[ZP] Addon: Auto-Respawn

Descarcari de pluginuri si discutii despre acestea.

Moderators: Moderatori ajutători, Scripteri TheXForce

Post Reply
User avatar
Rainq
Fost administrator
Fost administrator
Posts: 381
Joined: Mon Jan 18, 2021 7:25 am
Status: Citesc forumul TheXForce.RO...!
Detinator Steam: Da
SteamID: mrainq
Gaming experience: Nu spun..
Reputatie: Fost administrator
Nume anterior: Light
Fost detinator zm.thexforce.ro
Fost detinator dr.thexforce.ro
Location: Bucureşti
Has thanked: 2 times
Been thanked: 1 time
Contact:

[ZP] Addon: Auto-Respawn

Post by Rainq »

Descriere: Respawn la conectare

Descarcare:

Code: Select all

#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:

Code: Select all

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

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

Return to “Pluginuri”