SA-MP Forums Archive
[Ajuda] Mensagem quando o comando nгo existe - 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] Mensagem quando o comando nгo existe (/showthread.php?tid=420433)



Mensagem quando o comando nгo existe - Morum - 04.03.2013

Quando eu digito um comando que nгo existe dentro do sv, nгo aparece nada.
Como escolho a mensagem que aparece quando nгo existe algum comando?


Re: Mensagem quando o comando nгo existe - Maklister - 04.03.2013

pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(!success)
    {
        SendClientMessage(playerid, -1, "OBS: esse comando й invбlido."); // troque pela mensagem que quiser
    }
    return 1;
}



Re: Mensagem quando o comando nгo existe - Crueliz0n - 04.03.2013

se for zcmd faзa como o murilo explicou, caso seja strcmp coloque return 0; no final da public OnPlayerCommandText


Re: Mensagem quando o comando nгo existe - Morum - 04.03.2013

Seria:
Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success) return 0;
?


Re: Mensagem quando o comando nгo existe - Wooziesan - 05.03.2013

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/mycommand", cmdtext, true, 10) == 0)
	{
		// Do something here
		return 1;
	}
	return SendClientMessage(playerid,COR,"Esse comando nao existe!!");
}
Espero ter ajudado ^^


Re: Mensagem quando o comando nгo existe - Morum - 05.03.2013

Quote:
Originally Posted by Wooziesan
Посмотреть сообщение
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/mycommand", cmdtext, true, 10) == 0)
	{
		// Do something here
		return 1;
	}
	return SendClientMessage(playerid,COR,"Esse comando nao existe!!");
}
Espero ter ajudado ^^
Deu um erro:
pawn Код:
error 021: symbol already defined: "OnPlayerCommandText"



Re: Mensagem quando o comando nгo existe - Josma_cmd - 05.03.2013

Nгo й pra adicionar outro OnPlayerCommandText й pra modificar o seu atual.

Observe que isso pode variar dependendo do processador de comandos que vocк usa.


Re: Mensagem quando o comando nгo existe - Sky™ - 05.03.2013

vc estб redefinindo a callback Onplayertext

@n vi o comentario acima!


Re: Mensagem quando o comando nгo existe - Morum - 05.03.2013

Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
Nгo й pra adicionar outro OnPlayerCommandText й pra modificar o seu atual.

Observe que isso pode variar dependendo do processador de comandos que vocк usa.
Mas eu nгo tenho um atual, eu quero colocar um.


Re: Mensagem quando o comando nгo existe - Mateus_. - 08.03.2013

Quote:
Originally Posted by Morum
Посмотреть сообщение
Deu um erro:
pawn Код:
error 021: symbol already defined: "OnPlayerCommandText"
Se for em zcmd:

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strx[64];
format(strx, 46, "SERVER: Comando %s - Inexistente!",cmdtext);
return SendClientMessage(playerid, -1, strx);
}
return true;
}