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;
}