[Pedido] Novo Plugin Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Zplague

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

Seu portal de Zombie Plague no Brasil

Zumbis Online

Últimos assuntos

» [ANÚNCIO] Alguem vivo ai?
por [Dk]Serial-Killer Ontem à(s) 12:46 am

» The Fen1xS CLan | Zombie Plague | [XP/LEVELS] #2024
por hevy 5/7/2024, 8:28 pm

»
por Eclipse 29/2/2024, 12:30 am

» [Plugin] /vm Com Status
por Isr7 4/6/2023, 3:24 pm

» Alguém pra manter um servidor comigo?
por Isr7 3/6/2023, 4:52 pm

» Alguém querendo criar um servidor de zp? eu pago a host quem quiser deixar o discord ai Isr7#6920
por Isr7 3/6/2023, 3:18 pm

» PEDIDO: Multijump pros VIP
por Madness 15/3/2023, 3:44 pm

» [ZP] Modo padre para 5.0
por XperitosEspetinho123 15/7/2022, 3:31 pm

» [KZ] Servidores de cs 1.6
por [Dk]Serial-Killer 7/5/2022, 4:12 am

» [PLUGIN BY SKVD & WILLIAN] SHOP DE FANTASIAS
por dushowW 23/7/2020, 5:44 pm

Os membros mais ativos da semana

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

Os nossos membros postaram um total de 38142 mensagens em 6680 assuntos

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


