böyle daha iyi olabilir. Adminler 10 saniyede 1 poke atabilir olarak düzenledim. Biri abanırsa amx_poke nick'e hem server kasar hemde kişi sesden kafayı yerKod:#include <amxmodx>#include <amxmisc> #define PLUGIN "AMX_POKE" #define AUTHOR "dangerlord63" #define VERSION "1.1" #define YETKI ADMIN_BAN new const ses[22] = "sound/amx_poke.mp3"; new bool:calindi[33]; public plugin_precache() precache_generic(ses); public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_concmd("amx_poke","poke",YETKI,"<isim - #userid - @T/CT/ALL> seklinde kullanin.");} public poke(id){ if(!calindi[id]){ if(get_user_flags(id) & YETKI){ new veri[33]; read_argv(1,veri,32); if(veri[0] == '@'){ strtolower(veri); if(equal(veri[1],"t")) muzikcal(1); else if(equal(veri[1],"ct")) muzikcal(2); else if(equal(veri[1],"all")) muzikcal(0); else client_print(id,print_console,"Takim bulunamadi!"); }else{ new oid = cmd_target(id,veri,6); if(!oid) return PLUGIN_HANDLED; muzikcal(oid+2);} return PLUGIN_HANDLED;} else client_print(id,print_console,"Yetkiniz yok!"); } else client_print(id,print_console,"Tekrar Poke Atmak icin 10 Saniye Bekleyin!"); return PLUGIN_HANDLED;} stock muzikcal(id){ calindi[id] = true set_task(10.0,"tekrarcaldirt",id) if(id == 0) client_cmd(0,"mp3 play ^"%s^"",ses); else if(id == 1 || id == 2){ for(new i = 0;i<33;i++){ if(get_user_team(i) == id) client_cmd(i,"mp3 play ^"%s^"",ses);} }else client_cmd((id - 2),"mp3 play ^"%s^"",ses);} public tekrarcaldirt(id) { calindi[id] = false }