hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 176 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 176 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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Pontrendszer
HozzászólásElküldve: 2013.09.22. 11:05 
Offline
Tud valamit
Avatar

Csatlakozott: 2013.09.12. 16:51
Hozzászólások: 144
Megköszönt másnak: 51 alkalommal
Megköszönték neki: 6 alkalommal
Ebbe Valaki bele írná ezeket:

(itemek)
Arany ak47 (200 pont) http://forums.alliedmods.net/showthread.php?t=132716
Arany m4a1 (200 pont) http://forums.alliedmods.net/showthread.php?p=821048
Para (105 pont)
Plazma (270 pont) http://forums.alliedmods.net/showthread.php?t=155583
Rakéta (270 pont) http://amxmodx.crys.hu/site/?p=pluginz& ... pjpbazooka

És azt is h valaki vesz valamit akkor azt írja h: [EdvanTe] Sikeresen megvetted itemneve
Meg olyat is ha valakinek nincs elég pontja ezt írja: [EdvanTe] Sajnos nincs rá pontod.

És Jobb felső sarokba írja mennyi pontod van.

Ha pár itemeket nem tudtok berakni.. nem baj. köszi




SMA Forráskód: [ Mindet kijelol ]
  1. //////////////////////////////////////////////////////////////////////
  2. // Készítő: OroSzRuLetT. | Elérhetőség: oroszrulett@stayhosting.hu //
  3. // --------------------------------------------------------------- //
  4. // Ha megkértek, csinálok nektek olyan menu itemeket, amilyene- //
  5. // ket szeretnétek! Sok Sikert a pluginhoz! //
  6. //////////////////////////////////////////////////////////////////////
  7.  
  8.  
  9. #include <amxmodx>
  10. #include <amxmisc>
  11. #include <cstrike>
  12. #include <fakemeta>
  13. #include <fun>
  14. #include <colorchat>
  15. #include <dhudmessage>
  16. #include <hamsandwich>
  17.  
  18. #define PLUGIN "Surf Ski 2"
  19. #define VERZIO "1.0"
  20. #define KESZITO "OroSzRuLetT."
  21.  
  22. /////////////////////////////////////////////////////////////////////
  23. // Definiálom a különböző értékeket! //
  24. /////////////////////////////////////////////////////////////////////
  25.  
  26. #define KEZDOPONT 1
  27. #define KEZDOPONT_VIP 1
  28. #define OLESPONT 3
  29. #define OLESPONT_VIP 4
  30.  
  31. #define BONUSZ1 5
  32. #define BONUSZ2 7
  33. #define BONUSZ3 10
  34.  
  35. #define BONUSZIDO1 120.0
  36. #define BONUSZIDO2 300.0
  37. #define BONUSZIDO3 600.0
  38.  
  39. #define VIPJOG ADMIN_LEVEL_B
  40.  
  41. #define SZINT_2 50
  42. #define SZINT_2_BONUSZ 10
  43.  
  44. /////////////////////////////////////////////////////////////////////
  45. // Elkészítem azokat a "tömböket", amelyeknek szerepük lesz a //
  46. // mindenkori pontok meghatározásában, és a HUD színének kisorso- //
  47. // lásában! //
  48. /////////////////////////////////////////////////////////////////////
  49.  
  50. new pontok[33]
  51. new r
  52. new g
  53. new b
  54. new menu
  55.  
  56. public plugin_init() {
  57. register_plugin(PLUGIN, VERZIO, KESZITO)
  58. register_clcmd("say /pontok", "kiir_pont")
  59. register_clcmd("say /pont", "kiir_pont")
  60. register_clcmd("say /shop", "go_shopmenu")
  61. register_clcmd("say /bolt", "go_shopmenu")
  62. register_clcmd("say shop", "go_shopmenu")
  63. register_clcmd("say bolt", "go_shopmenu")
  64.  
  65. register_dictionary("pontrendszer.txt")
  66.  
  67. RegisterHam(Ham_Killed, "player", "fw_player_killed")
  68.  
  69. {
  70. menu = menu_create("Bazisepito bolt by: nexus \Shop Menu","menu_funkciok")
  71. menu_additem(menu, "Elet+1200: 30")
  72. menu_additem(menu, "Nagy-ugras: 50")
  73. menu_additem(menu, "Gyorsasag: 60")
  74. menu_additem(menu, "Ct magozo: 220")
  75. menu_additem(menu, "Te magozo: 220")
  76. }
  77. }
  78.  
  79. public menu_funkciok(id, menu, key)
  80. {
  81. key++
  82. if(key == 1)
  83. {
  84. //1. Menu item
  85. set_user_health(id, get_user_health(id) + 1000)
  86. ColorChat(id, GREEN, "[Pontrendszer] Javitas alatt")
  87. }
  88. if(key == 2)
  89. {
  90. //2. Menu item
  91. set_user_gravity(id, 0.5);
  92. ColorChat(id, GREEN, "[Pontrendszer] Javitas alatt")
  93. }
  94. if(key == 3)
  95. {
  96. //3. Menu item
  97. set_user_maxspeed( id , 900.0 );
  98. ColorChat(id, GREEN, "[Pontrendszer] Javitas alatt")
  99. }
  100. if(key == 4)
  101. {
  102. //4. Menu item
  103. cs_set_user_bpammo(id, CSW_SG550, 90)
  104. ColorChat(id, GREEN, "[Pontrendszer] Javitas alatt")
  105. }
  106. if(key == 5)
  107. {
  108. //5. Menu item
  109. cs_set_user_bpammo(id, CSW_G3SG1, 90)
  110. ColorChat(id, GREEN, "[Pontrendszer] Javitas alatt)
  111. }
  112. }
  113. public client_putinserver( id )
  114. {
  115. pontok[id] = KEZDOPONT
  116. set_task(5.0, "kiir_hud_pont", id)
  117. set_task(5.1, "kiir_chat_info", id)
  118.  
  119. //Ido bonusz
  120. set_task(BONUSZIDO1, "bonusz_1", id)
  121. set_task(BONUSZIDO2, "bonusz_2", id)
  122. set_task(BONUSZIDO3, "bonusz_3", id)
  123. }
  124. public bonusz_1( id )
  125. {
  126. pontok[id] += BONUSZ1
  127. ColorChat(id, GREEN, "%L", LANG_PLAYER, "BONUSZ_1", BONUSZ1, BONUSZIDO1)
  128. }
  129. public bonusz_2( id )
  130. {
  131. pontok[id] += BONUSZ2
  132. ColorChat(id, GREEN, "%L", LANG_PLAYER, "BONUSZ_2", BONUSZ2, BONUSZIDO1)
  133. }
  134. public bonusz_3( id )
  135. {
  136. pontok[id] += BONUSZ3
  137. ColorChat(id, GREEN, "%L", LANG_PLAYER, "BONUSZ_3", BONUSZ3, BONUSZIDO1)
  138. }
  139.  
  140. public kiir_hud_pont( id )
  141. {
  142. r = random_num(50, 256)
  143. g = random_num(50, 256)
  144. b = random_num(50, 256)
  145. set_dhudmessage(r, g, b, 0.7,-1.0, 0, 6.0, 12.0)
  146. show_dhudmessage(id, "%L", LANG_PLAYER, "PONTOK_HUD", pontok[id])
  147. }
  148.  
  149. public kiir_chat_info( id )
  150. {
  151. ColorChat(id, GREEN, "%L", LANG_PLAYER, "Vasaroljal!")
  152. ColorChat(id, GREEN, "%L", LANG_PLAYER, "Ird be /bolt te is vásárolj")
  153. }
  154.  
  155. public kiir_pont( id )
  156. {
  157. ColorChat(id, GREEN, "%L", LANG_PLAYER, "EdvanTe Pontjaid:", pontok[id])
  158. }
  159.  
  160.  
  161. public fw_player_killed(victim, attacker, shouldgib, id)
  162. {
  163. if(get_user_flags(id, VIPJOG))
  164. {
  165. pontok[attacker] += OLESPONT_VIP
  166. ColorChat(attacker, GREEN, "%L", LANG_PLAYER, "OLES", OLESPONT_VIP)
  167.  
  168. if(pontok[id] >= SZINT_2)
  169. {
  170. new name[33]
  171. get_user_name(id, name, 31)
  172. ColorChat(0, RED, "%L", LANG_PLAYER, "SZINTLEPES", name, SZINT_2_BONUSZ)
  173. pontok[id] += SZINT_2_BONUSZ
  174. }
  175. }else{
  176. pontok[attacker] += OLESPONT
  177. ColorChat(attacker, GREEN, "%L", LANG_PLAYER, "OLES", OLESPONT)
  178. }
  179. }
  180.  
  181. public go_shopmenu(id)
  182. {
  183. menu_display(id,menu)
  184.  
  185. return PLUGIN_HANDLED
  186. }
  187. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  188. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  189. */
  190. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  191. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  192. */
  193.  


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 11 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