hlmod.hu
https://hlmod.hu/

Ultimate Hangok
https://hlmod.hu/viewtopic.php?f=29&t=17510
Oldal: 1 / 1

Szerző:  Charlie224 [ 2014.10.07. 15:32 ]
Hozzászólás témája:  Ultimate Hangok

Sziasztok valaki írna nekem cs 1.6 - ra ultimate sound amiben van:

- 4 db kör kezdeti hang

-4 db HS hang

- 3 db gránát hang és felűlre középre ezt írja % felrobbantotta % , ( random szinekkel, ne legyen nagyok a betűk)

- Legyen benne 8 ultimate hang pld: Multi-Kill...( random szinekkel írja ki és ne legyen nagyok betűk)

- Kör elelyi üzenetek..pld: Készűlj Fel a Harcra és a szöveg alá a körök számát( random szinekkel és ne legyen nagyok a betűk)

Nem hirdetésként írom: Olyat szeretnék ami régebben a WaterWawe Only Dust2 volt

Előre is köszönöm :)

Szerző:  Beckx [ 2014.10.07. 20:28 ]
Hozzászólás témája:  Re: Ultimate Hangok

Tessék, lehet pont nem ugyan az amit kértél,de lehet, hogy tetszik.
A hangokat is küldöm, ha tetszik.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <dhudmessage>
  4.  
  5. #define PLUGIN_NAME "Ultimate KillStreak Advanced"
  6. #define PLUGIN_VERSION "0.7"
  7. #define PLUGIN_AUTHOR "SAMURAI"
  8.  
  9. new g_roundCount
  10.  
  11. new kills[33] = {0,...};
  12. new deaths[33] = {0,...};
  13. new firstblood
  14. new kill[33][24];
  15.  
  16. #define LEVELS 15
  17. #define hsounds 6
  18. #define knsounds 3
  19. #define fbsounds 3
  20. #define prpsounds 5
  21. #define suicidesounds 3
  22. #define maxdbsounds 2
  23. #define TASK_CLEAR_KILL 100
  24.  
  25. new hsenable
  26. new knifeenable
  27. new firstbloodenable
  28. new nadecvar
  29. new suicidecvar
  30. new cvardouble
  31. new rnstartcvar
  32. new killstreaktype
  33.  
  34.  
  35. new levels[15] = {3, 4, 6, 8, 10, 12, 14, 15, 16, 18, 20, 22, 24, 26, 35};
  36.  
  37. new sounds[15][] =
  38. {
  39. "mappa/triplekill",
  40. "mappa/multikill",
  41. "mappa/combowhore",
  42. "mappa/ultrakill",
  43. "mappa/killingspree",
  44. "mappa/megakill",
  45. "mappa/holyshit",
  46. "mappa/ludicrouskill",
  47. "mappa/rampage",
  48. "mappa/unstoppable",
  49. "mappa/monsterkill",
  50. "mappa/eagleeye",
  51. "mappa/godlike",
  52. "mappa/dominating",
  53. "mappa/ownage"
  54. };
  55.  
  56. new messages[11][] =
  57. {
  58. "%s: Triple Kill !",
  59. "%s: Multi Kill !",
  60. "%s: Combowhore !",
  61. "%s: Ultra Kill !",
  62. "%s: Killing Spree !",
  63. "%s: Mega Kill !",
  64. "%s: Holy Shit !",
  65. "%s: Ludicrous Kill !",
  66. "%s: Rampage !",
  67. "%s: Unstoppable !",
  68. "%s: M o n s t e R K i L L ! ! !"
  69. };
  70.  
  71. new hslist[hsounds][] =
  72. {
  73. "mappa/headshot1",
  74. "mappa/headshot2",
  75. "mappa/headshot3",
  76. "mappa/headshot4",
  77. "mappa/headshot5",
  78. "mappa/headshot6"
  79. }
  80.  
  81. new fblist[fbsounds][]=
  82. {
  83. "mappa/firstblood1",
  84. "mappa/firstblood2",
  85. "mappa/firstblood3"
  86. }
  87.  
  88. new preplist[prpsounds][]=
  89. {
  90. "mappa/prepare1",
  91. "mappa/prepare2",
  92. "mappa/prepare3",
  93. "mappa/prepare4",
  94. "mappa/prepare5"
  95. }
  96.  
  97.  
  98. new fbmessages[3][]=
  99. {
  100. "%s Meg van az első vér !!",
  101. "%s Ölt elsőnek !!",
  102. "%s Adta le az első lövést !!"
  103. }
  104.  
  105. new hsmessages[4][]=
  106. {
  107. "%s Leszedte %s fejét !!",
  108. "%s Fejbe durrantota %s -t !!",
  109. "%s Agy velőn lötte %s -t !!",
  110. "%s Adott %s -nak egy csoda szép fejlövést !!"
  111. }
  112.  
  113. new knlist[knsounds][]=
  114. {
  115. "mappa/humiliation1",
  116. "mappa/humiliation2",
  117. "mappa/humiliation3"
  118. }
  119.  
  120. new knmessages[3][]=
  121. {
  122. "%s Meg késelte %s -t !!",
  123. "%s Brutálisan leszúrta %s -t !!",
  124. "%s Le döfte %s -t !!"
  125. }
  126.  
  127. new nademessages[3][]=
  128. {
  129. "%s Ki robbantotta %s -t egy gránáttal !!",
  130. "%s Meg ajándékozta %s -t egy gránáttal !!",
  131. "%s Nagyon ügyes gránátos !!"
  132. }
  133.  
  134. new suicidemess[2][]=
  135. {
  136. "%s Te béna fasz, megölted saját magad !!",
  137. "%s Nagyon fogyatékos, hogy tudod saját magad megölni ?!!"
  138. }
  139.  
  140. new suicidelist[suicidesounds][]=
  141. {
  142. "mappa/suicide1",
  143. "mappa/suicide2",
  144. "mappa/suicide3"
  145. }
  146.  
  147. new doublelist[maxdbsounds][]=
  148. {
  149. "mappa/doublekill1",
  150. "mappa/doublekill2"
  151. }
  152.  
  153. is_mode_set(bits) {
  154. new mode[9];
  155. get_cvar_string("ut_killstreak_advanced", mode, 8);
  156. return read_flags(mode) & bits;
  157. }
  158.  
  159. public plugin_init() {
  160. register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
  161. killstreaktype = register_cvar("ut_killstreak_advanced", "3");
  162. register_event("ResetHUD", "reset_hud", "b");
  163. register_event("HLTV","rnstart","a", "1=0", "2=0");
  164. register_event("DeathMsg", "event_death", "a");
  165. hsenable = register_cvar("ut_killstreak_hs","1");
  166. knifeenable = register_cvar("ut_killstreak_knife","1");
  167. firstbloodenable = register_cvar("ut_firstblood","1");
  168. nadecvar = register_cvar("ut_nade_events","1");
  169. suicidecvar = register_cvar("ut_suicide_events","1");
  170. cvardouble = register_cvar("ut_doublekill_events","1");
  171. rnstartcvar = register_cvar("ut_roundcout_sounds","1");
  172. register_event("TextMsg","reset_counter","a","2&#Game_C","2&#Game_w")
  173.  
  174. return PLUGIN_CONTINUE;
  175. }
  176.  
  177. public reset_counter(){
  178. g_roundCount = 0
  179. }
  180.  
  181.  
  182. public event_death(id) {
  183. new killer = read_data(1);
  184. new victim = read_data(2);
  185. new headshot = read_data(3);
  186. new weapon[24], vicname[32], killname[32]
  187. read_data(4,weapon,23)
  188. get_user_name(victim,vicname,31)
  189. get_user_name(killer,killname,31)
  190.  
  191.  
  192.  
  193. if(headshot == 1 && get_pcvar_num(hsenable) ==1)
  194. {
  195. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  196. show_hudmessage(0, (hsmessages[random_num(0,3)]), killname, vicname)
  197. new i
  198. i = random_num(0,hsounds-1)
  199. client_cmd(0,"spk %s",hslist[i])
  200. }
  201.  
  202.  
  203. if(weapon[0] == 'k' && get_pcvar_num(knifeenable) ==1)
  204. {
  205. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  206. show_hudmessage(0, (knmessages[random_num(0,2)]), killname, vicname)
  207. new r
  208. r = random_num(0,knsounds-1)
  209. client_cmd(0,"spk %s",knlist[r])
  210. }
  211.  
  212.  
  213. if(firstblood && killer!=victim && killer>0 && get_pcvar_num(firstbloodenable) ==1)
  214. {
  215. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  216. show_hudmessage(0, (fbmessages[random_num(0,2)]), killname)
  217. new t
  218. t = random_num(0,fbsounds-1)
  219. client_cmd(0,"spk %s",fblist[t])
  220. firstblood = 0
  221. }
  222.  
  223.  
  224. if(weapon[1] == 'r' && get_pcvar_num(nadecvar) ==1)
  225. {
  226. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  227. show_hudmessage(0,(nademessages[random_num(0,2)]),killname,vicname)
  228. client_cmd(0,"spk mappa/grenade1")
  229. }
  230.  
  231.  
  232. if(killer == victim && get_pcvar_num(suicidecvar) ==1)
  233. {
  234. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  235. show_hudmessage(0,(suicidemess[random_num(0,1)]), vicname)
  236. new z
  237. z = random_num(0,suicidesounds-1)
  238. client_cmd(0,"spk %s",suicidelist[z])
  239.  
  240. }
  241.  
  242.  
  243. if(kill[killer][0] && equal(kill[killer],weapon) && get_pcvar_num(cvardouble) == 1)
  244. {
  245. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  246. show_hudmessage(0,"Wow %s egymás után 2 játékost ölt!", killname)
  247. kill[killer][0] = 0;
  248. new q
  249. q= random_num(0,maxdbsounds-1)
  250. client_cmd(0,"spk %s",doublelist[q])
  251. }
  252.  
  253. else
  254. {
  255. kill[killer] = weapon;
  256. set_task(0.1,"clear_kill",TASK_CLEAR_KILL+killer);
  257. }
  258.  
  259.  
  260.  
  261. kills[killer] += 1;
  262. kills[victim] = 0;
  263. deaths[killer] = 0;
  264. deaths[victim] += 1;
  265.  
  266. for (new i = 0; i < LEVELS; i++)
  267. {
  268. if (kills[killer] == levels[i])
  269. {
  270. announce(killer, i);
  271. return PLUGIN_CONTINUE;
  272. }
  273. }
  274.  
  275. return PLUGIN_CONTINUE;
  276. }
  277.  
  278. announce(killer, level)
  279. {
  280.  
  281. new name[33]
  282.  
  283. get_user_name(killer, name, 32);
  284. set_hudmessage(random(255), random(255), random(255), 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);
  285.  
  286. if( (get_pcvar_num(killstreaktype) <= 0 ) || get_pcvar_num(killstreaktype) > 3)
  287. return PLUGIN_HANDLED;
  288.  
  289.  
  290.  
  291. if(get_pcvar_num(killstreaktype) == 1)
  292. {
  293. show_hudmessage(0, messages[level], name);
  294. }
  295.  
  296. if(get_pcvar_num(killstreaktype) == 2)
  297. {
  298. client_cmd(0, "spk %s", sounds[level]);
  299. }
  300.  
  301. if(get_pcvar_num(killstreaktype) == 3)
  302. {
  303. show_hudmessage(0, messages[level], name);
  304. client_cmd(0, "spk %s", sounds[level]);
  305. }
  306.  
  307. return PLUGIN_CONTINUE;
  308.  
  309. }
  310.  
  311.  
  312. public reset_hud(id)
  313. {
  314. firstblood = 1
  315. if (is_mode_set(16)) {
  316. if (kills[id] > levels[0]) {
  317. print_color(id,
  318. "!g*!y Gratulálok haver öltél egymás után!t %d!y játékost.!g *", kills[id]);
  319. } else if (deaths[id] > 1) {
  320. print_color(id,
  321. "!g*!y Kapd össze a mogyoród meghaltál egymás után!t %dx!g *", deaths[id]);
  322.  
  323. }
  324. }
  325. }
  326.  
  327. public rnstart(id)
  328. {
  329. if(get_pcvar_num(rnstartcvar) == 1)
  330. {
  331. ++g_roundCount
  332. firstblood = 1
  333. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 1, 6.0, 6.0)
  334. show_hudmessage(0, "Készülj fel a csatára!^n%d. Forduló!", g_roundCount)
  335. new q
  336. q = random_num(0,prpsounds-1)
  337. client_cmd(0,"spk %s",preplist[q])
  338. }
  339. }
  340.  
  341. public client_connect(id) {
  342. kills[id] = 0;
  343. deaths[id] = 0;
  344. }
  345.  
  346. public clear_kill(taskid)
  347. {
  348. new id = taskid-TASK_CLEAR_KILL;
  349. kill[id][0] = 0;
  350. }
  351.  
  352. public plugin_precache()
  353. {
  354. precache_sound("mappa/triplekill.wav")
  355. precache_sound("mappa/multikill.wav")
  356. precache_sound("mappa/combowhore.wav")
  357. precache_sound("mappa/ultrakill.wav")
  358. precache_sound("mappa/killingspree.wav")
  359. precache_sound("mappa/megakill.wav")
  360. precache_sound("mappa/holyshit.wav")
  361. precache_sound("mappa/ludicrouskill.wav")
  362. precache_sound("mappa/rampage.wav")
  363. precache_sound("mappa/unstoppable.wav")
  364. precache_sound("mappa/monsterkill.wav")
  365. precache_sound("mappa/headshot1.wav")
  366. precache_sound("mappa/headshot2.wav")
  367. precache_sound("mappa/headshot3.wav")
  368. precache_sound("mappa/headshot4.wav")
  369. precache_sound("mappa/headshot5.wav")
  370. precache_sound("mappa/headshot6.wav")
  371. precache_sound("mappa/humiliation1.wav")
  372. precache_sound("mappa/humiliation2.wav")
  373. precache_sound("mappa/humiliation3.wav")
  374. precache_sound("mappa/firstblood1.wav")
  375. precache_sound("mappa/firstblood2.wav")
  376. precache_sound("mappa/firstblood3.wav")
  377. precache_sound("mappa/prepare1.wav")
  378. precache_sound("mappa/prepare2.wav")
  379. precache_sound("mappa/prepare3.wav")
  380. precache_sound("mappa/prepare4.wav")
  381. precache_sound("mappa/prepare5.wav")
  382. precache_sound("mappa/grenade1.wav")
  383. precache_sound("mappa/suicide1.wav")
  384. precache_sound("mappa/suicide2.wav")
  385. precache_sound("mappa/suicide3.wav")
  386. precache_sound("mappa/doublekill1.wav")
  387. precache_sound("mappa/doublekill2.wav")
  388. precache_sound("mappa/eagleeye.wav")
  389. precache_sound("mappa/godlike.wav")
  390. precache_sound("mappa/dominating.wav")
  391. precache_sound("mappa/ownage.wav")
  392. }
  393.  
  394.  
  395.  
  396.  
  397.  
  398. stock print_color(const id, const input[], any:...)
  399. {
  400. new count = 1, players[32]
  401. static msg[191]
  402. vformat(msg, 190, input, 3)
  403.  
  404. replace_all(msg, 190, "!g", "^4")
  405. replace_all(msg, 190, "!y", "^1")
  406. replace_all(msg, 190, "!t", "^3")
  407. replace_all(msg, 190, "á", "á")
  408. replace_all(msg, 190, "é", "Ă©")
  409. replace_all(msg, 190, "í", "Ă­")
  410. replace_all(msg, 190, "ó", "Ăł")
  411. replace_all(msg, 190, "ö", "ö")
  412. replace_all(msg, 190, "ő", "Ĺ‘")
  413. replace_all(msg, 190, "ú", "Ăş")
  414. replace_all(msg, 190, "ü", "ĂĽ")
  415. replace_all(msg, 190, "ű", "ű")
  416. replace_all(msg, 190, "Á", "Á")
  417. replace_all(msg, 190, "É", "É")
  418. replace_all(msg, 190, "Í", "ĂŤ")
  419. replace_all(msg, 190, "Ó", "Ă“")
  420. replace_all(msg, 190, "Ö", "Ă–")
  421. replace_all(msg, 190, "Ő", "Ő")
  422. replace_all(msg, 190, "Ú", "Ăš")
  423. replace_all(msg, 190, "Ü", "Ăś")
  424. replace_all(msg, 190, "Ű", "Ĺ°")
  425.  
  426. if (id) players[0] = id; else get_players(players, count, "ch")
  427. {
  428. for (new i = 0; i < count; i++)
  429. {
  430. if (is_user_connected(players[i]))
  431. {
  432. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  433. write_byte(players[i])
  434. write_string(msg)
  435. message_end()
  436. }
  437. }
  438. }
  439. return PLUGIN_HANDLED
  440.  
  441. }
  442.  

