hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 05:01



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], 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 ]  Oldal12Következő
Szerző Üzenet
 Hozzászólás témája: dr vip
HozzászólásElküldve:2013.05.28. 14:46 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.12.24. 13:27
Hozzászólások:447
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 14 alkalommal
Sziasztok 1 dolgot szeretnék tőletek kérni

1. hogy ki jön kör elején 1 menu sok sok hülyeséggel és ott van 1 olyan hogy Deagle és hogy deagle helyett mást adjon pl: USP-t :DD

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yDeagle \r7 Golyoval", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_deagle")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy Deagle-t 7 golyoval!")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 15:13 
Offline
Tud valamit

Csatlakozott:2012.10.13. 19:47
Hozzászólások:100
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 9 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP \r7 Golyoval", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t 7 golyoval!")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }

_________________
Kép
Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 15:41 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.12.24. 13:27
Hozzászólások:447
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 14 alkalommal
LollInGer írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP \r7 Golyoval", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t 7 golyoval!")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


és olyat lehet hogy a VIP nek saját modelje van? :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 15:59 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.08.24. 19:42
Hozzászólások:320
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 30 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:28 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.12.24. 13:27
Hozzászólások:447
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 14 alkalommal
meg lehet csinálni hogy saját modelje legyen a vip nek? :D amit én raknák be?...


TysOn írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:33 
Offline
Félisten
Avatar

Csatlakozott:2013.03.12. 10:03
Hozzászólások:859
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 44 alkalommal
metalpatrik írta:
meg lehet csinálni hogy saját modelje legyen a vip nek? :D amit én raknák be?...


TysOn írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


3x átnéztem...de kajak nemlátam benne egy olyan sort se ahol a modelről lenne szó..:D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:35 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.12.24. 13:27
Hozzászólások:447
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 14 alkalommal
Papi írta:
metalpatrik írta:
meg lehet csinálni hogy saját modelje legyen a vip nek? :D amit én raknák be?...


TysOn írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


3x átnéztem...de kajak nemlátam benne egy olyan sort se ahol a modelről lenne szó..:D



akkor meg lehetne azt oldani hogy saját modelje legyen?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:37 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.08.24. 19:42
Hozzászólások:320
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 30 alkalommal
Papi írta:
metalpatrik írta:
meg lehet csinálni hogy saját modelje legyen a vip nek? :D amit én raknák be?...