5 participantes

    [Pedido] Novo Plugin

    Wagner
    Wagner
    Humano


    Nick : WaGneR
    Masculino Número de Mensagens : 79
    Ammo Packs : 3922
    Honra : 0
    Data de inscrição : 20/03/2014

    [Pedido] Novo Plugin Empty [Pedido] Novo Plugin

    Mensagem por Wagner 26/4/2014, 11:56 am

    Nome Do Plugin: zp_drop_colete
    Descrição: É um plugin parecido com pdm.amxx(Dropa Dinheiro(Tecla 'G')) Só que Ao Apertar 'G'  Dropa Colete, ou seja, A Cada vez q Apertarmos o 'G' Irá Cair 100 de Colete no chão ou o tanto q tivermos a menos q isso, nada mais.
    De Onde Viu o Plugin: N sei se existe e não ví



    OBS: O model do Colete dropado no chão poderia ficar com o 'w_medikit', encontrado em valve/valve/models/w_medikit.
    test1212
    test1212
    Humano


    Masculino Número de Mensagens : 35
    Ammo Packs : 4029
    Honra : 0
    Data de inscrição : 22/11/2013

    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por test1212 26/4/2014, 2:35 pm

    Tbm quero
    Lucaz4i20
    Lucaz4i20
    Humano


    Nick : Lucaz
    Masculino Número de Mensagens : 39
    Ammo Packs : 3872
    Honra : 0
    Data de inscrição : 26/04/2014

    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por Lucaz4i20 26/4/2014, 3:08 pm

    Seria uma boa em :)
    [P]erfec[T] [S]cr[@]s[H]
    [P]erfec[T] [S]cr[@]s[H]
    Scripter


    Masculino Número de Mensagens : 564
    Jogador FODA Perfect Scrash entrou na zplague
    Ammo Packs : 4548
    Honra : 177
    Data de inscrição : 04/04/2013

    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por [P]erfec[T] [S]cr[@]s[H] 27/4/2014, 5:16 pm

    Plugin Entregue !

    Versão 4fun:
    Código:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <fakemeta>
    #include < xs >

    #define PLUGIN "Drop Armor"
    #define VERSION "1.0"
    #define AUTHOR "[P]erfec[T] [S]cr[@]s[H]"

    #define fm_create_entity(%1) engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, %1))

    new const armor_class[] = "colete"
    new const armor_model[] = "models/w_kevlar.mdl"
    new const armor_sound[] = "items/tr_kevlar.wav"

    public plugin_init() {
       register_plugin(PLUGIN, VERSION, AUTHOR)
       
       register_clcmd("drop", "drop_armor")
       register_forward(FM_Touch, "fwd_Touch")
       register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
    }

    public plugin_precache()
    {
       precache_model(armor_model)
       precache_sound(armor_sound)
    }

    public event_round_start()
    {
       new ent = FM_NULLENT; static string_class[] = "classname"
       while ((ent = engfunc(EngFunc_FindEntityByString, ent, string_class, armor_class)))  set_pev(ent, pev_flags, FL_KILLME);
    }

    public fwd_Touch(toucher, touched)
    {
       if (!is_user_alive(toucher) || !pev_valid(touched)) return FMRES_IGNORED;
       
       new class[32]; pev(touched, pev_classname, class, charsmax(class))

       if (equal(class, armor_class))
       {
          set_user_armor(toucher, get_user_armor(toucher) + 10)
          emit_sound(toucher, CHAN_WEAPON, armor_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
          
          set_pev(touched, pev_effects, EF_NODRAW)
          set_pev(touched, pev_solid, SOLID_NOT)
          return FMRES_IGNORED
       }
       return FMRES_IGNORED
    }

    public drop_armor(id)
    {
       if(get_user_weapon(id) == CSW_KNIFE && get_user_armor(id) >= 10)
       {
          new Float:Origin[3]
          new Float:vAngle[3]
          new Float:flVelocity[3]
          
          // Get position from eyes
          get_user_eye_position(id, Origin)
          
          pev(id, pev_v_angle, vAngle)
          
          new NewEnt = fm_create_entity("info_target")
          
          set_pev(NewEnt, pev_classname, armor_class)
          
          engfunc(EngFunc_SetModel, NewEnt, armor_model)
          
          set_pev(NewEnt, pev_size, Float:{ -2.0, -2.0, -2.0 }, Float:{ 2.0, 2.0, 2.0 })
             
          set_pev(NewEnt, pev_origin, Origin)
          
          set_pev(NewEnt, pev_solid, SOLID_BBOX)
          
          set_pev(NewEnt, pev_movetype, MOVETYPE_TOSS)
          set_pev(NewEnt, pev_owner, id)
          
          velocity_by_aim(id, 300, flVelocity)
          set_pev(NewEnt, pev_velocity, flVelocity)
          
          set_task(0.3, "unset_owner", NewEnt)
          
          set_user_armor(id, get_user_armor(id) - 10)
       }
    }

    public unset_owner(ent)
    {
       if(!pev_valid(ent)) return PLUGIN_HANDLED
       
       new class[32]; pev(ent, pev_classname, class, charsmax(class))
       if(!equal(class, armor_class)) return PLUGIN_HANDLED;
       
       set_pev(ent, pev_owner, ent)
       
       return PLUGIN_CONTINUE;
    }

    stock set_user_armor(index, armor) {
       set_pev(index, pev_armorvalue, float(armor));

       return 1;
    }

    stock get_user_eye_position(id, Float:flOrigin[3])
    {
       static Float:flViewOffs[3]
       pev(id, pev_view_ofs, flViewOffs)
       pev(id, pev_origin, flOrigin)
       xs_vec_add(flOrigin, flViewOffs, flOrigin)
    }

    Versão ZP:
    Código:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <fakemeta>
    #include < xs >
    #include <zombieplague>

    #define PLUGIN "[ZP] Drop Armor"
    #define VERSION "1.0"
    #define AUTHOR "[P]erfec[T] [S]cr[@]s[H]"

    #define fm_create_entity(%1) engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, %1))

    new const armor_class[] = "colete"
    new const armor_model[] = "models/w_kevlar.mdl"
    new const armor_sound[] = "items/tr_kevlar.wav"

    public plugin_init() {
       register_plugin(PLUGIN, VERSION, AUTHOR)
       
       register_clcmd("drop", "drop_armor")
       register_forward(FM_Touch, "fwd_Touch")
       register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
    }

    public plugin_precache()
    {
       precache_model(armor_model)
       precache_sound(armor_sound)
    }

    public event_round_start()
    {
       new ent = FM_NULLENT; static string_class[] = "classname"
       while ((ent = engfunc(EngFunc_FindEntityByString, ent, string_class, armor_class)))  set_pev(ent, pev_flags, FL_KILLME);
    }

    public fwd_Touch(toucher, touched)
    {
       if (!is_user_alive(toucher) || !pev_valid(touched) || zp_get_user_zombie(toucher)) return FMRES_IGNORED;
       
       new class[32]; pev(touched, pev_classname, class, charsmax(class))

       if (equal(class, armor_class))
       {
          set_user_armor(toucher, get_user_armor(toucher) + 10)
          emit_sound(toucher, CHAN_WEAPON, armor_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
          
          set_pev(touched, pev_effects, EF_NODRAW)
          set_pev(touched, pev_solid, SOLID_NOT)
          return FMRES_IGNORED
       }
       return FMRES_IGNORED
    }

    public drop_armor(id)
    {
       if(get_user_weapon(id) == CSW_KNIFE && get_user_armor(id) >= 10 && !zp_get_user_zombie(id))
       {
          new Float:Origin[3]
          new Float:vAngle[3]
          new Float:flVelocity[3]
          
          // Get position from eyes
          get_user_eye_position(id, Origin)
          
          pev(id, pev_v_angle, vAngle)
          
          new NewEnt = fm_create_entity("info_target")
          
          set_pev(NewEnt, pev_classname, armor_class)
          
          engfunc(EngFunc_SetModel, NewEnt, armor_model)
          
          set_pev(NewEnt, pev_size, Float:{ -2.0, -2.0, -2.0 }, Float:{ 2.0, 2.0, 2.0 })
             
          set_pev(NewEnt, pev_origin, Origin)
          
          set_pev(NewEnt, pev_solid, SOLID_BBOX)
          
          set_pev(NewEnt, pev_movetype, MOVETYPE_TOSS)
          set_pev(NewEnt, pev_owner, id)
          
          velocity_by_aim(id, 300, flVelocity)
          set_pev(NewEnt, pev_velocity, flVelocity)
          
          set_task(0.3, "unset_owner", NewEnt)
          
          set_user_armor(id, get_user_armor(id) - 10)
       }
    }

    public unset_owner(ent)
    {
       if(!pev_valid(ent)) return PLUGIN_HANDLED
       
       new class[32]; pev(ent, pev_classname, class, charsmax(class))
       if(!equal(class, armor_class)) return PLUGIN_HANDLED;
       
       set_pev(ent, pev_owner, ent)
       
       return PLUGIN_CONTINUE;
    }

    stock set_user_armor(index, armor) {
       set_pev(index, pev_armorvalue, float(armor));

       return 1;
    }

    stock get_user_eye_position(id, Float:flOrigin[3])
    {
       static Float:flViewOffs[3]
       pev(id, pev_view_ofs, flViewOffs)
       pev(id, pev_origin, flOrigin)
       xs_vec_add(flOrigin, flViewOffs, flOrigin)
    }
    Wagner
    Wagner
    Humano


    Nick : WaGneR
    Masculino Número de Mensagens : 79
    Ammo Packs : 3922
    Honra : 0
    Data de inscrição : 20/03/2014

    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por Wagner 27/4/2014, 5:56 pm

    Vlw Perfect Scrash, xD
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4774
    Honra : 28
    Data de inscrição : 16/03/2013

    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por MtsLa!<3.L 27/4/2014, 5:57 pm

    @Closed

    Conteúdo patrocinado


    [Pedido] Novo Plugin Empty Re: [Pedido] Novo Plugin

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 26/11/2024, 4:10 pm