hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 13:20



Jelenlévő felhasználók

Jelenleg 552 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 551 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  [ 13 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Statisztika Plugin kérés.
HozzászólásElküldve: 2014.09.12. 19:44 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.04.27. 16:39
Hozzászólások: 394
Megköszönt másnak: 31 alkalommal
Megköszönték neki: 17 alkalommal
Akkor nem tudtok megoldást rá ? :D

_________________
"Scripta manent, verba volant."
"A szó elszáll, az írás megmarad."
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Statisztika Plugin kérés.
HozzászólásElküldve: 2014.09.13. 09:09 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.27. 09:42
Hozzászólások: 2588
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 418 alkalommal
tessék motd ben írja ki működik mert teszteltem egyetlen dolog amit kihagytam a színezés de azt már te is megtudod csinálni mert HTML kódokkal kell.
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <nvault>
  6. #include <csx>
  7.  
  8. #define PLUGIN "New Plug-In"
  9. #define VERSION "1.0"
  10. #define AUTHOR "crazyboy"
  11.  
  12.  
  13.  
  14. #define STATS_KILLS 0
  15. #define STATS_DEATHS 1
  16. #define STATS_HS 2
  17.  
  18. new knife[33], heg[33], m4[33], ak[33], Temp[512], vault
  19.  
  20. public plugin_init() {
  21. register_plugin(PLUGIN, VERSION, AUTHOR)
  22. register_event("DeathMsg", "halal", "a")
  23. register_clcmd("say /dmxstat", "tadam")
  24. vault = nvault_open("dmxstat")
  25. }
  26. public tadam(id)
  27. {
  28. new nev[32]
  29. get_user_name(id, nev, 31)
  30.  
  31. new Stats[8], Body[8]
  32. new RankPos, RankMax
  33. RankPos = get_user_stats(id, Stats, Body)
  34. RankMax = get_statsnum()
  35.  
  36. formatex(Temp, charsmax(Temp), "<body>SkyRim %s Statisztikád<br>Kés ölés: %d<br>M4A1 ölés: %d<br>AK47 ölés: %d<br>HE ölés: %d<br>Rankod: %d a %d ből összesen %d ölés %d Halál %d Fejlövés.</body>", nev, knife[id], m4[id], ak[id], heg[id],RankPos, RankMax, Stats[STATS_KILLS], Stats[STATS_DEATHS], Stats[STATS_HS] )
  37.  
  38.  
  39.  
  40.  
  41.  
  42. show_motd(id, Temp, "SkyRim Statisztika")
  43. }
  44. public halal()
  45. {
  46. new killer = read_data(1)
  47. new victim = read_data(2)
  48. new weapon[10]
  49. read_data(4, weapon, charsmax(weapon))
  50.  
  51. if(killer != victim)
  52. {
  53. if(equal(weapon, "grenade"))
  54. {
  55. heg[killer]++
  56. }
  57. else if(equal(weapon, "m4a1"))
  58. {
  59. m4[killer]++
  60. }
  61. else if(equal(weapon, "knife"))
  62. {
  63. knife[killer]++
  64. }
  65. else if(equal(weapon, "ak47"))
  66. {
  67. ak[killer]++
  68. }
  69. }
  70.  
  71. }
  72. public client_connect(id)
  73. {
  74. betoltes(id)
  75. }
  76. public client_disconnect(id)
  77. {
  78. mentes(id)
  79. }
  80. public mentes(id)
  81. {
  82. new name[32]
  83. get_user_name(id, name, 31)
  84. new vaultkey[64],vaultdata[256]
  85. format(vaultkey,63,"%s", name)
  86. format(vaultdata,255,"%i#%i#%i#%i#",knife[id],ak[id],m4[id],heg[id])
  87. nvault_set(vault,vaultkey,vaultdata)
  88. return PLUGIN_CONTINUE
  89. }
  90. public betoltes(id)
  91. {
  92. new name[32]
  93. get_user_name(id, name, 31)
  94. new vaultkey[64],vaultdata[256]
  95. format(vaultkey,63,"%s", name)
  96. format(vaultdata,255,"%i#%i#%i#%i#",knife[id],ak[id],m4[id],heg[id])
  97. nvault_get(vault,vaultkey,vaultdata,255)
  98. replace_all(vaultdata, 255, "#", " ")
  99. new k_o[32], a_o[32], m_ol[32], h_ol[32]
  100. parse(vaultdata, k_o, 31, a_o, 31, m_ol, 31, h_ol, 31)
  101. knife[id] = str_to_num(k_o)
  102. ak[id] = str_to_num(a_o)
  103. m4[id] = str_to_num(m_ol)
  104. heg[id] = str_to_num(h_ol)
  105. return PLUGIN_CONTINUE
  106. }
  107.  

_________________
Kép

Ők köszönték meg CrB nek ezt a hozzászólást: sky97 (2014.09.14. 12:54)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Statisztika Plugin kérés.
HozzászólásElküldve: 2014.09.14. 12:55 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.04.27. 16:39
Hozzászólások: 394
Megköszönt másnak: 31 alkalommal
Megköszönték neki: 17 alkalommal
Köszi!

_________________
"Scripta manent, verba volant."
"A szó elszáll, az írás megmarad."
Kép
Kép


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  [ 13 hozzászólás ]  Oldal Előző 1 2


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 26 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