[AJUDA] zcmd para strcmp
#10

Й isso que estб procurando?

Quote:
Originally Posted by Pharrel
Посмотреть сообщение
Substituir o strtok por sscanf em comparaзгo de strings (strcmp)

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    new cmd[50 char], params[100 char];
    unformat(cmdtext, "s[50]S( )[100]",cmd,params);//deixe estas 2 linhas no topo da public

    //agora nos comandos vc usa assim:
    if(strcmp(cmd, "/comando", true))
    {
        if(sscanf(params, "formato que vc quiser", variaveis que vc quiser))
        //resto do comando e da public.
exemplo, comando /pagar [id] [dinheiro]

pawn Код:
if(!strcmp(cmd, "/pagar", true))
{
    new id, dinheiro;
    if(sscanf(params, "ud", id, dinheiro))
        return SendClientMessage(playerid, 0xAA0000, "Uso: /pagar [id] [valor]");
    GivePlayerMoney(id, dinheiro);
}
E pronto, seu GM estara menos vulneravel a erros.
by Pharrel
Reply


Messages In This Thread
[AJUDA] zcmd para strcmp - by isli27 - 28.12.2011, 23:04
Re: [AJUDA] zcmd para strcmp - by [O.z]Caroline - 28.12.2011, 23:13
Re: [AJUDA] zcmd para strcmp - by isli27 - 28.12.2011, 23:19
Re: [AJUDA] zcmd para strcmp - by [O.z]Caroline - 28.12.2011, 23:23
Re: [AJUDA] zcmd para strcmp - by isli27 - 28.12.2011, 23:35
Re: [AJUDA] zcmd para strcmp - by Ivonete - 29.12.2011, 00:31
Re: [AJUDA] zcmd para strcmp - by Lуs - 29.12.2011, 00:33
Re: [AJUDA] zcmd para strcmp - by [O.z]Caroline - 29.12.2011, 01:12
Re: [AJUDA] zcmd para strcmp - by rjjj - 29.12.2011, 02:17
Re: [AJUDA] zcmd para strcmp - by Jason` - 29.12.2011, 04:40

Forum Jump:


Users browsing this thread: 1 Guest(s)