Tirando o Unknow server command -
brunoboy - 25.07.2012
Eu criei um server do [0] e quando eu escrevro um comando que nao existe aparecer [SERVER] Unknow server command eu queria por isso aparecer Esse comando nao existe digite /comandos para ver a lista....
Alguem em ajuda
Re: Tirando o Unknow server command -
.FuneraL. - 25.07.2012
ZCMD ou strcmp?
Re: Tirando o Unknow server command -
Jason` - 25.07.2012
No final da public OnPlayerCommandText, troque return 0 por return SendClientMessage(playerid, cor, mensagem);
Re : Tirando o Unknow server command -
brunoboy - 25.07.2012
ZMCD
Re: Tirando o Unknow server command -
Jason` - 25.07.2012
Coloca no topo da public OnPlayerCommandPerformed
pawn Код:
if(!success) return SendClientMessage(playerid, cor, mensagem);
Re: Tirando o Unknow server command -
Bruno Alves - 25.07.2012
opa eu tbm tenho essa duvida o meu tbm й zcmd
Re : Tirando o Unknow server command -
brunoboy - 25.07.2012
Pedro eu nao tenho nenhuma public OnPlayerCommandText
Re: Tirando o Unknow server command -
.FuneraL. - 25.07.2012
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[128];
format(string, sizeof(string), "Comando %s Nгo Existe, Digite /comandos", cmdtext);
SendClientMessage(playerid, -1, string);
}
return 1;
}
Re: Tirando o Unknow server command -
humildadeforever - 25.07.2012
Quote:
Originally Posted by .FuneraL.
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success) { if(!success) { new string[128]; format(string, sizeof(string), "Comando %s Nгo Existe, Digite /comandos", cmdtext); SendClientMessage(playerid, -1, string); } return 1; }

|
Й melhor usar sу:
pawn Код:
if(!success) return SendClientMessage(playerid, -1,"Esse comando nгo existe, use /comandos");
Pois do jeito que vocк colocou se o player digita um parвmetro junto com o comando aparece tambйm, e se for muito grande corta a mensagem.
Por exemplo, se eu digito /daradmin 1 3
Ai vai aparecer lб:
"Comando /daradmin 1 3 nгo existe, digite /comandos."
E se vocк digitar por exemplo /aviso "Bom dia, hoje vai ter atualizaзгo no servidor", e esse comando nгo existir, vai aparecer:
"O comando /aviso Bom dia, hoje vai ter atualizaзгo no servidor nгo existe. Use: /comandos"
Re: Tirando o Unknow server command -
Jason` - 25.07.2012
Quote:
Originally Posted by humildadeforever
Й melhor usar sу:
pawn Код:
if(!success) return SendClientMessage(playerid, -1,"Esse comando nгo existe, use /comandos");
Pois do jeito que vocк colocou se o player digita um parвmetro junto com o comando aparece tambйm, e se for muito grande corta a mensagem.
Por exemplo, se eu digito /daradmin 1 3
Ai vai aparecer lб:
"Comando /daradmin 1 3 nгo existe, digite /comandos."
E se vocк digitar por exemplo /aviso "Bom dia, hoje vai ter atualizaзгo no servidor", e esse comando nгo existir, vai aparecer:
"O comando /aviso Bom dia, hoje vai ter atualizaзгo no servidor nгo existe. Use: /comandos"
|
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new string[128];
new pos = -1;
while(cmdtext[++pos])
{
if(cmdtext[pos] == ' ')
{
cmdtext[pos] = 0;
break;
}
}
format(string, sizeof(string), "Comando %s Nгo Existe, Digite /comandos", cmdtext);
SendClientMessage(playerid, -1, string);
return 1;
}
return 1;
}