[AJUDA]Plugin de sistema de Cash 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

    [AJUDA]Plugin de sistema de Cash

    romulonp
    romulonp
    Humano


    Nick : Dii-Menor
    Masculino Número de Mensagens : 223
    Ammo Packs : 4578
    Honra : 0
    Data de inscrição : 19/04/2012

    [AJUDA]Plugin de sistema de Cash Empty [AJUDA]Plugin de sistema de Cash

    Mensagem por romulonp 30/10/2012, 9:47 pm

    ae me ajudem ai , no sistema de Cash's que axei aqi no forum pra ver o saldo de cash's do player tem que passar a pagina , eu queria que fosse igual ao sistema de tickets aparecendo o saldo logo qnd abre o menu aqi esta a SMA

    Spoiler:
    rotam
    rotam
    Parceiros


    Nick : Rotam
    Masculino Número de Mensagens : 1136
    Estressado pra caralho
    Ammo Packs : 4767
    Honra : 36
    Data de inscrição : 21/04/2012

    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por rotam 30/10/2012, 10:03 pm

    isso ai e sistema de ticketss ... sistema de cash so tem em gunss...

    na vdd tem no 1.6 tbm
    eu tenho o plugin em amxx,mais nao descobri o comando pra dar cash
    romulonp
    romulonp
    Humano


    Nick : Dii-Menor
    Masculino Número de Mensagens : 223
    Ammo Packs : 4578
    Honra : 0
    Data de inscrição : 19/04/2012

    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por romulonp 30/10/2012, 10:09 pm

    O_o veei , nao entendeu minha pergunta
    to falano isso aqi
    new szText[40];
    format(szText, sizeof szText -1, "Seu Saldo de Cash's: %i", ticket[id]);
    menu_additem(menu, szText, "8", 0);


    pra ver o saldo eu tenhu que abrir o menu aperta o 9 e passar a pagina , eu queria que o saldo aparecese logo na frente do menu
    Leozinho
    Leozinho
    Administrador


    Masculino Número de Mensagens : 2865
    Ammo Packs : 5412
    Honra : 75
    Data de inscrição : 20/11/2011

    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por Leozinho 30/10/2012, 10:12 pm

    Veja se e isso aqui.

    Código:
    #include <amxmodx>
    #include <amxmisc>
    #include <zombieplague>
    #include <nvault>

    new ticket[33];

    new g_vault;
    new szText[555 char]

    public plugin_init() {
       // Registro do Plugin
       register_plugin("Cash", "1.0", "T.Armg");
       
       // Comando para aparecer o MENU
       register_clcmd("say /cash", "TicketCMD");
       
       // Comando para abrir a Vault
       // (Este eh o comando que nos fizemos agora pouco ali em cima)
       // Essencial para salvar os tickets
       g_vault = nvault_open("ticket_tutorial");
       
    }

    public SaveData(id)
    {
       new AuthID[35];
       get_user_authid(id, AuthID, 34);
       
       new vaultkey[64], vaultdata[256];
       format(vaultkey,63,"%s-TicketTuto",AuthID);
       format(vaultdata,255,"%i#",ticket[id]);
       
       nvault_set(g_vault,vaultkey,vaultdata);
       
       return PLUGIN_CONTINUE;
       
    }

    public LoadData(id)
    {
       new AuthID[35];
       get_user_authid(id, AuthID, 34);
       
       new vaultkey[64],vaultdata[256];
       format(vaultkey,63,"%s-TicketTuto",AuthID);
       format(vaultdata,255,"%i#",ticket[id]);
       
       nvault_get(g_vault,vaultkey,vaultdata,255);
       replace_all(vaultdata, 255, "#", " ");
       
       new tckt[32];
       parse(vaultdata, tckt, 31);
       
       ticket[id] = str_to_num(tckt);
       
       return PLUGIN_CONTINUE
       
    }

    public client_connect(id)
    {
       LoadData(id)
    }

    public client_disconnect(id)
    {
       remove_task(id)
       
       SaveData(id)
    }
    public client_putinserver(id)
    {
       set_task(180.0, "TicketADD", id, _, _, "b") // A Cada 3 Segundos
    }
    public TicketADD(id)
    {
       ticket[id]++ // Adicionar mais um ticket (se voce quiser adicionar mais de um coloque ticket[id] += 5)
       client_print(id, print_chat, "Voce ganhou um Cash, Voce ganha um Cash a cada 3 Minutos ! Digite /cash ") // Mensagem de quando ganha um ticket
       
       SaveData(id) // Salvar o ticket que ganhou
    }
    public TicketCMD(id)
    {
       formatex(szText, charsmax(szText), "Menu de Cash's^n\wSaldo de Cash: \y%i", ticket[id]);
       new menu = menu_create(szText, "tickshandl")
       //new menu = menu_create("Menu de Cash's^n\wSaldo de Cash: \y%i", "tickshandl", ticket[id]);
       
       menu_additem(menu, "Trocar 10 Cash's por 10 Ammo Packs", "1", 0);
       menu_additem(menu, "Trocar 20 Cash's por 20 Ammo Packs", "2", 0);
       menu_additem(menu, "Trocar 30 Cash's por 30 Ammo Packs", "3", 0);
       menu_additem(menu, "Trocar 40 Cash's por 40 Ammo Packs", "4", 0);
       menu_additem(menu, "Trocar 40 Cash's por 50 Ammo Packs", "5", 0);
       menu_additem(menu, "Trocar 80 Cash's por 100 Ammo Packs", "6", 0);
       menu_additem(menu, "Trocar 100 Cash's por 150 Ammo Packs", "7", 0);
       
       menu_setprop(menu, MPROP_EXITNAME, "Sair");
       menu_display(id, menu, 0);
    }
    public tickshandl(id, menu, item)
    {
       if(item == MENU_EXIT)
       {
          menu_destroy(menu)
          return PLUGIN_HANDLED
       }
       
       new data[6], iName[64]
       new access, callback
       
       menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)
       
       new user_ammo = zp_get_user_ammo_packs(id);
       
       switch(str_to_num(data))
       {
          case 1:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 5) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+10);
                   ticket[id] -= 10;
                }
             }
          }
          case 2:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 10) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+20);
                   ticket[id] -= 20;
                }
             }
          }
          case 3:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 15) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+30);
                   ticket[id] -= 30;
                }
             }
          }
          case 4:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 20) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+40);
                   ticket[id] -= 40;
                }
             }
          }
          case 5:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 25) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+50);
                   ticket[id] -= 40;
                }
             }
          }
          case 6:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 80) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+100);
                   ticket[id] -= 80;
                }
             }
          }
          case 7:
          {
             if(is_user_alive(id)) {
                if(ticket[id] < 100) {
                   client_print(id, print_chat, "Voce nao tem Cash suficiente")
                   return PLUGIN_HANDLED;
                   } else {
                   zp_set_user_ammo_packs(id, user_ammo+150);
                   ticket[id] -= 100;
                }
             }
          }
          
          case 8:
          {
             TicketCMD(id)
          }
       }
       
       menu_destroy(menu)
       return PLUGIN_HANDLED
    }
    romulonp
    romulonp
    Humano


    Nick : Dii-Menor
    Masculino Número de Mensagens : 223
    Ammo Packs : 4578
    Honra : 0
    Data de inscrição : 19/04/2012

    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por romulonp 31/10/2012, 11:45 am

    Vaaleu dinovo Leozinho , funciono Thx !

    PS : Vo da 1 + :D
    Leozinho
    Leozinho
    Administrador


    Masculino Número de Mensagens : 2865
    Ammo Packs : 5412
    Honra : 75
    Data de inscrição : 20/11/2011

    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por Leozinho 31/10/2012, 2:34 pm

    Resolvido.
    Topico fechado.

    Conteúdo patrocinado


    [AJUDA]Plugin de sistema de Cash Empty Re: [AJUDA]Plugin de sistema de Cash

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 12:53 pm