SA-MP Forums Archive
[Ajuda] Como identificar o que o player escreveu ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como identificar o que o player escreveu ? (/showthread.php?tid=426546)



Como identificar o que o player escreveu ? - rCr - 29.03.2013

Por exemplo galera , eu tenho um comando assim :

/Comer .

Ai o player Podia Comer :

Pizza
Lasanha
Hambъrguer .

Ai ele teria que digitar :

/Comer Pizza - Ele comeria uma Pizza .
/Comer Lasanha ..

E assim por diante .
Como se faz isso ? Como saber a palavra que ele digitou ?


Re: Como identificar o que o player escreveu ? - Crueliz0n - 29.03.2013

pawn Код:
CMD:comer(playerid,params[])
{
    if(!strcmp("lasanha",params,true)
    {
        //funзхes
    }

    return true;
}



Re: Como identificar o que o player escreveu ? - DrTHE - 29.03.2013

pawn Код:
CMD:comer(playerid, params[]) {
    if(!strcmp(params, "pizza", true)) {

        return 1;
    }
    if(!strcmp(params, "lazanha", true)) {

        return 1;
    }
    if(!strcmp(params, "hamburguer", true)) {

        return 1;
    }
    SendClientMessage(playerid, -1, "Uso: /comer [pizza/lazanha/hamburguer]");
    return 1;
}
Edit: black ninja


Re: Como identificar o que o player escreveu ? - rCr - 29.03.2013

Obrigado ai galera


Re: Como identificar o que o player escreveu ? - Rodney Francalim - 29.03.2013

Pode usar sscanf tambйm, se quiser.