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


descriptionPlugin dar Ammo packs EmptyPlugin dar Ammo packs

more_horiz
Bom pessoal vim aqui trazer um plugin esse e tipo o give ammo packs so que esse você digita /darpacks ai você escolhe o jogador e a quantidade de ammo packs que deseja dar a aquele jogador isso não e donate e também tem um log dizendo que o admin %s deu %s ammo packs pra aquele jogador.O plugin foi feito pelo Vitor os créditos são dele.
Download:Clique Aqui.
Sma:

Código:

#include <amxmodx>
#include <zombieplague>

#define PLUGIN "Dar Packs"
#define VERSION "1.0"
#define AUTHOR "Victor #"

new PlayerId[33]

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    register_clcmd("say /darpacks" , "SetPacks")
   
    register_clcmd("Quantidade_Para_Dar" ,"CheckSet")
}

public SetPacks( id ) {
    if(!(get_user_flags( id ) & ADMIN_BAN) )
        return PLUGIN_HANDLED
   
   
    new menu = menu_create("\rDar Packs:", "menuhandled");
   
    new players[32], pnum, tempid;
    new szName[32], szTempid[10];
   
    get_players(players, pnum);
   
    for( new i; i<pnum; i++ ) {
       
        tempid = players[i];
       
        get_user_name(tempid, szName, 31);
        num_to_str(tempid, szTempid, 9);
       
        menu_additem(menu, szName, szTempid, 0);
       
        menu_setprop(menu, MPROP_EXITNAME, "\dSair" )
        menu_setprop(menu, MPROP_BACKNAME, "\dVoltar" )
        menu_setprop(menu, MPROP_NEXTNAME, "\dProxima" )
    }
   
   
    menu_display(id, menu);
   
    return PLUGIN_HANDLED;
   
   
}

public menuhandled(id, menu, item) {
    if( item == MENU_EXIT )
        return PLUGIN_HANDLED;
   
    new data[6], iName[64];
    new access, callback;
   
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
   
    PlayerId[id] = str_to_num(data);
   
    client_cmd(id, "messagemode Quantidade_Para_Dar")
    client_print(id, print_chat, "Digite a Quantidade de AmmoPacks para Dar")
   
    return PLUGIN_HANDLED;
}

public CheckSet( id ) {
    new szArgs[40]
   
    read_args( szArgs, 39 )
    remove_quotes( szArgs )
    trim( szArgs )
   
    new szName[2][33]
   
   
    get_user_name(id, szName[0], 32)
    get_user_name(PlayerId[id], szName[1], 32)
   
    new szNum = str_to_num(szArgs)
   
    static log[100]
    formatex(log, charsmax(log), "Admin %s deu %d Ammo Packs para o Player %s.", szName[0], szNum, szName[1])
    log_to_file("Dar Packs.log", log)
   
    zp_set_user_ammo_packs(PlayerId[id], zp_get_user_ammo_packs( PlayerId[id] ) + szNum)
   
}


Façam bom proveito só peço que não retirem os créditos por favor.

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
Muito bom *-*

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
tem como por pra so fundador poder da pack?? se tiver me fala ae =D

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
Isso depende da flag amigo.
Ex : se só o fundador tem a flag ADMIN_IMMUNITY, então você vai aonde ta ADMIN_BAN e altera pra ADMIN_IMMUNITY

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
eu n to intendendo pq tipo la no cmdacess so mostra os comandos como que eu vo por o nome da flag na sma tipo tem amx_cfg como eu vo por u.u

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
amigo como eu vo saber q tipo de flag so o fundador tem eu tentei por admin_immunity o admin deu pack do msm geito eu qria saber como ver quando tem a flag admin_immunity e etc

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
Isso por que ele tem a flag A no users.ini .
Vá no users.ini e remova a flag A do admin
Ex :
"Sou Foda" "jurumela" "abcdefghijklmnopqrstu" "a"

Nesse ele está com a flag A

"Sou Foda" "jurumela" "bcdefghijklmnopqrstu" "a"

Nesse ele está sem a flag A e sem o poder de imunidade e dar Ammo Packs

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
mais se tirasse o Adminban do administrador ele n poderia dar ban certo?

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
godswar129 escreveu:
mais se tirasse o Adminban do administrador ele n poderia dar ban certo?

É claro, por isso você pode mexer lá no cmdacess.ini
pra mudar a letra que libera cada comando...

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

more_horiz
eu puis ADMIN_MENU e o administrador ja n tem mais o admin menu pq eu tirei mais msm assim o admin ta dando pra dar os packs u.u

descriptionPlugin dar Ammo packs EmptyRe: Plugin dar Ammo packs

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