hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 09:30



Jelenlévő felhasználók

Jelenleg 160 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 159 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: leggjobbak a körben
HozzászólásElküldve: 2013.09.05. 18:38 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
ha nem jó itt egy másik:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <dhudmessage>
  3.  
  4. #define PLUGIN "Kor legjobbjai"
  5. #define VERSION "1.0"
  6. #define AUTHOR "crazy"
  7.  
  8. #define MAX_LEGJOBB 3
  9. #define MIN_OLES 1
  10.  
  11. //new const elojel[][] = { "", "", "", "" };
  12.  
  13. new olesek[33]
  14. new hsek[33];
  15.  
  16. public plugin_init() {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18.  
  19. register_event("TextMsg","RoundRestart", "a", "2=#Game_will_restart_in", "2=#Game_Commencing", "2=#Round_Draw");
  20. register_event("HLTV","RoundRestart", "a", "1=0", "2=0");
  21. register_event("DeathMsg","OnDeathMsg","a")
  22. register_logevent("legjobbak", 2, "1=Round_End")
  23. }
  24. public client_disconnect(id)
  25. {
  26. olesek[id] = 0;
  27. hsek[id] = 0;
  28. }
  29.  
  30. public RoundRestart()
  31. {
  32. arrayset(olesek, 0, sizeof olesek)
  33. arrayset(hsek, 0, sizeof hsek)
  34. }
  35. public OnDeathMsg()
  36. {
  37. new id = read_data(1)
  38. new hs = read_data(3)
  39.  
  40. if (!is_user_connected(id))
  41. return;
  42.  
  43. olesek[id]++
  44. if(hs)
  45. hsek[id]++;
  46. }
  47. public legjobbak(id)
  48. {
  49. new players[32], num;
  50. get_players(players, num);
  51. SortCustom1D(players, num, "valasztas");
  52.  
  53. static uzenet[512], nev[32], player; uzenet[0] = 0;
  54. formatex(uzenet, charsmax(uzenet), "A kör legjobb játékosai: ")
  55. for(num = 0; num < MAX_LEGJOBB; num++)
  56. {
  57. player = players[num];
  58. if(olesek[player] < MIN_OLES) break;
  59.  
  60. get_user_name(player, nev, charsmax(nev));
  61. formatex(uzenet, charsmax(uzenet), "%s^n%d. %s | Ölés: %d", uzenet, num+1, nev, olesek[player]);
  62. }
  63. set_dhudmessage(random(255), random(255), random(255), -1.0, -1.0, 1, 8.0, 10.0, 0.1, 0.1)
  64. show_dhudmessage(id, "%s",uzenet)
  65. }
  66.  
  67. public valasztas(id1, id2)
  68. {
  69. new kulonbozo = olesek[id1] - olesek[id2];
  70. if(kulonbozo < 0)
  71. return 1;
  72. if(kulonbozo > 0)
  73. return -1;
  74.  
  75. return 0;
  76. }
  77.  
  78. stock elojelek(szam)
  79. {
  80. new temp = szam % 10;
  81. if(!(11 <= szam <= 13) && 1 <= temp <= 3)
  82. return temp-1;
  83.  
  84. return 3;
  85. }
  86.  

_________________
http://www.ebateam.eu/

Ők köszönték meg IrOn nek ezt a hozzászólást: ToxicDreams (2013.09.08. 15:55)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal Előző 1 2


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 15 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole