SA-MP Forums Archive
[Ajuda] Desbloquer parвmetros ZCMD - 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] Desbloquer parвmetros ZCMD (/showthread.php?tid=465790)



Desbloquer parвmetros ZCMD - Russo66 - 24.09.2013

Pessoal, estou quebrando a cabeзa para liberar parвmetros em comandos bloqueados, segue o exemplo:

pawn Код:
public OnPlayerCommandReceived(playerid, cmdtext[])
{    
    if(strcmp(cmdtext,"/sair", true) != 0 && Block[playerid] == 1 && strcmp(cmdtext, "/observar", true)) <-- libera o comando /observar porem quando й colocado o parametro(id) й bloqueado.
    {
        return 0;
    }
    return 1;
}
Soluзгo para quem estб com o mesmo problema:

strfind(cmdtext, "/observar", true) != 0)))

Use search! <-


Re: Desbloquer parвmetros ZCMD - zSuYaNw - 24.09.2013

pawn Код:
if(Block[playerid] == 1 &&  (strcmp(cmdtext,"/sair", true) != 0 || strcmp(cmdtext, "/observar", true) != 0))



Re: Desbloquer parвmetros ZCMD - Russo66 - 24.09.2013

Garfild, eu quis dizer 'parвmetros' do cmd, bloquear por bloquear o meu code jб faz o trabalho.

Agora por exemplo, se eu for usar: /observar [id] o comando da como invбlido!

Agora se eu usar somente /observar o comando й lido.

Meu problema й como fazer funcionar o parвmetro 'id' do comando observar.


Re: Desbloquer parвmetros ZCMD - zSuYaNw - 24.09.2013

Quote:
Originally Posted by Russo66
Посмотреть сообщение
Garfild, eu quis dizer 'parвmetros' do cmd, bloquear por bloquear o meu code jб faz o trabalho.

Agora por exemplo, se eu for usar: /observar [id] o comando da como invбlido!

Agora se eu usar somente /observar o comando й lido.

Meu problema й como fazer funcionar o parвmetro 'id' do comando observar.
usa strfind oras.


pawn Код:
if(strfind(str,"HeyDude", true) != -1){
     // Na string "str" tem a palavra "HeyDude".
}



Re: Desbloquer parвmetros ZCMD - Russo66 - 24.09.2013

Faz um exemplo ?


Re: Desbloquer parвmetros ZCMD - zSuYaNw - 24.09.2013

pawn Код:
if(Block[playerid] == 1 &&  (strcmp(cmdtext,"/sair", true) != 0 || strfind(cmdtext, "/observar", true) != -1))



Re: Desbloquer parвmetros ZCMD - Russo66 - 24.09.2013

Tentei desta forma e nгo funciona :c

Por isso pedi pra vocк faze um exemplo, mais tambйm deu problema o comando nгo й nem lido.

Mais algum code mano ? thank you!

@Edite:

Fiz funcionar mudando um parвmetro do strfind:

strfind(cmdtext, "/observar", true) != 0))

thank youІ