hlmod.hu
https://hlmod.hu/

C4
https://hlmod.hu/viewtopic.php?f=9&t=4175
Oldal: 1 / 1

Szerző:  small [2012.04.23. 18:51 ]
Hozzászólás témája:  C4

Hello
Olyan kellene amikor a bomba visszaszámlálás 10 mp ér onnantól kezdje el mondani valami hang
hogy pl. tíz kilenc nyolc stb.


Elöre köszi...

Szerző:  fuck604 [2012.04.23. 18:54 ]
Hozzászólás témája:  Re: C4

nem tudom működik-e még régen írtam:)
Kód:
#include <amxmodx>
#include <csx>

#define PLUGIN "CountDown"
#define VERSION "0.2"
#define AUTHOR "asd" 

new g_c4timer, pointnum;
new bool:b_planted;



stock const count_sounds[][] = {

"sound/c4/1.mp3",
"sound/c4/2.mp3",
"sound/c4/3.mp3",
"sound/c4/4.mp3",
"sound/c4/5.mp3",
"sound/c4/6.mp3",
"sound/c4/7.mp3",
"sound/c4/8.mp3",
"sound/c4/9.mp3",
"sound/c4/10.mp3"
}

public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR);

pointnum = get_cvar_pointer("mp_c4timer");

register_logevent("newRound", 2, "1=Round_Start");
register_logevent("endRound", 2, "1=Round_End");
register_logevent("endRound", 2, "1&Restart_Round_");
}

public newRound()
{
g_c4timer = -1;
remove_task(652450);
b_planted = false;
}

public endRound()
{
g_c4timer = -1;
remove_task(652450);
}

public bomb_planted()
{
b_planted = true;
g_c4timer = get_pcvar_num(pointnum);
PlaySound()
set_task(1.0, "PlaySound", 652450, "", 0, "b");
}

public bomb_defused()
{
if(
b_planted)
{
remove_task(652450);
b_planted = false;
}
}

public bomb_explode()
{
if(
b_planted)
{
remove_task(652450);
b_planted = false;
}
}

public PlaySound()
{
 
if(!b_planted)
{
remove_task(652450);
return;
}


if(
g_c4timer >= 0)
{
switch(
g_c4timer)
{

case 10: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 9: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 8: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 7: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 6: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 5: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 4: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 3: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 2: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);

case 1: client_cmd(0, "mp3 play %s", count_sounds[g_c4timer]);   

}
--
g_c4timer;
}
}

