hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 180 felhasználó van jelen :: 3 regisztrált, 0 rejtett és 177 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], Google [Bot], saxxo 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: Deathrun usp bug
HozzászólásElküldve: 2016.02.08. 15:49 
Offline
Tag

Csatlakozott: 2015.08.20. 14:33
Hozzászólások: 34
Megköszönt másnak: 7 alkalommal
Üdv itt ez a deathrun mód és ott pont ért lehet venni usp és ha van 1000 pontom és ha pl, veszek egy 500 pontos usp akkor levonja és megkapom az usp és meg is marad a további 500 pontom, de ha átváltok alap usp re és utána újra átváltok az 500 pontosra akkor újra leveszi az 500 pontot amit nem szabadna neki.
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4. #include <fun>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7. #include <fakemeta>
  8. #include <nvault>
  9.  
  10. new arany[33], usp[33], kes[33], lada[33], kulcs[33], szint[33], olesek[33], elet[33]
  11. new m1[33], m2[33], m3[33], m4[33], m5[33], m6[33], g_vault, vip[33]
  12. new message[192]
  13. new nev[32]
  14. new Temp[192]
  15. static color[10]
  16.  
  17. #define TULAJ ADMIN_IMMUNITY
  18. #define VIP ADMIN_LEVEL_H
  19. #define FOADMIN ADMIN_LEVEL_B
  20. #define ADMIN ADMIN_LEVEL_C
  21.  
  22. new bool:usp1_damage[33]
  23. new bool:usp2_damage[33]
  24. new bool:usp3_damage[33]
  25. new bool:usp4_damage[33]
  26. new bool:usp5_damage[33]
  27. new bool:usp6_damage[33]
  28.  
  29. new const szamok[49] = {
  30. 3, 5, 8, 10, 15, 20, 25, 30, 40, 50, 75, 100, 125, 150, 200, 250, 300, 350, 400, 500, 600, 700, 800, 1000, 1200, 1500, 1750, 2000, 2300, 2500, 2900, 3000, 3350, 3500, 3900, 4000, 4300, 4500, 5000, 5500, 6000, 6500, 7000, 7300, 7500, 7900, 8000, 8500, 10000 }
  31.  
  32. new const rangok[49+1] = {
  33. 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50 }
  34.  
  35. public plugin_precache() {
  36. precache_model("models/v_usp.mdl")
  37. precache_model("models/uspk/v_tigrisusp.mdl")
  38. precache_model("models/uspk/v_desusp.mdl")
  39. precache_model("models/uspk/v_pokolusp.mdl")
  40. precache_model("models/uspk/v_aranyusp.mdl")
  41. precache_model("models/uspk/v_thant.mdl")
  42. precache_model("models/uspk/v_eng.mdl")
  43.  
  44. precache_model("models/kesek/v_gyorskes.mdl")
  45. precache_model("models/kesek/v_gravitaciokes.mdl")
  46. precache_model("models/kesek/v_szaguldokes.mdl")
  47. precache_model("models/kesek/v_brutalkes.mdl")
  48. precache_model("models/kesek/v_sarkanykes.mdl")
  49. precache_model("models/kesek/v_aranykes.mdl")
  50. precache_model("models/kesek/v_vipkes.mdl")
  51. }
  52.  
  53. public plugin_init() {
  54. register_clcmd("chooseteam", "fomenu")
  55. register_clcmd("say /ujra", "ujraeledes")
  56. register_clcmd("say", "sayhook")
  57. register_clcmd("say /xp", "info")
  58. register_clcmd("say /level", "info")
  59. register_clcmd("say /szint", "info")
  60. register_clcmd("arany all", "aranyadas")
  61. register_clcmd("szint all", "szintadas")
  62. register_event("CurWeapon", "ecw", "be", "1=1")
  63. register_event("DeathMsg", "death", "a")
  64. RegisterHam( Ham_TakeDamage , "player" , "uspsebzes", 0)
  65. g_vault = nvault_open("deathrun")
  66. }
  67.  public szintadas(aid) {
  68. if(!(get_user_flags(aid) & ADMIN_LEVEL_A))
  69. return
  70. new p[32], n, id
  71. get_players(p, n)
  72. for(new i; i < n; i++)
  73. {
  74. new nev[32]
  75. get_user_name(id, nev, 31)
  76. id = p[i]
  77. szint[id] += 5
  78. ColorChat(id, GREEN, "[Informacio] ^1Te kaptal 5 ^3szintet.")
  79. }
  80. }
  81.  public aranyadas(aid) {
  82. if(!(get_user_flags(aid) & ADMIN_LEVEL_A))
  83. return
  84. new p[32], n, id
  85. get_players(p, n)
  86. for(new i; i < n; i++)
  87. {
  88. new nev[32]
  89. get_user_name(id, nev, 31)
  90. id = p[i]
  91. arany[id] += 200
  92. ColorChat(id, GREEN, "[Informacio] ^1Te kaptal 200^3aranyat.")
  93. ColorChat(id, GREEN, "[Informacio] ^1Te kaptal 200^3aranyat.")
  94. }
  95. }
  96. public info(id)
  97. {
  98. if(szint[id] != 49+1)
  99. {
  100. ColorChat(id, RED, "Szinted: ^4%i ^1| ^3Oleseid: ^4%d ^1| ^3Kell meg: ^4%d", rangok[szint[id]], olesek[id],szamok[szint[id]]-olesek[id])
  101. }
  102. else
  103. {
  104. ColorChat(id, GREEN, "[Informacio] ^1Te mar elerted a maximalis ^3szintet.")
  105. }
  106. }
  107. public uspsebzes( victim,inflictor,attacker,Float:damage, DamageBits )
  108. {
  109. new weap = get_user_weapon(attacker)
  110.  
  111. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp1_damage[attacker])
  112. {
  113. SetHamParamFloat(4, damage + 3)
  114. }
  115. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp2_damage[attacker])
  116. {
  117. SetHamParamFloat(4, damage + 5)
  118. }
  119. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp3_damage[attacker])
  120. {
  121. SetHamParamFloat(4, damage + 10)
  122. }
  123. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp4_damage[attacker])
  124. {
  125. SetHamParamFloat(4, damage + 15)
  126. }
  127. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp5_damage[attacker])
  128. {
  129. SetHamParamFloat(4, damage + 20)
  130. }
  131. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp6_damage[attacker])
  132. {
  133. SetHamParamFloat(4, damage + 30)
  134. }
  135. }
  136. public ecw(id)
  137. {
  138. new fegyver = get_user_weapon(id)
  139. if(usp[id] == 1 && fegyver == CSW_USP)
  140. {
  141. set_pev(id, pev_viewmodel2, "models/v_usp.mdl")
  142. }
  143. if(usp[id] == 2 && fegyver == CSW_USP)
  144. {
  145. usp1_damage[id] = true
  146. usp2_damage[id] = false
  147. usp3_damage[id] = false
  148. usp4_damage[id] = false
  149. usp5_damage[id] = false
  150. usp6_damage[id] = false
  151. set_pev(id, pev_viewmodel2, "models/uspk/v_tigrisusp.mdl")
  152. }
  153. if(usp[id] == 3 && fegyver == CSW_USP)
  154. {
  155. usp1_damage[id] = false
  156. usp2_damage[id] = true
  157. usp3_damage[id] = false
  158. usp4_damage[id] = false
  159. usp5_damage[id] = false
  160. usp6_damage[id] = false
  161. set_pev(id, pev_viewmodel2, "models/uspk/v_desusp.mdl")
  162. }
  163. if(usp[id] == 4 && fegyver == CSW_USP)
  164. {
  165. usp1_damage[id] = false
  166. usp2_damage[id] = false
  167. usp3_damage[id] = true
  168. usp4_damage[id] = false
  169. usp5_damage[id] = false
  170. usp6_damage[id] = false
  171. set_pev(id, pev_viewmodel2, "models/uspk/v_pokolusp.mdl")
  172. }
  173. if(usp[id] == 5 && fegyver == CSW_USP)
  174. {
  175. usp1_damage[id] = false
  176. usp2_damage[id] = false
  177. usp3_damage[id] = false
  178. usp4_damage[id] = true
  179. usp5_damage[id] = false
  180. usp6_damage[id] = false
  181. set_pev(id, pev_viewmodel2, "models/uspk/v_aranyusp.mdl")
  182. }
  183. if(usp[id] == 6 && fegyver == CSW_USP)
  184. {
  185. usp1_damage[id] = false
  186. usp2_damage[id] = false
  187. usp3_damage[id] = false
  188. usp4_damage[id] = false
  189. usp5_damage[id] = true
  190. usp6_damage[id] = false
  191. set_pev(id, pev_viewmodel2, "models/uspk/v_thant.mdl")
  192. }
  193. if(usp[id] == 7 && fegyver == CSW_USP)
  194. {
  195. usp1_damage[id] = false
  196. usp2_damage[id] = false
  197. usp3_damage[id] = false
  198. usp4_damage[id] = false
  199. usp5_damage[id] = false
  200. usp6_damage[id] = true
  201. set_pev(id, pev_viewmodel2, "models/uspk/v_eng.mdl")
  202. }
  203. if(kes[id] == 1 && fegyver == CSW_KNIFE)
  204. {
  205. set_user_maxspeed(id, get_user_maxspeed(id)+15)
  206. set_pev(id, pev_viewmodel2, "models/kesek/v_gyorskes.mdl")
  207. }
  208. if(kes[id] == 2 && fegyver == CSW_KNIFE)
  209. {
  210. set_user_gravity(id, 0.100)
  211. set_pev(id, pev_viewmodel2, "models/kesek/v_gravitaciokes.mdl")
  212. }
  213. if(kes[id] == 3 && fegyver == CSW_KNIFE)
  214. {
  215. set_user_maxspeed(id, get_user_maxspeed(id)+20)
  216. set_user_gravity(id, 0.75)
  217. set_pev(id, pev_viewmodel2, "models/kesek/v_szaguldokes.mdl")
  218. }
  219. if(kes[id] == 4 && fegyver == CSW_KNIFE)
  220. {
  221. set_user_maxspeed(id, get_user_maxspeed(id)+30)
  222. set_pev(id, pev_viewmodel2, "models/kesek/v_brutalkes.mdl")
  223. }
  224. if(kes[id] == 5 && fegyver == CSW_KNIFE)
  225. {
  226. set_user_gravity(id, 0.50)
  227. set_pev(id, pev_viewmodel2, "models/kesek/v_sarkanykes.mdl")
  228. }
  229. if(kes[id] == 6 && fegyver == CSW_KNIFE)
  230. {
  231. set_user_maxspeed(id, get_user_maxspeed(id)+50)
  232. set_user_gravity(id, 0.40)
  233. set_pev(id, pev_viewmodel2, "models/kesek/v_aranykes.mdl")
  234. }
  235. if(kes[id] == 7 && fegyver == CSW_KNIFE)
  236. {
  237. set_user_maxspeed(id, get_user_maxspeed(id)+100)
  238. set_user_gravity(id, 0.30)
  239. set_pev(id, pev_viewmodel2, "models/kesek/v_vipkes.mdl")
  240. }
  241. }
  242. public death()
  243. {
  244. new tamado = read_data(1)
  245. new aldozat = read_data(2)
  246. new num = random_num(1, 8)
  247.  
  248. if(tamado != aldozat)
  249. {
  250. arany[tamado] += 10
  251. olesek[tamado] += 3
  252.  
  253. while(olesek[tamado] >= szamok[szint[tamado]])
  254. {
  255. szint[tamado]++
  256. }
  257. }
  258. if(num == 4 && tamado != aldozat)
  259. {
  260. set_hudmessage(random(256), random(256), random(256), -1.0, 0.17, 2, 6.0, 12.0)
  261. show_hudmessage(tamado, "+1 Lada")
  262. lada[tamado]++
  263. }
  264. else if(num == 4 && tamado != aldozat)
  265. {
  266. set_hudmessage(random(256), random(256), random(256), -1.0, 0.17, 2, 6.0, 12.0)
  267. show_hudmessage(tamado, "+1 Kulcs")
  268. kulcs[tamado]++
  269. }
  270. return PLUGIN_HANDLED
  271. }
  272. public ujraeledes(id)
  273. {
  274. if(elet[id] >= 1)
  275. {
  276. if(elet[id] -= 1)
  277. ExecuteHam(Ham_CS_RoundRespawn, id)
  278. set_user_rendering(id, kRenderFxGlowShell, 0, 200, 0, kRenderNormal,30)
  279. ColorChat(id, GREEN, "[Informacio] ^1Sikeresen ujra ^3eledtel^1, a ^3/ujra ^1paranccsal.")
  280. }
  281. }
  282. public fomenu(id)
  283. {
  284. new cim[121]
  285. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\FoMenu^n\\Arany: \\%d \\| \\Elet: \\%d \\| \\Szint: \\%i", arany[id], elet[id], rangok[szint[id]])
  286. new menu = menu_create(cim, "menu_handler")
  287.  
  288. menu_additem(menu, "\\USP \\Bolt", "a1", 0)
  289. menu_additem(menu, "\\Kes \\Bolt", "a2", 0)
  290. menu_additem(menu, "\\VIP \\Vasarlas", "a3", 0)
  291. menu_additem(menu, "\\Extra \\Dolgok", "a4", 0)
  292. menu_additem(menu, "\\Ladak", "a5", 0)
  293. menu_additem(menu, "\\\Informacio", "a6", 0)
  294.  
  295. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  296. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  297.  
  298. menu_display(id, menu, 0);
  299.  
  300. return PLUGIN_HANDLED;
  301. }
  302. public uspmenu(id)
  303. {
  304. new cim[121]
  305. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\USPMenu^n\\Arany: \\%d \\| \\Elet: \\%d \\| \\Szint: \\%i", arany[id], elet[id], rangok[szint[id]])
  306. new menu = menu_create(cim, "menu_handler")
  307.  
  308. menu_additem(menu, "\\Alap \\USP\\[Megszerezve]", "b1", 0)
  309. if(m1[id] != 0)
  310. menu_additem(menu, "\\Tigris \\USP\\[+3 DMG]", "b2", 0)
  311. else
  312. menu_additem(menu, "\\Tigris USP\[+3 DMG]\\d[100 Arany]", "b2", 0)
  313. if(m2[id] != 0)
  314. menu_additem(menu, "\\Szivarvany \\USP\\d(+5 DMG)", "b3", 0)
  315. else
  316. menu_additem(menu, "\\Szivarvany USP\\[+5 DMG]\\d[250 Arany]", "b3", 0)
  317. if(m3[id] != 0)
  318. menu_additem(menu, "\\Panda \\USP\\[+10 DMG]", "b4", 0)
  319. else
  320. menu_additem(menu, "\\Panda USP\\[+10 DMG]\\y[500 Arany]", "b4", 0)
  321. if(m4[id] != 0)
  322. menu_additem(menu, "\\Caiman\\USP\\[+15 DMG]", "b5", 0)
  323. else
  324. menu_additem(menu, "\\Caiman USP\\[+15 DMG]\\y[1000 Arany]", "b5", 0)
  325. if(m5[id] != 0)
  326. menu_additem(menu, "\\THANATOS \\USP\\[+20 DMG]", "b6", 0)
  327. else
  328. menu_additem(menu, "\\THANATOS USP\\[+20 DMG]\\y[2500 Arany]", "b6", 0)
  329. if(m6[id] != 0)
  330. menu_additem(menu, "\\ENGRAVED USP\\USP\\[+30 DMG]", "b7", 0)
  331. else
  332. menu_additem(menu, "\\ENGRAVED  USP\\[+30 DMG]\\y[5000 Arany]^n\\dHamarosan a további USP-k...", "b7", 0)
  333.  
  334. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  335. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  336.  
  337. menu_display(id, menu, 0);
  338.  
  339. return PLUGIN_HANDLED;
  340. }
  341. public kesmenu(id)
  342. {
  343. new cim[121]
  344. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\KesMenu^n\\Arany: \\%d \\| \\Elet: \\%d \\| \\Szint: \\%i", arany[id], elet[id], rangok[szint[id]])
  345. new menu = menu_create(cim, "menu_handler")
  346.  
  347. if(szint[id] >= 5)
  348. menu_additem(menu, "\\Gyors \\Kes\\r[+15% Sebesseg]", "c1", 0)
  349. else
  350. menu_additem(menu, "\\Gyors Kes\\r[+15 Sebesseg]\w[5. szinttol]", "c1", 0)
  351. if(szint[id] >= 10)
  352. menu_additem(menu, "\\Gravitacios \\Kes\\r[-10% Grav.]", "c2", 0)
  353. else
  354. menu_additem(menu, "\\Gravitacios Kes\\r[-10% Grav.]\\d[10. szinttol]", "c2", 0)
  355. if(szint[id] >= 15)
  356. menu_additem(menu, "\\Szaguldas \\Kes\\r[+20% Sebesseg & -15% Grav.]", "c3", 0)
  357. else
  358. menu_additem(menu, "\\Szaguldas Kes\\r[+20% Sebesseg & -15% Grav.]\\d[15. szinttol]", "c3", 0)
  359. if(szint[id] >= 20)
  360. menu_additem(menu, "\\Brutalis \\Kes \\r[+30% Sebesseg]", "c4", 0)
  361. else
  362. menu_additem(menu, "\\Brutális Kes \\r[+30% Sebesseg]\\d[20. szinttol]", "c4", 0)
  363. if(szint[id] >= 30)
  364. menu_additem(menu, "\\Sarkany \\Kes \\r[-20% Grav.]", "c5", 0)
  365. else
  366. menu_additem(menu, "\\Sarkany Kes \\r[-90% Grav.]\\d[30. szinttol]", "c5", 0)
  367. if(szint[id] >= 50)
  368. menu_additem(menu, "\\Arany \\Kes\\r[+50% Sebesseg & -30% Grav.]", "c6", 0)
  369. else
  370. menu_additem(menu, "\\Arany Kes\\r[+50% Sebesseg & -30% Grav.]\\d[50. szinttol]", "c6", 0)
  371. if(get_user_flags(id) & ADMIN_LEVEL_H)
  372. menu_additem(menu, "\\VIP \\Kes\r[+100% Sebesseg & -50% Grav]", "c7", 0)
  373. else
  374. menu_additem(menu, "\\VIP Kes\r[+100% Sebesseg & -50% Grav.]\\d[VIPEKNEK]", "c7", 0)
  375.  
  376. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  377. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  378.  
  379. menu_display(id, menu, 0);
  380.  
  381. return PLUGIN_HANDLED;
  382. }
  383. public vipmenu(id)
  384. {
  385. new cim[121]
  386. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\VIP Vasarlas^n\\Arany: \\%d \\| \\Elet: \\%d \\d| \\Szint: \\r%i", arany[id], elet[id], rangok[szint[id]])
  387. new menu = menu_create(cim, "menu_handler")
  388.  
  389. menu_additem(menu, "\\VIP \\Vasarlas\\r[ara]\\[10000 Arany]^n^n\\d| \\Trail, 130 HP, VIP Kes, Kinezet \\d|", "h1", 0)
  390.  
  391. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  392. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  393.  
  394. menu_display(id, menu, 0);
  395.  
  396. return PLUGIN_HANDLED;
  397. }
  398. public bolt(id)
  399. {
  400. new cim[121]
  401. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\Bolt/Shop^n\\Arany: \\%d \\| \\Elet: \\%d \\| \\Szint: \\%i", arany[id], elet[id], rangok[szint[id]])
  402. new menu = menu_create(cim, "menu_handler")
  403.  
  404. menu_additem(menu, "\\Kenyer\\[+50 HP]\\[10 Arany]", "d1", 0)
  405. menu_additem(menu, "\\Mozgekonysag\\[+100% Sebesseg]\\y[20 Arany]", "d2", 0)
  406. menu_additem(menu, "\\GepFegyver\\[AK47]\\[15 Arany)", "d3", 0)
  407. menu_additem(menu, "\\Generacio\\[+1 Elet]\\[10 Arany]", "d4", 0)
  408. menu_additem(menu, "\\Kulcs\\[+1 Kulcs]\\[10 Arany]", "d5", 0)
  409. menu_additem(menu, "\\Lada\\[+1 Lada]\\[100 Arany]", "d6", 0)
  410.  
  411. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  412. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  413.  
  414. menu_display(id, menu, 0);
  415.  
  416. return PLUGIN_HANDLED;
  417. }
  418. public ladamenu(id)
  419. {
  420. new cim[121]
  421. formatex(cim, charsmax(cim), "\\[.:[.:F4lS3:.]:.\\] \\DeathRun \\Ladak:^n\\Lada: \\%d \\| \\Kulcs: \\%d", lada[id], kulcs[id])
  422. new menu = menu_create(cim, "menu_handler")
  423.  
  424. menu_additem(menu, "\\Lada \\Nyitas^n^n\\d| \\Szukseges 1 Kulcs & 1 Lada \\d|", "e1", 0)
  425.  
  426. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  427. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  428.  
  429. menu_display(id, menu, 0);
  430.  
  431. return PLUGIN_HANDLED;
  432. }
  433. public infomenu(id)
  434. {
  435. new menu = menu_create("\\[.:[.:F4lS3:.]:.\\] \\Informacio\\Menu", "menu_handler")
  436.  
  437. menu_additem(menu, "\\Admin \\Vasarlas", "f1", 0)
  438. menu_additem(menu, "\\Elerhetoség", "f2", 0)
  439. menu_additem(menu, "\\Szerverrol", "f3", 0)
  440. menu_additem(menu, "\\Szabalyzat!", "f4", 0)
  441.  
  442. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  443. menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
  444.  
  445. menu_display(id, menu, 0);
  446.  
  447. return PLUGIN_HANDLED;
  448. }
  449. public menu_handler(id, menu, item)
  450. {
  451. if( item == MENU_EXIT )
  452. {
  453. menu_destroy(menu);
  454. return PLUGIN_HANDLED;
  455. }
  456. new data[6], szName[64];
  457. new access, callback;
  458. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  459.  
  460. new key = str_to_num(data[1]);
  461. switch(data[0])
  462. {
  463. case 'a':
  464. {
  465. switch(key)
  466. {
  467. case 1:
  468. {
  469. uspmenu(id)
  470. }
  471. case 2:
  472. {
  473. kesmenu(id)
  474. }
  475. case 3:
  476. {
  477. vipmenu(id)
  478. }
  479. case 4:
  480. {
  481. bolt(id)
  482. }
  483. case 5:
  484. {
  485. ladamenu(id)
  486. }
  487. case 6:
  488. {
  489. infomenu(id)
  490. }
  491. }
  492. }
  493. case 'b':
  494. {
  495. switch(key)
  496. {
  497. case 1:
  498. {
  499. usp[id] = 1
  500. }
  501. case 2:
  502. {
  503. if(arany[id] >= 100 && m1[id] != 1)
  504. {  
  505. arany[id] -= 100
  506. usp[id] = 2
  507. m1[id] = 1
  508. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4Tigris ^3USP-t.")
  509. }
  510. else if(m1[id] != 1)
  511. {
  512. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  513. }
  514. else if(m1[id] != 0)
  515. {
  516. usp[id] = 2
  517. }
  518. }
  519. case 3:
  520. {
  521. if(arany[id] >= 250 && m1[id] != 2)
  522. {  
  523. arany[id] -= 250
  524. usp[id] = 3
  525. m2[id] = 1
  526. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4Szivarvany ^3USP-t.")
  527. }
  528. else if(m2[id] != 1)
  529. {
  530. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  531. }
  532. else if(m2[id] != 0)
  533. {
  534. usp[id] = 3
  535. }
  536. }
  537. case 4:
  538. {
  539. if(arany[id] >= 500 && m3[id] != 2)
  540. {  
  541. arany[id] -= 500
  542. usp[id] = 4
  543. m3[id] = 1
  544. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4Panda ^3USP-t.")
  545. }
  546. else if(m3[id] != 1)
  547. {
  548. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  549. }
  550. else if(m3[id] != 0)
  551. {
  552. usp[id] = 4
  553. }
  554. }
  555. case 5:
  556. {
  557. if(arany[id] >= 1000 && m4[id] != 2)
  558. {  
  559. arany[id] -= 1000
  560. usp[id] = 5
  561. m4[id] = 1
  562. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4Caiman ^3USP-t.")
  563. }
  564. else if(m4[id] != 1)
  565. {
  566. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  567. }
  568. else if(m4[id] != 0)
  569. {
  570. usp[id] = 5
  571. }
  572. }
  573. case 6:
  574. {
  575. if(arany[id] >= 2500 && m5[id] != 2)
  576. {  
  577. arany[id] -= 2500
  578. usp[id] = 6
  579. m5[id] = 1
  580. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4THANATOS ^3USP-t.")
  581. }
  582. else if(m5[id] != 1)
  583. {
  584. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  585. }
  586. else if(m5[id] != 0)
  587. {
  588. usp[id] = 6
  589. }
  590. }
  591. case 7:
  592. {
  593. if(arany[id] >= 5000 && m6[id] != 2)
  594. {  
  595. arany[id] -= 5000
  596. usp[id] = 7
  597. m6[id] = 1
  598. ColorChat(id, GREEN, "Sikeresen megvasaroltad a(z) ^4ENGRAVED ^3USP-t.")
  599. }
  600. else if(m6[id] != 1)
  601. {
  602. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  603. }
  604. else if(m6[id] != 0)
  605. {
  606. usp[id] = 7
  607. }
  608. }
  609. }
  610. }
  611. case 'c':
  612. {
  613. switch(key)
  614. {
  615. case 1:
  616. {
  617. if(szint[id] >= 5)
  618. {
  619. kes[id] = 1
  620. }
  621. else
  622. {
  623. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Otos ^1szintet.")
  624. }
  625. }
  626. case 2:
  627. {
  628. if(szint[id] >= 15)
  629. {
  630. kes[id] = 2
  631. }
  632. else
  633. {
  634. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Tizenotos ^1szintet.")
  635. }
  636. }
  637. case 3:
  638. {
  639. if(szint[id] >= 20)
  640. {
  641. kes[id] = 3
  642. }
  643. else
  644. {
  645. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Huszas ^1szintet.")
  646. }
  647. }
  648. case 4:
  649. {
  650. if(szint[id] >= 25)
  651. {
  652. kes[id] = 4
  653. }
  654. else
  655. {
  656. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Huszonotos ^1szintet.")
  657. }
  658. }
  659. case 5:
  660. {
  661. if(szint[id] >= 30)
  662. {
  663. kes[id] = 5
  664. }
  665. else
  666. {
  667. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Harmincas ^1szintet.")
  668. }
  669. }
  670. case 6:
  671. {
  672. if(szint[id] >= 50)
  673. {
  674. kes[id] = 6
  675. }
  676. else
  677. {
  678. ColorChat(id, GREEN, "A ^3kes ^1hasznalatahoz el kell erned a(z) ^3Otvenes ^1szintet.")
  679. }
  680. }
  681. case 7:
  682. {
  683. if(get_user_flags(id) & ADMIN_LEVEL_A)
  684. {
  685. kes[id] = 7
  686. }
  687. }
  688. }
  689. }
  690. case 'h':
  691. {
  692. switch(key)
  693. {
  694. case 1:
  695. {
  696. if(arany[id] >= 10000)
  697. {
  698. if(vip[id] += 3)
  699. if(arany[id] -= 10000)
  700. ColorChat(id, GREEN, "[Informacio] ^1Sikeresen vasaroltal magadnak ^3VIP^1-et.")
  701. }
  702. }
  703. }
  704. }
  705. case 'd':
  706. {
  707. switch(key)
  708. {
  709. case 1:
  710. {
  711. if(arany[id] >= 10)
  712. {
  713. set_user_health(id, get_user_health(id)+50)
  714. if(arany[id] -= 10)
  715. ColorChat(id, GREEN, "Sikeresen megvasaroltad a ^3+50 HP^1-t.")
  716. }
  717. else
  718. {
  719. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  720. }
  721. }
  722. case 2:
  723. {
  724. if(arany[id] >= 20)
  725. {
  726. set_user_maxspeed(id, get_user_maxspeed(id)+100)
  727. if(arany[id] -= 20)
  728. ColorChat(id, GREEN, "Sikeresen megvasaroltad a ^3+100 Sebességet^1.")
  729. }
  730. else
  731. {
  732. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  733. }
  734. }
  735. case 3:
  736. {
  737. if(arany[id] >= 15)
  738. {
  739. give_item(id, "weapon_ak47")
  740. cs_set_user_bpammo(id,CSW_AK47,90)
  741. if(arany[id] -= 15)
  742. ColorChat(id, GREEN, "Sikeresen megvasaroltad az ^3AK47-et^1.")
  743. }
  744. else
  745. {
  746. ColorChat(id, GREEN, "Sajnos nincs eleg ^4Aranyad.")
  747. }
  748. }
  749. case 4:
  750. {
  751. if(arany[id] >= 10)
  752. {
  753. if(arany[id] -= 10)
  754. if(elet[id] += 1)
  755. ColorChat(id, GREEN, "Sikeresen vasaroltal ^3Eletet^1, ha felszeretned hasznalni írd be ^4/ujra.")
  756. }
  757. else
  758. {
  759. ColorChat(id, GREEN, "Sajnos nincs elég ^4Aranyad.")
  760. }
  761. }
  762. case 5:
  763. {
  764. if(arany[id] >= 100)
  765. {
  766. if(arany[id] -= 10)
  767. if(kulcs[id] += 1)
  768. ColorChat(id, GREEN, "Sikeresen vasaroltal ^3Kulcsot^1,")
  769. }
  770. else
  771. {
  772. ColorChat(id, GREEN, "Sajnos nincs elég ^4Aranyad.")
  773. }
  774. }
  775. case 6:
  776. {
  777. if(arany[id] >= 100)
  778. {
  779. if(arany[id] -= 100)
  780. if(lada[id] += 1)
  781. ColorChat(id, GREEN, "Sikeresen vasaroltal ^3Ladat^1,")
  782. }
  783. else
  784. {
  785. ColorChat(id, GREEN, "Sajnos nincs elég ^4Aranyad.")
  786. }
  787. }
  788. }
  789. }
  790. case 'e':
  791. {
  792. switch(random_num(1,8))
  793. {
  794. case 1:
  795. {
  796. if(lada[id] >=1 && kulcs[id] >= 1)
  797. {
  798. if(lada[id] -= 1)
  799. if(kulcs[id] -= 1)
  800. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  801. }
  802. }
  803. case 2:
  804. {
  805. if(lada[id] >=1 && kulcs[id] >= 1)
  806. {
  807. if(arany[id] += 30)
  808. if(lada[id] -= 1)
  809. if(kulcs[id] -= 1)
  810. ColorChat(id, GREEN, "[Informacio] ^1Talaltal 30 ^4Aranyat ^1ebben a ^3ladaban.")
  811. }
  812. }
  813. case 3:
  814. {
  815. if(lada[id] >=1 && kulcs[id] >= 1)
  816. {
  817. if(lada[id] -= 1)
  818. if(kulcs[id] -= 1)
  819. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  820. }
  821. }
  822. case 4:
  823. {
  824. if(lada[id] >=1 && kulcs[id] >= 1)
  825. {
  826. if(lada[id] -= 1)
  827. if(kulcs[id] -= 1)
  828. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  829. }
  830. }
  831. case 5:
  832. {
  833. if(lada[id] >=1 && kulcs[id] >= 1)
  834. {
  835. if(lada[id] -= 1)
  836. if(kulcs[id] -= 1)
  837. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  838. }
  839. }
  840. case 6:
  841. {
  842. if(lada[id] >=1 && kulcs[id] >= 1)
  843. {
  844. if(arany[id] += 50)
  845. if(lada[id] -= 1)
  846. if(kulcs[id] -= 1)
  847. ColorChat(id, GREEN, "[Informacio] ^1Talaltal 50 ^4Aranyat ^1ebben a ^3ladaban.")
  848. }
  849. }
  850. case 7:
  851. {
  852. if(lada[id] >=1 && kulcs[id] >= 1)
  853. {
  854. if(arany[id] += 10)
  855. if(lada[id] -= 1)
  856. if(kulcs[id] -= 1)
  857. ColorChat(id, GREEN, "[Informacio] ^1Talaltal 10 ^4Aranyat ^1ebben a ^3ladaban.")
  858. }
  859. }
  860. case 8:
  861. {
  862. if(lada[id] >=1 && kulcs[id] >= 1)
  863. {
  864. if(lada[id] += 1)
  865. if(lada[id] -= 1)
  866. if(kulcs[id] -= 1)
  867. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1egy ujabb ^3lada ^1volt.")
  868. }
  869. }
  870. case 9:
  871. {
  872. if(lada[id] >=1 && kulcs[id] >= 1)
  873. {
  874. if(kulcs[id] += 1)
  875. if(lada[id] -= 1)
  876. if(kulcs[id] -= 1)
  877. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1egy ^3kulcs ^1volt.")
  878. }
  879. }
  880. case 10:
  881. {
  882. if(lada[id] >=1 && kulcs[id] >= 1)
  883. {
  884. if(lada[id] -= 1)
  885. if(kulcs[id] -= 1)
  886. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  887. }
  888. }
  889. case 11:
  890. {
  891. if(lada[id] >=1 && kulcs[id] >= 1)
  892. {
  893. if(lada[id] -= 1)
  894. if(kulcs[id] -= 1)
  895. set_user_health(id,get_user_health(id)+50)
  896. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban +50 Élet ^1volt.")
  897. }
  898. }
  899. case 12:
  900. {
  901. if(lada[id] >=1 && kulcs[id] >= 1)
  902. {
  903. if(lada[id] -= 1)
  904. if(kulcs[id] -= 1)
  905. set_user_health(id,get_user_health(id)+50)
  906. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban +50 Élet ^1volt.")
  907. }
  908. }
  909. case 13:
  910. {
  911. if(lada[id] >=1 && kulcs[id] >= 1)
  912. {
  913. if(elet[id] += 1)
  914. if(lada[id] -= 1)
  915. if(kulcs[id] -= 1)
  916. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban +1 Élet ^1volt.")
  917. }
  918. }
  919. case 14:
  920. {
  921. if(lada[id] >=1 && kulcs[id] >= 1)
  922. {
  923. if(lada[id] -= 1)
  924. if(kulcs[id] -= 1)
  925. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  926. }
  927. }
  928. case 15:
  929. {
  930. if(lada[id] >=1 && kulcs[id] >= 1)
  931. {
  932. if(lada[id] -= 1)
  933. if(kulcs[id] -= 1)
  934. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  935. }
  936. }
  937. case 16:
  938. {
  939. if(lada[id] >=1 && kulcs[id] >= 1)
  940. {
  941. if(lada[id] -= 1)
  942. if(kulcs[id] -= 1)
  943. set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha , 0);
  944. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1lathatatlansag volt.")
  945. }
  946. }
  947. case 17:
  948. {
  949. if(lada[id] >=1 && kulcs[id] >= 1)
  950. {
  951. if(lada[id] -= 1)
  952. if(kulcs[id] -= 1)
  953. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  954. }
  955. }
  956. case 18:
  957. {
  958. if(lada[id] >=1 && kulcs[id] >= 1)
  959. {
  960. if(lada[id] -= 1)
  961. if(kulcs[id] -= 1)
  962. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  963. }
  964. }
  965. case 19:
  966. {
  967. if(lada[id] >=1 && kulcs[id] >= 1)
  968. {
  969. if(lada[id] -= 1)
  970. if(kulcs[id] -= 1)
  971. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  972. }
  973. }
  974. case 20:
  975. {
  976. if(lada[id] >=1 && kulcs[id] >= 1)
  977. {
  978. if(lada[id] -= 1)
  979. if(kulcs[id] -= 1)
  980. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  981. }
  982. }
  983. case 21:
  984. {
  985. if(lada[id] >=1 && kulcs[id] >= 1)
  986. {
  987. if(lada[id] -= 1)
  988. if(kulcs[id] -= 1)
  989. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  990. }
  991. }
  992. case 22:
  993. {
  994. if(lada[id] >=1 && kulcs[id] >= 1)
  995. {
  996. usp[id] = 2
  997. m1[id] = 1
  998. if(lada[id] -= 1)
  999. if(kulcs[id] -= 1)
  1000. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1egy ^4Szivarvany ^3USP ^1volt.")
  1001. }
  1002. }
  1003. case 23:
  1004. {
  1005. if(lada[id] >=1 && kulcs[id] >= 1)
  1006. {
  1007. usp[id] = 3
  1008. m2[id] = 1
  1009. if(lada[id] -= 1)
  1010. if(kulcs[id] -= 1)
  1011. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1egy ^4Panda ^3USP ^1volt.")
  1012. }
  1013. }
  1014. case 24:
  1015. {
  1016. if(lada[id] >=1 && kulcs[id] >= 1)
  1017. {
  1018. usp[id] = 4
  1019. m3[id] = 1
  1020. if(lada[id] -= 1)
  1021. if(kulcs[id] -= 1)
  1022. ColorChat(id, GREEN, "[Informacio] ^1Ebben a ^3ladaban ^1egy ^4Tigris ^3USP ^1volt.")
  1023. }
  1024. }
  1025. case 25:
  1026. {
  1027. if(lada[id] >=1 && kulcs[id] >= 1)
  1028. {
  1029. if(lada[id] -= 1)
  1030. if(kulcs[id] -= 1)
  1031. ColorChat(id, GREEN, "[Informacio] ^1Sajnos ez a ^3lada ures volt.")
  1032. }
  1033. }
  1034. }
  1035. }
  1036. case 'f':
  1037. {
  1038. switch(key)
  1039. {
  1040. case 1:
  1041. {
  1042. show_motd(id, "addons/amxmodx/configs/motd/adminvasarlas.txt", "Admin Vasarlas")
  1043. }
  1044. case 2:
  1045. {
  1046. show_motd(id, "addons/amxmodx/configs/motd/elerhetoseg.txt", "Elerhetoseg")
  1047. }
  1048. case 3:
  1049. {
  1050. show_motd(id, "addons/amxmodx/configs/motd/szerverrol.txt", "Szerverrol")
  1051. }
  1052. case 4:
  1053. {
  1054. show_motd(id, "addons/amxmodx/configs/motd/szabalyzat.txt", "Szabalyzat")
  1055. }
  1056. }
  1057. }
  1058. }
  1059. menu_destroy(menu);
  1060. return PLUGIN_HANDLED;
  1061. }
  1062. public sayhook(id)
  1063. {
  1064.  
  1065. read_args (message, 191)
  1066. remove_quotes (message)
  1067. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  1068. {
  1069. return PLUGIN_CONTINUE
  1070. }
  1071. get_user_name(id, nev, 31)
  1072. if(is_user_alive(id)) {
  1073. get_user_team(id, color, 9)
  1074.  
  1075. if(get_user_flags(id) & TULAJ)
  1076. formatex(Temp, 191, "^x03[Tulajdonos & Konfigos]^x04%s^x03[Szint: %i]^x04: %s", nev, rangok[szint[id]], message)
  1077. else if(get_user_flags(id) & VIP)
  1078. formatex(Temp, 191, "^x03[VIP][Szint: %i]^x04%s^x03: %s", rangok[szint[id]], nev, message)
  1079. else if(get_user_flags(id) & FOADMIN)
  1080. formatex(Temp, 191, "^x03[FoAdmin][Szint: %i]^x04%s^x03: %s",rangok[szint[id]], nev, message)
  1081. else if(get_user_flags(id) & ADMIN)
  1082. formatex(Temp, 191, "^x03[Admin][Szint: %i]^x04%s^x03: %s", rangok[szint[id]], nev, message)
  1083.  
  1084.  
  1085.  
  1086. else formatex(Temp, 191, "^x04[Szint: %i]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  1087.  
  1088. }
  1089. else {
  1090. get_user_team(id, color, 9)
  1091. if(get_user_flags(id) & TULAJ)
  1092. formatex(Temp, 191, "^x03[Tulajdonos & Konfigos]^x04%s^x03[Szint: %i]^x04: %s", nev, rangok[szint[id]], message)
  1093. else if(get_user_flags(id) & VIP)
  1094. formatex(Temp, 191, "^x03[VIP][Szint: %i]^x04%s^x03: %s", rangok[szint[id]], nev, message)
  1095. else if(get_user_flags(id) & FOADMIN)
  1096. formatex(Temp, 191, "^x03[FoAdmin][Szint: %i]^x04%s^x03: %s", rangok[szint[id]], nev, message)
  1097. else if(get_user_flags(id) & ADMIN)
  1098. formatex(Temp, 191, "^x03[Admin][Szint: %i]^x04%s^x03: %s", rangok[szint[id]], nev, message)
  1099.  
  1100. else formatex(Temp, 191, "^x04[Szint: %i]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  1101. }
  1102. sendmessage(color)
  1103. return PLUGIN_HANDLED
  1104. }
  1105. public sendmessage(color[])
  1106. {
  1107. new teamName[10]
  1108. for(new player = 1; player < get_maxplayers(); player++)
  1109. {
  1110. get_user_team (player, teamName, 9)
  1111. teamf (player, color)
  1112. elkuldes(player, Temp)
  1113. teamf(player, teamName)
  1114. }
  1115. }
  1116. public teamf(player, team[])
  1117. {
  1118. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  1119. write_byte(player)
  1120. write_string(team)
  1121. message_end()
  1122. }
  1123. public elkuldes(player, Temp[])
  1124. {
  1125. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  1126. write_byte( player )
  1127. write_string( Temp )
  1128. message_end()
  1129. }
  1130. public mentes(id)
  1131. {
  1132. new name[32]
  1133. get_user_name(id, name, 31)
  1134. new vaultkey[64],vaultdata[256]
  1135.  
  1136. format(vaultkey,63,"%s-dt", name)
  1137. format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",arany[id],elet[id],m1[id],m2[id],m3[id],m4[id],m5[id],m6[id],szint[id],olesek[id],vip[id],lada[id],kulcs[id])
  1138.  
  1139. nvault_set(g_vault,vaultkey,vaultdata)
  1140. return PLUGIN_CONTINUE
  1141. }
  1142. public betoltes(id)
  1143. {
  1144. new name[32]
  1145. get_user_name(id, name, 31)
  1146. new vaultkey[64],vaultdata[256]
  1147.  
  1148. format(vaultkey,63,"%s-dt", name)
  1149. format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",arany[id],elet[id],m1[id],m2[id],m3[id],m4[id],m5[id],m6[id],szint[id],olesek[id],vip[id],lada[id],kulcs[id])
  1150.  
  1151. nvault_get(g_vault,vaultkey,vaultdata,255)
  1152. replace_all(vaultdata, 255, "#", " ")
  1153. new ar[32], el[32], um1[32], um2[32], um3[32], um4[32], um5[32], um6[32], sz[32], ol[32], vp[32], la[32], kc[32]
  1154. parse(vaultdata, ar, 31, el, 31, um1, 31, um2, 31, um3, 31, um4, 31, um5, 31, um6, 31, sz, 31, ol, 31, vp, 31, la, 31, kc, 31)
  1155. arany[id] = str_to_num(ar)
  1156. elet[id] = str_to_num(el)
  1157. m1[id] = str_to_num(um1)
  1158. m2[id] = str_to_num(um2)
  1159. m3[id] = str_to_num(um3)
  1160. m4[id] = str_to_num(um4)
  1161. m5[id] = str_to_num(um5)
  1162. m6[id] = str_to_num(um6)
  1163. szint[id] = str_to_num(sz)
  1164. olesek[id] = str_to_num(ol)
  1165. vip[id] = str_to_num(vp)
  1166. lada[id] = str_to_num(la)
  1167. kulcs[id] = str_to_num(kc)
  1168. return PLUGIN_CONTINUE
  1169. }
  1170. public client_disconnect(id)
  1171. {
  1172. mentes(id)
  1173. }
  1174. public client_connect(id)
  1175. {
  1176. betoltes(id);
  1177. set_task(3.0,"jog",id)
  1178. }
  1179. public jog(id)
  1180. {
  1181. if(vip[id] != 0)
  1182. {
  1183. set_user_flags(id, get_user_flags(id) | ADMIN_LEVEL_A)
  1184. }
  1185. }
  1186. public plugin_end()
  1187. {
  1188. nvault_close(g_vault)
  1189. }
  1190.  
  1191. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1192. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1193. */
  1194. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1195. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1196. */
  1197. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1198. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1199. */
  1200.  
  1201. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1202. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1203. */
  1204. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1205. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1206. */
  1207. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1208. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1209. */
  1210. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1211. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1212. */
  1213. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1214. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1215. */
  1216. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1217. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1218. */
  1219. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  1220. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  1221. */


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