1. sayfa (Toplam 1 sayfa)

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Cmt Şub 29, 2020 12:59 pm
gönderen burakxd383
Eklenti İsmi : AFK Slay & AFK Kicker
Yapımcısı : AhmetBey*
Sürüm : 1.0
Açıklama :
30 Saniye AFK Kalanı Slaylar ve 5 Round Üst Üste AFK Kalmışsa Sunucudan Atar

Düzenlemeniz Gereken Yerler :

Kod: Tümünü seç

#define TIME 30.0 Oyuncu Kaç Saniye Sonra Slaylansın
43. Satırda
if(g_afk[id] == 5) 5 Değeri Oyuncu Kaç Tur AFK Kalınca Sunucudan Atılsın
Kaynak Kodu :

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define TIME 30.0   // Süre

new Float:player_origin[33][3], g_afk[33]

public plugin_init()
{
	register_plugin("AFK Kick", "1.0", "AhmetBey*")

	RegisterHookChain(RG_CBasePlayer_Spawn, "Player_Spawn", 1)
}

public client_putinserver(id)
{
	g_afk[id] = 0;
}

public Player_Spawn(id)
{
	remove_task(id)
	if(is_user_alive(id))
	{
		set_task(1.0, "get_spawn", id);
	}
}

public get_spawn(id)
{
	get_entvar(id, var_origin, player_origin[id])
	set_task(TIME, "check_afk", id);
}

public check_afk(id)
{
	if(is_user_alive(id))
	{
		if(same_origin(id))
		{
			new name[33];
			get_user_name(id, name, 32);
			if(g_afk[id] == 5)    // Kac Tur AFK Kalinca Atilacak
			{
				client_print(0, print_chat, "%s 5 Round AFK oldugu icin sunucudan atildi", name)
				server_cmd("kick #%d ^"5 round afk kaldigin icin kicklendin.^"", get_user_userid(id));
			}
			else
			{
				g_afk[id]++;
				user_silentkill(id);
			}
		}
	}
}

public same_origin(id)
{
	new Float:origin[3];
	get_entvar(id, var_origin, origin);
	for(new i = 0; i < 3; i++)
		if(origin[i] != player_origin[id][i])
		return 0;
	return 1;
}

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Cmt Şub 29, 2020 11:26 pm
gönderen Taha Demirbaş
Eklenti onaylandı.

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Cmt Şub 29, 2020 11:47 pm
gönderen LoseBasgan
Teşekkürler işime yarayacak :)

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Cmt Şub 29, 2020 11:48 pm
gönderen OPC Line
teşekkürler

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Pzr Mar 01, 2020 12:03 am
gönderen Dragon ~ Fearless
Teşekkürler

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Pzt Mar 23, 2020 2:56 pm
gönderen 7Kuleli
teşekkürler yeni serverime kuruyorum da pluginleri

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Pzt May 04, 2020 11:39 pm
gönderen DarkThrone
Bu eklentinin sadece slay eklentisi var mı acaba reapi olarak.

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Sal May 05, 2020 12:00 am
gönderen LoseBasgan
DarkThrone yazdı: Pzt May 04, 2020 11:39 pm Bu eklentinin sadece slay eklentisi var mı acaba reapi olarak.
eklentiler-pluginler/gelismis-afk-kontr ... 43035.html

cvar ayarlarından kicklemeyi kapatın.

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Sal May 05, 2020 12:16 am
gönderen DarkThrone
LoseBasgan yazdı: Sal May 05, 2020 12:00 am
DarkThrone yazdı: Pzt May 04, 2020 11:39 pm Bu eklentinin sadece slay eklentisi var mı acaba reapi olarak.
eklentiler-pluginler/gelismis-afk-kontr ... 43035.html

cvar ayarlarından kicklemeyi kapatın.
Teşekkürlerimi sunuyorum :)

AFK Slay & AFK Kick Tek Eklenti [ReAPI]

Gönderilme zamanı: Prş Tem 09, 2020 4:37 pm
gönderen Colditz