public plugin_precache()
{
    precache_sound( "sound/c4/1.mp3" )
    precache_sound( "sound/c4/2.mp3" )
    precache_sound( "sound/c4/3.mp3" )
    precache_sound( "sound/c4/4.mp3" )
    precache_sound( "sound/c4/5.mp3" )
    precache_sound( "sound/c4/6.mp3" )
    precache_sound( "sound/c4/7.mp3" )
    precache_sound( "sound/c4/8.mp3" )
    precache_sound( "sound/c4/9.mp3" )
    precache_sound( "sound/c4/10.mp3" )
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/
 


Csatolmányok:
Magyarázat:mp3
c4.rar [184.41KiB]
Letöltve 62 alkalommal.

Szerző:  kiki [2012.04.23. 18:57 ]
Hozzászólás témája:  Re: C4

Ahoz kést hogy te írtad: http://amxx.pl/topic/18854-bomba-explode-sound-w-mp3/

Szerintem beszélj velük hogy a szerzőt átírták, illetve tedd meg a szükséges lépéseket!

Szerző:  fuck604 [2012.04.23. 18:59 ]
Hozzászólás témája:  Re: C4

akkor helyesbítek.. átírtam magyarra.

Szerző:  small [2012.04.23. 19:26 ]
Hozzászólás témája:  Re: C4

Nem jó :S ://

Szerző:  VirTuaL ~` [2012.04.23. 19:41 ]
Hozzászólás témája:  Re: C4

http://amxmodx.crys.hu/site/?p=pluginz&c=l&f=c4plugin

Szerző:  small [2012.04.23. 20:29 ]
Hozzászólás témája:  Re: C4

Ez jó köszi :)

Szerző:  small [2012.04.27. 17:22 ]
Hozzászólás témája:  Re: C4

Am nem mondja a 10et

Szerző:  GhostRyder [2012.04.27. 17:50 ]
Hozzászólás témája:  Re: C4

Tessék...
Kód:
#include <amxmodx>  
#include <cstrike> 
#include <csx>
#include <dhudmessage>  

new const PLUGIN[] = "C4 Plugin"  
new const VERSION[] = "1.1b"  
new const AUTHOR[] = "Xvil"  

new g_Cvar, g_C4


public plugin_init() {  
    
register_plugin(PLUGIN, VERSION, AUTHOR)  
    
g_C4 = get_cvar_pointer("mp_c4timer")
    
g_Cvar = register_cvar("bm_enabled", "1")
    
register_logevent("RoundEnd",2,"1=Round_End")    
    
register_logevent("logevent_round_start", 2, "1=Round_Start")    
      
}  

public 
plugin_precache() { 
    
precache_sound("misc/tiz.wav")   
    
precache_sound("misc/kilenc.wav")  
    
precache_sound("misc/nyolc.wav")  
    
precache_sound("misc/het.wav")  
    
precache_sound("misc/hat.wav")  
    
precache_sound("misc/ot.wav")  
    
precache_sound("misc/negy.wav")  
    
precache_sound("misc/harom.wav")  
    
precache_sound("misc/ketto.wav")  
    
precache_sound("misc/egy.wav")  
    
precache_sound("radio/bot/terwin.wav")  
    
precache_sound("radio/bot/defusing_bomb.wav")  
    
precache_sound("radio/bot/im_gonna_go_plant.wav")  
    
precache_sound("radio/bot/im_gonna_go_plant_the_bomb.wav")  
    
precache_sound("radio/bot/defusing.wav")  
    
precache_sound("radio/bot/defusing_bomb_now.wav")  
    
precache_sound("radio/bot/ctwin.wav")  
    
precache_sound("radio/bot/good_one_sir2.wav")  
      
    return 
PLUGIN_HANDLED  
}  

public 
bomb_planting(planter) {  
      
    new 
PLname[32]  
    new 
randim = random_num(0,1)  
      
    if(!
get_pcvar_num(g_Cvar))  
        return 
PLUGIN_CONTINUE  
          
    get_user_name
(planter, PLname, 31)  
    
set_dhudmessage( 173, 255, 47, 0.35, 0.03, 0, 6.0, 3.0, 0.1, 1.5 ) 
    
show_dhudmessage(0, "%s elesiti a Bombat...", PLname) 
      
    switch(
randim)  
  {  
    case 
0: client_cmd(0,"spk radio/bot/im_gonna_go_plant_the_bomb.wav")  
    case 
1: client_cmd(0,"spk radio/bot/im_gonna_go_plant.wav")  
  }  
      
    return 
PLUGIN_HANDLED  
      
}  

public 
bomb_planted(planter) {  
    new 
Name[32]
      
    if(!
get_pcvar_num(g_Cvar))  
        return 
PLUGIN_CONTINUE  
          
    get_user_name
(planter, Name, 31)  
    
    
set_dhudmessage( 0, 255, 127, 0.35, 0.03, 0, 6.0, 3.0, 0.1, 1.5 ) 
    
show_dhudmessage(0, "%s elesitette a bombat !", Name)  
    
    
      
     
    new 
time = get_pcvar_num(g_C4)
    
    
float(time)
    
     
    
set_task( (time - 10.0) , "Zero", 0)    
    
set_task( (time - 9.0) , "one", 0)  
    
set_task( (time - 8.0) , "two", 0)  
    
set_task( (time - 7.0) , "three", 0)  
    
set_task( (time - 6.0) , "foor", 0)  
    
set_task( (time - 5.0) , "five", 0)  
    
set_task( (time - 4.0) , "six", 0); 
    
set_task( (time - 3.0) , "seven", 0)  
    
set_task( (time - 2.0) , "eigth", 0)  
    
set_task( (time - 1.0) , "nine", 0)  
    return 
PLUGIN_CONTINUE  
}  

public 
Zero()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 10 masodperc mulva...")  
    
client_cmd(0, "spk misc/tiz.wav" )  
    return 
PLUGIN_CONTINUE  
}  

public 
one()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 9 masodperc mulva...")  
    
client_cmd(0, "spk misc/kilenc.wav" )  
    return 
PLUGIN_CONTINUE  
}  
public 
two()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 8 masodperc mulva...")  
    
client_cmd(0, "spk misc/nyolc.wav")  
    return 
PLUGIN_CONTINUE  
}  
public 
three()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 7 masodperc mulva...")  
    
client_cmd(0, "spk misc/het.wav")  
    return 
PLUGIN_CONTINUE  
}  
public 
foor()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 6 masodperc mulva...")  
    
client_cmd(0, "spk misc/hat.wav"  )  
    return 
PLUGIN_CONTINUE  
}  
public 
five()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 5 masodperc mulva...")  
    
client_cmd(0, "spk misc/ot.wav" )  
    return 
PLUGIN_CONTINUE  
}  
public 
six()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 4 masodperc mulva...")  
    
client_cmd(0, "spk misc/negy.wav" )  
    return 
PLUGIN_CONTINUE  
}  
public 
seven()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 3 masodperc mulva...")  
    
client_cmd(0, "spk misc/harom.wav")  
    return 
PLUGIN_CONTINUE  
}  
public 
eigth()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 2 masodperc mulva..")  
    
client_cmd(0, "spk misc/ketto.wav"  )  
    return 
PLUGIN_CONTINUE  
}  
public 
nine()  
{  
    
set_hudmessage(77, 77, 255, -1.0, 0.17, 0, 0.9, 1.0)  
    
show_hudmessage(0, "Robbanas 1 masodperc mulva.")  
    
client_cmd(0, "spk misc/egy.wav")  
    return 
PLUGIN_CONTINUE  
}  

public 
bomb_explode(planter, defuser) {  
    new 
PName[32]  
    new 
randam = random_num(0,2)  
      
    if(!
get_pcvar_num(g_Cvar))  
        return 
PLUGIN_CONTINUE  
          
    remove_task
(0,0)  
      
    
get_user_name(planter, PName, 31)  
    
set_dhudmessage( 219, 219, 112, 0.35, 0.03, 0, 6.0, 3.0, 0.1, 1.5 ) 
    
show_dhudmessage(0, "A Bomba felrobbant! Szep munka %s", PName)  
    switch(
randam)  
  {  
    case 
0: client_cmd(0,"spk radio/bot/good_one_sir2.wav")  
    case 
1: client_cmd(0,"spk radio/bot/terwin.wav")   
  }  
      
    return 
PLUGIN_HANDLED  
}  

public 
bomb_defusing(defuser) {  
    new 
DName[32];  
    new 
rando = random_num(0,2)  
      
    if(!
get_pcvar_num(g_Cvar))  
        return 
PLUGIN_CONTINUE  
      
    get_user_name
(defuser, DName, 31)  
    
set_dhudmessage( 219, 219, 112, 0.35, 0.03, 0, 6.0, 3.0, 0.1, 1.5 )  
    
show_dhudmessage(0, "%s megprobalja hatastalanitani a bombat...", DName)  
    switch(
rando)  
  {  
    case 
0: client_cmd(0,"spk radio/bot/defusing_bomb.wav")  
    case 
1: client_cmd(0,"spk radio/bot/defusing.wav")  
    case 
2: client_cmd(0,"spk radio/bot/defusing_bomb_now.wav")  
  }  
    return 
PLUGIN_CONTINUE  
}  

public 
bomb_defused(defuser) {  
    new 
DefName[32]  
    new 
randem = random_num(0,2)  
      
    if(!
get_pcvar_num(g_Cvar))  
        return 
PLUGIN_CONTINUE  
          
    remove_task
(0,0)  
      
    
get_user_name(defuser, DefName, 31)  
     
    
set_dhudmessage( 219, 219, 112, 0.35, 0.03, 0, 6.0, 3.0, 0.1, 1.5 )
    
show_dhudmessage(defuser, "Bomba Hatastalanitva! Szep Munka %s", DefName)  
      
    switch(
randem)  
  {  
    case 
0: client_cmd(0,"spk radio/bot/good_one_sir2.wav")  
    case 
1: client_cmd(0,"spk radio/bot/bombdef.wav")  
  }  
    return 
PLUGIN_HANDLED  
}  


public 
RoundEnd()  
{  
    
remove_task(0,0)  
}  


public 
logevent_round_star()  
{  
    
remove_task(0,0)  
}   

Szerző:  small [2012.04.27. 18:24 ]
Hozzászólás témája:  Re: C4

KÖszi

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