TysOn írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public client_putinserver(id)
  34. {
  35. set_task(40.0, "hirdetes",id)
  36. set_task(0.7, "vip_csatlakozott",id)
  37. }
  38. public vip_csatlakozott(id)
  39.  
  40. if(get_user_flags(id) & VIPJOG)
  41. {
  42. new name[32]
  43. get_user_name(id, name, 31)
  44. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  45. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  46. }
  47. public hirdetes(id)
  48. {
  49. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  50. }
  51. public vipakarlenni(id)
  52. {
  53. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  54. }
  55. public jatekos_spawn(id)
  56. {
  57. if (!is_user_alive(id))
  58. return
  59.  
  60. static CsTeams: team ; team = cs_get_user_team(id)
  61.  
  62. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  63. {
  64. set_task(2.0, "T_menu", id)
  65.  
  66. }
  67. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  68. {
  69. set_task(2.0, "CT_menu", id)
  70. }
  71. }
  72. public T_menu(id)
  73. {
  74. if(!is_user_alive(id))
  75. return PLUGIN_HANDLED
  76.  
  77. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  78. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  79. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  80. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  81. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  82. menu_additem(gmenu ,"\yUSP", "5" , 0)
  83. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  84. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  85.  
  86. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  87. menu_display(id , gmenu , 0)
  88.  
  89. return PLUGIN_CONTINUE
  90. }
  91. public CT_menu(id)
  92. {
  93. if(!is_user_alive(id))
  94. return PLUGIN_HANDLED
  95.  
  96. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  97. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  98. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  99. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  100. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  101. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  102. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  103.  
  104. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  105. menu_display(id , gmenu , 0)
  106.  
  107. return PLUGIN_CONTINUE
  108. }
  109. public VipT_handler(id, gmenu, item, player)
  110. {
  111. if (item == MENU_EXIT)
  112. {
  113. menu_destroy(gmenu)
  114. return PLUGIN_HANDLED
  115. }
  116.  
  117. new data[6], iName[64]
  118. new access, callback
  119. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  120.  
  121. new key = str_to_num(data)
  122.  
  123. switch(key)
  124. {
  125. case 1:
  126. {
  127. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  128. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  129. }
  130.  
  131. case 2:
  132. {
  133. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  134. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  135. }
  136.  
  137. case 3:
  138. {
  139. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  140. set_user_gravity(id, gravitacio)
  141. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  142. }
  143.  
  144. case 4:
  145. {
  146. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  147. set_user_maxspeed(id, sebesseg)
  148. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  149. }
  150.  
  151. case 5:
  152. {
  153. give_item(id, "weapon_usp")
  154. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  155. }
  156.  
  157. case 6:
  158. {
  159. give_item(id, "weapon_flashbang")
  160. give_item(id, "weapon_flashbang")
  161. give_item(id, "weapon_hegrenade")
  162. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  163. }
  164.  
  165. case 7:
  166. {
  167. cs_set_user_nvg(id)
  168. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  169. }
  170. }
  171. menu_destroy(gmenu)
  172. return PLUGIN_HANDLED;
  173. }
  174.  
  175. public VipCt_handler(id, gmenu, item, player)
  176. {
  177. if (item == MENU_EXIT)
  178. {
  179. menu_destroy(gmenu)
  180. return PLUGIN_HANDLED
  181. }
  182.  
  183. new data[6], iName[64]
  184. new access, callback
  185. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  186.  
  187. new key = str_to_num(data)
  188.  
  189. switch(key)
  190. {
  191. case 1:
  192. {
  193. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  194. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  195. }
  196.  
  197. case 2:
  198. {
  199. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  200. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  201. }
  202.  
  203. case 3:
  204. {
  205. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  206. set_user_gravity(id, gravitacio)
  207. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  208. }
  209.  
  210. case 4:
  211. {
  212. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  213. set_user_maxspeed(id, sebesseg)
  214. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  215. }
  216.  
  217. case 5:
  218. {
  219. give_item(id, "weapon_flashbang")
  220. give_item(id, "weapon_flashbang")
  221. give_item(id, "weapon_hegrenade")
  222. give_item(id, "weapon_smokegrenade")
  223. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  224. }
  225.  
  226. case 6:
  227. {
  228. cs_set_user_nvg(id)
  229. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  230. }
  231. }
  232. menu_destroy(gmenu)
  233. return PLUGIN_HANDLED
  234. }
  235. public vip_perfix(msgId,msgDest,msgEnt){
  236. new id = get_msg_arg_int(1)
  237. if(!is_user_connected(id))
  238.  
  239. return PLUGIN_CONTINUE
  240.  
  241. if(get_user_flags(id) & VIPJOG)
  242. {
  243. new szTmp[256],szTmp2[256]
  244. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  245. new szPrefix[64] = "^x04[VIP]"
  246. if(!equal(szTmp,"#Cstrike_Chat_All")){
  247. add(szTmp2,charsmax(szTmp2),szPrefix)
  248. add(szTmp2,charsmax(szTmp2)," ")
  249. add(szTmp2,charsmax(szTmp2),szTmp)
  250. }
  251. else{
  252. add(szTmp2,charsmax(szTmp2),szPrefix)
  253. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  254. }
  255. set_msg_arg_string(2,szTmp2)
  256. }
  257. return PLUGIN_CONTINUE
  258. }


3x átnéztem...de kajak nemlátam benne egy olyan sort se ahol a modelről lenne szó..:D

Igen, mivel az első kérését csináltam. Ahol az USP-t kérte a deagle helyett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:38 
Offline
Félisten
Avatar

Csatlakozott:2013.03.12. 10:03
Hozzászólások:859
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 44 alkalommal
megpróbálom bele írni

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dr vip
HozzászólásElküldve:2013.05.28. 16:43 
Offline
Jómunkásember
Avatar

