SA-MP Forums Archive
[Pedido] Quando algum player digita algum comando errado - 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: [Pedido] Quando algum player digita algum comando errado (/showthread.php?tid=382949)



Quando algum player digita algum comando errado - TheuziiN_ - 05.10.2012

Alguйm tem quando alguem digita um comando errado ai aparece Esse comando Nгo existe... nгo acho.. me passa ai pff


Re: Quando algum player digita algum comando errado - Q.I - 05.10.2012

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
        // Do something here
        return 1;
    }
    //return 0; // ta vendo esse ultimo return ?
//mude o para

return SendClientMessage(playerid,-1,"Comando invalido !");
}//exemplo do new do pawno mesmo



Re: Quando algum player digita algum comando errado - TheuziiN_ - 05.10.2012

eu boto na ultima linha no GM, ai da um erro : C:\Users\Matheus\Desktop\[GM] Brasil Mega Life 3.1\gamemodes\BML.pwn(50206) : error 021: symbol already defined: "OnPlayerCommandText"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Re: Quando algum player digita algum comando errado - Joao Pedro - 05.10.2012

Nгo й pra por no final do GM. Pelo amor, o cara postou o exemplo de como fazer, agora й sу usar a cabeзa e interpretar ne.


Re: Quando algum player digita algum comando errado - Q.I - 05.10.2012

procura a public OnPlayerCommandText


ache o ultimo RETURN

apague-o e troca por esse

pawn Код:
return SendClientMessage(playerid,-1,"Comando invalido !");



Re: Quando algum player digita algum comando errado - TheuziiN_ - 05.10.2012

Q.I vc tem Skype? pra vc entrar no meu TV pq nao to conseguindo pff


Re: Quando algum player digita algum comando errado - Nill.Oliveira - 05.10.2012

pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[128];
format(string, sizeof(string), "SERVER: Esse comando nao existe.");
SendClientMessage(playerid, -1, string);
}
return 1;
}



Re: Quando algum player digita algum comando errado - TheuziiN_ - 05.10.2012

Nill й sу jogar na ultima linha do GM?


Re: Quando algum player digita algum comando errado - TheuziiN_ - 05.10.2012

Nill й sу jogar na ultima linha do GM?


Re: Quando algum player digita algum comando errado - Nill.Oliveira - 05.10.2012

Quote:
Originally Posted by TheuziiN_
Посмотреть сообщение
Nill й sу jogar na ultima linha do GM?
sim.

Mas pesquise no seu gm se nun ja tem essa Public " OnPlayerCommandPerformed " .
se nгo tiver ..
so faz copiar e colar no final de seu gamemode.