Unknown command -
Hollyster - 13.08.2014
Olб amigos(a), ( SOU NOVATO EM PAWNO), Estou precisando de uma ajuda criei um comando "/teles" no servidor quando um player digita /teles ira aparecer uma janelinha com uma mensagem com todos os teleportes do servidor mais quando digita /teles no servidor da Unknown command alguem pode me ajudar ?, Codigo logo abaixo.
pawn Код:
if(strcmp("/teles", cmd, true) == 0)
{
new strcmd[1000];
strcat(strcmd, "{00FF00}» /avenidals /avenidasf /avenidalv /skate /farol /pref/n", sizeof(strcmd));
strcat(strcmd, "{00FF00}» /dp /arenadm /naviodm /posto /conce1 /conce2/n", sizeof(strcmd));
ShowPlayerDialog(playerid, playersimp, DIALOG_STYLE_MSGBOX, ".:: - Teleportes - ::.", strcmd, "OK", "");
return 1;
}
Re: Unknown command -
cPhantom - 13.08.2014
--edit--
Na hora de compilar,nгo deu nenhum warning ou coisa do tipo ?
Vocк nгo usa um filterscript com comandos separados da gm,usa ?
Re: Unknown command -
Nenzittow - 13.08.2014
Tens de colocar o comando na public 'OnPlayerCommandText' ...
E se quiseres tirar o 'Unknown Command', coloca isto no cуdigo:
PHP код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new sCtring[128];
format(sCtring, sizeof(sCtring), "| ERRO | Comando Inexistente.", cmdtext);
pMensagem(playerid, Vermelho, sCtring);
}
return 1;
}
Re: Unknown command -
cPhantom - 13.08.2014
Quote:
Originally Posted by SirRafa
PHP код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new sCtring[128];
format(sCtring, sizeof(sCtring), "| ERRO | Comando Inexistente.", cmdtext);
pMensagem(playerid, Vermelho, sCtring);
}
return 1;
}
|
Estranho,isso nunca foi necessбrio,pois no final do OnPlayerCommandText,a mensagem de erro pode ser inserida abaixo dos comandos,sem a necessidade de chamar uma nova public para isso.
Re: Unknown command -
Nenzittow - 13.08.2014
Onde vc colocou o comando? Em que public ?
Re: Unknown command -
Hollyster - 13.08.2014
Coloquei na Public OnPlayerCommandText
Re: Unknown command -
Schocc - 13.08.2014
@SirRafa: Usar a include ZCMD junto com comandos em OnPlayerCommandText nгo funciona isso porque quando inclui ZCMD ao script OnPlayerCommandText nгo existe mais, ela fica como uma callback invalida.
@OnTopic: Pra que criar dois tуpicos.... І
Enfim, vocк tem algum comando em ZCMD no seu gamemode ?
Re: Unknown command -
cPhantom - 13.08.2014
Quote:
Originally Posted by Schocc
@SirRafa: Usar a include ZCMD junto com comandos em OnPlayerCommandText nгo funciona isso porque quando inclui ZCMD ao script OnPlayerCommandText nгo existe mais, ela fica como uma callback invalida.
@OnTopic: Pra que criar dois tуpicos.... І
Enfim, vocк tem algum comando em ZCMD no seu gamemode ?
|
Boa.
Caso use ZCMD,para adicionar comandos,й necessario usar:
PHP код:
CMD:comando(playerid, params[]).
Re: Unknown command -
Hollyster - 13.08.2014
Desculpe por criar 2 topic rs :P, vlw galera ja consegui arrumar muito obrigado a todos