Geri sayım 20saniye
Gönderilme zamanı: Cmt May 23, 2020 12:21 am
arkadaşlar ben bu geri sayımı 10 saniye yapmak istiyorum ;
Kod: Tümünü seç
#include <amxmodx>
#include <fakemeta>
new geri_sayim, geri_sayim_ses
new const Ready[]=
{
"lastwarz/start_infect.wav"
}
new const gerisayim_ses[][]=
{
"lastwarz/1.wav",
"lastwarz/2.wav",
"lastwarz/3.wav",
"lastwarz/4.wav",
"lastwarz/5.wav",
"lastwarz/6.wav",
"lastwarz/7.wav",
"lastwarz/8.wav",
"lastwarz/9.wav",
"lastwarz/10.wav"
}
public plugin_init()
{
register_plugin("Geri Sayim", "1.0", "AhmetBey*")
register_event("HLTV", "event_new_round", "a", "1=0", "2=0")
}
public plugin_precache()
{
precache_sound(Ready)
new i
for(i = 0; i < sizeof gerisayim_ses;i++) engfunc(EngFunc_PrecacheSound, gerisayim_ses[i])
}
public event_new_round()
{
client_cmd(0, "mp3 play ^"sound/%s^"", Ready)
remove_task(3162)
geri_sayim = 10
geri_sayim_ses = 9
geri_say()
}
public geri_say()
{
if(geri_sayim >= 1)
{
if(geri_sayim >=10)
{
set_dhudmessage(random_num(57, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.39, 0, 6.0, 0.001, 0.1, 1.0)
show_dhudmessage(0, "/-------------------------------------\^n| Salginin Yayilmasina: %d Sn. |^n\-------------------------------------/", geri_sayim)
}
else
{
set_dhudmessage(random_num(57, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.39, 0, 6.0, 0.001, 0.1, 1.0)
show_dhudmessage(0, "/-------------------------------------\^n| Salginin Yayilmasina: 0%d Sn. |^n\-------------------------------------/", geri_sayim)
}
set_task(1.0, "geri_say", 3162)
if(geri_sayim <= 10)
{
ses_baslat(gerisayim_ses[geri_sayim_ses])
geri_sayim_ses--
}
geri_sayim--
}
}
stock ses_baslat(const ses[])
{
emit_sound(0, CHAN_AUTO, ses, VOL_NORM, ATTN_NORM , 0, PITCH_NORM)
}yarin dönüş yapacagımxdferlesh1 yazdı: Cmt May 23, 2020 12:23 amKod: Tümünü seç
#include <amxmodx> #include <fakemeta> new geri_sayim, geri_sayim_ses new const Ready[]= { "lastwarz/start_infect.wav" } new const gerisayim_ses[][]= { "lastwarz/1.wav", "lastwarz/2.wav", "lastwarz/3.wav", "lastwarz/4.wav", "lastwarz/5.wav", "lastwarz/6.wav", "lastwarz/7.wav", "lastwarz/8.wav", "lastwarz/9.wav", "lastwarz/10.wav" } public plugin_init() { register_plugin("Geri Sayim", "1.0", "AhmetBey*") register_event("HLTV", "event_new_round", "a", "1=0", "2=0") } public plugin_precache() { precache_sound(Ready) new i for(i = 0; i < sizeof gerisayim_ses;i++) engfunc(EngFunc_PrecacheSound, gerisayim_ses[i]) } public event_new_round() { client_cmd(0, "mp3 play ^"sound/%s^"", Ready) remove_task(3162) geri_sayim = 10 geri_sayim_ses = 9 geri_say() } public geri_say() { if(geri_sayim >= 1) { if(geri_sayim >=10) { set_dhudmessage(random_num(57, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.39, 0, 6.0, 0.001, 0.1, 1.0) show_dhudmessage(0, "/-------------------------------------\^n| Salginin Yayilmasina: %d Sn. |^n\-------------------------------------/", geri_sayim) } else { set_dhudmessage(random_num(57, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.39, 0, 6.0, 0.001, 0.1, 1.0) show_dhudmessage(0, "/-------------------------------------\^n| Salginin Yayilmasina: 0%d Sn. |^n\-------------------------------------/", geri_sayim) } set_task(1.0, "geri_say", 3162) if(geri_sayim <= 10) { ses_baslat(gerisayim_ses[geri_sayim_ses]) geri_sayim_ses-- } geri_sayim-- } } stock ses_baslat(const ses[]) { emit_sound(0, CHAN_AUTO, ses, VOL_NORM, ATTN_NORM , 0, PITCH_NORM) }
Kod: Tümünü seç
geri_sayim = 10sayım bittikten 3 sn sonra virus yayılıyorxdferlesh1 yazdı: Cmt May 23, 2020 12:41 am public event_new_round()
{
client_cmd(0, "mp3 play ^"sound/%s^"", Ready)
remove_task(3162)
geri_sayim_ses = 9Kod: Tümünü seç
geri_sayim = 10
geri_say()
}