Csatlakozott:2012.08.24. 19:42
Hozzászólások:320
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 30 alkalommal
V.I.P modell + Delage helyett USP (nem 100%, hogy jó, de szerintem menni fog)

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8. #include <colorchat>
  9.  
  10. #define PLUGIN "Deathrun VIP System"
  11. #define VERSION "1.1"
  12. #define AUTHOR "crazy"
  13.  
  14. #define VIPJOG ADMIN_RESERVATION //VIP jog, alap: b
  15.  
  16. new cvar_gravitacio, cvar_elet, cvar_pajzs, cvar_sebesseg
  17.  
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21.  
  22. RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
  23.  
  24. register_message(get_user_msgid("SayText"),"vip_perfix")
  25. register_clcmd("say /vip","vipakarlenni")
  26.  
  27. //VIP MENÜ CVAROK
  28. cvar_gravitacio = register_cvar("dr_vip_gravitacio", "500")
  29. cvar_elet = register_cvar("dr_vip_elet", "50")
  30. cvar_pajzs = register_cvar("dr_vip_pajzs", "50")
  31. cvar_sebesseg = register_cvar("dr_vip_sebesseg", "500")
  32. }
  33. public plugin_precache() {
  34. precache_model("models/player/vipte/vipte.mdl")
  35. precache_model("models/player/vipct/vipct.mdl")
  36.  
  37. return PLUGIN_CONTINUE
  38. }
  39.  
  40. public resetModel(id, level, cid) {
  41. if (get_user_flags(id) & ADMIN_LEVEL_H) {
  42. new CsTeams:userTeam = cs_get_user_team(id)
  43. if (userTeam == CS_TEAM_T) {
  44. cs_set_user_model(id, "vipte")
  45. }
  46. else if(userTeam == CS_TEAM_CT) {
  47. cs_set_user_model(id, "vipct")
  48. }
  49. else {
  50. cs_reset_user_model(id)
  51. }
  52. }
  53.  
  54. return PLUGIN_CONTINUE
  55. }
  56.  
  57. public client_putinserver(id)
  58. {
  59. set_task(40.0, "hirdetes",id)
  60. set_task(0.7, "vip_csatlakozott",id)
  61. }
  62. public vip_csatlakozott(id)
  63.  
  64. if(get_user_flags(id) & VIPJOG)
  65. {
  66. new name[32]
  67. get_user_name(id, name, 31)
  68. set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.20, 0, 6.0, 12.0)
  69. show_hudmessage(0, "Egy VIP csatlakozott a szerverre, neve: %s !",name)
  70. }
  71. public hirdetes(id)
  72. {
  73. ColorChat(id, GREEN, "[VIP] ^1Te is VIP akarsz lenni?! Nincs mas tennivalod mint hogy beirod: ^4/vip")
  74. }
  75. public vipakarlenni(id)
  76. {
  77. show_motd( id,"addons/amxmodx/configs/vip.txt","Mit kap a VIP?!")
  78. }
  79. public jatekos_spawn(id)
  80. {
  81. if (!is_user_alive(id))
  82. return
  83.  
  84. static CsTeams: team ; team = cs_get_user_team(id)
  85.  
  86. if (team == CS_TEAM_T && (get_user_flags(id) & VIPJOG))
  87. {
  88. set_task(2.0, "T_menu", id)
  89.  
  90. }
  91. else if (team == CS_TEAM_CT && (get_user_flags(id) & VIPJOG))
  92. {
  93. set_task(2.0, "CT_menu", id)
  94. }
  95. }
  96. public T_menu(id)
  97. {
  98. if(!is_user_alive(id))
  99. return PLUGIN_HANDLED
  100.  
  101. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipT_handler")
  102. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  103. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  104. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  105. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  106. menu_additem(gmenu ,"\yUSP", "5" , 0)
  107. menu_additem(gmenu ,"\yGranatok \r(HE,FL)", "6" , 0)
  108. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "7" , 0)
  109.  
  110. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  111. menu_display(id , gmenu , 0)
  112.  
  113. return PLUGIN_CONTINUE
  114. }
  115. public CT_menu(id)
  116. {
  117. if(!is_user_alive(id))
  118. return PLUGIN_HANDLED
  119.  
  120. new gmenu = menu_create("\y~ \r[VIP] Menu, Valassz! \y~" , "VipCt_handler")
  121. menu_additem(gmenu ,"\y255 \rElet/HP", "1" , 0)
  122. menu_additem(gmenu ,"\y255 \rPajzs/AP", "2" , 0)
  123. menu_additem(gmenu ,"\yGravitacio", "3" , 0)
  124. menu_additem(gmenu ,"\yGyorsabb sebesseg", "4" , 0)
  125. menu_additem(gmenu ,"\yGranatok \r(SM,FB,HE)", "5" , 0)
  126. menu_additem(gmenu ,"\yEjjellato \r(A sotet palyakhoz)", "6" , 0)
  127.  
  128. menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL)
  129. menu_display(id , gmenu , 0)
  130.  
  131. return PLUGIN_CONTINUE
  132. }
  133. public VipT_handler(id, gmenu, item, player)
  134. {
  135. if (item == MENU_EXIT)
  136. {
  137. menu_destroy(gmenu)
  138. return PLUGIN_HANDLED
  139. }
  140.  
  141. new data[6], iName[64]
  142. new access, callback
  143. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  144.  
  145. new key = str_to_num(data)
  146.  
  147. switch(key)
  148. {
  149. case 1:
  150. {
  151. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  152. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  153. }
  154.  
  155. case 2:
  156. {
  157. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  158. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  159. }
  160.  
  161. case 3:
  162. {
  163. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  164. set_user_gravity(id, gravitacio)
  165. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  166. }
  167.  
  168. case 4:
  169. {
  170. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  171. set_user_maxspeed(id, sebesseg)
  172. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  173. }
  174.  
  175. case 5:
  176. {
  177. give_item(id, "weapon_usp")
  178. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy USP-t")
  179. }
  180.  
  181. case 6:
  182. {
  183. give_item(id, "weapon_flashbang")
  184. give_item(id, "weapon_flashbang")
  185. give_item(id, "weapon_hegrenade")
  186. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (FLASH,HE)!")
  187. }
  188.  
  189. case 7:
  190. {
  191. cs_set_user_nvg(id)
  192. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  193. }
  194. }
  195. menu_destroy(gmenu)
  196. return PLUGIN_HANDLED;
  197. }
  198.  
  199. public VipCt_handler(id, gmenu, item, player)
  200. {
  201. if (item == MENU_EXIT)
  202. {
  203. menu_destroy(gmenu)
  204. return PLUGIN_HANDLED
  205. }
  206.  
  207. new data[6], iName[64]
  208. new access, callback
  209. menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)
  210.  
  211. new key = str_to_num(data)
  212.  
  213. switch(key)
  214. {
  215. case 1:
  216. {
  217. set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_elet))
  218. ColorChat(id, GREEN, "^4[VIP]^1 Az eleted megvaltoztatva!")
  219. }
  220.  
  221. case 2:
  222. {
  223. set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_pajzs))
  224. ColorChat(id, GREEN, "^4[VIP]^1 A pajzsod megvaltoztatva!")
  225. }
  226.  
  227. case 3:
  228. {
  229. new Float: gravitacio = get_pcvar_num(cvar_gravitacio) / 800.0
  230. set_user_gravity(id, gravitacio)
  231. ColorChat(id, GREEN, "^4[VIP]^1 A gravitacio kepesseg aktiv!")
  232. }
  233.  
  234. case 4:
  235. {
  236. new Float: sebesseg = get_pcvar_float(cvar_sebesseg)
  237. set_user_maxspeed(id, sebesseg)
  238. ColorChat(id, GREEN, "^4[VIP]^1 A sebesseged meggyorsitva!")
  239. }
  240.  
  241. case 5:
  242. {
  243. give_item(id, "weapon_flashbang")
  244. give_item(id, "weapon_flashbang")
  245. give_item(id, "weapon_hegrenade")
  246. give_item(id, "weapon_smokegrenade")
  247. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal granatokat (SMOKE,FLASH,HE)!")
  248. }
  249.  
  250. case 6:
  251. {
  252. cs_set_user_nvg(id)
  253. ColorChat(id, GREEN, "^4[VIP]^1 Kaptal egy ejjellatot, hasznalat: N!")
  254. }
  255. }
  256. menu_destroy(gmenu)
  257. return PLUGIN_HANDLED
  258. }
  259. public vip_perfix(msgId,msgDest,msgEnt){
  260. new id = get_msg_arg_int(1)
  261. if(!is_user_connected(id))
  262.  
  263. return PLUGIN_CONTINUE
  264.  
  265. if(get_user_flags(id) & VIPJOG)
  266. {
  267. new szTmp[256],szTmp2[256]
  268. get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
  269. new szPrefix[64] = "^x04[VIP]"
  270. if(!equal(szTmp,"#Cstrike_Chat_All")){
  271. add(szTmp2,charsmax(szTmp2),szPrefix)
  272. add(szTmp2,charsmax(szTmp2)," ")
  273. add(szTmp2,charsmax(szTmp2),szTmp)
  274. }
  275. else{
  276. add(szTmp2,charsmax(szTmp2),szPrefix)
  277. add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
  278. }
  279. set_msg_arg_string(2,szTmp2)
  280. }
  281. return PLUGIN_CONTINUE
  282. }


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 ]  Oldal12Következő


Ki van itt

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