Mindent úgy csináltam meg, ahogy te szeretted volna ( abból kikövetkeztetve, amit írtál ).
Ha bármi nem egyezne meg a vágyaiddal, nyugodtan részletezd, hogy mit szeretnél még a pluginba.
Kód:
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>
new const PLUGIN[] = "C4 Plugin"
new const VERSION[] = "1.1b"
new const AUTHOR[] = "Xvil"
new g_Cvar
new hudmeddig
new gSzamol
new szamok[][] =
{
"",
"egy",
"ketto",
"harom",
"negy",
"ot",
"hat",
"het",
"nyolc",
"kilenc",
"tiz"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
g_Cvar = register_cvar("bm_enabled", "1")
register_logevent("RoundEnd",2,"1=Round_End")
register_logevent("logevent_round_start", 2, "1=Round_Start")
hudmeddig = register_cvar("amx_hudmeddig", "45.0")
}
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/im_gonna_go_plant.wav")
precache_sound("radio/bot/im_gonna_go_plant_the_bomb.wav")
precache_sound("radio/bot/good_one_sir2.wav")
return PLUGIN_HANDLED
}
public bomb_planted(planter) {
gSzamol == get_cvar_num("mp_c4time")
szamol()
new Name[32]
if(!get_pcvar_num(g_Cvar))
return PLUGIN_CONTINUE
get_user_name(planter, Name, 31)
set_dhudmessage( 255, 0, 0, 0.35, 0.03, 1, 6.0, 3.0, 0.1, get_pcvar_float(hudmeddig))
show_dhudmessage(0, "A bombat elesitette %s", Name)
return PLUGIN_CONTINUE
}
public szamol()
{
gSzamol--;
if(gSzamol<=10)
{
client_cmd(0, "spk misc/%s.wav", szamok[gSzamol]);
set_dhudmessage(255, 0, 0, -1.0, 0.73, 0, 6.0, 1.0)
show_dhudmessage(0, "%d mp mulva felrobban a bomba!", gSzamol)
}
}
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( 255, 0, 0, 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
}