hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 348 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 347 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]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  [5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Skin menü,rangok javítása
HozzászólásElküldve:2015.05.20. 16:06 
Offline
Tud valamit

Csatlakozott:2014.12.29. 15:12
Hozzászólások:143
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 7 alkalommal
Ezt valaki javítaná nekem?
ezt a hibát írja, és a végén segmentation fault
Hiba:
L 05/20/2015 - 16:09:30: [AMXX] Displaying debug trace (plugin "razermenu.amxx")
L 05/20/2015 - 16:09:30: [AMXX] Run time error 10: native error (native "nvault_get")
L 05/20/2015 - 16:09:30: [AMXX] [0] razermenu.sma::betoltes (line 399)
L 05/20/2015 - 16:09:30: [AMXX] [1] razermenu.sma::client_connect (line 425)
L 05/20/2015 - 16:09:31: [nVault] Invalid vault id: 0

L 05/20/2015 - 16:09:31: [AMXX] Displaying debug trace (plugin "razermenu.amxx")
L 05/20/2015 - 16:09:31: [AMXX] Run time error 10: native error (native "nvault_get")
L 05/20/2015 - 16:09:31: [AMXX] [0] razermenu.sma::betoltes (line 399)
L 05/20/2015 - 16:09:31: [AMXX] [1] razermenu.sma::client_connect (line 425)
L 05/20/2015 - 16:10:16: [nVault] Invalid vault id: 0

L 05/20/2015 - 16:10:16: [AMXX] Displaying debug trace (plugin "razermenu.amxx")
L 05/20/2015 - 16:10:16: [AMXX] Run time error 10: native error (native "nvault_get")
L 05/20/2015 - 16:10:16: [AMXX] [0] razermenu.sma::betoltes (line 399)
L 05/20/2015 - 16:10:16: [AMXX] [1] razermenu.sma::client_connect (line 425)
L 05/20/2015 - 16:10:29: [nVault] Invalid vault id: 0

L 05/20/2015 - 16:10:29: [AMXX] Displaying debug trace (plugin "razermenu.amxx")
L 05/20/2015 - 16:10:29: [AMXX] Run time error 10: native error (native "nvault_set")
L 05/20/2015 - 16:10:29: [AMXX] [0] razermenu.sma::mentes (line 391)
L 05/20/2015 - 16:10:29: [AMXX] [1] razermenu.sma::client_disconnect (line 457)

sma:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <nvault>
  4. #include <fakemeta>
  5. #include <cstrike>
  6. #include <colorchat>
  7.  
  8. #define PLUGIN "Kesmenu"
  9. #define VERSION "1.0"
  10. #define AUTHOR "DeRoiD"
  11.  
  12. new oles[33], kesek[33], vault
  13.  
  14. new RosszKarakterek, RosszKarakterek2
  15.  
  16. public plugin_init() {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. register_clcmd("say /menu", "kesmenu")
  19. register_clcmd("say /skin", "kes")
  20. register_clcmd("say /rang", "rangok")
  21. register_clcmd("say /adas", "adas")
  22. register_clcmd("say","handlesay")
  23. register_clcmd("say_team","handlesay")
  24. vault = nvault_open("spiler_menu")
  25. register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1")
  26. register_event("DeathMsg","death","a")
  27. }
  28. public plugin_precache() {
  29. precache_model("models/v_awp_snake.mdl")
  30. precache_model("models/spiler_un_skinek/v_ak47_laminalt.mdl")
  31. precache_model("models/spiler_un_skinek/v_ak47_vulcan.mdl")
  32. precache_model("models/spiler_un_skinek/v_awp_boom.mdl")
  33. precache_model("models/spiler_un_skinek/v_famas_pulse.mdl")
  34. precache_model("models/spiler_un_skinek/v_m4a1_assimov.mdl")
  35. precache_model("models/spiler_un_skinek/v_m4a1_cyrex.mdl")
  36. precache_model("models/spiler_un_skinek/v_awp_assimov.mdl")
  37. }
  38. public death(){
  39. new killer = read_data(1)
  40. new victim = read_data(2)
  41.  
  42. if(killer == victim)
  43. {
  44. return PLUGIN_HANDLED
  45. }
  46. oles[killer]++
  47. return PLUGIN_HANDLED
  48. }
  49. public kesmenu(id) {
  50. new menu = menu_create("\r.:[R\w4Z3\yR]:. \w|\y#Only Dust2#\w|", "kesmenu_hl")
  51.  
  52. menu_additem(menu,"Fegyver Skinek","1",0)
  53. menu_additem(menu,"Rangok","2",0)
  54. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  55. menu_display(id,menu,0)
  56. }
  57. public kesmenu_hl(id, menu, item)
  58. {
  59. if( item == MENU_EXIT )
  60. {
  61. menu_destroy(menu);
  62. return PLUGIN_HANDLED;
  63. }
  64. new data[9], szName[64];
  65. new access, callback;
  66. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  67. new key = str_to_num(data);
  68.  
  69. switch(key)
  70. {
  71. case 1: kes(id)
  72. case 2: rangok(id)
  73. }
  74. menu_destroy(menu);
  75. return PLUGIN_HANDLED;
  76. }
  77. public kes(id){
  78. new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121]
  79. format(cim, charsmax(cim),"\r.:[R\w4Z3\yR]:. \w|\y#Fegyver Skin#\w|^n\yÖlések:\w%d",oles[id])
  80. format(ks1, charsmax(ks1),"\wAWP \y| \rSnake Camo\y [Megszerezve]")
  81. if(oles[id] < 100)
  82. format(ks2, charsmax(ks2),"\dAK-47 | Black Laminate \r[%d/100 Ölés]",oles[id])
  83. else
  84. format(ks2, charsmax(ks2),"\wAK-47 \y| \rBlack Laminate\y [Megszerezve]")
  85. if(oles[id] < 250)
  86. format(ks3, charsmax(ks3),"\dAK-47 | Vulcan \r[%d/250 Ölés]",oles[id])
  87. else
  88. format(ks3, charsmax(ks3),"\wAK-47 \y|\r Vulcan\y [Megszerezve]")
  89. if(oles[id] < 500)
  90. format(ks4, charsmax(ks4),"\dAWP | BOOM \r[%d/500 Ölés]",oles[id])
  91. else
  92. format(ks4, charsmax(ks4),"\wAWP \y|\r BOOM\y [Megszerezve]")
  93. if(oles[id] < 1000)
  94. format(ks5, charsmax(ks5),"\dFAMAS | Pulse \r[%d/1000 Ölés]",oles[id])
  95. else
  96. format(ks5, charsmax(ks5),"\wFAMAS \y|\r Pulse\y [Megszerezve]")
  97. if(oles[id] < 2000)
  98. format(ks6, charsmax(ks6),"\dM4A4 | Asiimov \r[%d/2000 Ölés]",oles[id])
  99. else
  100. format(ks6, charsmax(ks6),"\wM4A4 \y|\r Asiimov\y [Megszerezve]")
  101. if(oles[id] < 3000)
  102. format(ks7, charsmax(ks7),"\dM4A1-S | Cyrex \r[%d/3000 Ölés]",oles[id])
  103. else
  104. format(ks7, charsmax(ks7),"\wM4A1-S \y|\r Cyrex\y [Megszerezve]")
  105. if(oles[id] < 5000)
  106. format(ks8, charsmax(ks8),"\dAWP | Asiimov \r[%d/5000 Ölés]",oles[id])
  107. else
  108. format(ks8, charsmax(ks8),"\wAWP \y|\r Asiimov\y [Megszerezve]")
  109.  
  110. new menu = menu_create(cim, "kes_hl")
  111.  
  112. menu_additem(menu,ks1,"1",0)
  113. menu_additem(menu,ks2,"2",0)
  114. menu_additem(menu,ks3,"3",0)
  115. menu_additem(menu,ks4,"4",0)
  116. menu_additem(menu,ks5,"5",0)
  117. menu_additem(menu,ks6,"6",0)
  118. menu_additem(menu,ks7,"7",0)
  119. menu_additem(menu,ks8,"8",0)
  120. menu_additem(menu,"\yFigyelem!^naki leghamarabb eléri a '8. Fegyver Skint' 3 hónap ADMIN-t nyer.","1",0)
  121. menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r8\y-as gomb!")
  122. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  123. menu_setprop(menu, MPROP_BACKNAME, "Előző oldal: \r7\y-es gomb!")
  124. menu_setprop(menu, MPROP_PERPAGE, 6);
  125. menu_display(id,menu,0)
  126. }
  127. public kes_hl(id, menu, item)
  128. {
  129. if( item == MENU_EXIT )
  130. {
  131. menu_destroy(menu);
  132. return PLUGIN_HANDLED;
  133. }
  134. new data[9], szName[64];
  135. new access, callback;
  136. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  137. new key = str_to_num(data);
  138.  
  139. switch(key)
  140. {
  141. case 1:{
  142. if(oles[id] >= 0){
  143. kesek[id] = 0
  144. engclient_cmd(id,"weapon_knife")
  145. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  146. }
  147. else
  148. {
  149. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",0-oles[id])
  150. }
  151. }
  152. case 2:{
  153. if(oles[id] >= 100){
  154. kesek[id] = 1
  155. engclient_cmd(id,"weapon_knife")
  156. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  157. }
  158. else
  159. {
  160. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",100-oles[id])
  161. }
  162. }
  163. case 3:{
  164. if(oles[id] >= 250){
  165. kesek[id] = 2
  166. engclient_cmd(id,"weapon_knife")
  167. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  168. }
  169. else
  170. {
  171. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",250-oles[id])
  172. }
  173. }
  174. case 4:{
  175. if(oles[id] >= 500){
  176. kesek[id] = 3
  177. engclient_cmd(id,"weapon_knife")
  178. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  179. }
  180. else
  181. {
  182. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",500-oles[id])
  183. }
  184. }
  185. case 5:{
  186. if(oles[id] >= 1000){
  187. kesek[id] = 4
  188. engclient_cmd(id,"weapon_knife")
  189. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  190. }
  191. else
  192. {
  193. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",1000-oles[id])
  194. }
  195. }
  196. case 6:{
  197. if(oles[id] >= 2000){
  198. kesek[id] = 5
  199. engclient_cmd(id,"weapon_knife")
  200. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  201. }
  202. else
  203. {
  204. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",2000-oles[id])
  205. }
  206. }
  207. case 7:{
  208. if(oles[id] >= 3000){
  209. kesek[id] = 6
  210. engclient_cmd(id,"weapon_knife")
  211. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  212. }
  213. else
  214. {
  215. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",3000-oles[id])
  216. }
  217. }
  218. case 8:{
  219. if(oles[id] >= 5000){
  220. kesek[id] = 7
  221. engclient_cmd(id,"weapon_knife")
  222. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  223. }
  224. else
  225. {
  226. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",5000-oles[id])
  227. }
  228. }
  229.  
  230. }
  231. menu_destroy(menu);
  232. return PLUGIN_HANDLED;
  233. }
  234. public rangok(id){
  235. new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121]
  236. format(cim, charsmax(cim),"\r.:[R\w4Z3\yR]:. \w|\y#Rangok#\w|^n\yÖlések:\w%d",oles[id])
  237.  
  238. format(ks1, charsmax(ks1),"\wÚjonc Alap Rang \y[Megszerezve]")
  239. if(oles[id] < 100)
  240. format(ks2, charsmax(ks2),"\dAmatőr Rang \r[%d/100 Ölés]",oles[id])
  241. else
  242. format(ks2, charsmax(ks2),"\wAmatőr Rang \y[Megszerezve]")
  243. if(oles[id] < 250)
  244. format(ks3, charsmax(ks3),"\dKezdő Rang \r[%d/250 Ölés]",oles[id])
  245. else
  246. format(ks3, charsmax(ks3),"\wKezdő Rang \y[Megszerezve]")
  247. if(oles[id] < 500)
  248. format(ks4, charsmax(ks4),"\dHaladó Rang \r[%d/500 Ölés]",oles[id])
  249. else
  250. format(ks4, charsmax(ks4),"\rHaladó Rang \y[Megszerezve]")
  251. if(oles[id] < 1000)
  252. format(ks5, charsmax(ks5),"\dProfi Rang \r[%d/1000 Ölés]",oles[id])
  253. else
  254. format(ks5, charsmax(ks5),"\wProfi Rang \y[Megszerezve]")
  255. if(oles[id] < 2000)
  256. format(ks6, charsmax(ks6),"\dVeterán Rang \r[%d/2000 Ölés]",oles[id])
  257. else
  258. format(ks6, charsmax(ks6),"\wVeterán Rang \y[Megszerezve]")
  259. if(oles[id] < 3000)
  260. format(ks7, charsmax(ks7),"\dMester Rang \r[%d/3000 Ölés]",oles[id])
  261. else
  262. format(ks7, charsmax(ks7),"\wMester Rang \y[Megszerezve]")
  263. if(oles[id] < 5000)
  264. format(ks8, charsmax(ks8),"\dLegenda Rang \r[%d/5000 Ölés]",oles[id])
  265. else
  266. format(ks8, charsmax(ks8),"\wLegenda Rang \y[Megszerezve]")
  267.  
  268. new menu = menu_create(cim, "rangok_h")
  269.  
  270. menu_additem(menu,ks1,"1",0)
  271. menu_additem(menu,ks2,"1",0)
  272. menu_additem(menu,ks3,"1",0)
  273. menu_additem(menu,ks4,"1",0)
  274. menu_additem(menu,ks5,"1",0)
  275. menu_additem(menu,ks6,"1",0)
  276. menu_additem(menu,ks7,"1",0)
  277. menu_additem(menu,ks8,"1",0)
  278. menu_additem(menu,"\yFigyelem!^naki leghamarabb eléri a '8. Rangot' 3 hónap ADMIN-t nyer.","1",0)
  279. menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r8\y-as gomb!")
  280. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  281. menu_setprop(menu, MPROP_BACKNAME, "Előző oldal: \r7\y-es gomb!")
  282. menu_setprop(menu, MPROP_PERPAGE, 6);
  283. menu_display(id,menu,0)
  284. }
  285. public rangok_h(id, menu, item)
  286. {
  287. if( item == MENU_EXIT )
  288. {
  289. menu_destroy(menu);
  290. return PLUGIN_HANDLED;
  291. }
  292. new data[9], szName[64], name[32]
  293. get_user_name(id, name, charsmax(name))
  294. new access, callback;
  295. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  296. new key = str_to_num(data);
  297.  
  298. switch(key)
  299. {
  300. case 1: rangok(id)
  301. }
  302. menu_destroy(menu);
  303. return PLUGIN_HANDLED;
  304. }
  305. public handlesay(id)
  306. {
  307. new message[192], Name[32], none[2][32], chat[192], rang[32]
  308. read_args(message, 191)
  309. remove_quotes(message)
  310.  
  311. new hossz = strlen(message)
  312.  
  313. new i = 0
  314. RosszKarakterek = 0
  315.  
  316. while(i < hossz) {
  317. if(message[i] == '#')
  318. RosszKarakterek++
  319. ++i
  320. }
  321.  
  322. if(RosszKarakterek != 0)
  323. {
  324. new JatekosNeve[32]
  325. get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
  326. new JatekosIP[32]
  327. get_user_ip(id, JatekosIP, charsmax(JatekosIP))
  328. server_cmd("kick #%d Tiltott karakter-t irtal chatbe! ^"#^"", get_user_userid(id))
  329. log_amx("%s | %s rossz karaktert irtbe chatbe : %s", JatekosNeve, JatekosIP, message)
  330. return PLUGIN_HANDLED
  331. }
  332.  
  333. formatex(none[0], 31, ""), formatex(none[1], 31, " ")
  334.  
  335. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  336. return PLUGIN_HANDLED;
  337.  
  338. if(!equali(message, none[0]) && !equali(message, none[1]))
  339. {
  340. get_user_name(id, Name, 31);
  341. if(oles[id] < 100)
  342. rang = "Újonc"
  343. else if(oles[id] < 250)
  344. rang = "Amatőr"
  345. else if(oles[id] < 500)
  346. rang = "Kezdő"
  347. else if(oles[id] < 1000)
  348. rang = "Haladó"
  349. else if(oles[id] < 2000)
  350. rang = "Profi"
  351. else if(oles[id] < 3000)
  352. rang = "Veterán"
  353. else if(oles[id] < 5000)
  354. rang = "Mester"
  355. else
  356. rang = "Legenda"
  357. if(equal(".:[Z]o.O[M]:.",Name))
  358. formatex(chat, 191, "^4[TULAJ][%s]^3%s^1 :^4 %s",rang, Name, message)
  359. else if(equal("",Name))
  360. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  361. else if(equal("",Name))
  362. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  363. else if(equal("",Name))
  364. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  365. else if(equal("",Name))
  366. formatex(chat, 191, "^4[FOADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  367. else if(equal("",Name))
  368. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  369. else if(get_user_flags(id) & ADMIN_KICK)
  370. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  371. else
  372. formatex(chat, 191, "^4[%s]^3%s^1 :^1 %s",rang, Name, message)
  373.  
  374. switch(cs_get_user_team(id))
  375. {
  376. case 1: ColorChat(0, RED, chat)
  377. case 2: ColorChat(0, BLUE, chat)
  378. }
  379. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  380. ColorChat(0, GREY, chat)
  381. return PLUGIN_HANDLED
  382. }
  383. return PLUGIN_CONTINUE
  384. }
  385. public mentes(id)
  386. {
  387. new vaultkey[64],vaultdata[256], name[32]
  388. get_user_name(id, name, 31)
  389. format(vaultkey,63,"%s-KESEK", name)
  390. format(vaultdata,255,"%d", oles[id])
  391. nvault_set(vault,vaultkey,vaultdata)
  392. return PLUGIN_CONTINUE
  393. }
  394. public betoltes(id)
  395. {
  396. new vaultkey[64],vaultdata[256], name[32]
  397. get_user_name(id, name, 31)
  398. format(vaultkey,63,"%s-KESEK", name)
  399. nvault_get(vault,vaultkey,vaultdata,255)
  400. oles[id] = str_to_num(vaultdata)
  401. return PLUGIN_CONTINUE;
  402. }
  403. public Event_Change_Weapon(id)
  404. {
  405. new fegyver = get_user_weapon(id)
  406. if(kesek[id] == 0 && fegyver == CSW_AWP)
  407. set_pev(id, pev_viewmodel2, "models/v_awp_snake.mdl")
  408. if(kesek[id] == 1 && fegyver == CSW_AK47)
  409. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_ak47_laminalt.mdl")
  410. if(kesek[id] == 2 && fegyver == CSW_AK47)
  411. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_ak47_vulcan.mdl")
  412. if(kesek[id] == 3 && fegyver == CSW_AWP)
  413. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_awp_boom.mdl")
  414. if(kesek[id] == 4 && fegyver == CSW_FAMAS)
  415. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_famas_pulse.mdl")
  416. if(kesek[id] == 5 && fegyver == CSW_M4A1)
  417. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_m4a1_assimov.mdl")
  418. if(kesek[id] == 6 && fegyver == CSW_M4A1)
  419. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_m4a1_cyrex.mdl")
  420. if(kesek[id] == 7 && fegyver == CSW_AWP)
  421. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_awp_assimov.mdl")
  422. }
  423. public client_connect(id)
  424. {
  425. betoltes(id)
  426.  
  427. new JatekosNeve[32]
  428. get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
  429. new JatekosIP[32]
  430. get_user_ip(id, JatekosIP, charsmax(JatekosIP))
  431.  
  432. new hossz = strlen(JatekosNeve)
  433.  
  434. new i = 0
  435. RosszKarakterek = 0
  436. RosszKarakterek2 = 0
  437.  
  438. while(i < hossz)
  439. {
  440. if(JatekosNeve[i] == '#')
  441. RosszKarakterek++
  442. if(JatekosNeve[i] == '_')
  443. RosszKarakterek2++
  444. ++i
  445.  
  446. }
  447.  
  448. if(RosszKarakterek != 0 && RosszKarakterek2 != 0)
  449. {
  450. server_cmd("kick #%d Tiltott karakter van a nevedben. ^"# & _^"", get_user_userid(id))
  451. log_amx("Egy jatekos tiltott karakteres nevvel jott fel : %s | %s", JatekosNeve, JatekosIP)
  452. }
  453. return PLUGIN_CONTINUE
  454. }
  455. public client_disconnect(id)
  456. {
  457. mentes(id)
  458. }
  459. stock print_color(const id, const input[], any:...)
  460. {
  461. new count = 1, players[32]
  462. static msg[191]
  463. vformat(msg, 190, input, 3)
  464.  
  465. replace_all(msg, 190, "!g", "^4")
  466. replace_all(msg, 190, "!y", "^1")
  467. replace_all(msg, 190, "!t", "^3")
  468.  
  469. if (id) players[0] = id; else get_players(players, count, "ch")
  470. {
  471. for (new i = 0; i < count; i++)
  472. {
  473. if (is_user_connected(players[i]))
  474. {
  475. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  476. write_byte(players[i])
  477. write_string(msg)
  478. message_end()
  479. }
  480. }
  481. }
  482. return PLUGIN_HANDLED
  483. }
  484.  
  485.  
  486.  
  487.  

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skin menü,rangok javítása
HozzászólásElküldve:2015.05.20. 16:08 
Offline
Jómunkásember
Avatar

Csatlakozott:2015.04.18. 17:14
Hozzászólások:454
Megköszönt másnak: 48 alkalommal
Megköszönték neki: 32 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <nvault>
  4. #include <fakemeta>
  5. #include <cstrike>
  6. #include <colorchat>
  7.  
  8. #define PLUGIN "Kesmenu"
  9. #define VERSION "1.0"
  10. #define AUTHOR "DeRoiD"
  11.  
  12. new oles[33], kesek[33], vault
  13.  
  14. new RosszKarakterek, RosszKarakterek2
  15.  
  16. public plugin_init() {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. register_clcmd("say /menu", "kesmenu")
  19. register_clcmd("say /skin", "kes")
  20. register_clcmd("say /rang", "rangok")
  21. register_clcmd("say /adas", "adas")
  22. register_clcmd("say","handlesay")
  23. register_clcmd("say_team","handlesay")
  24. vault = nvault_open("spiler_menu")
  25. register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1")
  26. register_event("DeathMsg","death","a")
  27. }
  28. public plugin_precache() {
  29. precache_model("models/v_awp_snake.mdl")
  30. precache_model("models/spiler_un_skinek/v_ak47_laminalt.mdl")
  31. precache_model("models/spiler_un_skinek/v_ak47_vulcan.mdl")
  32. precache_model("models/spiler_un_skinek/v_awp_boom.mdl")
  33. precache_model("models/spiler_un_skinek/v_famas_pulse.mdl")
  34. precache_model("models/spiler_un_skinek/v_m4a1_assimov.mdl")
  35. precache_model("models/spiler_un_skinek/v_m4a1_cyrex.mdl")
  36. precache_model("models/spiler_un_skinek/v_awp_assimov.mdl")
  37. }
  38. public death(){
  39. new killer = read_data(1)
  40. new victim = read_data(2)
  41.  
  42. if(killer == victim)
  43. {
  44. return PLUGIN_HANDLED
  45. }
  46. oles[killer]++
  47. return PLUGIN_HANDLED
  48. }
  49. public kesmenu(id) {
  50. new menu = menu_create("\r.:[R\w4Z3\yR]:. \w|\y#Only Dust2#\w|", "kesmenu_hl")
  51.  
  52. menu_additem(menu,"Fegyver Skinek","1",0)
  53. menu_additem(menu,"Rangok","2",0)
  54. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  55. menu_display(id,menu,0)
  56. }
  57. public kesmenu_hl(id, menu, item)
  58. {
  59. if( item == MENU_EXIT )
  60. {
  61. menu_destroy(menu);
  62. return PLUGIN_HANDLED;
  63. }
  64. new data[9], szName[64];
  65. new access, callback;
  66. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  67. new key = str_to_num(data);
  68.  
  69. switch(key)
  70. {
  71. case 1: kes(id)
  72. case 2: rangok(id)
  73. }
  74. menu_destroy(menu);
  75. return PLUGIN_HANDLED;
  76. }
  77. public kes(id){
  78. new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121]
  79. format(cim, charsmax(cim),"\r.:[R\w4Z3\yR]:. \w|\y#Fegyver Skin#\w|^n\yÖlések:\w%d",oles[id])
  80. format(ks1, charsmax(ks1),"\wAWP \y| \rSnake Camo\y [Megszerezve]")
  81. if(oles[id] < 100)
  82. format(ks2, charsmax(ks2),"\dAK-47 | Black Laminate \r[%d/100 Ölés]",oles[id])
  83. else
  84. format(ks2, charsmax(ks2),"\wAK-47 \y| \rBlack Laminate\y [Megszerezve]")
  85. if(oles[id] < 250)
  86. format(ks3, charsmax(ks3),"\dAK-47 | Vulcan \r[%d/250 Ölés]",oles[id])
  87. else
  88. format(ks3, charsmax(ks3),"\wAK-47 \y|\r Vulcan\y [Megszerezve]")
  89. if(oles[id] < 500)
  90. format(ks4, charsmax(ks4),"\dAWP | BOOM \r[%d/500 Ölés]",oles[id])
  91. else
  92. format(ks4, charsmax(ks4),"\wAWP \y|\r BOOM\y [Megszerezve]")
  93. if(oles[id] < 1000)
  94. format(ks5, charsmax(ks5),"\dFAMAS | Pulse \r[%d/1000 Ölés]",oles[id])
  95. else
  96. format(ks5, charsmax(ks5),"\wFAMAS \y|\r Pulse\y [Megszerezve]")
  97. if(oles[id] < 2000)
  98. format(ks6, charsmax(ks6),"\dM4A4 | Asiimov \r[%d/2000 Ölés]",oles[id])
  99. else
  100. format(ks6, charsmax(ks6),"\wM4A4 \y|\r Asiimov\y [Megszerezve]")
  101. if(oles[id] < 3000)
  102. format(ks7, charsmax(ks7),"\dM4A1-S | Cyrex \r[%d/3000 Ölés]",oles[id])
  103. else
  104. format(ks7, charsmax(ks7),"\wM4A1-S \y|\r Cyrex\y [Megszerezve]")
  105. if(oles[id] < 5000)
  106. format(ks8, charsmax(ks8),"\dAWP | Asiimov \r[%d/5000 Ölés]",oles[id])
  107. else
  108. format(ks8, charsmax(ks8),"\wAWP \y|\r Asiimov\y [Megszerezve]")
  109.  
  110. new menu = menu_create(cim, "kes_hl")
  111.  
  112. menu_additem(menu,ks1,"1",0)
  113. menu_additem(menu,ks2,"2",0)
  114. menu_additem(menu,ks3,"3",0)
  115. menu_additem(menu,ks4,"4",0)
  116. menu_additem(menu,ks5,"5",0)
  117. menu_additem(menu,ks6,"6",0)
  118. menu_additem(menu,ks7,"7",0)
  119. menu_additem(menu,ks8,"8",0)
  120. menu_additem(menu,"\yFigyelem!^naki leghamarabb eléri a '8. Fegyver Skint' 3 hónap ADMIN-t nyer.","1",0)
  121. menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r8\y-as gomb!")
  122. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  123. menu_setprop(menu, MPROP_BACKNAME, "Előző oldal: \r7\y-es gomb!")
  124. menu_setprop(menu, MPROP_PERPAGE, 6);
  125. menu_display(id,menu,0)
  126. }
  127. public kes_hl(id, menu, item)
  128. {
  129. if( item == MENU_EXIT )
  130. {
  131. menu_destroy(menu);
  132. return PLUGIN_HANDLED;
  133. }
  134. new data[9], szName[64];
  135. new access, callback;
  136. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  137. new key = str_to_num(data);
  138.  
  139. switch(key)
  140. {
  141. case 1:{
  142. if(oles[id] >= 0){
  143. kesek[id] = 0
  144. engclient_cmd(id,"weapon_knife")
  145. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  146. }
  147. else
  148. {
  149. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",0-oles[id])
  150. }
  151. }
  152. case 2:{
  153. if(oles[id] >= 100){
  154. kesek[id] = 1
  155. engclient_cmd(id,"weapon_knife")
  156. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  157. }
  158. else
  159. {
  160. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",100-oles[id])
  161. }
  162. }
  163. case 3:{
  164. if(oles[id] >= 250){
  165. kesek[id] = 2
  166. engclient_cmd(id,"weapon_knife")
  167. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  168. }
  169. else
  170. {
  171. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",250-oles[id])
  172. }
  173. }
  174. case 4:{
  175. if(oles[id] >= 500){
  176. kesek[id] = 3
  177. engclient_cmd(id,"weapon_knife")
  178. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  179. }
  180. else
  181. {
  182. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",500-oles[id])
  183. }
  184. }
  185. case 5:{
  186. if(oles[id] >= 1000){
  187. kesek[id] = 4
  188. engclient_cmd(id,"weapon_knife")
  189. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  190. }
  191. else
  192. {
  193. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",1000-oles[id])
  194. }
  195. }
  196. case 6:{
  197. if(oles[id] >= 2000){
  198. kesek[id] = 5
  199. engclient_cmd(id,"weapon_knife")
  200. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  201. }
  202. else
  203. {
  204. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",2000-oles[id])
  205. }
  206. }
  207. case 7:{
  208. if(oles[id] >= 3000){
  209. kesek[id] = 6
  210. engclient_cmd(id,"weapon_knife")
  211. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  212. }
  213. else
  214. {
  215. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",3000-oles[id])
  216. }
  217. }
  218. case 8:{
  219. if(oles[id] >= 5000){
  220. kesek[id] = 7
  221. engclient_cmd(id,"weapon_knife")
  222. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Sikeres választás.")
  223. }
  224. else
  225. {
  226. ColorChat(id, RED, "^4.:[R4Z3R]:. » ^x03Hiányzik még ^4%d ^3ölés!",5000-oles[id])
  227. }
  228. }
  229.  
  230. }
  231. menu_destroy(menu);
  232. return PLUGIN_HANDLED;
  233. }
  234. public rangok(id){
  235. new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121]
  236. format(cim, charsmax(cim),"\r.:[R\w4Z3\yR]:. \w|\y#Rangok#\w|^n\yÖlések:\w%d",oles[id])
  237.  
  238. format(ks1, charsmax(ks1),"\wÚjonc Alap Rang \y[Megszerezve]")
  239. if(oles[id] < 100)
  240. format(ks2, charsmax(ks2),"\dAmatőr Rang \r[%d/100 Ölés]",oles[id])
  241. else
  242. format(ks2, charsmax(ks2),"\wAmatőr Rang \y[Megszerezve]")
  243. if(oles[id] < 250)
  244. format(ks3, charsmax(ks3),"\dKezdő Rang \r[%d/250 Ölés]",oles[id])
  245. else
  246. format(ks3, charsmax(ks3),"\wKezdő Rang \y[Megszerezve]")
  247. if(oles[id] < 500)
  248. format(ks4, charsmax(ks4),"\dHaladó Rang \r[%d/500 Ölés]",oles[id])
  249. else
  250. format(ks4, charsmax(ks4),"\rHaladó Rang \y[Megszerezve]")
  251. if(oles[id] < 1000)
  252. format(ks5, charsmax(ks5),"\dProfi Rang \r[%d/1000 Ölés]",oles[id])
  253. else
  254. format(ks5, charsmax(ks5),"\wProfi Rang \y[Megszerezve]")
  255. if(oles[id] < 2000)
  256. format(ks6, charsmax(ks6),"\dVeterán Rang \r[%d/2000 Ölés]",oles[id])
  257. else
  258. format(ks6, charsmax(ks6),"\wVeterán Rang \y[Megszerezve]")
  259. if(oles[id] < 3000)
  260. format(ks7, charsmax(ks7),"\dMester Rang \r[%d/3000 Ölés]",oles[id])
  261. else
  262. format(ks7, charsmax(ks7),"\wMester Rang \y[Megszerezve]")
  263. if(oles[id] < 5000)
  264. format(ks8, charsmax(ks8),"\dLegenda Rang \r[%d/5000 Ölés]",oles[id])
  265. else
  266. format(ks8, charsmax(ks8),"\wLegenda Rang \y[Megszerezve]")
  267.  
  268. new menu = menu_create(cim, "rangok_h")
  269.  
  270. menu_additem(menu,ks1,"1",0)
  271. menu_additem(menu,ks2,"1",0)
  272. menu_additem(menu,ks3,"1",0)
  273. menu_additem(menu,ks4,"1",0)
  274. menu_additem(menu,ks5,"1",0)
  275. menu_additem(menu,ks6,"1",0)
  276. menu_additem(menu,ks7,"1",0)
  277. menu_additem(menu,ks8,"1",0)
  278. menu_additem(menu,"\yFigyelem!^naki leghamarabb eléri a '8. Rangot' 3 hónap ADMIN-t nyer.","1",0)
  279. menu_setprop(menu, MPROP_NEXTNAME, "Tovább: \r8\y-as gomb!")
  280. menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  281. menu_setprop(menu, MPROP_BACKNAME, "Előző oldal: \r7\y-es gomb!")
  282. menu_setprop(menu, MPROP_PERPAGE, 6);
  283. menu_display(id,menu,0)
  284. }
  285. public rangok_h(id, menu, item)
  286. {
  287. if( item == MENU_EXIT )
  288. {
  289. menu_destroy(menu);
  290. return PLUGIN_HANDLED;
  291. }
  292. new data[9], szName[64], name[32]
  293. get_user_name(id, name, charsmax(name))
  294. new access, callback;
  295. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  296. new key = str_to_num(data);
  297.  
  298. switch(key)
  299. {
  300. case 1: rangok(id)
  301. }
  302. menu_destroy(menu);
  303. return PLUGIN_HANDLED;
  304. }
  305. public handlesay(id)
  306. {
  307. new message[192], Name[32], none[2][32], chat[192], rang[32]
  308. read_args(message, 191)
  309. remove_quotes(message)
  310.  
  311. new hossz = strlen(message)
  312.  
  313. new i = 0
  314. RosszKarakterek = 0
  315.  
  316. while(i < hossz) {
  317. if(message[i] == '#')
  318. RosszKarakterek++
  319. ++i
  320. }
  321.  
  322. if(RosszKarakterek != 0)
  323. {
  324. new JatekosNeve[32]
  325. get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
  326. new JatekosIP[32]
  327. get_user_ip(id, JatekosIP, charsmax(JatekosIP))
  328. server_cmd("kick #%d Tiltott karakter-t irtal chatbe! ^"#^"", get_user_userid(id))
  329. log_amx("%s | %s rossz karaktert irtbe chatbe : %s", JatekosNeve, JatekosIP, message)
  330. return PLUGIN_HANDLED
  331. }
  332.  
  333. formatex(none[0], 31, ""), formatex(none[1], 31, " ")
  334.  
  335. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  336. return PLUGIN_HANDLED;
  337.  
  338. if(!equali(message, none[0]) && !equali(message, none[1]))
  339. {
  340. get_user_name(id, Name, 31);
  341. if(oles[id] < 100)
  342. rang = "Újonc"
  343. else if(oles[id] < 250)
  344. rang = "Amatőr"
  345. else if(oles[id] < 500)
  346. rang = "Kezdő"
  347. else if(oles[id] < 1000)
  348. rang = "Haladó"
  349. else if(oles[id] < 2000)
  350. rang = "Profi"
  351. else if(oles[id] < 3000)
  352. rang = "Veterán"
  353. else if(oles[id] < 5000)
  354. rang = "Mester"
  355. else
  356. rang = "Legenda"
  357. if(equal(".:[Z]o.O[M]:.",Name))
  358. formatex(chat, 191, "^4[TULAJ][%s]^3%s^1 :^4 %s",rang, Name, message)
  359. else if(equal("",Name))
  360. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  361. else if(equal("",Name))
  362. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  363. else if(equal("",Name))
  364. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  365. else if(equal("",Name))
  366. formatex(chat, 191, "^4[FOADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  367. else if(equal("",Name))
  368. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  369. else if(get_user_flags(id) & ADMIN_KICK)
  370. formatex(chat, 191, "^4[ADMIN][%s]^3%s^1 :^4 %s",rang, Name, message)
  371. else
  372. formatex(chat, 191, "^4[%s]^3%s^1 :^1 %s",rang, Name, message)
  373.  
  374. switch(cs_get_user_team(id))
  375. {
  376. case 1: ColorChat(0, RED, chat)
  377. case 2: ColorChat(0, BLUE, chat)
  378. }
  379. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  380. ColorChat(0, GREY, chat)
  381. return PLUGIN_HANDLED
  382. }
  383. return PLUGIN_CONTINUE
  384. }
  385. public mentes(id)
  386. {
  387. new vaultkey[64],vaultdata[256], name[32]
  388. get_user_name(id, name, 31)
  389. format(vaultkey,63,"%s-KESEK", name)
  390. format(vaultdata,255,"%d", oles[id])
  391. nvault_set(vault,vaultkey,vaultdata)
  392. return PLUGIN_CONTINUE
  393. }
  394. public betoltes(id)
  395. {
  396. new vaultkey[64],vaultdata[256], name[32]
  397. get_user_name(id, name, 31)
  398. format(vaultkey,63,"%s-KESEK", name)
  399. nvault_get(vault,vaultkey,vaultdata,255)
  400. oles[id] = str_to_num(vaultdata)
  401. return PLUGIN_CONTINUE;
  402. }
  403. public Event_Change_Weapon(id)
  404. {
  405. new fegyver = get_user_weapon(id)
  406. if(kesek[id] == 0 && fegyver == CSW_AWP)
  407. set_pev(id, pev_viewmodel2, "models/v_awp_snake.mdl")
  408. if(kesek[id] == 1 && fegyver == CSW_AK47)
  409. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_ak47_laminalt.mdl")
  410. if(kesek[id] == 2 && fegyver == CSW_AK47)
  411. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_ak47_vulcan.mdl")
  412. if(kesek[id] == 3 && fegyver == CSW_AWP)
  413. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_awp_boom.mdl")
  414. if(kesek[id] == 4 && fegyver == CSW_FAMAS)
  415. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_famas_pulse.mdl")
  416. if(kesek[id] == 5 && fegyver == CSW_M4A1)
  417. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_m4a1_assimov.mdl")
  418. if(kesek[id] == 6 && fegyver == CSW_M4A1)
  419. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_m4a1_cyrex.mdl")
  420. if(kesek[id] == 7 && fegyver == CSW_AWP)
  421. set_pev(id, pev_viewmodel2, "models/spiler_un_skinek/v_awp_assimov.mdl")
  422. }
  423. public client_connect(id)
  424. {
  425. betoltes(id)
  426.  
  427. new JatekosNeve[32]
  428. get_user_name(id, JatekosNeve, charsmax(JatekosNeve))
  429. new JatekosIP[32]
  430. get_user_ip(id, JatekosIP, charsmax(JatekosIP))
  431.  
  432. new hossz = strlen(JatekosNeve)
  433.  
  434. new i = 0
  435. RosszKarakterek = 0
  436. RosszKarakterek2 = 0
  437.  
  438. while(i < hossz)
  439. {
  440. if(JatekosNeve[i] == '#')
  441. RosszKarakterek++
  442. if(JatekosNeve[i] == '_')
  443. RosszKarakterek2++
  444. ++i
  445.  
  446. }
  447.  
  448. if(RosszKarakterek != 0 && RosszKarakterek2 != 0)
  449. {
  450. server_cmd("kick #%d Tiltott karakter van a nevedben. ^"# & _^"", get_user_userid(id))
  451. log_amx("Egy jatekos tiltott karakteres nevvel jott fel : %s | %s", JatekosNeve, JatekosIP)
  452. }
  453. return PLUGIN_CONTINUE
  454. }
  455. public client_disconnect(id)
  456. {
  457. mentes(id)
  458. }
  459. stock print_color(const id, const input[], any:...)
  460. {
  461. new count = 1, players[32]
  462. static msg[191]
  463. vformat(msg, 190, input, 3)
  464.  
  465. replace_all(msg, 190, "!g", "^4")
  466. replace_all(msg, 190, "!y", "^1")
  467. replace_all(msg, 190, "!t", "^3")
  468.  
  469. if (id) players[0] = id; else get_players(players, count, "ch")
  470. {
  471. for (new i = 0; i < count; i++)
  472. {
  473. if (is_user_connected(players[i]))
  474. {
  475. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  476. write_byte(players[i])
  477. write_string(msg)
  478. message_end()
  479. }
  480. }
  481. }
  482. return PLUGIN_HANDLED
  483. }
  484.  
  485.  
  486.  

_________________
Nem Toretto vagyok!!! hanem s[T]* Levii (És le lehet szállni a Torreto-zásról)

Ts3 Ip: ts.beathost.ml:10005


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skin menü,rangok javítása
HozzászólásElküldve:2015.05.20. 16:12 
Offline
Tud valamit

Csatlakozott:2014.12.29. 15:12
Hozzászólások:143
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 7 alkalommal
Ugyan azt írja :/

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skin menü,rangok javítása
HozzászólásElküldve:2015.05.20. 16:29 
Offline
Nagyúr
Avatar

Csatlakozott:2014.11.16. 12:37
Hozzászólások:686
Megköszönt másnak: 32 alkalommal
Megköszönték neki: 131 alkalommal
Ezekkel lesz a hiba
SMA Forráskód: [ Mindet kijelol ]
  1. nvault_set(vault,vaultkey,vaultdata)
  2. //és
  3. nvault_get(vault,vaultkey,vaultdata,255)


és a client_connect illetve a disconnect-el
szerintem lehagytál valami kapcsos zárójelt

_________________
Kép
"I wouldn't hold my breath if I was you
Cause I'll forget but I'll never forgive you
Don't you know, don't you know?
True friends stab you in the front."


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skin menü,rangok javítása
HozzászólásElküldve:2015.05.20. 16:43 
Offline
Tud valamit

Csatlakozott:2014.12.29. 15:12
Hozzászólások:143
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 7 alkalommal
Lehetséges,de akkor vajon hol?

_________________
Kép


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


Ki van itt

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