hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 358 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 357 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  [14 hozzászólás ]  Oldal12Következő
Szerző Üzenet
 Hozzászólás témája: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:18 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Hali.
Ebben mi a hiba??

Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3.  

  4. #define PLUGIN_NAME "Ultimate_sounds"

  5. #define PLUGIN_VERSION "1.0"

  6. #define PLUGIN_AUTHOR ".#HaJ-HoO.~"

  7.  

  8.  

  9. new lastman_mode;

  10. new alone_ann = 0;

  11. new kills[22] = {0,...};

  12. new deaths[22] = {0,...};

  13. new kill[22][24];

  14.  

  15. #define LEVELS 14

  16. #define hsounds 2

  17. #define knsounds 1

  18. #define prpsounds 2

  19. #define maxdbsounds 1

  20. #define TASK_CLEAR_KILL    100

  21.  

  22. new hsenable

  23. new knifeenable

  24. new cvardouble

  25. new rnstartcvar

  26. new killstreaktype

  27.  

  28.  

  29. new levels[14] = {3,4,5,6,7,8,9,10,11,13,15,18,20};

  30.  

  31. new sounds[14][] =

  32. {

  33. "sound/sm_ultimate/1",

  34. "sound/sm_ultimate/2",

  35. "sound/sm_ultimate/3",

  36. "sound/sm_ultimate/4",

  37. "sound/sm_ultimate/5",

  38. "sound/sm_ultimate/6",

  39. "sound/sm_ultimate/7",

  40. "sound/sm_ultimate/8",

  41. "sound/sm_ultimate/9",

  42. "sound/sm_ultimate/10",

  43. "sound/sm_ultimate/11",

  44. "sound/sm_ultimate/12",

  45. "sound/sm_ultimate/13",

  46. "sound/sm_ultimate/14"

  47. };

  48.  

  49. new messages[14][] =

  50.  

  51.         "Orjong !!!",        

  52.         "gyilkosan bulizik! !!!",

  53.         "dominans !!!"

  54.         "ultragyilkolast csinalt!!",

  55.         "sas szemekkkel rendelkezik!!",

  56.         "birtokolja a palyat!",

  57.         "nevetsegesen gyilkol!!",

  58.         "egy fejvadasz!",

  59.         "betegesen bunos!",

  60.         "szornyu gyilkolast csinalt!",

  61.         "szent szar! megolt meg egyet!",

  62.         "Legyozhetetlen !!!",

  63.         "Kiraly vagy !!!"

  64.  

  65.  

  66. {

  67. "%s: 1.szint: 2 kill %s Orjong !!!",        

  68. "%s: 2.szint: 3 kill gyilkosan bulizik! !!!",

  69. "%s: 3.szint: 4 kill dominans !!!",

  70. "%s: 4.szint: 5 kill megallithatatlan!",

  71. "%s: 5 szint: 6 kill ultragyilkolast csinalt!!",

  72. "%s: 6.szint: 8 kill sas szemekkkel rendelkezik!!",

  73. "%s: 7.szint: 9 kill birtokolja a palyat!",

  74. "%s: 8.szint: 10 kill nevetsegesen gyilkol!!",

  75. "%s: 9.szint: 11 kill egy fejvadasz!",

  76. "%s: 10.szint: 12 kill betegesen bunos!",

  77. "%s: 11.szint: 13 kill szornyu gyilkolast csinalt!",

  78. "%s: +12 szint: 15 kill szent szar! megolt meg egyet!",

  79. "%s: +13 szint: 18 kill Legyozhetetlen !!!",

  80. "%s: +14 szint: 20 kill Kiraly vagy !!!"

  81. };

  82.  

  83. new hslist[hsounds][] =

  84. {

  85. "sound/sm_ultimate/headhunter",

  86. "sound/sm_ultimate/headshot"

  87.  

  88.  

  89. }

  90.  

  91.  

  92. new preplist[prpsounds][]=

  93. {

  94. "sound/sm_ultimate/prepare1",

  95. "sound/sm_ultimate/prepare2"

  96.  

  97. }

  98.  

  99.  

  100.  

  101.  

  102.  

  103. new hsmessages[4][]=

  104. {

  105. "%s leszedte %s fejet !!",

  106. "%s hihetetlen fejest adott %s-nak !",

  107. "%s -tol kapott egy gyonyoru HEADSHOT-ot %s!",

  108. "%s adott %s -nek egy  super headshotot !"

  109. }

  110.  

  111. new knlist[knsounds][]=

  112. {

  113. "sound/sm_ultimate/knife1"

  114. }

  115.  

  116. new knmessages[3][]=

  117. {

  118. "%s ledofte %s",

  119. "%s felszabdalta a kesevel %s",

  120. "%s lekeselte %s"

  121. }

  122.  

  123.  

  124. new doublelist[maxdbsounds][]=

  125. {

  126. "sound/sm_ultimate/dominating"

  127. }

  128.  

  129. new messagesnohp[5][]=

  130. {

  131.  

  132. "%i terrorist vs %i CT^n%s: Szamitunk rad haver el ne baszd!",

  133. "%i terrorist vs %i CT^n%s: Remelem van nalad eletmento csomag",

  134. "%i terrorist vs %i CT^n%s: Kinyirtak a csaptarsaid.Sok szerencset!",

  135. "%i terrorist vs %i CT^n%s: Te vagy az utolso remenyunk!",

  136. "%i terrorist vs %i CT^n%s: Most egyedul vagy.Jo szorakozast!"

  137. }

  138.  

  139. new messageshp[5][]=

  140. {

  141.  

  142. "%i terrorist vs %i CT^n%s (%i hp): Szamitunk rad haver el ne baszd!",

  143. "%i terrorist vs %i CT^n%s (%i hp): Remelem van nalad eletmento csomag",

  144. "%i terrorist vs %i CT^n%s (%i hp): Kinyirtak a csaptarsaid.Sok szerencset!",

  145. "%i terrorist vs %i CT^n%s (%i hp): Te vagy az utolso remenyunk!",

  146. "%i terrorist vs %i CT^n%s (%i hp): Most egyedul vagy.Jo szorakozast!"

  147.  

  148. }

  149.  

  150. is_mode_set(bits) {

  151.     new mode[9];

  152.     get_cvar_string("ut_killstreak_advanced", mode, 8);

  153.     return read_flags(mode) & bits;

  154. }

  155.  

  156. public plugin_init() {

  157.     register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);

  158.     killstreaktype = register_cvar("ut_killstreak_advanced", "3");

  159.     register_event("ResetHUD", "reset_hud", "b");

  160.     register_event("HLTV","rnstart","a", "1=0", "2=0");

  161.     register_event("DeathMsg", "event_death", "a");

  162.     hsenable = register_cvar("ut_killstreak_hs","1");

  163.     knifeenable = register_cvar("ut_killstreak_knife","1");

  164.     cvardouble = register_cvar("ut_doublekill_events","1");

  165.     rnstartcvar = register_cvar("ut_roundcout_sounds","1");

  166.     register_event("DeathMsg","death_msg","a");

  167.     register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw");

  168.     register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w");

  169.     lastman_mode = register_cvar("lastman_mode","abc")

  170.    

  171.     return PLUGIN_CONTINUE;

  172. }

  173.  

  174.  

  175. public event_death(id) {

  176.     new killer = read_data(1);

  177.     new victim = read_data(2);

  178.     new headshot = read_data(3);

  179.     new weapon[24], vicname[32], killname[32]

  180.     read_data(4,weapon,23)

  181.     get_user_name(victim,vicname,31)

  182.     get_user_name(killer,killname,31)

  183.    

  184.    

  185.  

  186.     if(headshot == 1 && get_pcvar_num(hsenable) ==1)

  187.     {

  188.         set_hudmessage(255, 255, 255, -1.0, 0.25, 0, 2.0, 2.0)

  189.         show_hudmessage(0, (hsmessages[random_num(0,3)]), killname, vicname)

  190.         new i

  191.         i = random_num(0,hsounds-1)

  192.         client_cmd(0,"mp3 play %s",hslist[i])

  193.     }

  194.  

  195.    

  196.     if(weapon[0] == 'k'  && get_pcvar_num(knifeenable) ==1)

  197.     {

  198.         set_hudmessage(255, 255, 255, -1.0, 0.25, 0, 2.0, 2.0)

  199.         show_hudmessage(0, (knmessages[random_num(0,2)]), killname, vicname)

  200.         new r

  201.         r = random_num(0,knsounds-1)

  202.         client_cmd(0,"mp3 play %s",knlist[r])  

  203.     }

  204.    

  205.    

  206.    

  207.  

  208.    

  209.    

  210.     if(kill[killer][0] && equal(kill[killer],weapon) && get_pcvar_num(cvardouble) == 1)

  211.     {

  212.         set_hudmessage(0, 200, 0, -1.0, 0.25, 0, 2.0, 2.0)

  213.         show_hudmessage(0,"OMG %s szent szar! megolt meg egyet!", killname)

  214.         kill[killer][0] = 0;

  215.         new q

  216.         q= random_num(0,maxdbsounds-1)

  217.         client_cmd(0,"mp3 play %s",doublelist[q])

  218.     }

  219.    

  220.     else

  221.     {

  222.         kill[killer] = weapon;

  223.         set_task(0.1,"clear_kill",TASK_CLEAR_KILL+killer);

  224.     }

  225.        

  226.        

  227.    

  228.     kills[killer] += 1;

  229.     kills[victim] = 0;

  230.     deaths[killer] = 0;

  231.     deaths[victim] += 1;

  232.  

  233.     for (new i = 0; i < LEVELS; i++)

  234.     {

  235.         if (kills[killer] == levels[i])

  236.         {

  237.             announce(killer, i);

  238.             return PLUGIN_CONTINUE;

  239.         }

  240.     }

  241.  

  242.     return PLUGIN_CONTINUE;

  243. }

  244.  

  245. announce(killer, level)

  246. {

  247.        

  248.     new name[33]

  249.  

  250.     get_user_name(killer, name, 32);

  251.     set_hudmessage( 0, 255, 0, 0.05, 0.65, 0, 3.0, 3.0, 0.01, 0.1, 2);

  252.  

  253.     if( (get_pcvar_num(killstreaktype) <= 0 ) || get_pcvar_num(killstreaktype) > 3)

  254.     return PLUGIN_HANDLED;

  255.    

  256.    

  257.    

  258.     if(get_pcvar_num(killstreaktype) == 1)

  259.     {

  260.         show_hudmessage(0, messages[level], name);

  261.     }

  262.        

  263.     if(get_pcvar_num(killstreaktype) == 2)

  264.     {

  265.         client_cmd(0, "mp3 play %s", sounds[level]);

  266.     }

  267.  

  268.     if(get_pcvar_num(killstreaktype) == 3)

  269.     {

  270.         show_hudmessage(0, messages[level], name);

  271.         client_cmd(0, "mp3 play %s", sounds[level]);

  272.     }

  273.        

  274.     return PLUGIN_CONTINUE;

  275.        

  276. }

  277.  

  278.  

  279. public reset_hud(id)

  280. {

  281.     if (is_mode_set(16)) {

  282.       if (kills[id] > levels[0]) {

  283.         client_print(id, print_chat,

  284.                      "*[S][M] Egymas utan %d oles*", kills[id]);

  285.       } else if (deaths[id] > 1) {

  286.         client_print(id, print_chat,

  287.                      "*[S][M] Ma'r %d halalod volt egymas utan.*", deaths[id]);

  288.  

  289.         }

  290.     }

  291. }

  292.  

  293. public rnstart(id)

  294. {

  295.     if(get_pcvar_num(rnstartcvar) == 1)

  296.     {  

  297.     set_hudmessage(255, 204, 0, -1.0, 0.30, 0, 6.0, 6.0)

  298.     show_hudmessage(0, "Keszulj fel a harcra!")

  299.     new q

  300.     q = random_num(0,prpsounds-1)

  301.     client_cmd(0,"mp3 play %s",preplist[q])

  302.     }

  303. }

  304.  

  305. public client_connect(id) {

  306.     kills[id] = 0;

  307.     deaths[id] = 0;

  308. }

  309.  

  310. public clear_kill(taskid)

  311.  {

  312.     new id = taskid-TASK_CLEAR_KILL;

  313.     kill[id][0] = 0;

  314.  }

  315.  

  316. public roundend_msg(id)

  317.  

  318.         alone_ann = 0

  319.  

  320. public death_msg(id)

  321. {

  322.  

  323.         new lmmode[8]

  324.         get_pcvar_string(lastman_mode,lmmode,8)

  325.         new lmmode_bit = read_flags(lmmode)

  326.  

  327.         new players_ct[32], players_t[32], ict, ite, last

  328.         get_players(players_ct,ict,"ae","CT")  

  329.         get_players(players_t,ite,"ae","TERRORIST")  

  330.  

  331.         if (ict==1&&ite==1)

  332.         {

  333.                 new name1[32], name2[32]

  334.                 get_user_name(players_ct[0],name1,32)

  335.                 get_user_name(players_t[0],name2,32)

  336.                 set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

  337.  

  338.                 if (lmmode_bit & 1)

  339.                 {

  340.                         if (lmmode_bit & 2)

  341.                         {

  342.                                 show_hudmessage(0,"%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))

  343.                         }

  344.  

  345.                         else

  346.                         {

  347.                                 show_hudmessage(0,"%s vs. %s",name1,name2)

  348.                         }

  349.  

  350.                         if (lmmode_bit & 4)

  351.                         {

  352.                                 for(new i=1;i<=get_maxplayers();i++)

  353.                                         if( is_user_connected(i) == 1 )

  354.                                                 client_cmd(i,"mp3 play sound/sm_ultimate/maytheforce")

  355.                         }

  356.                 }

  357.         }

  358.         else

  359. {  

  360.         if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 2))

  361.         {

  362.                 last=players_ct[0]

  363.                 client_cmd(last,"mp3 play sound/sm_ultimate/prepare1")

  364.  

  365.         }

  366.  

  367.         else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))

  368.         {

  369.                 last=players_t[0]

  370.                 client_cmd(last,"mp3 play sound/sm_ultimate/prepare2")

  371.         }

  372.  

  373.         else

  374.         {

  375.                 return PLUGIN_CONTINUE

  376.         }

  377.         alone_ann = last

  378.         new name[32]  

  379.         get_user_name(last,name,32)

  380.  

  381.         if (lmmode_bit & 1)

  382.         {

  383.                 set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

  384.  

  385.                 if (lmmode_bit & 2)

  386.                 {

  387.                         show_hudmessage(0, messageshp[ random_num(0,5) ],ite ,ict ,name,get_user_health(last))

  388.                 }

  389.  

  390.                 else

  391.                 {

  392.                         show_hudmessage(0, messagesnohp[ random_num(0,5) ],ite ,ict ,name )

  393.                 }

  394.         }

  395.  

  396. }

  397.         return PLUGIN_CONTINUE  

  398. }

  399. public plugin_precache()

  400. {

  401. precache_sound("sm_ultimate/hattrick.wav")

  402. precache_sound("sm_ultimate/headhunter.wav")

  403. precache_sound("sm_ultimate/headshot.wav")

  404. precache_sound("sm_ultimate/humiliatingdefeat.wav")

  405. precache_sound("sm_ultimate/monsterkill.wav")

  406. precache_sound("sm_ultimate/ownage.wav")

  407. precache_sound("sm_ultimate/whickedsick.wav)

  408. precache_sound("sm_ultimate/holyshit.wav")

  409. precache_sound("sm_ultimate/domanating.wav")

  410. precache_sound("sm_ultimate/eagleeye.wav")

  411. precache_sound("sm_ultimate/firstblood.wav")

  412. precache_sound("sm_ultimate/killingspree.wav")

  413. precache_sound("sm_ultimate/ludicrouskill.wav")

  414. precache_sound("sm_ultimate/rampage.wav")

  415. precache_sound("sm_ultimate/ultrakill.wav")

  416. precache_sound("sm_ultimate/unstoppable.wav")

  417. precache_sound("sm_ultimate/godlike.wav")

  418. precache_sound("sm_ultimate/flawlessvictory.wav")

  419. precache_sound("sm_ultimate/knife1.wav")

  420. precache_sound("sm_ultimate/prepare1.wav")

  421. precache_sound("sm_ultimate/prepare2.wav")

  422. precache_sound("maytheforce.wav")

  423. }


+ hogy rakok hozzá .txt fájlt?? Amiben ezz lenne benne:

Idézet:
[hu]
ENABLED = Ultimate hangok bekapcsolva!
DISABLED = Ultimate hangok kikapcsolva!
ALREADY_ENABLED = Az ultimate hangok mar be vannak kapcsolva!
ALREADY_DISABLED = Az ultimate hangok mar ki vannak kapcsolva!
RAMPAGE = %s orjong!
KILLING_SPREE = %s gyilkosan bulizik!
DOMINATING = %s dominans!
UNSTOPPABLE = %s megallithatatlan!
ULTRA_KILL = %s ultragyilkolast csinalt!
EAGLE_EYE = %s sas szemekkel rendelkezik!
OWNAGE = %s birtokolja a palyat!
LUDICROUS_KILL = %s nevetsegesen gyilkol!
HEAD_HUNTER = %s egy fejvadasz!
WHICKED_SICK = %s betegesen bunos!
MONSTER_KILL = %s szornyu gyilkolast csinalt!
HOLY_SHIT = Szent szar! %s olt megegyet!
GODLIKE = %s isteni!!!
FIRST_BLOOD = %s sebzett elsonek!
HATTRICK = %s irrealis volt ebben a korben!
FLAWLESS_VICTORY_CT = Elsopro Anti-Terrorista gyozelem!
FLAWLESS_VICTORY_T = ELsopro Terrorista gyozelem!


Kérlek segitsetek.. :)

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:42 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
Kód:
  1. #include <amxmodx>

  2.  

  3. #include <amxmisc>

  4.  

  5.  

  6.  

  7. #define PLUGIN_NAME "Ultimate_sounds"

  8.  

  9. #define PLUGIN_VERSION "1.0"

  10.  

  11. #define PLUGIN_AUTHOR ".#HaJ-HoO.~"

  12.  

  13.  

  14.  

  15.  

  16.  

  17. new lastman_mode;

  18.  

  19. new alone_ann = 0;

  20.  

  21. new kills[22] = {0,...};

  22.  

  23. new deaths[22] = {0,...};

  24.  

  25. new kill[22][24];

  26.  

  27.  

  28.  

  29. #define LEVELS 13

  30.  

  31. #define hsounds 2

  32.  

  33. #define knsounds 1

  34.  

  35. #define prpsounds 2

  36.  

  37. #define maxdbsounds 1

  38.  

  39. #define TASK_CLEAR_KILL    100

  40.  

  41.  

  42.  

  43. new hsenable

  44.  

  45. new knifeenable

  46.  

  47. new cvardouble

  48.  

  49. new rnstartcvar

  50.  

  51. new killstreaktype

  52.  

  53.  

  54.  

  55.  

  56.  

  57. new levels[14] = {3,4,5,6,7,8,9,10,11,13,15,18,20};

  58.  

  59.  

  60.  

  61. new sounds[14][] =

  62.  

  63. {

  64.  

  65. "sound/sm_ultimate/1",

  66.  

  67. "sound/sm_ultimate/2",

  68.  

  69. "sound/sm_ultimate/3",

  70.  

  71. "sound/sm_ultimate/4",

  72.  

  73. "sound/sm_ultimate/5",

  74.  

  75. "sound/sm_ultimate/6",

  76.  

  77. "sound/sm_ultimate/7",

  78.  

  79. "sound/sm_ultimate/8",

  80.  

  81. "sound/sm_ultimate/9",

  82.  

  83. "sound/sm_ultimate/10",

  84.  

  85. "sound/sm_ultimate/11",

  86.  

  87. "sound/sm_ultimate/12",

  88.  

  89. "sound/sm_ultimate/13",

  90.  

  91. "sound/sm_ultimate/14"

  92.  

  93. };

  94.  

  95.  

  96.  

  97. new messages[27][] =

  98. {

  99.  

  100.  

  101. "Orjong!!!",        

  102.  

  103. "gyilkosan bulizik! !!!",

  104.  

  105. "dominans !!!",

  106.  

  107. "ultragyilkolast csinalt!!",

  108.  

  109. "sas szemekkkel rendelkezik!!",

  110.  

  111. "birtokolja a palyat!",

  112.  

  113. "nevetsegesen gyilkol!!",

  114.  

  115. "egy fejvadasz!",

  116.  

  117. "betegesen bunos!",

  118.  

  119. "szornyu gyilkolast csinalt!",

  120.  

  121. "szent szar! megolt meg egyet!",

  122.  

  123. "Legyozhetetlen !!!",

  124.  

  125. "Kiraly vagy !!!",

  126.  

  127. "%s: 1.szint: 2 kill %s Orjong !!!",        

  128.  

  129. "%s: 2.szint: 3 kill gyilkosan bulizik! !!!",

  130.  

  131. "%s: 3.szint: 4 kill dominans !!!",

  132.  

  133. "%s: 4.szint: 5 kill megallithatatlan!",

  134.  

  135. "%s: 5 szint: 6 kill ultragyilkolast csinalt!!",

  136.  

  137. "%s: 6.szint: 8 kill sas szemekkkel rendelkezik!!",

  138.  

  139. "%s: 7.szint: 9 kill birtokolja a palyat!",

  140.  

  141. "%s: 8.szint: 10 kill nevetsegesen gyilkol!!",

  142.  

  143. "%s: 9.szint: 11 kill egy fejvadasz!",

  144.  

  145. "%s: 10.szint: 12 kill betegesen bunos!",

  146.  

  147. "%s: 11.szint: 13 kill szornyu gyilkolast csinalt!",

  148.  

  149. "%s: +12 szint: 15 kill szent szar! megolt meg egyet!",

  150.  

  151. "%s: +13 szint: 18 kill Legyozhetetlen !!!",

  152.  

  153. "%s: +14 szint: 20 kill Kiraly vagy !!!"

  154.  

  155. };

  156.  

  157.  

  158.  

  159. new hslist[hsounds][] =

  160.  

  161. {

  162.  

  163. "sound/sm_ultimate/headhunter",

  164.  

  165. "sound/sm_ultimate/headshot"

  166.  

  167.  

  168.  

  169.  

  170.  

  171. }

  172.  

  173.  

  174.  

  175.  

  176.  

  177. new preplist[prpsounds][]=

  178.  

  179. {

  180.  

  181. "sound/sm_ultimate/prepare1",

  182.  

  183. "sound/sm_ultimate/prepare2"

  184.  

  185.  

  186.  

  187. }

  188.  

  189.  

  190.  

  191.  

  192.  

  193.  

  194.  

  195.  

  196.  

  197.  

  198.  

  199. new hsmessages[4][]=

  200.  

  201. {

  202.  

  203. "%s leszedte %s fejet !!",

  204.  

  205. "%s hihetetlen fejest adott %s-nak !",

  206.  

  207. "%s -tol kapott egy gyonyoru HEADSHOT-ot %s!",

  208.  

  209. "%s adott %s -nek egy  super headshotot !"

  210.  

  211. }

  212.  

  213.  

  214.  

  215. new knlist[knsounds][]=

  216.  

  217. {

  218.  

  219. "sound/sm_ultimate/knife1"

  220.  

  221. }

  222.  

  223.  

  224.  

  225. new knmessages[3][]=

  226.  

  227. {

  228.  

  229. "%s ledofte %s",

  230.  

  231. "%s felszabdalta a kesevel %s",

  232.  

  233. "%s lekeselte %s"

  234.  

  235. }

  236.  

  237.  

  238.  

  239.  

  240.  

  241. new doublelist[maxdbsounds][]=

  242.  

  243. {

  244.  

  245. "sound/sm_ultimate/dominating"

  246.  

  247. }

  248.  

  249.  

  250.  

  251. new messagesnohp[5][]=

  252.  

  253. {

  254.  

  255.  

  256.  

  257. "%i terrorist vs %i CT^n%s: Szamitunk rad haver el ne baszd!",

  258.  

  259. "%i terrorist vs %i CT^n%s: Remelem van nalad eletmento csomag",

  260.  

  261. "%i terrorist vs %i CT^n%s: Kinyirtak a csaptarsaid.Sok szerencset!",

  262.  

  263. "%i terrorist vs %i CT^n%s: Te vagy az utolso remenyunk!",

  264.  

  265. "%i terrorist vs %i CT^n%s: Most egyedul vagy.Jo szorakozast!"

  266.  

  267. }

  268.  

  269.  

  270.  

  271. new messageshp[5][]=

  272.  

  273. {

  274.  

  275.  

  276.  

  277. "%i terrorist vs %i CT^n%s (%i hp): Szamitunk rad haver el ne baszd!",

  278.  

  279. "%i terrorist vs %i CT^n%s (%i hp): Remelem van nalad eletmento csomag",

  280.  

  281. "%i terrorist vs %i CT^n%s (%i hp): Kinyirtak a csaptarsaid.Sok szerencset!",

  282.  

  283. "%i terrorist vs %i CT^n%s (%i hp): Te vagy az utolso remenyunk!",

  284.  

  285. "%i terrorist vs %i CT^n%s (%i hp): Most egyedul vagy.Jo szorakozast!"

  286.  

  287.  

  288.  

  289. }

  290.  

  291.  

  292.  

  293. is_mode_set(bits) {

  294.  

  295. new mode[9];

  296.  

  297. get_cvar_string("ut_killstreak_advanced", mode, 8);

  298.  

  299. return read_flags(mode) & bits;

  300.  

  301. }

  302.  

  303.  

  304.  

  305. public plugin_init() {

  306.  

  307. register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);

  308.  

  309. killstreaktype = register_cvar("ut_killstreak_advanced", "3");

  310.  

  311. register_event("ResetHUD", "reset_hud", "b");

  312.  

  313. register_event("HLTV","rnstart","a", "1=0", "2=0");

  314.  

  315. register_event("DeathMsg", "event_death", "a");

  316.  

  317. hsenable = register_cvar("ut_killstreak_hs","1");

  318.  

  319. knifeenable = register_cvar("ut_killstreak_knife","1");

  320.  

  321. cvardouble = register_cvar("ut_doublekill_events","1");

  322.  

  323. rnstartcvar = register_cvar("ut_roundcout_sounds","1");

  324.  

  325. register_event("DeathMsg","death_msg","a");

  326.  

  327. register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw");

  328.  

  329. register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w");

  330.  

  331. lastman_mode = register_cvar("lastman_mode","abc")

  332.  

  333.  

  334.  

  335. return PLUGIN_CONTINUE;

  336.  

  337. }

  338.  

  339.  

  340.  

  341.  

  342.  

  343. public event_death(id) {

  344.  

  345. new killer = read_data(1);

  346.  

  347. new victim = read_data(2);

  348.  

  349. new headshot = read_data(3);

  350.  

  351. new weapon[24], vicname[32], killname[32]

  352.  

  353. read_data(4,weapon,23)

  354.  

  355. get_user_name(victim,vicname,31)

  356.  

  357. get_user_name(killer,killname,31)

  358.  

  359.  

  360.  

  361.  

  362.  

  363.  

  364.  

  365. if(headshot == 1 && get_pcvar_num(hsenable) ==1)

  366.  

  367. {

  368.  

  369. set_hudmessage(255, 255, 255, -1.0, 0.25, 0, 2.0, 2.0)

  370.  

  371. show_hudmessage(0, (hsmessages[random_num(0,3)]), killname, vicname)

  372.  

  373. new i

  374.  

  375. i = random_num(0,hsounds-1)

  376.  

  377. client_cmd(0,"mp3 play %s",hslist[i])

  378.  

  379. }

  380.  

  381.  

  382.  

  383.  

  384.  

  385. if(weapon[0] == 'k'  && get_pcvar_num(knifeenable) ==1)

  386.  

  387. {

  388.  

  389. set_hudmessage(255, 255, 255, -1.0, 0.25, 0, 2.0, 2.0)

  390.  

  391. show_hudmessage(0, (knmessages[random_num(0,2)]), killname, vicname)

  392.  

  393. new r

  394.  

  395. r = random_num(0,knsounds-1)

  396.  

  397. client_cmd(0,"mp3 play %s",knlist[r])  

  398.  

  399. }

  400.  

  401.  

  402.  

  403.  

  404.  

  405.  

  406.  

  407.  

  408.  

  409.  

  410.  

  411.  

  412.  

  413. if(kill[killer][0] && equal(kill[killer],weapon) && get_pcvar_num(cvardouble) == 1)

  414.  

  415. {

  416.  

  417. set_hudmessage(0, 200, 0, -1.0, 0.25, 0, 2.0, 2.0)

  418.  

  419. show_hudmessage(0,"OMG %s szent szar! megolt meg egyet!", killname)

  420.  

  421. kill[killer][0] = 0;

  422.  

  423. new q

  424.  

  425. q= random_num(0,maxdbsounds-1)

  426.  

  427. client_cmd(0,"mp3 play %s",doublelist[q])

  428.  

  429. }

  430.  

  431.  

  432.  

  433. else

  434.  

  435. {

  436.  

  437. kill[killer] = weapon;

  438.  

  439. set_task(0.1,"clear_kill",TASK_CLEAR_KILL+killer);

  440.  

  441. }

  442.  

  443.  

  444.  

  445.  

  446.  

  447.  

  448.  

  449. kills[killer] += 1;

  450.  

  451. kills[victim] = 0;

  452.  

  453. deaths[killer] = 0;

  454.  

  455. deaths[victim] += 1;

  456.  

  457.  

  458.  

  459. for (new i = 0; i < LEVELS; i++)

  460.  

  461. {

  462.  

  463. if (kills[killer] == levels[i])

  464.  

  465. {

  466.  

  467. announce(killer, i);

  468.  

  469. return PLUGIN_CONTINUE;

  470.  

  471. }

  472.  

  473. }

  474.  

  475.  

  476.  

  477. return PLUGIN_CONTINUE;

  478.  

  479. }

  480.  

  481.  

  482.  

  483. announce(killer, level)

  484.  

  485. {

  486.  

  487.  

  488.  

  489. new name[33]

  490.  

  491.  

  492.  

  493. get_user_name(killer, name, 32);

  494.  

  495. set_hudmessage( 0, 255, 0, 0.05, 0.65, 0, 3.0, 3.0, 0.01, 0.1, 2);

  496.  

  497.  

  498.  

  499. if( (get_pcvar_num(killstreaktype) <= 0 ) || get_pcvar_num(killstreaktype) > 3)

  500.  

  501. return PLUGIN_HANDLED;

  502.  

  503.  

  504.  

  505.  

  506.  

  507.  

  508.  

  509. if(get_pcvar_num(killstreaktype) == 1)

  510.  

  511. {

  512.  

  513. show_hudmessage(0, messages[level], name);

  514.  

  515. }

  516.  

  517.  

  518.  

  519. if(get_pcvar_num(killstreaktype) == 2)

  520.  

  521. {

  522.  

  523. client_cmd(0, "mp3 play %s", sounds[level]);

  524.  

  525. }

  526.  

  527.  

  528.  

  529. if(get_pcvar_num(killstreaktype) == 3)

  530.  

  531. {

  532.  

  533. show_hudmessage(0, messages[level], name);

  534.  

  535. client_cmd(0, "mp3 play %s", sounds[level]);

  536.  

  537. }

  538.  

  539.  

  540.  

  541. return PLUGIN_CONTINUE;

  542.  

  543.  

  544.  

  545. }

  546.  

  547.  

  548.  

  549.  

  550.  

  551. public reset_hud(id)

  552.  

  553. {

  554.  

  555. if (is_mode_set(16)) {

  556.  

  557. if (kills[id] > levels[0]) {

  558.  

  559. client_print(id, print_chat,

  560.  

  561. "*[S][M] Egymas utan %d oles*", kills[id]);

  562.  

  563. } else if (deaths[id] > 1) {

  564.  

  565. client_print(id, print_chat,

  566.  

  567. "*[S][M] Ma'r %d halalod volt egymas utan.*", deaths[id]);

  568.  

  569.  

  570.  

  571. }

  572.  

  573. }

  574.  

  575. }

  576.  

  577.  

  578.  

  579. public rnstart(id)

  580.  

  581. {

  582.  

  583. if(get_pcvar_num(rnstartcvar) == 1)

  584.  

  585. {  

  586.  

  587. set_hudmessage(255, 204, 0, -1.0, 0.30, 0, 6.0, 6.0)

  588.  

  589. show_hudmessage(0, "Keszulj fel a harcra!")

  590.  

  591. new q

  592.  

  593. q = random_num(0,prpsounds-1)

  594.  

  595. client_cmd(0,"mp3 play %s",preplist[q])

  596.  

  597. }

  598.  

  599. }

  600.  

  601.  

  602.  

  603. public client_connect(id) {

  604.  

  605. kills[id] = 0;

  606.  

  607. deaths[id] = 0;

  608.  

  609. }

  610.  

  611.  

  612.  

  613. public clear_kill(taskid)

  614.  

  615. {

  616.  

  617. new id = taskid-TASK_CLEAR_KILL;

  618.  

  619. kill[id][0] = 0;

  620.  

  621. }

  622.  

  623.  

  624.  

  625. public roundend_msg(id)

  626.  

  627.  

  628.  

  629. alone_ann = 0

  630.  

  631.  

  632.  

  633. public death_msg(id)

  634.  

  635. {

  636.  

  637.  

  638.  

  639. new lmmode[8]

  640.  

  641. get_pcvar_string(lastman_mode,lmmode,8)

  642.  

  643. new lmmode_bit = read_flags(lmmode)

  644.  

  645.  

  646.  

  647. new players_ct[32], players_t[32], ict, ite, last

  648.  

  649. get_players(players_ct,ict,"ae","CT")  

  650.  

  651. get_players(players_t,ite,"ae","TERRORIST")  

  652.  

  653.  

  654.  

  655. if (ict==1&&ite==1)

  656.  

  657. {

  658.  

  659. new name1[32], name2[32]

  660.  

  661. get_user_name(players_ct[0],name1,32)

  662.  

  663. get_user_name(players_t[0],name2,32)

  664.  

  665. set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

  666.  

  667.  

  668.  

  669. if (lmmode_bit & 1)

  670.  

  671. {

  672.  

  673. if (lmmode_bit & 2)

  674.  

  675. {

  676.  

  677. show_hudmessage(0,"%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))

  678.  

  679. }

  680.  

  681.  

  682.  

  683. else

  684.  

  685. {

  686.  

  687. show_hudmessage(0,"%s vs. %s",name1,name2)

  688.  

  689. }

  690.  

  691.  

  692.  

  693. if (lmmode_bit & 4)

  694.  

  695. {

  696.  

  697. for(new i=1;i<=get_maxplayers();i++)

  698.  

  699. if( is_user_connected(i) == 1 )

  700.  

  701. client_cmd(i,"mp3 play sound/sm_ultimate/maytheforce")

  702.  

  703. }

  704.  

  705. }

  706.  

  707. }

  708.  

  709. else

  710.  

  711. {  

  712.  

  713. if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 2))

  714.  

  715. {

  716.  

  717. last=players_ct[0]

  718.  

  719. client_cmd(last,"mp3 play sound/sm_ultimate/prepare1")

  720.  

  721.  

  722.  

  723. }

  724.  

  725.  

  726.  

  727. else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))

  728.  

  729. {

  730.  

  731. last=players_t[0]

  732.  

  733. client_cmd(last,"mp3 play sound/sm_ultimate/prepare2")

  734.  

  735. }

  736.  

  737.  

  738.  

  739. else

  740.  

  741. {

  742.  

  743. return PLUGIN_CONTINUE

  744.  

  745. }

  746.  

  747. alone_ann = last

  748.  

  749. new name[32]  

  750.  

  751. get_user_name(last,name,32)

  752.  

  753.  

  754.  

  755. if (lmmode_bit & 1)

  756.  

  757. {

  758.  

  759. set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

  760.  

  761.  

  762.  

  763. if (lmmode_bit & 2)

  764.  

  765. {

  766.  

  767. show_hudmessage(0, messageshp[ random_num(0,5) ],ite ,ict ,name,get_user_health(last))

  768.  

  769. }

  770.  

  771.  

  772.  

  773. else

  774.  

  775. {

  776.  

  777. show_hudmessage(0, messagesnohp[ random_num(0,5) ],ite ,ict ,name )

  778.  

  779. }

  780.  

  781. }

  782.  

  783.  

  784.  

  785. }

  786.  

  787. return PLUGIN_CONTINUE  

  788.  

  789. }

  790.  

  791. public plugin_precache()

  792.  

  793. {

  794.  

  795. precache_sound("sm_ultimate/hattrick.wav")

  796.  

  797. precache_sound("sm_ultimate/headhunter.wav")

  798.  

  799. precache_sound("sm_ultimate/headshot.wav")

  800.  

  801. precache_sound("sm_ultimate/humiliatingdefeat.wav")

  802.  

  803. precache_sound("sm_ultimate/monsterkill.wav")

  804.  

  805. precache_sound("sm_ultimate/ownage.wav")

  806.  

  807. precache_sound("sm_ultimate/whickedsick.wav")

  808.  

  809. precache_sound("sm_ultimate/holyshit.wav")

  810.  

  811. precache_sound("sm_ultimate/domanating.wav")

  812.  

  813. precache_sound("sm_ultimate/eagleeye.wav")

  814.  

  815. precache_sound("sm_ultimate/firstblood.wav")

  816.  

  817. precache_sound("sm_ultimate/killingspree.wav")

  818.  

  819. precache_sound("sm_ultimate/ludicrouskill.wav")

  820.  

  821. precache_sound("sm_ultimate/rampage.wav")

  822.  

  823. precache_sound("sm_ultimate/ultrakill.wav")

  824.  

  825. precache_sound("sm_ultimate/unstoppable.wav")

  826.  

  827. precache_sound("sm_ultimate/godlike.wav")

  828.  

  829. precache_sound("sm_ultimate/flawlessvictory.wav")

  830.  

  831. precache_sound("sm_ultimate/knife1.wav")

  832.  

  833. precache_sound("sm_ultimate/prepare1.wav")

  834.  

  835. precache_sound("sm_ultimate/prepare2.wav")

  836.  

  837. precache_sound("maytheforce.wav")

  838.  

  839. }

  840.  

nemtudom h jó-e:D amit lentebb kérték ahozmár túleste van :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:44 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Köszi :) xDD

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:46 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
nemhiszem -h jólesz de azert lefutott:DD

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:46 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Amúgy Jó :) //Nincs hiba..

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:47 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
hát a forditoba nemjelezte :DD de probáld ki

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:48 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
.txt fájl-t nem tudod gyorsan megcsinálni??

(Beírni a pluginba igy: "ultimatesound.txt")

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:50 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
Kód:
  1. public plugin_init(){

  2. register_dictionary("ut_sound.txt");

  3. }

:D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.02. 23:58 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
És a pluginba nem tudom hova kell írni.

Lécci beirod KÉRLEK !!! (*.*)

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ebben mi a hiba??
HozzászólásElküldve:2012.06.03. 02:13 
Offline
Őskövület
Avatar

Csatlakozott:2011.12.28. 00:35
Hozzászólások:2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Amúgy Cedee lefutni lefut. de a szerveren se az üzenetek se a hangokat se játsza le :(

Valaki segitsen
HELP ME

_________________
****


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  [14 hozzászólás ]  Oldal12Következő


Ki van itt

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