Szerző:  Universal [ 2014.10.08. 21:06 ]
Hozzászólás témája:  Re: Ultimate Hangok

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <dhudmessage>
  4.  
  5. #define PLUGIN_NAME "Ultimate KillStreak Advanced"
  6. #define PLUGIN_VERSION "0.7"
  7. #define PLUGIN_AUTHOR "SAMURAI"
  8.  
  9. new g_roundCount
  10.  
  11. new kills[33] = {0,...};
  12. new deaths[33] = {0,...};
  13. new firstblood
  14. new kill[33][24];
  15.  
  16. #define LEVELS 15
  17. #define hsounds 6
  18. #define knsounds 3
  19. #define fbsounds 3
  20. #define prpsounds 5
  21. #define suicidesounds 3
  22. #define maxdbsounds 2
  23. #define TASK_CLEAR_KILL 100
  24.  
  25. new hsenable
  26. new knifeenable
  27. new firstbloodenable
  28. new nadecvar
  29. new suicidecvar
  30. new cvardouble
  31. new rnstartcvar
  32. new killstreaktype
  33.  
  34.  
  35. new levels[15] = {3, 4, 6, 8, 10, 12, 14, 15, 16, 18, 20, 22, 24, 26, 35};
  36.  
  37. new sounds[15][] =
  38. {
  39. "mappa/triplekill",
  40. "mappa/multikill",
  41. "mappa/combowhore",
  42. "mappa/ultrakill",
  43. "mappa/killingspree",
  44. "mappa/megakill",
  45. "mappa/holyshit",
  46. "mappa/ludicrouskill",
  47. "mappa/rampage",
  48. "mappa/unstoppable",
  49. "mappa/monsterkill",
  50. "mappa/eagleeye",
  51. "mappa/godlike",
  52. "mappa/dominating",
  53. "mappa/ownage"
  54. };
  55.  
  56. new messages[11][] =
  57. {
  58. "%s: Triple Kill !",
  59. "%s: Multi Kill !",
  60. "%s: Combowhore !",
  61. "%s: Ultra Kill !",
  62. "%s: Killing Spree !",
  63. "%s: Mega Kill !",
  64. "%s: Holy Shit !",
  65. "%s: Ludicrous Kill !",
  66. "%s: Rampage !",
  67. "%s: Unstoppable !",
  68. "%s: M o n s t e R K i L L ! ! !"
  69. };
  70.  
  71. new hslist[hsounds][] =
  72. {
  73. "mappa/headshot1",
  74. "mappa/headshot2",
  75. "mappa/headshot3",
  76. "mappa/headshot4",
  77. "mappa/headshot5",
  78. "mappa/headshot6"
  79. }
  80.  
  81. new fblist[fbsounds][]=
  82. {
  83. "mappa/firstblood1",
  84. "mappa/firstblood2",
  85. "mappa/firstblood3"
  86. }
  87.  
  88. new preplist[prpsounds][]=
  89. {
  90. "mappa/prepare1",
  91. "mappa/prepare2",
  92. "mappa/prepare3",
  93. "mappa/prepare4",
  94. "mappa/prepare5"
  95. }
  96.  
  97.  
  98. new fbmessages[3][]=
  99. {
  100. "%s Meg van az első vér !!",
  101. "%s Ölt elsőnek !!",
  102. "%s Adta le az első lövést !!"
  103. }
  104.  
  105. new hsmessages[4][]=
  106. {
  107. "%s Leszedte %s fejét !!",
  108. "%s Fejbe durrantota %s -t !!",
  109. "%s Agy velőn lötte %s -t !!",
  110. "%s Adott %s -nak egy csoda szép fejlövést !!"
  111. }
  112.  
  113. new knlist[knsounds][]=
  114. {
  115. "mappa/humiliation1",
  116. "mappa/humiliation2",
  117. "mappa/humiliation3"
  118. }
  119.  
  120. new knmessages[3][]=
  121. {
  122. "%s Meg késelte %s -t !!",
  123. "%s Brutálisan leszúrta %s -t !!",
  124. "%s Le döfte %s -t !!"
  125. }
  126.  
  127. new nademessages[3][]=
  128. {
  129. "%s Ki robbantotta %s -t egy gránáttal !!",
  130. "%s Meg ajándékozta %s -t egy gránáttal !!",
  131. "%s Nagyon ügyes gránátos !!"
  132. }
  133.  
  134. new suicidemess[2][]=
  135. {
  136. "%s Te béna fasz, megölted saját magad !!",
  137. "%s Nagyon fogyatékos, hogy tudod saját magad megölni ?!!"
  138. }
  139.  
  140. new suicidelist[suicidesounds][]=
  141. {
  142. "mappa/suicide1",
  143. "mappa/suicide2",
  144. "mappa/suicide3"
  145. }
  146.  
  147. new doublelist[maxdbsounds][]=
  148. {
  149. "mappa/doublekill1",
  150. "mappa/doublekill2"
  151. }
  152.  
  153. is_mode_set(bits) {
  154. new mode[9];
  155. get_cvar_string("ut_killstreak_advanced", mode, 8);
  156. return read_flags(mode) & bits;
  157. }
  158.  
  159. public plugin_init() {
  160. register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
  161. killstreaktype = register_cvar("ut_killstreak_advanced", "3");
  162. register_event("ResetHUD", "reset_hud", "b");
  163. register_event("HLTV","rnstart","a", "1=0", "2=0");
  164. register_event("DeathMsg", "event_death", "a");
  165. hsenable = register_cvar("ut_killstreak_hs","1");
  166. knifeenable = register_cvar("ut_killstreak_knife","1");
  167. firstbloodenable = register_cvar("ut_firstblood","1");
  168. nadecvar = register_cvar("ut_nade_events","1");
  169. suicidecvar = register_cvar("ut_suicide_events","1");
  170. cvardouble = register_cvar("ut_doublekill_events","1");
  171. rnstartcvar = register_cvar("ut_roundcout_sounds","1");
  172. register_event("TextMsg","reset_counter","a","2&#Game_C","2&#Game_w")
  173.  
  174. return PLUGIN_CONTINUE;
  175. }
  176.  
  177. public reset_counter(){
  178. g_roundCount = 0
  179. }
  180.  
  181.  
  182. public event_death(id) {
  183. new killer = read_data(1);
  184. new victim = read_data(2);
  185. new headshot = read_data(3);
  186. new weapon[24], vicname[32], killname[32]
  187. read_data(4,weapon,23)
  188. get_user_name(victim,vicname,31)
  189. get_user_name(killer,killname,31)
  190.  
  191.  
  192.  
  193. if(headshot == 1 && get_pcvar_num(hsenable) ==1)
  194. {
  195. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  196. show_hudmessage(0, (hsmessages[random_num(0,3)]), killname, vicname)
  197. new i
  198. i = random_num(0,hsounds-1)
  199. client_cmd(0,"spk %s",hslist[i])
  200. }
  201.  
  202.  
  203. if(weapon[0] == 'k' && get_pcvar_num(knifeenable) ==1)
  204. {
  205. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  206. show_hudmessage(0, (knmessages[random_num(0,2)]), killname, vicname)
  207. new r
  208. r = random_num(0,knsounds-1)
  209. client_cmd(0,"spk %s",knlist[r])
  210. }
  211.  
  212.  
  213. if(firstblood && killer!=victim && killer>0 && get_pcvar_num(firstbloodenable) ==1)
  214. {
  215. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  216. show_hudmessage(0, (fbmessages[random_num(0,2)]), killname)
  217. new t
  218. t = random_num(0,fbsounds-1)
  219. client_cmd(0,"spk %s",fblist[t])
  220. firstblood = 0
  221. }
  222.  
  223.  
  224. if(weapon[1] == 'r' && get_pcvar_num(nadecvar) ==1)
  225. {
  226. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  227. show_hudmessage(0,(nademessages[random_num(0,2)]),killname,vicname)
  228. client_cmd(0,"spk mappa/grenade1")
  229. }
  230.  
  231.  
  232. if(killer == victim && get_pcvar_num(suicidecvar) ==1)
  233. {
  234. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  235. show_hudmessage(0,(suicidemess[random_num(0,1)]), vicname)
  236. new z
  237. z = random_num(0,suicidesounds-1)
  238. client_cmd(0,"spk %s",suicidelist[z])
  239.  
  240. }
  241.  
  242.  
  243. if(kill[killer][0] && equal(kill[killer],weapon) && get_pcvar_num(cvardouble) == 1)
  244. {
  245. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 0, 6.0, 6.0)
  246. show_hudmessage(0,"Wow %s egymás után 2 játékost ölt!", killname)
  247. kill[killer][0] = 0;
  248. new q
  249. q= random_num(0,maxdbsounds-1)
  250. client_cmd(0,"spk %s",doublelist[q])
  251. }
  252.  
  253. else
  254. {
  255. kill[killer] = weapon;
  256. set_task(0.1,"clear_kill",TASK_CLEAR_KILL+killer);
  257. }
  258.  
  259.  
  260.  
  261. kills[killer] += 1;
  262. kills[victim] = 0;
  263. deaths[killer] = 0;
  264. deaths[victim] += 1;
  265.  
  266. for (new i = 0; i < LEVELS; i++)
  267. {
  268. if (kills[killer] == levels[i])
  269. {
  270. announce(killer, i);
  271. return PLUGIN_CONTINUE;
  272. }
  273. }
  274.  
  275. return PLUGIN_CONTINUE;
  276. }
  277.  
  278. announce(killer, level)
  279. {
  280.  
  281. new name[33]
  282.  
  283. get_user_name(killer, name, 32);
  284. set_hudmessage(random(255), random(255), random(255), 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);
  285.  
  286. if( (get_pcvar_num(killstreaktype) <= 0 ) || get_pcvar_num(killstreaktype) > 3)
  287. return PLUGIN_HANDLED;
  288.  
  289.  
  290.  
  291. if(get_pcvar_num(killstreaktype) == 1)
  292. {
  293. show_hudmessage(0, messages[level], name);
  294. }
  295.  
  296. if(get_pcvar_num(killstreaktype) == 2)
  297. {
  298. client_cmd(0, "spk %s", sounds[level]);
  299. }
  300.  
  301. if(get_pcvar_num(killstreaktype) == 3)
  302. {
  303. show_hudmessage(0, messages[level], name);
  304. client_cmd(0, "spk %s", sounds[level]);
  305. }
  306.  
  307. return PLUGIN_CONTINUE;
  308.  
  309. }
  310.  
  311.  
  312. public reset_hud(id)
  313. {
  314. firstblood = 1
  315. if (is_mode_set(16)) {
  316. if (kills[id] > levels[0]) {
  317. print_color(id,
  318. "!g*!y Gratulálok haver öltél egymás után!t %d!y játékost.!g *", kills[id]);
  319. } else if (deaths[id] > 1) {
  320. print_color(id,
  321. "!g*!y Kapd össze a mogyoród meghaltál egymás után!t %dx!g *", deaths[id]);
  322.  
  323. }
  324. }
  325. }
  326.  
  327. public rnstart(id)
  328. {
  329. if(get_pcvar_num(rnstartcvar) == 1)
  330. {
  331. ++g_roundCount
  332. firstblood = 1
  333. set_hudmessage(random(255), random(255), random(255), -1.0, 0.30, 1, 6.0, 6.0)
  334. show_hudmessage(0, "Készülj fel a csatára!^n%d. Forduló!", g_roundCount)
  335. new q
  336. q = random_num(0,prpsounds-1)
  337. client_cmd(0,"spk %s",preplist[q])
  338. }
  339. }
  340.  
  341. public client_connect(id) {
  342. kills[id] = 0;
  343. deaths[id] = 0;
  344. }
  345.  
  346. public clear_kill(taskid)
  347. {
  348. new id = taskid-TASK_CLEAR_KILL;
  349. kill[id][0] = 0;
  350. }
  351.  
  352. public plugin_precache()
  353. {
  354. precache_sound("mappa/triplekill.wav")
  355. precache_sound("mappa/multikill.wav")
  356. precache_sound("mappa/combowhore.wav")
  357. precache_sound("mappa/ultrakill.wav")
  358. precache_sound("mappa/killingspree.wav")
  359. precache_sound("mappa/megakill.wav")
  360. precache_sound("mappa/holyshit.wav")
  361. precache_sound("mappa/ludicrouskill.wav")
  362. precache_sound("mappa/rampage.wav")
  363. precache_sound("mappa/unstoppable.wav")
  364. precache_sound("mappa/monsterkill.wav")
  365. precache_sound("mappa/headshot1.wav")
  366. precache_sound("mappa/headshot2.wav")
  367. precache_sound("mappa/headshot3.wav")
  368. precache_sound("mappa/headshot4.wav")
  369. precache_sound("mappa/headshot5.wav")
  370. precache_sound("mappa/headshot6.wav")
  371. precache_sound("mappa/humiliation1.wav")
  372. precache_sound("mappa/humiliation2.wav")
  373. precache_sound("mappa/humiliation3.wav")
  374. precache_sound("mappa/firstblood1.wav")
  375. precache_sound("mappa/firstblood2.wav")
  376. precache_sound("mappa/firstblood3.wav")
  377. precache_sound("mappa/prepare1.wav")
  378. precache_sound("mappa/prepare2.wav")
  379. precache_sound("mappa/prepare3.wav")
  380. precache_sound("mappa/prepare4.wav")
  381. precache_sound("mappa/prepare5.wav")
  382. precache_sound("mappa/grenade1.wav")
  383. precache_sound("mappa/suicide1.wav")
  384. precache_sound("mappa/suicide2.wav")
  385. precache_sound("mappa/suicide3.wav")
  386. precache_sound("mappa/doublekill1.wav")
  387. precache_sound("mappa/doublekill2.wav")
  388. precache_sound("mappa/eagleeye.wav")
  389. precache_sound("mappa/godlike.wav")
  390. precache_sound("mappa/dominating.wav")
  391. precache_sound("mappa/ownage.wav")
  392. }
  393.  
  394.  
  395.  
  396.  
  397.  
  398. stock print_color(const id, const input[], any:...)
  399. {
  400. new count = 1, players[32]
  401. static msg[191]
  402. vformat(msg, 190, input, 3)
  403.  
  404. replace_all(msg, 190, "!g", "^4")
  405. replace_all(msg, 190, "!y", "^1")
  406. replace_all(msg, 190, "!t", "^3")
  407. replace_all(msg, 190, "á", "á")
  408. replace_all(msg, 190, "é", "Ă©")
  409. replace_all(msg, 190, "í", "Ă­")
  410. replace_all(msg, 190, "ó", "Ăł")
  411. replace_all(msg, 190, "ö", "ö")
  412. replace_all(msg, 190, "ő", "Ĺ‘")
  413. replace_all(msg, 190, "ú", "Ăş")
  414. replace_all(msg, 190, "ü", "ĂĽ")
  415. replace_all(msg, 190, "ű", "ű")
  416. replace_all(msg, 190, "Á", "Á")
  417. replace_all(msg, 190, "É", "É")
  418. replace_all(msg, 190, "Í", "ĂŤ")
  419. replace_all(msg, 190, "Ó", "Ă“")
  420. replace_all(msg, 190, "Ö", "Ă–")
  421. replace_all(msg, 190, "Ő", "Ő")
  422. replace_all(msg, 190, "Ú", "Ăš")
  423. replace_all(msg, 190, "Ü", "Ăś")
  424. replace_all(msg, 190, "Ű", "Ĺ°")
  425.  
  426. if (id) players[0] = id; else get_players(players, count, "ch")
  427. {
  428. for (new i = 0; i < count; i++)
  429. {
  430. if (is_user_connected(players[i]))
  431. {
  432. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  433. write_byte(players[i])
  434. write_string(msg)
  435. message_end()
  436. }
  437. }
  438. }
  439. return PLUGIN_HANDLED
  440.  
  441. }

Szerző:  D3M0*~ [ 2014.11.22. 13:52 ]
Hozzászólás témája:  Re: Ultimate Hangok

Csatolná vki hozzá a hangokat :D ?

Szerző:  RaZzoR [ 2014.11.22. 13:59 ]
Hozzászólás témája:  Re: Ultimate Hangok

Szerintem fent van hlmod-on. Keress rá, hogy ultimate sounds.

Szerző:  D3M0*~ [ 2014.11.22. 14:02 ]
Hozzászólás témája:  Re: Ultimate Hangok

RaZzoR írta:
Szerintem fent van hlmod-on. Keress rá, hogy ultimate sounds.

Köszi,de már megvan :'D

Szerző:  Charlie224 [ 2014.11.23. 17:58 ]
Hozzászólás témája:  Re: Ultimate Hangok

RaZzoR írta:
Szerintem fent van hlmod-on. Keress rá, hogy ultimate sounds.


igrn , vannak fent ultimate hangok , de eggyiksem tetszik...

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/