AFK KİCK PLUGİNİ İSTİYORUM 10 RAUND BOYUNCA OTOMATİK SLAY ATICAK VE 10 RAUND SONUNDA EĞER ADAM AKTİF DEĞİLSE HAYLA OTO KİCK ATICAK FAKAT SADECE OYUNDA BULUNAN USERLERE ATICAK ADMİN YÖNETİCİ SUNUCU SAHİBİ VB. GİBİ ŞEYLERE kick atmıcak
Konu
Deneyin;
PHP Kod:
#include <amxmodx>
#include <reapi>
new const PLUGIN[] = "AFK_Kick";
new const VERSION[] = "6.0";
new const AUTHOR[] = "By.KinG";
new const TAG[] = "WebAilesi GaminG";
new Time;
new Kick_Num_ID[33];
new Float: Player_Origin[33][3];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
Time = register_cvar("Afk_Slay", "20.0");
RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn", 1);
RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", 1);
}
public client_putinserver(ID)
{
Kick_Num_ID[ID] = 0;
}
public CBasePlayer_Spawn(ID)
{
remove_task(ID);
if(is_user_alive(ID) && !is_user_bot(ID) && !is_user_hltv(ID))
{
set_task(1.0, "Get_Spawn", ID);
}
}
public Get_Spawn(ID)
{
get_entvar(ID, var_origin, Player_Origin[ID]);
set_task(get_pcvar_float(Time), "Check_AFK", ID);
}
public Check_AFK(ID)
{
new Name[33];
get_user_name(ID, Name, 32);
if(is_user_alive(ID) && Origin_Control(ID))
{
user_kill(ID, 1);
}
}
public CBasePlayer_Killed(Victim, Killer)
{
if(Origin_Control(Victim))
{
if(get_member_game(m_iTotalRoundsPlayed) + 1 <= 10)
{
return;
}
Kick_Num_ID[Victim]++;
client_print_color(Victim, Victim, "^1[^3%s^1] ^4AFK Kick ^1:^3 %d/3", TAG, Kick_Num_ID[Victim]);
}
if(Kick_Num_ID[Victim] >= 3)
{
if(get_user_flags(Victim) & ADMIN_USER)
server_cmd("kick #%d ^"AFK Kaldigin Icin Kicklendin^"", get_user_userid(Victim));
}
}
public Origin_Control(ID)
{
new Float: Origin[3];
get_entvar(ID, var_origin, Origin);
for(new i; i < 3; i++)
{
if(Origin[i] != Player_Origin[ID][i])
{
return 0;
}
}
return 1;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
@m4yk35 konunuz cozulduyse bildirmeyi unutmayiniz.
MODEL TASARIMI SİLAH TASARIMI SPREY TASARIMI EKLENTİ İŞLERİ MOD KURULUMU İÇİN DİSCORD:okan5705 veya Ts3 Domainler:flexekip,flexekib,okan,okans
İstek konusu, @Lynchk adlı kullanıcı tarafından 20 saat içinde çözülmüştür.
İsteği çözdüğü için Lynchk Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Lynchk Adlı kullanıcı sizin dışınızda toplam 928 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
İsteği çözdüğü için Lynchk Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Lynchk Adlı kullanıcı sizin dışınızda toplam 928 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
Benzer Konular
Yorum
33.039
Okunma
02-01-2022, 10:31
)


