Plugin-uri[ZP] Class: Sniper Zombie

Moderatori: Moderators, Founder

Mesaj

Avatar utilizator
CEO
Posts
3802
Descriere: Primeste un awp cand e infectat si folosind acel awp face human in zombi,practic glontul de la awp o sa te transforme in zombi.

Descarcare: LINK RESURSE!

Cod: Selectaţi tot

#include <amxmodx>
#include <fakemeta>
#include <zombie_plague_special>
#include <cstrike>
#include <fun>

new g_zclassid1, cvar_ammo, cvar_fov

new const model_weapon_sniper[] = "models/v_awp.mdl"

new g_zombies_fov

public plugin_init()
{
    register_plugin("[ZP] Class: Sniper Zombie", "1.3", "Zombie-rus")

    cvar_ammo = register_cvar("zp_ammo_bullets", "50")
    cvar_fov = register_cvar("zp_class_fov", "135")
}

public plugin_precache()
{
    g_zclassid1 = zp_register_zombie_class("Sniper Creature", "[Infects With Sniper]", "zombieLV22", "v_knifeLV22.mdl", 6000, 370, 0.6, 1.0)

    engfunc(EngFunc_PrecacheModel, model_weapon_sniper)
}


public plugin_cfg()
{
    g_zombies_fov = get_cvar_pointer("zp_zombie_fov")
}

public zp_user_infected_post(id, infector)
{
    if (zp_get_user_zombie_class(id) == g_zclassid1)
    {
        strip_user_weapons(id)
        give_item(id, "weapon_awp")
        cs_set_user_bpammo(id, CSW_AWP, get_pcvar_num(cvar_ammo))

        new weapon = get_user_weapon(id)

        if (weapon == CSW_AWP)
        {
            set_pev(id, pev_viewmodel2, model_weapon_sniper)
        }

        msg_one_unreliable(id)
    }
}

public msg_one_unreliable(id)
{
    if (zp_get_user_zombie_class(id) == g_zclassid1)
    {
        message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SetFOV"), {0,0,0}, id)
        write_byte(get_pcvar_num(cvar_fov))
        message_end()
    }
    else 
    {
        message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SetFOV"), {0,0,0}, id)
        write_byte(g_zombies_fov) // fov angle
        message_end()
    }
}  
Nume: [ZP] Class: Sniper Zombie
Versiune: 1.0
Link oficial: -

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

Cod: Selectaţi tot

zombie_creature_sniper.amxx
4. Alti pasi necesari....

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

Cod: Selectaţi tot

    cvar_ammo = register_cvar("zp_ammo_bullets", "50")
    cvar_fov = register_cvar("zp_class_fov", "135")
Imagini: -
========================
CONTACT : diliulro@yahoo.com
========================
Scrie răspuns