Pagina 1 din 1

[ZP] Addon: Auto-Respawn

Scris: Mie Noi 27, 2024 1:24 pm
de Diliul
Descriere: Respawn la conectare

Descarcare: https://www.mediafire.com/file/jg634xawf44s8p2/zm_thexforce_respawn.rar/file

Cod: Selectaţi tot

#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

#define TASK_TIME 5.0

new HideWeapon, humanize[33], g_TeamJoin[33]

public plugin_init ()
{
    register_plugin("[ZP] Addon: Auto-Respawn","1.1","LuqqasBugsy&Hattrick");
    register_event("TeamInfo","fwPlayerJoinedTeam","a","2=TERRORIST","2=CT");
    HideWeapon = get_user_msgid("HideWeapon");
}
public client_connect(id)
{
    g_TeamJoin[id]=0;
}
public fwPlayerJoinedTeam()
{
    static id;
    id=read_data(1);
    if(!g_TeamJoin[id])g_TeamJoin[id]=1;
    else
    {
        g_TeamJoin[id]=0;
        set_task(TASK_TIME,"respawn_player",id);
    }
}
public respawn_player(id)
{
    if(!is_user_alive(id) || zp_get_user_zombie(id) || zp_get_user_nemesis(id))
    {
        humanize[id] = true;
        message_begin(MSG_ONE_UNRELIABLE, HideWeapon, _, id)
        write_byte(1<<6)
        message_end()
    }    
    else if ((is_user_alive(id) || !zp_get_user_zombie(id) || zp_get_user_survivor(id)) && humanize[id])
    {
    	message_begin(MSG_ONE_UNRELIABLE, HideWeapon, _, id)
        write_byte(1>>6)
        message_end()
        remove_task(id)
    }    
    zp_respawn_user(id,ZP_TEAM_ZOMBIE);   
}
Nume: Addon: Auto-Respawn
Versiune: 1.1
Link oficial: cspower / thexforce

Instalare:
1. Fisierul zm_thexforce_respawn.sma il puneti in addons/amxmodx/scripting
2. Fisierul zm_thexforce_respawn.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Cod: Selectaţi tot

zm_thexforce_respawn.amxx
4. Alti pasi necesari....

Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): -
Imagini: -
Top