hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.03. 22:54



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: PLuginba chat szöveg írás.
HozzászólásElküldve: 2014.08.18. 20:41 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.16. 18:17
Hozzászólások: 347
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 30 alkalommal
Sziasztok!
Nem kérek nagy dolgot ,csak annyit ,hogy ebbe írja nekem valaki azt ,hogy
Te x-et öltél már csak x-kell ,hogy xy rangod legyen
Előre is köszi!:)
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <csx>
  5. #include <hamsandwich>
  6.  
  7. new kills[32]
  8.  
  9. public plugin_init()
  10. {
  11. register_plugin("Kills counter", "1.0", "Jelle")
  12.  
  13. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  14. }
  15.  
  16. public fwHamPlayerSpawnPost(id)
  17. {
  18. if ( is_user_alive(id) )
  19. {
  20. new stats[8], bodyhits[8]
  21. get_user_stats(id, stats, bodyhits)
  22. stats[0] = kills[id]
  23.  
  24. name_stuff(id)
  25. }
  26. }
  27.  
  28. public client_infochanged(id)
  29. {
  30. new OldName[32], NewName[32]
  31.  
  32. get_user_name(id, OldName, 31)
  33. get_user_info(id, "name", NewName, 31)
  34.  
  35. if ( equal(OldName, NewName) ) return
  36.  
  37. name_stuff(id)
  38. }
  39.  
  40. name_stuff(id)
  41. {
  42. new Name[32]
  43. get_user_name(id, Name, 31)
  44.  
  45. if ( kills[id] > 100 )
  46. {
  47. new prefix[] = "[Bot]"
  48. new FullName[64]
  49. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  50.  
  51. set_user_info(id, "name", FullName)
  52. }
  53.  
  54. else if ( kills[id] > 200 )
  55. {
  56. new prefix[] = "[Kezdő]"
  57. new FullName[64]
  58. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  59.  
  60. set_user_info(id, "name", FullName)
  61. }
  62.  
  63. else if ( kills[id] > 400 )
  64. {
  65. new prefix[] = "[Low]"
  66. new FullName[64]
  67. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  68.  
  69. set_user_info(id, "name", FullName)
  70. }
  71. else if ( kills[id] > 700 )
  72. {
  73. new prefix[] = "[Noob]"
  74. new FullName[64]
  75. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  76.  
  77. set_user_info(id, "name", FullName)
  78. }
  79. else if ( kills[id] > 800 )
  80. {
  81. new prefix[] = "[Ügyes]"
  82. new FullName[64]
  83. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  84.  
  85. set_user_info(id, "name", FullName)
  86. }
  87. else if ( kills[id] > 1000 )
  88. {
  89. new prefix[] = "[Profi]"
  90. new FullName[64]
  91. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  92.  
  93. set_user_info(id, "name", FullName)
  94. }
  95. else if ( kills[id] > 2000 )
  96. {
  97. new prefix[] = "[Fél isten]"
  98. new FullName[64]
  99. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  100.  
  101. set_user_info(id, "name", FullName)
  102. }
  103. else if ( kills[id] > 2400 )
  104. {
  105. new prefix[] = "[Isten]"
  106. new FullName[64]
  107. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  108.  
  109. set_user_info(id, "name", FullName)
  110. }
  111. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PLuginba chat szöveg írás.
HozzászólásElküldve: 2014.08.25. 12:27 
Offline
Veterán
Avatar

Csatlakozott: 2011.06.07. 15:29
Hozzászólások: 1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Minden újraéledéskor kiírja a kért adatokat.
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <csx>
  5. #include <hamsandwich>
  6.  
  7. new kills[32]
  8.  
  9. public plugin_init()
  10. {
  11. register_plugin("Kills counter", "1.0", "Jelle")
  12.  
  13. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  14. }
  15.  
  16. public fwHamPlayerSpawnPost(id)
  17. {
  18. if ( is_user_alive(id) )
  19. {
  20. new stats[8], bodyhits[8]
  21. get_user_stats(id, stats, bodyhits)
  22. stats[0] = kills[id]
  23.  
  24. name_stuff(id)
  25.  
  26. new rang[][] =
  27. { "Bot", "Kezdo", "Low", "Noob", "Ugyes", "Profi", "Felisten", "Isten" };
  28.  
  29. new szintek[9] =
  30. {
  31. 100,
  32. 200,
  33. 400,
  34. 700,
  35. 800,
  36. 1000,
  37. 2000,
  38. 2400
  39. };
  40. new rangod = 0;
  41.  
  42. if(stats[0] > 100)
  43. {
  44. rangod = 0;
  45. }else if(stats[0] > 200)
  46. {
  47. rangod = 1;
  48. }else if(stats[0] > 400)
  49. {
  50. rangod = 2;
  51. }else if(stats[0] > 700)
  52. {
  53. rangod = 3;
  54. }else if(stats[0] > 800)
  55. {
  56. rangod = 4;
  57. }else if(stats[0] > 1000)
  58. {
  59. rangod = 5;
  60. }else if(stats[0] > 2000)
  61. {
  62. rangod = 6;
  63. }else if(stats[0] > 2400)
  64. {
  65. rangod = 7;
  66. }
  67.  
  68. client_print(id, print_chat, "Te %d ellenfelet olte'l meg, me'g %d kell a kovetkezo ranghoz, ami a(z) %s!", stats[0], szintek[rangod+1]-stats[0], rang[rangod+1]);
  69. }
  70. }
  71.  
  72. public client_infochanged(id)
  73. {
  74. new OldName[32], NewName[32]
  75.  
  76. get_user_name(id, OldName, 31)
  77. get_user_info(id, "name", NewName, 31)
  78.  
  79. if ( equal(OldName, NewName) ) return
  80.  
  81. name_stuff(id)
  82. }
  83.  
  84. name_stuff(id)
  85. {
  86. new Name[32]
  87. get_user_name(id, Name, 31)
  88.  
  89. if ( kills[id] > 100 )
  90. {
  91. new prefix[] = "[Bot]"
  92. new FullName[64]
  93. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  94.  
  95. set_user_info(id, "name", FullName)
  96. }
  97.  
  98. else if ( kills[id] > 200 )
  99. {
  100. new prefix[] = "[Kezdo]"
  101. new FullName[64]
  102. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  103.  
  104. set_user_info(id, "name", FullName)
  105. }
  106.  
  107. else if ( kills[id] > 400 )
  108. {
  109. new prefix[] = "[Low]"
  110. new FullName[64]
  111. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  112.  
  113. set_user_info(id, "name", FullName)
  114. }
  115. else if ( kills[id] > 700 )
  116. {
  117. new prefix[] = "[Noob]"
  118. new FullName[64]
  119. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  120.  
  121. set_user_info(id, "name", FullName)
  122. }
  123. else if ( kills[id] > 800 )
  124. {
  125. new prefix[] = "[Ügyes]"
  126. new FullName[64]
  127. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  128.  
  129. set_user_info(id, "name", FullName)
  130. }
  131. else if ( kills[id] > 1000 )
  132. {
  133. new prefix[] = "[Profi]"
  134. new FullName[64]
  135. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  136.  
  137. set_user_info(id, "name", FullName)
  138. }
  139. else if ( kills[id] > 2000 )
  140. {
  141. new prefix[] = "[Fél isten]"
  142. new FullName[64]
  143. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  144.  
  145. set_user_info(id, "name", FullName)
  146. }
  147. else if ( kills[id] > 2400 )
  148. {
  149. new prefix[] = "[Isten]"
  150. new FullName[64]
  151. formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
  152.  
  153. set_user_info(id, "name", FullName)
  154. }
  155. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PLuginba chat szöveg írás.
HozzászólásElküldve: 2014.08.25. 23:40 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.16. 18:17
Hozzászólások: 347
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 30 alkalommal
Érzem ,hogy össze fog futni az admin chatel :d Am köszi!:)

_________________
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  [ 3 hozzászólás ] 


Ki van itt

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