[Pedido] Tutorial 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 Eclipse 17/9/2024, 6:39 pm

» 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

Nenhum usuário

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

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

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


3 participantes

    [Pedido] Tutorial

    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


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

    [Pedido] Tutorial Empty [Pedido] Tutorial

    Mensagem por MtsLa!<3.L 16/3/2014, 9:23 pm

    Bom pessoal sera que alguem poderia fazer um tutorial , Limitando um Item Extra por Player , Ex : Vida Extra , 1 Player pode comprar 10k de HP Por Round
    william
    william
    Humano


    Masculino Número de Mensagens : 158
    Ammo Packs : 4028
    Honra : 0
    Data de inscrição : 03/11/2013

    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por william 16/3/2014, 9:32 pm

    isso tem na sma do pluing tipo nela mesma tem um limite dependendo do pluing ai e so abaixar
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


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

    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por MtsLa!<3.L 16/3/2014, 9:36 pm

    william escreveu:isso tem na sma do pluing tipo nela mesma tem um limite dependendo do pluing ai e so abaixar

    então William Queria Limitar esse item extra aqui ó , Vida Extra

    Código:
    #include <  amxmodx >
    #include <  fun >
    #include <  zombieplague >
    #include <  cstrike >

    new const item_name[] = "Vida extra"
    new g_itemid_buyhp
    new hpamount_z, hpamount_h

    new g_fire
    new const heal_effect[] = "cso/zm_heal.wav"
    new const human_buy[] = "cso/hm_heal.wav"
     
    public plugin_precache()
    {
        g_fire = precache_model("sprites/vida_sprits.spr")
        precache_sound(heal_effect)
        precache_sound(human_buy)
    }

    public plugin_init()
    {
        register_plugin("Vida extra", "1.0", "Extra Vida")
        hpamount_z = register_cvar("zp_buyhp_zombie", "5000")
        hpamount_h = register_cvar("zp_buyhp_human", "700")
        g_itemid_buyhp = zp_register_extra_item(item_name,20, ZP_TEAM_HUMAN & ZP_TEAM_ZOMBIE)
    }

    public onHealth()
    {
        new victim=read_data(2)
     
        new CsTeams:team=cs_get_user_team(victim)
        if(team==CS_TEAM_T)
        {
            set_task(3.0,"fire",victim)
        }
    }

    fire_zombie(origin[3])
    {
        message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
        write_byte(TE_SPRITE)
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2]+=30)
        write_short(g_fire)
        write_byte(8)
        write_byte(255)
        message_end()
    }

    public fire(victim)
    {
        new origin[3]
        get_user_origin(victim,origin)
     
        fire_zombie(origin)
    }
     
    public zp_extra_item_selected(id,itemid)
    {
        if (!is_user_alive(id))
        return PLUGIN_HANDLED;
     
        if (itemid==g_itemid_buyhp)
        {
            if (zp_get_user_ammo_packs(id) < 5)
            {
                client_print(id, print_chat,"[ZP] Voce nao tem Ammo Packs Suficiente !!");
                return PLUGIN_HANDLED;
            }
            if (zp_get_user_zombie(id))
            {
                set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount_z));
                client_print(id, print_chat,"[ZP] Voce comprou 5.000 de HP !");
                emit_sound(id, CHAN_ITEM, heal_effect, 0.6, ATTN_NORM, 0, PITCH_NORM)
                fire(id);
            }
            if (!zp_get_user_zombie(id))
            {
                set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount_h));
                client_print(id, print_chat,"[ZP] Voce comprou 700 de HP!");
                emit_sound(id, CHAN_ITEM, human_buy, 0.6, ATTN_NORM, 0, PITCH_NORM)
            }
        }
        return PLUGIN_CONTINUE;
    }
    [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 : 4545
    Honra : 177
    Data de inscrição : 04/04/2013

    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por [P]erfec[T] [S]cr[@]s[H] 16/3/2014, 9:43 pm

    Limitado !!!

    Código:
    #include <  amxmodx >
    #include <  fun >
    #include <  zombieplague >
    #include <  cstrike >

    new const item_name[] = "Vida extra"
    new g_itemid_buyhp
    new hpamount_z, hpamount_h, limite, limite_item[33]

    new g_fire
    new const heal_effect[] = "cso/zm_heal.wav"
    new const human_buy[] = "cso/hm_heal.wav"

    public plugin_precache()
    {
       g_fire = precache_model("sprites/vida_sprits.spr")
       precache_sound(heal_effect)
       precache_sound(human_buy)
    }

    public plugin_init()
    {
       register_plugin("Vida extra", "1.0", "Extra Vida")
       hpamount_z = register_cvar("zp_buyhp_zombie", "5000")
       hpamount_h = register_cvar("zp_buyhp_human", "700")
       limite = register_cvar("zp_buyhp_limit", "3")
       g_itemid_buyhp = zp_register_extra_item(item_name,20, ZP_TEAM_HUMAN & ZP_TEAM_ZOMBIE)
    }

    public onHealth()
    {
       new victim=read_data(2)
       
       new CsTeams:team=cs_get_user_team(victim)
       if(team==CS_TEAM_T)
       {
          set_task(3.0,"fire",victim)
       }
    }

    fire_zombie(origin[3])
    {
       message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
       write_byte(TE_SPRITE)
       write_coord(origin[0])
       write_coord(origin[1])
       write_coord(origin[2]+=30)
       write_short(g_fire)
       write_byte(8)
       write_byte(255)
       message_end()
    }

    public fire(victim)
    {
       new origin[3]
       get_user_origin(victim,origin)
       
       fire_zombie(origin)
    }

    public zp_extra_item_selected(id,itemid)
    {
       if (!is_user_alive(id))
       return PLUGIN_HANDLED;
       
       if (itemid==g_itemid_buyhp)
       {
          if (limite_item[id] >= limite)
          {
             client_print(id, print_chat,"[ZP] Limite de Compras Atingido !!");
             return PLUGIN_HANDLED;
          }
          if (zp_get_user_zombie(id))
          {
             set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount_z));
             client_print(id, print_chat,"[ZP] Voce comprou 5.000 de HP !");
             emit_sound(id, CHAN_ITEM, heal_effect, 0.6, ATTN_NORM, 0, PITCH_NORM)
             limite_item[id]++
             fire(id);
          }
          if (!zp_get_user_zombie(id))
          {
             set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount_h));
             client_print(id, print_chat,"[ZP] Voce comprou 700 de HP!");
             emit_sound(id, CHAN_ITEM, human_buy, 0.6, ATTN_NORM, 0, PITCH_NORM)
             limite_item[id]++
          }
       }
       return PLUGIN_CONTINUE;
    }
    william
    william
    Humano


    Masculino Número de Mensagens : 158
    Ammo Packs : 4028
    Honra : 0
    Data de inscrição : 03/11/2013

    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por william 16/3/2014, 9:44 pm

    ai o perfect show ai ja limito ja  ó
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


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

    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por MtsLa!<3.L 16/3/2014, 9:53 pm

    Valeuuuuu

    @Closed

    Conteúdo patrocinado


    [Pedido] Tutorial Empty Re: [Pedido] Tutorial

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 2:08 am