Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin Empty[PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
opa galera !! alguem poderia me ajudar a thunder de XM1014 E Tbm uma Classe de Humanos Para os Free e tambem para Admin e Vip uma classes que o Admin e Vip Possam Ganhar Colete 100% e 350 HP e Tambem Tec Tec !! e para o Admin o Mesmo Agradeço para quem me da uma respostar !! pelo menos tente me ajudar eu agradeço !! e como eu poderia botar minha AWP mais forte ?? com, mas danos !

[PEDIDOS]Alguem Poderia Me Ajudar De Plugin Price-tag Tags / Palavras chave: Zombie Plague 4.3

[PEDIDOS]Alguem Poderia Me Ajudar De Plugin Price-tag Tags / Palavras chave: Zombie Plague 4.3

description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin EmptyRe: [PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
THUNDER XM1014

Código:

#include
#include
#include
#include

#define PLUGIN "[ZP] Sub-plugin: Switch M4a1 Model"
#define VERSION "2.5"
#define AUTHOR "zplague"
#define is_valid_player(%1) (1 <= %1 <= 32)

new v_stix_xm1014[]="models/zombie_plague/v_model.mdl"
new const p_stix_xm1014[] = "models/p_model.mdl"

new bool:g_bHasStixxm1014[33]

new g_Smoke,g_Lightning
new const sound_thunder[] = "ambience/thunder_clap.wav"

new cvar_dmgmultiplier

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    cvar_dmgmultiplier = register_cvar("zp_thunderdmg_xm1014", "0.0")
   
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
   
    register_event("DeathMsg", "DeathMsg", "a")
   
    RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
    RegisterHam(Ham_Killed, "player", "fw_PlayerKilled")
    RegisterHam(Ham_TakeDamage, "player", "fwHamTakeDamage")
       
    register_event("CurWeapon", "event_CurWeapon", "be", "1=1")
}

public fwHamTakeDamage(victim, inflictor, attacker, Float:damage)
{
    if ( is_valid_player( attacker ) && get_user_weapon(attacker) == CSW_XM1014 && g_bHasStixxm1014[attacker] )
    {
        SetHamParamFloat(4, damage * get_pcvar_float( cvar_dmgmultiplier ) )
    }
}

public plugin_precache()
{
    precache_model(v_stix_xm1014)
    precache_model(p_stix_xm1014)
    precache_sound(sound_thunder)
    g_Lightning = precache_model("sprites/lgtning.spr");
    g_Smoke = precache_model("sprites/steam1.spr");
}

public client_connect(id)
{
    g_bHasStixxm1014[id] = false
}

public client_disconnect(id)
{
    g_bHasStixxm1014[id] = false
}

public zp_user_infected_post(infected, infector)
{
    if (g_bHasStixxm1014[infected])
    {
        g_bHasStixxm1014[infected] = false
    }
}

public fw_PlayerKilled(victim, attacker, shouldgib)
{
    g_bHasStixxm1014[victim] = false
}

public ham_PlayerSpawn_Post(id)
{
    g_bHasStixxm1014[id] = false
   
    return PLUGIN_CONTINUE
}

public event_round_start()
{
    for (new i = 1; i <= 32; i++)
    {
        g_bHasStixxm1014[i] = false
    }
}

public DeathMsg()
{
    new Killer = read_data(1)    // Assassin
    new vOrigin[3],coord[3];
    new victim = read_data(2);
    get_user_origin(victim,vOrigin);
    vOrigin[2] -= 26
    coord[0] = vOrigin[0] + 150;
    coord[1] = vOrigin[1] + 150;
    coord[2] = vOrigin[2] + 800;
   
    if(get_user_weapon(Killer) == CSW_XM1014)  // If use the m4a1 weapon
    {
        create_thunder(coord,vOrigin);
        emit_sound(victim,CHAN_ITEM, sound_thunder, 1.0, ATTN_NORM, 0, PITCH_NORM);
        emit_sound(Killer,CHAN_ITEM, sound_thunder, 1.0, ATTN_NORM, 0, PITCH_NORM);
        set_model(Killer)
    }
}

create_thunder(vec1[3],vec2[3])
{
message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
write_byte(0);
write_coord(vec1[0]);
write_coord(vec1[1]);
write_coord(vec1[2]);
write_coord(vec2[0]);
write_coord(vec2[1]);
write_coord(vec2[2]);
write_short(g_Lightning);
write_byte(1);
write_byte(5);
write_byte(2);
write_byte(20);
write_byte(30);
write_byte(200);
write_byte(200);
write_byte(200);
write_byte(200);
write_byte(200);
message_end();

message_begin( MSG_PVS, SVC_TEMPENTITY,vec2);
write_byte(TE_SPARKS);
write_coord(vec2[0]);
write_coord(vec2[1]);
write_coord(vec2[2]);
message_end();

message_begin(MSG_BROADCAST,SVC_TEMPENTITY,vec2);
write_byte(TE_SMOKE);
write_coord(vec2[0]);
write_coord(vec2[1]);
write_coord(vec2[2]);
write_short(g_Smoke);
write_byte(10); 
write_byte(10) 
message_end();
}

public set_model(id)
{
g_bHasStixxm1014[id] = true
}

public event_CurWeapon(id)
{
new weapid = read_data(2)

if(!is_user_alive(id))
    return;
   
    if(g_bHasStixak47[id] && weapid == CSW_xm1014)
    {
        entity_set_string(id, EV_SZ_viewmodel, v_stix_xm1014)
        entity_set_string(id, EV_SZ_weaponmodel, p_stix_xm1014)
    }
}


Awp com mais dano

Código:

#include <amxmodx>
#include <fakemeta>
#include < fun >
#include <hamsandwich>
#include <cstrike>
#include <zombieplague>

#define is_valid_player(%1) (1 <= %1 <= 32)

new cvar_dmg
new g_itemid

new bool:g_Has[33]

const Wep = ((1<<CSW_AWP))

public plugin_init()
{
   

    cvar_dmg = register_cvar("zp_dmg", "1000")
    register_plugin("[ZP] Extra: Awp 1000 DMG", "1.1", "ravenn")
    g_itemid = zp_register_extra_item("Awp 1000 DMG", 25, ZP_TEAM_HUMAN)
    register_event("DeathMsg", "Death", "a")
    RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
   
}

public client_connect(id)
{
    g_Has[id] = false
}

public client_disconnect(id)
{
    g_Has[id] = false
}

public Death()
{
    g_Has[read_data(2)] = false
}

public fwHamPlayerSpawnPost(id)
{
    g_Has[id] = false
}

public zp_user_infected_post(id)
{
    if (zp_get_user_zombie(id))
    {
        g_Has[id] = false
    }
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage)
{
    if ( is_valid_player( attacker ) && get_user_weapon(attacker) == CSW_AWP && g_Has[attacker] )
    {
        SetHamParamFloat(4, damage * get_pcvar_float( cvar_dmg ) )
    }
}

public zp_extra_item_selected(player, itemid)
{
    if ( itemid == g_itemid )
    {
        if ( user_has_weapon(player, CSW_AWP) )
        {
            drop(player)
        }
       
        give_item(player, "weapon_AWP")
        client_print(player, print_chat, "[ZP] You bought AWP 1000 DMG.")
        g_Has[player] = true;
    }
}

stock drop(id)
{
    new weapons[32], num
    get_user_weapons(id, weapons, num)
    for (new i = 0; i < num; i++) {
        if (Wep & (1<<weapons[i]))
        {
            static wname[32]
            get_weaponname(weapons[i], wname, sizeof wname - 1)
            engclient_cmd(id, "drop", wname)
        }
    }

Vou ficar te devendo só as classes humanos porque to sem tempo assim que der posto aqui pra ti. Espero ter ajudado Abraços.

description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin EmptyRe: [PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
Muito Bom Vini !!! Obg Ate os Novatos Tao Tendo mas Moral Do Que Nos do Ano de 2012 Zplague3 o tanto de post que eu fiz vc foi o unico que respondeu bom, boa vini vc merece meu respeito !! e muito obg ae pelo os codigos qualquer coisa eu fico te devendo uma !! tenho presa nao pode postar pro via skype oq vc quiser estarei esperando obg pela ajuda !! Zplague12 e olhar que tem novatos que e do tempo de 2013 tem mas post do que o bumba !! zplague

description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin EmptyRe: [PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
Que nada cara, é que eu to meio sem tempo, não precisa agradecer to aqui pra ajudar precisar de algo posta ae

description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin EmptyRe: [PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
Muito bom cara gostei ... Vai pro meu addon

description[PEDIDOS]Alguem Poderia Me Ajudar De Plugin EmptyRe: [PEDIDOS]Alguem Poderia Me Ajudar De Plugin

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder