Pedido do plugin /donate 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 do plugin /donate

    ewerton92
    ewerton92
    Moderador
    Moderador


    Masculino Número de Mensagens : 62
    Ammo Packs : 5095
    Honra : -2
    Data de inscrição : 19/04/2011

    Pedido do plugin /donate Empty Pedido do plugin /donate

    Mensagem por ewerton92 9/1/2012, 4:38 am

    Antes de mais nada, eu fui usar o Drops_ammopacks.amxx do ZP 4.5 criado pelo Junin, e aconteceu o que nao deveria, se eu ativo o plugin, e mudo de mapa, o Servidor cai D: Detalhe: Uso o Zombie Plague 4.3 Fix5a. Eu queria saber se as versões possa ocorrer conflito, pois estou precisando muito do /donate!

    Agradeço desde já! Abraços
    Luankc
    Luankc
    Administrador


    Masculino Número de Mensagens : 3340
    Ammo Packs : 7212
    Honra : 143
    Data de inscrição : 21/02/2011

    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por Luankc 9/1/2012, 4:43 am

    Já traduzido e sem BUG's. ^^

    #include < amxmodx >
    #include < amxmisc >
    #include < zombieplague >

    #define PLUGIN "[ZP] Donate Ammo Packs"
    #define VERSION "1.0"
    #define AUTHOR "r1laX , PomanoB"

    new g_UserTotalAmmo[33]
    new g_CvarAllowDonate
    new SayText


    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)

    g_CvarAllowDonate = register_cvar("zp_stats_allow_donate", "1")

    register_clcmd("say", "handleSay")
    register_clcmd("say_team", "handleSay")

    register_event("HLTV", "RoundStart", "a", "1=0", "2=0")

    SayText = get_user_msgid("SayText")

    }

    public RoundStart()
    {
    if (get_pcvar_num(g_CvarAllowDonate))
    set_task(2.2, "MsgOnRoundStart")

    }

    public MsgOnRoundStart()
    {
    if(get_pcvar_num(g_CvarAllowDonate))
    client_printcolor(0, "!g[ZP] !yPara doar ammo packs digite !g/donate")

    }

    public handleSay(id)
    {
    new args[64]

    read_args(args, charsmax(args))
    remove_quotes(args)

    new arg1[16]
    new arg2[32]

    strbreak(args, arg1, charsmax(arg1), arg2, charsmax(arg2))
    if (get_pcvar_num(g_CvarAllowDonate) && equal(arg1,"/donate", 7))
    donate(id, arg2)

    }

    public donate(id, arg[])
    {
    new to[32], count[10]
    strbreak(arg, to, 31, count, 9)

    if (!to[0] || !count[0])
    {
    client_printcolor(id, "!g[ZP] !yUsage: say /donate ")
    return
    }
    new ammo_sender = zp_get_user_ammo_packs(id)
    new ammo
    if (equal(count, "all"))
    ammo = ammo_sender
    else
    ammo = str_to_num(count)
    if (ammo <= 0)
    {
    client_printcolor(id, "!g[ZP] !yQuantidade de ammo packs invalida!")
    return
    }
    ammo_sender -= ammo
    if (ammo_sender < 0)
    {
    ammo+=ammo_sender
    ammo_sender = 0

    }
    new reciever = cmd_target(id, to, (CMDTARGET_ALLOW_SELF))
    if (!reciever || reciever == id)
    {
    client_printcolor(id, "!g[ZP] !yPlayer !g%s !ynao foi encontrado no servidor!", to)
    return
    }

    zp_set_user_ammo_packs(reciever, zp_get_user_ammo_packs(reciever) + ammo)
    g_UserTotalAmmo[reciever] += ammo
    zp_set_user_ammo_packs(id, ammo_sender)
    new aName[32], vName[32]

    get_user_name(id, aName, 31)
    get_user_name(reciever, vName, 31)

    set_hudmessage(255, 0, 0, -1.0, 0.3, 0, 6.0, 6.0)
    show_hudmessage(0, "%s doou %d Ammo Packs para %s!", aName, ammo, vName)

    }

    stock client_printcolor(const id, const input[], any:...)
    {
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)

    replace_all(msg, 190, "!g", "^4") // Green Color
    replace_all(msg, 190, "!y", "^1") // Default Color
    replace_all(msg, 190, "!t", "^3") // Team Color

    if (id) players[0] = id; else get_players(players, count, "ch")
    {
    for ( new i = 0; i < count; i++ )
    {
    if ( is_user_connected(players[i]) )
    {
    message_begin(MSG_ONE_UNRELIABLE, SayText, _, players[i])
    write_byte(players[i]);
    write_string(msg);
    message_end();
    }
    }
    }
    }


    Última edição por luankc em 9/1/2012, 3:36 pm, editado 1 vez(es)
    ewerton92
    ewerton92
    Moderador
    Moderador


    Masculino Número de Mensagens : 62
    Ammo Packs : 5095
    Honra : -2
    Data de inscrição : 19/04/2011

    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por ewerton92 9/1/2012, 8:25 am

    Está dando erro na hora de compilar ;S
    AnDroidEL
    AnDroidEL
    Moderador
    Moderador


    Nick : AnDroidEL
    Masculino Número de Mensagens : 1936
    Zzzzzzzzz...
    Ammo Packs : 6471
    Honra : 50
    Data de inscrição : 07/10/2011

    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por AnDroidEL 9/1/2012, 1:27 pm

    Olá,

    Faltou as includes.

    Até mais!
    Luankc
    Luankc
    Administrador


    Masculino Número de Mensagens : 3340
    Ammo Packs : 7212
    Honra : 143
    Data de inscrição : 21/02/2011

    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por Luankc 9/1/2012, 3:37 pm

    Pronto, já está corrigido. ;D
    Na verdade não faltava apenas não estava aparecendo, dei um espaço nos includes e pronto resolvido. ^^
    ewerton92
    ewerton92
    Moderador
    Moderador


    Masculino Número de Mensagens : 62
    Ammo Packs : 5095
    Honra : -2
    Data de inscrição : 19/04/2011

    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por ewerton92 9/1/2012, 8:25 pm

    valeo luan

    Conteúdo patrocinado


    Pedido do plugin /donate Empty Re: Pedido do plugin /donate

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 5:03 am