[Ajuda] /ajuda
#1

Ola sou novo nesse forum e gostaria de saber como Coloco esse comando em dialog pra aparecer na caixinha e nao do geito que esta codigo logo abaixo quem ajudar agradeзo !
PHP код:
    if(strcmp(cmd"/ajuda"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
SendClientMessage(playeridCOLOR_WHITE,"|Brasil Elite|: Para falar com um administrador use /relato (/senha). Para saber as novidades, /novidades.");
            
SendClientMessage(playeridCOLOR_WHITE,"GERAL: /equipe /rg /admins /gps /pegaremprego /atualizar /skin /desempregar /emp /profs");
            
SendClientMessage(playeridCOLOR_WHITE,"GERAL: /pagar /horas /comprar /desalugarcarro /comprararma /trancar /habilidade /licenзas /lotto");
            
SendClientMessage(playeridCOLOR_WHITE,"GERAL: /aceitar /ejetar /usardrogas /contrato /abastecer /desabilitar  /dar");
              
SendClientMessage(playeridCOLOR_WHITE,"/GERAL: divorcio /servico /pararanimacao /mostrarlicencas /beber /musica /propor /lideres /batercarteira");
              
SendClientMessage(playeridCOLOR_WHITE,"CHAT: (/g)ritar (/an)uncio (/f)amilia /eu /b ");
            
SendClientMessage(playeridCOLOR_WHITE,"DINHEIRO: /balanco /sacar /depositar /saldo /transferir /trocardinheiro ");
            
SendClientMessage(playeridCOLOR_WHITE,"OUTROS: /ajudacelular /ajudacasa /ajudaaluguel /ajudaempresa /ajudalider /ajudacarro /ajudapesca /ajudacomida /ajudairc");
            
SendClientMessage(playeridCOLOR_WHITE,"OUTROS: /tunar /vendar /campanhia /casar /padrinho /cinto /tirarcinto");
        }
        
GetPlayerName(playeridsendername256);
        if(
strcmp(sendername,"Desconhecido",true)==0)
        {
        }
        if (
PlayerInfo[playerid][pAdmin] >= 1)
        {
            
SendClientMessage(playeridCOLOR_YELLOW2"*** ADMIN *** (/a)dmin (/ah)juda");
        }
        return 
1;
    } 
Reply
#2

https://sampwiki.blast.hk/wiki/ShowPlayerDialog
So Usar DIALOG_STYLE_MSGBOX.
Reply
#3

da um exemplo de como usar pq eu nao sei sou novo em pawn
Reply
#4

pawn Код:
static const DialogAjuda[9][128] = {  // No topo do GM
{"|Brasil Elite|: Para falar com um administrador use /relato (/senha). Para saber as novidades, /novidades."},
{"GERAL: /equipe /rg /admins /gps /pegaremprego /atualizar /skin /desempregar /emp /profs"},
{"GERAL: /pagar /horas /comprar /desalugarcarro /comprararma /trancar /habilidade /licenзas /lotto"},
{"GERAL: /aceitar /ejetar /usardrogas /contrato /abastecer /desabilitar  /dar"},
{"/GERAL: divorcio /servico /pararanimacao /mostrarlicencas /beber /musica /propor /lideres /batercarteira"},
{"CHAT: (/g)ritar (/an)uncio (/f)amilia /eu /b "},
{"DINHEIRO: /balanco /sacar /depositar /saldo /transferir /trocardinheiro "},
{"OUTROS: /ajudacelular /ajudacasa /ajudaaluguel /ajudaempresa /ajudalider /ajudacarro /ajudapesca /ajudacomida /ajudairc"},
{"OUTROS: /tunar /vendar /campanhia /casar /padrinho /cinto /tirarcinto"}
};

if(strcmp(cmd, "/ajuda", true) == 0) // Dentro de OnPlayerCommandText
{
    new VBstring[sizeof(DialogAjuda)*128];

    for(new i =0; i <sizeof(DialogAjuda); i ++)
        format(VBstring,sizeof(VBstring),"%s\n - %s",VBstring,DialogAjuda[i]);
       
    ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Ajuda", VBstring, "Fechar", "");
    return 1;
}
Reply
#5

to topo do gm bem no comeзo ? @
Reply
#6

Procura um local do seu GM onde tenha um monte de ' new ', e coloca lб.
Reply
#7

consegui vlw + repu
Reply
#8

De nada
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)