Yukarıda çözdüğüm eklentide nasıl yaptığımı anlattım.DostlarAilesi yazdı: Çrş Ağu 26, 2020 6:20 pm kanka o problem cozuldu denedim bir cok defa onayladı smdi bu hata veriyor
eklenti,
Kod: Tümünü seç
#include <amxmodx>
#include <fakemeta>
#include <zombieplague>
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif
new geri_sayim, geri_sayim_ses
new const Ready[]=
{
"ze_thugs/zombie_start.mp3"
}
new const gerisayim_ses[][]=
{
"thugs_escape/count/1.wav",
"thugs_escape/count/2.wav",
"thugs_escape/count/3.wav",
"thugs_escape/count/4.wav",
"thugs_escape/count/5.wav",
"thugs_escape/count/6.wav",
"thugs_escape/count/7.wav",
"thugs_escape/count/8.wav",
"thugs_escape/count/9.wav",
"thugs_escape/count/10.wav"
}
public plugin_init()
{
register_plugin("Geri Sayim", "1.0", "DPCS")
register_event("HLTV","event_new_round","a","1=0","2=0")
}
public plugin_precache()
{
precache_sound(Ready)
precache_sound("thugs_escape/count/20secs.wav")
new i
for( i = 0; i < sizeof gerisayim_ses;i++) engfunc(EngFunc_PrecacheSound, gerisayim_ses[i])
}
public event_new_round()
{
//client_cmd(0,"speak thugs_escape/count/20secs.wav")
client_cmd(0,"mp3 play sound/ze_thugs/zombie_start.mp3")
remove_task(1444)
geri_sayim = 20
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", 1444)
if(geri_sayim <= 10)
{
ses_baslat(0, gerisayim_ses[geri_sayim_ses])
geri_sayim_ses--
}
geri_sayim--
}
}
stock ses_baslat(p_id, const ses[])
{
if(equal(ses[strlen(ses)-4], ".mp3"))
{
if(p_id == 0)
client_cmd(0,"mp3 play ^"sound/%s^"",ses)
else
{
if(is_user_connected(p_id))
client_cmd(p_id,"mp3 play ^"sound/%s^"",ses)
}
}
else if(equal(ses[strlen(ses)-4], ".wav"))
{
if(p_id == 0)
emit_sound(0, CHAN_AUTO, ses, VOL_NORM, ATTN_NORM , 0, PITCH_NORM)
else
{
if(is_user_connected(p_id))
emit_sound(p_id, CHAN_AUTO, ses, VOL_NORM, ATTN_NORM , 0, PITCH_NORM)
}
}
}