hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.23. 08:43



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Rang rendszer segítettek javítani?
HozzászólásElküldve: 2014.02.26. 19:41 
Offline
Jómunkásember

Csatlakozott: 2014.01.04. 18:31
Hozzászólások: 326
Megköszönt másnak: 79 alkalommal
Megköszönték neki: 7 alkalommal
Hello. valaki segítene ezt javítani?
1.Nem kezd az admin 150hpval
2.Nem írja ki bal oldalt h milyen a szintje illetve h mennyi kell a következzőhözz

A többit nem tudtam tesztelni,ha estleg van benne hiba ,kérlek javítsa ki valaki.


Plugin lényege:
-Admin 150hpval kezd
-Különböző szintek vannak amin különbözőek a életek,illetve amit kap a játékos
-Bal oldalt kiírja h hanyas szinten van és mennyi öléskell a következőhöz


SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2. #include < fun >
  3. #include < cstrike >
  4.  
  5. new kill[33],level[33]
  6.  
  7. #define ADMIN_FLAG ADMIN_KICK
  8.  
  9. new szintleiras[64][33]
  10.  
  11. new const LEVEL_KILL[] = {
  12. 0,101,201,301,401,501,601,701,801,901
  13. }
  14. public client_PreThink( id ) {
  15. new KELL = LEVEL_KILL[level[id]+1] - kill[id]
  16. new KOVETKEZO_SZINT = level[id] += 1
  17. set_hudmessage(255, 0, 0, 0.0, 0.19, 0, 6.0, 12.0)
  18. show_hudmessage(id, "%d Szi­ntű vagy [%s]^n%d Szi­nthez kell: %d ölĂ©s",level[ id ],szintleiras[ id ],KOVETKEZO_SZINT,KELL)
  19. }
  20. public plugin_init() {
  21. register_plugin("Level HP system", "1.0.0", "SN")
  22.  
  23. register_event("DeathMsg","edeath","a")
  24. }
  25. public edeath( id ) {
  26. id = read_data(1)
  27. if(get_user_flags( id ) != ADMIN_FLAG ) {
  28. kill[ id ] += 1
  29. while( kill[ id ] >= LEVEL_KILL[ level[ id ] ] ) {
  30. level[ id ] += 1
  31. set_hudmessage(85, 255, 212, 0.0, -1.0, 0, 6.0, 12.0)
  32. show_hudmessage(id, "Szi­ntet lĂ©ptĂ©l!Gratulálunk!!")
  33. }
  34. }
  35. }
  36. public client_spawn( id ) {
  37. if(get_user_flags( id ) == ADMIN_FLAG ) {
  38. set_user_health(id,150)
  39. return PLUGIN_CONTINUE
  40. }
  41. if( level[ id ] == 1) szintleiras[ id ] = "Bot"
  42. if( level[ id ] == 2 ) {
  43. set_user_health( id , 120 )
  44. szintleiras[id] = "Kezdő"
  45. }
  46. if( level[ id ] == 3 ) {
  47. set_user_health( id , 130)
  48. szintleiras[id] = "HaladĂł"
  49. }
  50. if( level[ id ] == 4 ) {
  51. set_user_health( id , 140)
  52. szintleiras[id] = "FĂ©lprofi"
  53. }
  54. if( level[ id ] == 5 ) {
  55. set_user_health( id , 150)
  56. szintleiras[id] = "Profi"
  57. give_item(id, "weapon_deagle")
  58. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  59. }
  60. if( level[ id ] == 6 ) {
  61. set_user_health( id , 160)
  62. szintleiras[ id ] = "Tanítvány"
  63. give_item(id, "weapon_deagle")
  64. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  65.  
  66. }
  67. if( level[ id ] == 7 ) {
  68. set_user_health( id , 170)
  69. szintleiras[ id ] = "Tanár"
  70. give_item(id, "weapon_deagle")
  71. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  72.  
  73. give_item(id, "weapon_flashbang")
  74. cs_set_user_bpammo(id,CSW_FLASHBANG,2)
  75.  
  76. }
  77. if( level[ id ] == 8 ) {
  78. set_user_health( id , 180)
  79. szintleiras[ id ] = "Mester"
  80. give_item(id, "weapon_deagle")
  81. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  82.  
  83. give_item(id, "weapon_flashbang")
  84. cs_set_user_bpammo(id,CSW_FLASHBANG,2)
  85.  
  86. }
  87. if( level[ id ] == 9 ) {
  88. set_user_health( id , 190)
  89. szintleiras[ id ] = "Isten"
  90. give_item(id, "weapon_deagle")
  91. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  92.  
  93. give_item(id, "weapon_flashbang")
  94. cs_set_user_bpammo(id,CSW_FLASHBANG,2)
  95.  
  96. give_item(id, "weapon_hegrenade")
  97.  
  98. }
  99. if( level[ id ] == 10 ) {
  100. set_user_health( id , 190)
  101. szintleiras[ id ] = "Legyözhetetlen"
  102. give_item(id, "weapon_deagle")
  103. cs_set_user_bpammo(id,CSW_DEAGLE,32)
  104.  
  105. give_item(id, "weapon_flashbang")
  106. cs_set_user_bpammo(id,CSW_FLASHBANG,2)
  107.  
  108. give_item(id, "weapon_hegrenade")
  109.  
  110. }
  111. return PLUGIN_CONTINUE
  112. }
  113.  
  114. stock print_color(const id, const input[], any:...)
  115. {
  116. new count = 1, players[32]
  117. static msg[191]
  118. vformat(msg, 190, input, 3)
  119.  
  120. replace_all(msg, 190, "!g", "^4")
  121. replace_all(msg, 190, "!y", "^1")
  122. replace_all(msg, 190, "!t", "^3")
  123. replace_all(msg, 190, "á", "á")
  124. replace_all(msg, 190, "é", "Ă©")
  125. replace_all(msg, 190, "í", "Ă­")
  126. replace_all(msg, 190, "ó", "Ăł")
  127. replace_all(msg, 190, "ö", "ö")
  128. replace_all(msg, 190, "ő", "Ĺ‘")
  129. replace_all(msg, 190, "ú", "Ăş")
  130. replace_all(msg, 190, "ü", "ĂĽ")
  131. replace_all(msg, 190, "ű", "ű")
  132. replace_all(msg, 190, "Á", "Á")
  133. replace_all(msg, 190, "É", "É")
  134. replace_all(msg, 190, "Í", "ĂŤ")
  135. replace_all(msg, 190, "Ó", "Ă“")
  136. replace_all(msg, 190, "Ö", "Ă–")
  137. replace_all(msg, 190, "Ő", "Ő")
  138. replace_all(msg, 190, "Ú", "Ăš")
  139. replace_all(msg, 190, "Ü", "Ăś")
  140. replace_all(msg, 190, "Ű", "Ĺ°")
  141.  
  142. if (id) players[0] = id; else get_players(players, count, "ch")
  143. {
  144. for (new i = 0; i < count; i++)
  145. {
  146. if (is_user_connected(players[i]))
  147. {
  148. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  149. write_byte(players[i])
  150. write_string(msg)
  151. message_end()
  152. }
  153. }
  154. }
  155. return PLUGIN_HANDLED
  156. }
  157.  


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


Ki van itt

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