Dъvida ICMD -
arakuta - 01.11.2013
Nгo funciona comigo. To usando a ъltima versгo da IPSI, com a iCMD 7.1
pawn Код:
public OnPlayerCommandText(playerid,commandid,params[])
{
switch(commandid)
{
case iscmd("t,e,s,t,e"):
{
SendClientMessage(playerid,-1,"Teste");
}
}
return 1;
}
Aparece SERVER: UNKNOW COMMAND.
Fiz igual como o bruno ensino e nгo vai S:
Re: Dъvida ICMD -
Juniiro3 - 01.11.2013
A public retorna 0 ou false;
Tem que por um return true no comando;
Se quiser por mensagem personalizada, tem que por um default:;
Tipo assim:
pawn Код:
public OnPlayerCommandText ( playerid , commandid , params )
{
switch ( commandid )
{
case iscmd ( "t,e,s,t,e" ):
{
/*Funcoes*/
return true;
}
}
return false;
}
Re: Dъvida ICMD -
arakuta - 01.11.2013
pawn Код:
public OnPlayerCommandText(playerid,commandid,params[])
{
switch(commandid)
{
case iscmd("t,e,s,t,e"):
{
SendClientMessage(playerid,-1,"Teste");
return 0b1;
}
}
return 0b0;
}
Ainda nгo vai.
Re: Dъvida ICMD -
kreison - 01.11.2013
Aparentemente o iCmd 7.1 ta com esse bug, usa o iCmd7 por enquanto que logo Bruno logo deve soltar uma versгo corrigida.
Se quiser aqui eu falo como arrumar o iCmd 7.1
http://forum.sa-mp.com/showpost.php?...5&postcount=97
Re: Dъvida ICMD -
Juniiro3 - 01.11.2013
Tente por um default:
pawn Код:
default: return SendClientMessage ( playerid , -1 , "" ); //Pode ser uma string vazia mesmo...
Eu uso o iCmd aqui e nгo tenho esses problemas...
Re: Dъvida ICMD -
kreison - 01.11.2013
Quote:
Originally Posted by Juniiro3
Tente por um default:
pawn Код:
default: return SendClientMessage ( playerid , -1 , "" ); //Pode ser uma string vazia mesmo...
Eu uso o iCmd aqui e nгo tenho esses problemas...
|
Nгo adianta, nem com default vai funcionar, o problema й na include mesmo que tб retornando false. A callback do gamemode nгo chega nem ser executada.
Vocк tб usando qual versгo do iCmd? O problema й sу na 7.1 (que vem junto com a ipsi que tem pra baixar no tуpico do iLoops).
De qualquer jeito se quiser arrumar o iCmd 7.1 indiquei o post ali em cima explicando...
Re: Dъvida ICMD -
Juniiro3 - 01.11.2013
Quote:
Originally Posted by kreison
Nгo adianta, nem com default vai funcionar, o problema й na include mesmo que tб retornando false. A callback do gamemode nгo chega nem ser executada.
Vocк tб usando qual versгo do iCmd? O problema й sу na 7.1 (que vem junto com a ipsi que tem pra baixar no tуpico do iLoops).
De qualquer jeito se quiser arrumar o iCmd 7.1 indiquei o post ali em cima explicando...
|
Eu uso o 7.0, e o prуprio ipsBruno disse que a 7.1 nгo foi oficialmente lanзada ainda. Entгo os bugs provavelmente sу serгo arrumadas quando ele atualizar o tуpico com a nova versгo.
Re: Dъvida ICMD -
arakuta - 02.11.2013
To usando a IPSI, o iCMD dela й a 7.1, vou esperar o bruno resolver.
Re: Dъvida ICMD -
WLSF - 02.11.2013
Eu testei de duas formas
1є
pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
{
switch(commandid)
{
case iscmd("t,e,s,t,e"):
{
SendClientMessage(playerid, -1, "teste");
}
}
return 1;
}
2є
pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
{
switch(commandid)
{
case iscmd("t,e,s,t,e"):
{
param("s");
SendClientMessage(playerid, -1, gets($0));
}
}
return 1;
}
(ultima atualizaзгo de manipulaзгo de parвmetros do icmd 7.1)
Nгo obtive problema de forma alguma, seu problema estб em outro lugar...
OBS: Use o iCmd 7.0, o 7.1 nгo foi lanзado muito menos atualizado aqui no fуrum, entгo por estar em fase de testes й possнvel que ocorra problemas do tipo, talvez o seu iCmd 7.1 seja diferente do meu, atй porque eu estou mexendo com isso tambйm.
Entгo a observaзгo й essa, continuem usando o icmd 7.
Abraзos.
Re: Dъvida ICMD -
smiiir - 02.11.2013
Estou usando o 7.1 faz uma semana e sу encontrei um BUG
exemplo de string
/falar texto um
sу imprime o texto