hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.08. 11:52



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Menü javítás
HozzászólásElküldve: 2016.01.08. 23:30 
Offline
Lelkes

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


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü javítás
HozzászólásElküldve: 2016.01.09. 06:31 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.12.05. 20:51
Hozzászólások: 179
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 12 alkalommal
Hát Hali!

a gond az lehet hogy mindegyiknél : menu_handler-van lekérve, írogasd át hogy ne az legyen mind : Minimum 1 legyen az hogy: menu_handler , a többi pl: menu_h1,menu_h2 , stb....

mert biztos azért nem hozza elő mert nem tudja hogy melyiket hozza be [ eféle BUG ]

U.i: meg most így jobban átnézve a forráskódot: nem biztos hogy fog menni mert eléggé összevisszaság van, és amit írtam fent hogy menu_handler-t máshogy ,stb... olyan lekéréseket se látok csak az információnál, Szerintem kezdj neki egy új-nak.

_________________
.:[*|P|eac|E|*]:.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü javítás
HozzászólásElküldve: 2016.01.09. 11:53 
Offline
Beavatott
Avatar

Csatlakozott: 2016.01.05. 14:47
Hozzászólások: 68
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 7 alkalommal
Levii@Peace írta:
Hát Hali!

a gond az lehet hogy mindegyiknél : menu_handler-van lekérve, írogasd át hogy ne az legyen mind : Minimum 1 legyen az hogy: menu_handler , a többi pl: menu_h1,menu_h2 , stb....

mert biztos azért nem hozza elő mert nem tudja hogy melyiket hozza be [ eféle BUG ]

U.i: meg most így jobban átnézve a forráskódot: nem biztos hogy fog menni mert eléggé összevisszaság van, és amit írtam fent hogy menu_handler-t máshogy ,stb... olyan lekéréseket se látok csak az információnál, Szerintem kezdj neki egy új-nak.

akkor se lesz jo mert nezd meg jobban case kal vannak a menuk :)


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 


Ki van itt

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