hlmod.hu
https://hlmod.hu/

Hudban a 3 legjobb
https://hlmod.hu/viewtopic.php?f=29&t=21477
Oldal: 1 / 1

Szerző:  adamka77 [ 2015.07.14. 07:21 ]
Hozzászólás témája:  Hudban a 3 legjobb

Egy egyszerű plugin kellene nekem ami hudban kiírja folyamatosan az első 3at aki a legtöbbet öli.
Így;
1.Jani : 10 ölés
2.Pista : 9 ölés
3.Áron : 6 ölés

Mindig az legyen az első 3 aki a legtöbbet öli,mapp vége előtt 1 percel pedig aki benne van 3 ember azoknak fusson le egy valami(id)
Egy pálya 15 perces ,tehát a 14 percnél történjen

Szerző:  joxxa4cfg [ 2015.07.14. 09:45 ]
Hozzászólás témája:  Re: Hudban a 3 legjobb

Legjobb Top3 abban a körben HUD
ez nem jó?

Szerző:  DecToR [ 2015.07.14. 10:07 ]
Hozzászólás témája:  Re: Hudban a 3 legjobb

Hali!

Próbáld :
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <dhudmessage>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DecToR"
  7.  
  8. // Oles lekerese
  9. new oles[33]
  10.  
  11.  
  12. //topok
  13. new top1, top2, top3;
  14.  
  15. public plugin_init() {
  16. register_plugin(PLUGIN, VERSION, AUTHOR)
  17. set_task(800.0, "Hud", 0, "", 0, "b", 0);
  18. Hud()
  19. }
  20. public Hud()
  21. {
  22. new players[32], num;
  23. get_players(players, num);
  24. SortCustom1D(players, num, "sort_bestplayer")
  25.  
  26. top1 = players[0]
  27. top2 = players[1]
  28. top3 = players[2]
  29.  
  30. new top1neve[33], top2neve[33], top3neve[33];
  31. get_user_name(top1, top1neve, charsmax(top1neve))
  32. get_user_name(top2, top2neve, charsmax(top2neve))
  33. get_user_name(top3, top3neve, charsmax(top3neve))
  34.  
  35. if(num == 1)
  36. {
  37. set_dhudmessage(0, 255, 0, -1.0, 0.05, 0, 6.0, 1.0)
  38. show_dhudmessage(0, "1. %s Oles: %d",top1neve, oles[top1])
  39. }
  40. else if(num == 2)
  41. {
  42. set_dhudmessage(0, 255, 0, -1.0, 0.05, 0, 6.0, 1.0)
  43. show_dhudmessage(0, "1. %s Oles: %d | 2. %s Oles: %d", top1neve, oles[top1], top2neve, oles[top2])
  44. }
  45. else if(num >= 3)
  46. {
  47. set_dhudmessage(0, 255, 0, -1.0, 0.05, 0, 6.0, 1.0)
  48. show_dhudmessage(0, "1. %s Oles: %d | 2. %s Oles: %d | 3. %s Oles :%d", top1neve, oles[top1], top2neve, oles[top2],top3neve, oles[top3])
  49. }
  50. client_print(0, print_chat, "")
  51. }
  52. public sort_bestplayer(id1, id2)
  53. {
  54. if(oles[id1] > oles[id2])
  55. return -1;
  56. else if(oles[id1] < oles[id2])
  57. return 1;
  58.  
  59. return 0;
  60. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/