Zombie Escape İçin Afk'ları Zombie Yapma

Konu

#1
Merhaba;

Zombie Escape İçin Afk'ları zombie yapma eklentisi var mıdır ?

@By.KinG paylaştığı çalışmıyor : https://www.webailesi.com/konu-afk-kalan-oyunculari-otomatik-zombie-yapma-eklentisi-793
#2
Eklentiyi code biçiminde atar mısın ?
Ayrıca eklenti listesini kontrol edip eklentinin aktif olduğundan emin olun.
Discord: Lynchk | Steam: Tıkla
#3
(23-05-2023, 22:49)orucoglukayra Adlı Kullanıcıdan Alıntı: Eklentiyi code biçiminde atar mısın ?
Ayrıca eklenti listesini kontrol edip eklentinin aktif olduğundan emin olun.

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <zp50_core>

#define PLUGIN "AFK_Zombie"
#define VERSION "1.0"
#define AUTHOR "By.KinG"

new const TAG[] = "CAKAL [T]R";

new 
FloatPlayer_Origin[MAX_CLIENTS 1][3];

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post=true);
}

public 
CBasePlayer_Spawn(id)
{
    if(
is_user_bot(id))
    {
        return 
PLUGIN_CONTINUE;
    }
    
    
remove_task(id);
    
    if(
is_user_alive(id))
    {
        
set_task(1.0"Get_Spawn"id);
    }
    
    return 
PLUGIN_CONTINUE;
}

public 
Get_Spawn(id)
{
    
get_entvar(idvar_originPlayer_Origin[id]);
    
set_task(25.0"Check_AFK"id);
}

public 
Check_AFK(id)
{
    new 
Name[MAX_CLIENTS 1];
    
get_user_name(idNameMAX_CLIENTS);
    
    if(
is_user_alive(id))
    {
        if(
same_origin(id))
        {
            
zp_core_infect(id);
            
client_print_color(00"^3[^4%s^3] ^4[^1%s^4] ^1Adli Oyuncu ^3AFK ^1Oldugu Icin ^4Zombie ^1Oldu"TAGName);
        }
    }
}

public 
same_origin(id)
{
    new 
FloatOrigin[3];
    
get_entvar(idvar_originOrigin);
    
    for(new 
03i++)
    {
        if(
Origin[i] != Player_Origin[id][i])
        {
            return 
0;
        }
    }
    return 
1

#4
Kod:
set_task(1.0, "Get_Spawn", id)
Burayı 3 saniye yapıp dene.
Discord: Lynchk | Steam: Tıkla
#5
(24-05-2023, 00:46)KadirAydın Adlı Kullanıcıdan Alıntı:
(23-05-2023, 22:49)orucoglukayra Adlı Kullanıcıdan Alıntı: Eklentiyi code biçiminde atar mısın ?
Ayrıca eklenti listesini kontrol edip eklentinin aktif olduğundan emin olun.

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <zp50_core>

#define PLUGIN "AFK_Zombie"
#define VERSION "1.0"
#define AUTHOR "By.KinG"

new const TAG[] = "CAKAL [T]R";

new 
FloatPlayer_Origin[MAX_CLIENTS 1][3];

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post=true);
}

public 
CBasePlayer_Spawn(id)
{
    if(
is_user_bot(id))
    {
        return 
PLUGIN_CONTINUE;
    }
    
    
remove_task(id);
    
    if(
is_user_alive(id))
    {
        
set_task(1.0"Get_Spawn"id);
    }
    
    return 
PLUGIN_CONTINUE;
}

public 
Get_Spawn(id)
{
    
get_entvar(idvar_originPlayer_Origin[id]);
    
set_task(25.0"Check_AFK"id);
}

public 
Check_AFK(id)
{
    new 
Name[MAX_CLIENTS 1];
    
get_user_name(idNameMAX_CLIENTS);
    
    if(
is_user_alive(id))
    {
        if(
same_origin(id))
        {
            
zp_core_infect(id);
            
client_print_color(00"^3[^4%s^3] ^4[^1%s^4] ^1Adli Oyuncu ^3AFK ^1Oldugu Icin ^4Zombie ^1Oldu"TAGName);
        }
    }
}

