hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 21:43



Jelenlévő felhasználók

Jelenleg 547 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 545 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] 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fordítás hiba!
HozzászólásElküldve: 2014.10.21. 15:24 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Ezt kapom a fordítonál error-ba. rang.sma(82) : error 001: expected token: "}", but found "-string-"
rang.sma(114) : error 054: unmatched closing brace
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <nvault>
  4. #include <colorchat>
  5.  
  6. #define PLUGIN "Rang"
  7. #define VERSION "1.0"
  8. #define AUTHOR ""
  9.  
  10. new message[192]
  11. new nev[32]
  12. new Temp[192]
  13. static color[10]
  14. new g_vault
  15. new olesek[33]
  16. new szint[33]
  17.  
  18. #define ASD 43
  19.  
  20. //Ha az ASD értéke 15 akkor a szamoknal 15 szám a rangoknál 16 szöveg
  21.  
  22. new const szamok[ASD] = {
  23. 1,
  24. 2,
  25. 3,
  26. 4,
  27. 5,
  28. 7,
  29. 9,
  30. 12,
  31. 15,
  32. 18,
  33. 21,
  34. 24,
  35. 28,
  36. 32,
  37. 36,
  38. 42,
  39. 48,
  40. 55,
  41. 65,
  42. 75,
  43. 85,
  44. 100,
  45. 120,
  46. 145,
  47. 190,
  48. 250,
  49. 380,
  50. 480,
  51. 650,
  52. 800,
  53. 1000,
  54. 1200,
  55. 1500,
  56. 1800,
  57. 2100,
  58. 2400,
  59. 2800,
  60. 3200,
  61. 3600,
  62. 4000,
  63. 4500,
  64. 5000,
  65. 6000
  66. }
  67.  
  68. new const rangok[ASD+1][] = {
  69. "[Nokedli][Lv0]",
  70. "[Legény][Lv1]",
  71. "[Csirkefogó][Lv2]",
  72. "[Noob][Lv3]",
  73. "[Páwa][Lv4]",
  74. "[Csirkefogó][Lv5]",
  75. "[McDonald’s][Lv6]",
  76. "[Bot][Lv7]",
  77. "[Kezdő][Lv8]‘",
  78. "[Újonc][Lv9]",
  79. "[Tag][Lv10]",
  80. "[Lelkes][Lv11]",
  81. "[Haladó][Lv12]"
  82. "[TudValamit][Lv13]",
  83. "[Tanuló][Lv14]",
  84. "[Tanár][Lv15]",
  85. "[Hóember][Lv16]",
  86. "[Gyilkos][Lv17]",
  87. "[Őrult][Lv18]",
  88. "[LoL][Lv19]",
  89. "[Kobra][Lv20]",
  90. "[Alien][Lv21]",
  91. "[Jómunkásember][Lv22]",
  92. "[Eszméletlen][Lv23]",
  93. "[Legyőzhetetlen][Lv24]",
  94. "[Veterán][Lv25]",
  95. "[Fejvadász][Lv26]",
  96. "[Rambó][Lv27]",
  97. "[Hercules][Lv28]",
  98. "[Aimos][Lv29]",
  99. "[Fanatikus][Lv30]",
  100. "[Godzilla][Lv31]",
  101. "[Brutál][Lv32]",
  102. "[Mester][Lv33]",
  103. "[Pro][Lv34]",
  104. "[NagyMester][Lv35]",
  105. "[Tábornok][Lv36]",
  106. "[Terminátor][Lv37]",
  107. "[Predátor][Lv38]",
  108. "[LegenD][Lv39]",
  109. "[Minden6ó][Lv40]",
  110. "[FélIsten][Lv41]",
  111. "[Isten][Lv42]",
  112. "[Titán][Lv43]"
  113.  
  114. }
  115.  
  116. public plugin_init()
  117. {
  118. register_plugin(PLUGIN, VERSION, AUTHOR)
  119. register_clcmd("say /rang", "hud")
  120. register_clcmd("say /xp", "hud")
  121. register_clcmd("say /szint", "hud")
  122. register_clcmd("say /mykill", "hud")
  123. register_clcmd("say /olesadas", "adas")
  124. register_clcmd("say /szintadas", "adas")
  125. register_clcmd("say /xpadas", "adas")
  126. register_clcmd("say", "sayhook")
  127. register_clcmd("say_team", "tshook")
  128. register_event("DeathMsg", "halal", "a")
  129. g_vault = nvault_open("Rang")
  130.  
  131. }
  132. public hud(id)
  133. {
  134. if(szint[id] != ASD+1)
  135. {
  136.  
  137.  
  138. ColorChat(id, RED, "[~[B]om[B]a Halálfutam~] Szint:^4%s ^1| ^3Ölések:^4%d ^1| ^3Kell még:^4%d",rangok[szint[id]], olesek[id],szamok[szint[id]]-olesek[id] )
  139. }
  140. else {
  141.  
  142. ColorChat(id, GREEN, "Elérted a ^3Maximális ^4Szintet.Gratulálunk.")
  143. }
  144.  
  145. }
  146. public sayhook(id)
  147. {
  148.  
  149. read_args (message, 191)
  150. remove_quotes (message)
  151. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  152. {
  153. return PLUGIN_CONTINUE
  154. }
  155. get_user_name(id, nev, 31)
  156.  
  157. if(is_user_admin(id))
  158. {
  159. if(is_user_alive(id)) {
  160. get_user_team(id, color, 9)
  161. formatex(Temp, 191, "^x04%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  162.  
  163. }
  164. else {
  165. get_user_team(id, color, 9)
  166. formatex(Temp, 191, "^x04*Halott* %s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  167. }
  168. }else{
  169. if(is_user_alive(id)) {
  170. get_user_team(id, color, 9)
  171. formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  172.  
  173. }
  174. else {
  175. get_user_team(id, color, 9)
  176. formatex(Temp, 191, "^x04*Halott* %s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  177. }
  178. }
  179. sendmessage(color)
  180. return PLUGIN_HANDLED
  181. }
  182. public tshook(id)
  183. {
  184. read_args (message, 191)
  185. remove_quotes (message)
  186. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  187. {
  188. return PLUGIN_CONTINUE
  189. }
  190. get_user_name(id, nev, 31)
  191. new playerTeam = get_user_team(id)
  192. new playerTeamName[19]
  193. switch (playerTeam)
  194. {
  195. case 1: {
  196. copy (playerTeamName, 11, "*Terrorista*")
  197.  
  198. }
  199. case 2: {
  200. copy (playerTeamName, 18, "*Anti-Terrorista*")
  201.  
  202. }
  203. default:
  204. copy (playerTeamName, 9, "*Néző*")
  205. }
  206. if(is_user_admin(id))
  207. {
  208. if(is_user_alive(id))
  209. {
  210. get_user_team(id, color, 9)
  211. formatex(Temp, 191, "^x03(%s) ^x04%s ^x03%s^x04: %s",playerTeamName, rangok[szint[id]], nev, message)
  212.  
  213. }
  214. else
  215. {
  216. get_user_team(id, color, 9)
  217. formatex(Temp, 191, "^x04*Halott* ^x03(%s) ^x04%s ^x03%s^x04: %s",playerTeamName, rangok[szint[id]], nev, message)
  218. }
  219. }else{
  220. if(is_user_alive(id))
  221. {
  222. get_user_team(id, color, 9)
  223. formatex(Temp, 191, "^x03(%s) ^x04%s ^x03%s^x01: %s",playerTeamName, rangok[szint[id]], nev, message)
  224.  
  225. }
  226. else
  227. {
  228. get_user_team(id, color, 9)
  229. formatex(Temp, 191, "^x04*Halott* ^x03(%s) ^x04%s ^x03%s^x01: %s",playerTeamName, rangok[szint[id]], nev, message)
  230. }
  231. }
  232. sendtmessage(color, playerTeam)
  233. return PLUGIN_HANDLED
  234. }
  235. public sendmessage(color[])
  236. {
  237. new teamName[10]
  238. for(new player = 1; player < get_maxplayers(); player++)
  239. {
  240. get_user_team (player, teamName, 9)
  241. teamf (player, color)
  242. elkuldes(player, Temp)
  243. teamf(player, teamName)
  244. }
  245. }
  246. public sendtmessage(color[], playerTeam)
  247. {
  248. new teamName[10]
  249. for (new player = 1; player < get_maxplayers(); player++)
  250. {
  251. if(get_user_team(player) == playerTeam)
  252. {
  253. get_user_team (player, teamName, 9)
  254. elkuldes(player, Temp)
  255. teamf (player, teamName)
  256. teamf (player, color)
  257. }
  258. }
  259. }
  260. public teamf(player, team[])
  261. {
  262. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  263. write_byte(player)
  264. write_string(team)
  265. message_end()
  266. }
  267. public elkuldes(player, Temp[])
  268. {
  269.  
  270. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  271. write_byte( player )
  272. write_string( Temp )
  273. message_end()
  274.  
  275. }
  276.  
  277. public client_connect(id)
  278. {
  279. LoadData(id)
  280. }
  281. public client_disconnect(id)
  282. {
  283. SaveData(id)
  284. }
  285.  
  286. public SaveData(id)
  287. {
  288. new name[32]
  289. get_user_name(id, name, 31)
  290.  
  291. new vaultkey[64],vaultdata[256]
  292. format(vaultkey,63,"%s", name)
  293. format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  294. nvault_set(g_vault,vaultkey,vaultdata)
  295. return PLUGIN_CONTINUE
  296. }
  297. public LoadData(id)
  298. {
  299. new name[32]
  300. get_user_name(id, name, 31)
  301. new vaultkey[64],vaultdata[256]
  302.  
  303. format(vaultkey,63,"%s", name)
  304. format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  305.  
  306. nvault_get(g_vault,vaultkey,vaultdata,255)
  307. replace_all(vaultdata, 255, "#", " ")
  308. new lekeres_1[32],lekeres_2[32]
  309. parse(vaultdata, lekeres_1, 31, lekeres_2, 31)
  310. olesek[id] = str_to_num(lekeres_1)
  311. szint[id] = str_to_num(lekeres_2)
  312. return PLUGIN_CONTINUE
  313. }
  314. public halal()
  315. {
  316. new killer = read_data(1)
  317. new victim = read_data(2)
  318.  
  319. if(killer != victim)
  320. olesek[killer]++
  321.  
  322.  
  323. while(olesek[killer] >= szamok[szint[killer]])
  324. {
  325. szint[killer]++
  326. }
  327. }
  328. public adas(id)
  329. {
  330. if (get_user_flags(id) & ADMIN_KICK)
  331. {
  332. new menu = menu_create("\r[B]o\wm\y[B]a \wKinek akarsz pontot adni?", "menu_handler")
  333. new players[32], pnum, tempid
  334. new szName[32], szTempid[10]
  335. get_players(players, pnum)
  336.  
  337. for( new i; i<pnum; i++ )
  338. {
  339. tempid = players[i];
  340. get_user_name(tempid, szName, charsmax(szName))
  341. num_to_str(tempid, szTempid, charsmax(szTempid))
  342. menu_additem(menu, szName, szTempid, 0)
  343.  
  344. }
  345. menu_display(id, menu, 0)
  346. }
  347. else
  348. {
  349. ColorChat(id, RED, "Sajnos nincs jogod hasznalni ezt a parancsot!")
  350.  
  351. }
  352. }
  353. public menu_handler(id, menu, item)
  354. {
  355. if( item == MENU_EXIT )
  356. {
  357. menu_destroy(menu);
  358. return PLUGIN_HANDLED;
  359. }
  360.  
  361. new data[6], szName[64];
  362. new access, callback;
  363. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  364.  
  365. new tempid = str_to_num(data);
  366.  
  367. if( is_user_alive(tempid) )
  368. {
  369. olesek[tempid] += 100
  370. }
  371. client_cmd(id,"oles_adas")
  372. menu_destroy(menu);
  373. return PLUGIN_HANDLED;
  374. }
  375. stock print_color(const id, const input[], any:...)
  376. {
  377. new count = 1, players[32]
  378. static msg[191]
  379. vformat(msg, 190, input, 3)
  380.  
  381.  
  382.  
  383. if (id) players[0] = id; else get_players(players, count, "ch")
  384. {
  385. for (new i = 0; i < count; i++)
  386. {
  387. if (is_user_connected(players[i]))
  388. {
  389. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  390. write_byte(players[i])
  391. write_string(msg)
  392. message_end()
  393. }
  394. }
  395. }
  396. return PLUGIN_HANDLED
  397. }
  398.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fordítás hiba!
HozzászólásElküldve: 2014.10.21. 15:54 
Offline
Félisten
Avatar

Csatlakozott: 2013.12.30. 12:26
Hozzászólások: 987
Megköszönt másnak: 34 alkalommal
Megköszönték neki: 133 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <nvault>
  4. #include <colorchat>
  5.  
  6. #define PLUGIN "Rang"
  7. #define VERSION "1.0"
  8. #define AUTHOR ""
  9.  
  10. new message[192]
  11. new nev[32]
  12. new Temp[192]
  13. static color[10]
  14. new g_vault
  15. new olesek[33]
  16. new szint[33]
  17.  
  18. #define ASD 43
  19.  
  20. //Ha az ASD értéke 15 akkor a szamoknal 15 szám a rangoknál 16 szöveg
  21.  
  22. new const szamok[ASD] = {
  23. 1,
  24. 2,
  25. 3,
  26. 4,
  27. 5,
  28. 7,
  29. 9,
  30. 12,
  31. 15,
  32. 18,
  33. 21,
  34. 24,
  35. 28,
  36. 32,
  37. 36,
  38. 42,
  39. 48,
  40. 55,
  41. 65,
  42. 75,
  43. 85,
  44. 100,
  45. 120,
  46. 145,
  47. 190,
  48. 250,
  49. 380,
  50. 480,
  51. 650,
  52. 800,
  53. 1000,
  54. 1200,
  55. 1500,
  56. 1800,
  57. 2100,
  58. 2400,
  59. 2800,
  60. 3200,
  61. 3600,
  62. 4000,
  63. 4500,
  64. 5000,
  65. 6000
  66. }
  67.  
  68. new const rangok[ASD+1][] = {
  69. "[Nokedli][Lv0]",
  70. "[Legény][Lv1]",
  71. "[Csirkefogó][Lv2]",
  72. "[Noob][Lv3]",
  73. "[Páwa][Lv4]",
  74. "[Csirkefogó][Lv5]",
  75. "[McDonald’s][Lv6]",
  76. "[Bot][Lv7]",
  77. "[Kezdő][Lv8]‘",
  78. "[Újonc][Lv9]",
  79. "[Tag][Lv10]",
  80. "[Lelkes][Lv11]",
  81. "[Haladó][Lv12]",
  82. "[TudValamit][Lv13]",
  83. "[Tanuló][Lv14]",
  84. "[Tanár][Lv15]",
  85. "[Hóember][Lv16]",
  86. "[Gyilkos][Lv17]",
  87. "[Őrult][Lv18]",
  88. "[LoL][Lv19]",
  89. "[Kobra][Lv20]",
  90. "[Alien][Lv21]",
  91. "[Jómunkásember][Lv22]",
  92. "[Eszméletlen][Lv23]",
  93. "[Legyőzhetetlen][Lv24]",
  94. "[Veterán][Lv25]",
  95. "[Fejvadász][Lv26]",
  96. "[Rambó][Lv27]",
  97. "[Hercules][Lv28]",
  98. "[Aimos][Lv29]",
  99. "[Fanatikus][Lv30]",
  100. "[Godzilla][Lv31]",
  101. "[Brutál][Lv32]",
  102. "[Mester][Lv33]",
  103. "[Pro][Lv34]",
  104. "[NagyMester][Lv35]",
  105. "[Tábornok][Lv36]",
  106. "[Terminátor][Lv37]",
  107. "[Predátor][Lv38]",
  108. "[LegenD][Lv39]",
  109. "[Minden6ó][Lv40]",
  110. "[FélIsten][Lv41]",
  111. "[Isten][Lv42]",
  112. "[Titán][Lv43]"
  113. }
  114.  
  115. public plugin_init()
  116. {
  117. register_plugin(PLUGIN, VERSION, AUTHOR)
  118. register_clcmd("say /rang", "hud")
  119. register_clcmd("say /xp", "hud")
  120. register_clcmd("say /szint", "hud")
  121. register_clcmd("say /mykill", "hud")
  122. register_clcmd("say /olesadas", "adas")
  123. register_clcmd("say /szintadas", "adas")
  124. register_clcmd("say /xpadas", "adas")
  125. register_clcmd("say", "sayhook")
  126. register_clcmd("say_team", "tshook")
  127. register_event("DeathMsg", "halal", "a")
  128. g_vault = nvault_open("Rang")
  129.  
  130. }
  131. public hud(id)
  132. {
  133. if(szint[id] != ASD+1)
  134. {
  135.  
  136.  
  137. ColorChat(id, RED, "[~[B]om[B]a Halálfutam~] Szint:^4%s ^1| ^3Ölések:^4%d ^1| ^3Kell még:^4%d",rangok[szint[id]], olesek[id],szamok[szint[id]]-olesek[id] )
  138. }
  139. else {
  140.  
  141. ColorChat(id, GREEN, "Elérted a ^3Maximális ^4Szintet.Gratulálunk.")
  142. }
  143.  
  144. }
  145. public sayhook(id)
  146. {
  147.  
  148. read_args (message, 191)
  149. remove_quotes (message)
  150. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  151. {
  152. return PLUGIN_CONTINUE
  153. }
  154. get_user_name(id, nev, 31)
  155.  
  156. if(is_user_admin(id))
  157. {
  158. if(is_user_alive(id)) {
  159. get_user_team(id, color, 9)
  160. formatex(Temp, 191, "^x04%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  161.  
  162. }
  163. else {
  164. get_user_team(id, color, 9)
  165. formatex(Temp, 191, "^x04*Halott* %s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  166. }
  167. }else{
  168. if(is_user_alive(id)) {
  169. get_user_team(id, color, 9)
  170. formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  171.  
  172. }
  173. else {
  174. get_user_team(id, color, 9)
  175. formatex(Temp, 191, "^x04*Halott* %s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  176. }
  177. }
  178. sendmessage(color)
  179. return PLUGIN_HANDLED
  180. }
  181. public tshook(id)
  182. {
  183. read_args (message, 191)
  184. remove_quotes (message)
  185. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  186. {
  187. return PLUGIN_CONTINUE
  188. }
  189. get_user_name(id, nev, 31)
  190. new playerTeam = get_user_team(id)
  191. new playerTeamName[19]
  192. switch (playerTeam)
  193. {
  194. case 1: {
  195. copy (playerTeamName, 11, "*Terrorista*")
  196.  
  197. }
  198. case 2: {
  199. copy (playerTeamName, 18, "*Anti-Terrorista*")
  200.  
  201. }
  202. default:
  203. copy (playerTeamName, 9, "*Néző*")
  204. }
  205. if(is_user_admin(id))
  206. {
  207. if(is_user_alive(id))
  208. {
  209. get_user_team(id, color, 9)
  210. formatex(Temp, 191, "^x03(%s) ^x04%s ^x03%s^x04: %s",playerTeamName, rangok[szint[id]], nev, message)
  211.  
  212. }
  213. else
  214. {
  215. get_user_team(id, color, 9)
  216. formatex(Temp, 191, "^x04*Halott* ^x03(%s) ^x04%s ^x03%s^x04: %s",playerTeamName, rangok[szint[id]], nev, message)
  217. }
  218. }else{
  219. if(is_user_alive(id))
  220. {
  221. get_user_team(id, color, 9)
  222. formatex(Temp, 191, "^x03(%s) ^x04%s ^x03%s^x01: %s",playerTeamName, rangok[szint[id]], nev, message)
  223.  
  224. }
  225. else
  226. {
  227. get_user_team(id, color, 9)
  228. formatex(Temp, 191, "^x04*Halott* ^x03(%s) ^x04%s ^x03%s^x01: %s",playerTeamName, rangok[szint[id]], nev, message)
  229. }
  230. }
  231. sendtmessage(color, playerTeam)
  232. return PLUGIN_HANDLED
  233. }
  234. public sendmessage(color[])
  235. {
  236. new teamName[10]
  237. for(new player = 1; player < get_maxplayers(); player++)
  238. {
  239. get_user_team (player, teamName, 9)
  240. teamf (player, color)
  241. elkuldes(player, Temp)
  242. teamf(player, teamName)
  243. }
  244. }
  245. public sendtmessage(color[], playerTeam)
  246. {
  247. new teamName[10]
  248. for (new player = 1; player < get_maxplayers(); player++)
  249. {
  250. if(get_user_team(player) == playerTeam)
  251. {
  252. get_user_team (player, teamName, 9)
  253. elkuldes(player, Temp)
  254. teamf (player, teamName)
  255. teamf (player, color)
  256. }
  257. }
  258. }
  259. public teamf(player, team[])
  260. {
  261. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  262. write_byte(player)
  263. write_string(team)
  264. message_end()
  265. }
  266. public elkuldes(player, Temp[])
  267. {
  268.  
  269. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  270. write_byte( player )
  271. write_string( Temp )
  272. message_end()
  273.  
  274. }
  275.  
  276. public client_connect(id)
  277. {
  278. LoadData(id)
  279. }
  280. public client_disconnect(id)
  281. {
  282. SaveData(id)
  283. }
  284.  
  285. public SaveData(id)
  286. {
  287. new name[32]
  288. get_user_name(id, name, 31)
  289.  
  290. new vaultkey[64],vaultdata[256]
  291. format(vaultkey,63,"%s", name)
  292. format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  293. nvault_set(g_vault,vaultkey,vaultdata)
  294. return PLUGIN_CONTINUE
  295. }
  296. public LoadData(id)
  297. {
  298. new name[32]
  299. get_user_name(id, name, 31)
  300. new vaultkey[64],vaultdata[256]
  301.  
  302. format(vaultkey,63,"%s", name)
  303. format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  304.  
  305. nvault_get(g_vault,vaultkey,vaultdata,255)
  306. replace_all(vaultdata, 255, "#", " ")
  307. new lekeres_1[32],lekeres_2[32]
  308. parse(vaultdata, lekeres_1, 31, lekeres_2, 31)
  309. olesek[id] = str_to_num(lekeres_1)
  310. szint[id] = str_to_num(lekeres_2)
  311. return PLUGIN_CONTINUE
  312. }
  313. public halal()
  314. {
  315. new killer = read_data(1)
  316. new victim = read_data(2)
  317.  
  318. if(killer != victim)
  319. olesek[killer]++
  320.  
  321.  
  322. while(olesek[killer] >= szamok[szint[killer]])
  323. {
  324. szint[killer]++
  325. }
  326. }
  327. public adas(id)
  328. {
  329. if (get_user_flags(id) & ADMIN_KICK)
  330. {
  331. new menu = menu_create("\r[B]o\wm\y[B]a \wKinek akarsz pontot adni?", "menu_handler")
  332. new players[32], pnum, tempid
  333. new szName[32], szTempid[10]
  334. get_players(players, pnum)
  335.  
  336. for( new i; i<pnum; i++ )
  337. {
  338. tempid = players[i];
  339. get_user_name(tempid, szName, charsmax(szName))
  340. num_to_str(tempid, szTempid, charsmax(szTempid))
  341. menu_additem(menu, szName, szTempid, 0)
  342.  
  343. }
  344. menu_display(id, menu, 0)
  345. }
  346. else
  347. {
  348. ColorChat(id, RED, "Sajnos nincs jogod hasznalni ezt a parancsot!")
  349.  
  350. }
  351. }
  352. public menu_handler(id, menu, item)
  353. {
  354. if( item == MENU_EXIT )
  355. {
  356. menu_destroy(menu);
  357. return PLUGIN_HANDLED;
  358. }
  359.  
  360. new data[6], szName[64];
  361. new access, callback;
  362. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  363.  
  364. new tempid = str_to_num(data);
  365.  
  366. if( is_user_alive(tempid) )
  367. {
  368. olesek[tempid] += 100
  369. }
  370. client_cmd(id,"oles_adas")
  371. menu_destroy(menu);
  372. return PLUGIN_HANDLED;
  373. }
  374. stock print_color(const id, const input[], any:...)
  375. {
  376. new count = 1, players[32]
  377. static msg[191]
  378. vformat(msg, 190, input, 3)
  379.  
  380.  
  381.  
  382. if (id) players[0] = id; else get_players(players, count, "ch")
  383. {
  384. for (new i = 0; i < count; i++)
  385. {
  386. if (is_user_connected(players[i]))
  387. {
  388. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  389. write_byte(players[i])
  390. write_string(msg)
  391. message_end()
  392. }
  393. }
  394. }
  395. return PLUGIN_HANDLED
  396. }

_________________
Kép
Pár pluginom:
LCAW Frag Bolt
S E C R E T (78%...)
KépKé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  [ 2 hozzászólás ] 


Ki van itt

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