public 
same_origin(id)
{
    new 
FloatOrigin[3];
    
get_entvar(idvar_originOrigin);
    
    for(new 
03i++)
    {
        if(
Origin[i] != Player_Origin[id][i])
        {
            return 
0;
        }
    }
    return 
1

Genelde zombie escape sürümü 4.3 oluyor ama bu eklenti 5.0 için yazılmış
[ HakanUnique || 213.238.173.36 ]
#6
(24-05-2023, 13:59)orucoglukayra Adlı Kullanıcıdan Alıntı:
Kod:
set_task(1.0, "Get_Spawn", id)
Burayı 3 saniye yapıp dene.
Denedim ancak malesef olmadı.

(24-05-2023, 16:22)Server_Tayo12 Adlı Kullanıcıdan Alıntı:
(24-05-2023, 00:46)KadirAydın Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>
#include <zp50_core>

#define PLUGIN "AFK_Zombie"
#define VERSION "1.0"
#define AUTHOR "By.KinG"

new const TAG[] = "CAKAL [T]R";

new 
FloatPlayer_Origin[MAX_CLIENTS 1][3];

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post=true);
}

public 
CBasePlayer_Spawn(id)
{
    if(
is_user_bot(id))
    {
        return 
PLUGIN_CONTINUE;
    }
    
    
remove_task(id);
    
    if(
is_user_alive(id))
    {
        
set_task(1.0"Get_Spawn"id);
    }
    
    return 
PLUGIN_CONTINUE;
}

public 
Get_Spawn(id)
{
    
get_entvar(idvar_originPlayer_Origin[id]);
    
set_task(25.0"Check_AFK"id);
}

public 
Check_AFK(id)
{
    new 
Name[MAX_CLIENTS 1];
    
get_user_name(idNameMAX_CLIENTS);
    
    if(
is_user_alive(id))
    {
        if(
same_origin(id))
        {
            
zp_core_infect(id);
            
client_print_color(00"^3[^4%s^3] ^4[^1%s^4] ^1Adli Oyuncu ^3AFK ^1Oldugu Icin ^4Zombie ^1Oldu"TAGName);
        }
    }
}

public 
same_origin(id)
{
    new 
FloatOrigin[3];
    
get_entvar(idvar_originOrigin);
    
    for(new 
03i++)
    {
        if(
Origin[i] != Player_Origin[id][i])
        {
            return 
0;
        }
    }
    return 
1

Genelde zombie escape sürümü 4.3 oluyor ama bu eklenti 5.0 için yazılmış
Uyumlu olması için bir şey yapamaz mıyız ?
Son Düzenleme: 25-05-2023, 01:36, Düzenleyen: KadirAydın.
#7
Kod:
#include <amxmodx>
#include <reapi>
#include <zombieplague>

#define PLUGIN "AFK_Zombie"
#define VERSION "1.0"
#define AUTHOR "By.KinG"

new const TAG[] = "CAKAL [T]R";

new Float: Player_Origin[MAX_CLIENTS + 1][3];

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    RegisterHookChain(RG_CBasePlayer_Spawn, "CBasePlayer_Spawn", .post=true);
}
public CBasePlayer_Spawn(id)
{
    if(is_user_bot(id))
    {
        return PLUGIN_CONTINUE;
    }
   
    remove_task(id);
   
    if(is_user_alive(id))
    {
        set_task(1.0, "Get_Spawn", id);
    }
   
    return PLUGIN_CONTINUE;
}
public Get_Spawn(id)
{
    get_entvar(id, var_origin, Player_Origin[id]);
    set_task(25.0, "Check_AFK", id);
}
public Check_AFK(id)
{
    new Name[MAX_CLIENTS + 1];
    get_user_name(id, Name, MAX_CLIENTS);
   
    if(is_user_alive(id))
    {
        if(same_origin(id))
        {
            zp_infect_user(id);
            client_print_color(0, 0, "^3[^4%s^3] ^4[^1%s^4] ^1Adli Oyuncu ^3AFK ^1Oldugu Icin ^4Zombie ^1Oldu", TAG, Name);
        }
    }
}
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;
}

Bu şekilde dener misin ?
Discord: Lynchk | Steam: Tıkla
#8
İstek konusu, @orucoglukayra adlı kullanıcı tarafından 2 gün içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 658 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol
Discord Adresimize Katılın