Mensagem nгo aparecendo -
iHarzard - 02.10.2013
Bom galera criei um comando para chamar repуrter do meu servidor, o comando funciona normal, porйm a mensagem do parвmetro nгo estб aparecendo.

O que pode ser?
pawn Код:
CMD:chamar(playerid,params[])
{
if(isnull(params)) return SendClientMessage(playerid, -1, "Use: /chamar <reporter>"); // Mensagem nгo aparecendo
if(strcmp(params, "reporter", true)==0)
{
//resto do code
}
return 1;
}
Re: Mensagem nгo aparecendo -
zSuYaNw - 02.10.2013
pawn Код:
CMD:chamar(playerid,params[])
{
if(params[0] == '\0') return SendClientMessage(playerid, -1, "Use: /chamar <reporter>"); // Mensagem nгo aparecendo
if(strcmp(params, "reporter", true)==0)
{
//resto do code
}
return 1;
}
tente.
Re: Mensagem nгo aparecendo -
iHarzard - 02.10.2013
Continua nгo aparecendo!
Re: Mensagem nгo aparecendo -
zSuYaNw - 02.10.2013
Tente isto,
pawn Код:
CMD:chamar(playerid,params[])
{
if(params[0] == '\0')
return SendClientMessage(playerid, -1, "Use: /chamar <reporter>"); // Mensagem nгo aparecendo
return 1;
}
Digite "/chamar" sem informar nenhum parвmetro.
Re: Mensagem nгo aparecendo -
smiiir - 02.10.2013
Aqui funciona normal
pawn Код:
COMMAND:chamar ( playerid, params[] ) {
if ( isnull ( params ) )
return SendClientMessage ( playerid, -1, "[ USE ]: /chamar reporter" ) ;
if ( !strcmp ( params, "reporter", true ) ) {
SendClientMessage ( playerid, -1, "chamado" ) ;
}
return true ;
}
Re: Mensagem nгo aparecendo -
zSuYaNw - 02.10.2013
Quote:
Originally Posted by iSmirnoff
Aqui funciona normal
pawn Код:
COMMAND:chamar ( playerid, params[] ) {
if ( isnull ( params ) ) return SendClientMessage ( playerid, -1, "[ USE ]: /chamar reporter" ) ; if ( !strcmp ( params, "reporter", true ) ) { SendClientMessage ( playerid, -1, "chamado" ) ; } return true ; }

|
Acho que estб errado na include dele..
#Tуpico:
Coloque debaixo das includes:
pawn Код:
#if defined isnull
#undef isnull
#else
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
#endif
Re: Mensagem nгo aparecendo -
iHarzard - 02.10.2013
Quote:
Originally Posted by zSuYaNw
Acho que estб errado na include dele..
#Tуpico:
Coloque debaixo das includes:
pawn Код:
#if defined isnull #undef isnull #else
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1])))) #endif
|
Deu erro
undefined symbol "isnull" em vбrias linhas.
Pode ser a include mesmo, poderia passar a sua para mim tentar aqui?
Re: Mensagem nгo aparecendo -
zSuYaNw - 02.10.2013
opa, errei no cуdigo
tente novamente:
pawn Код:
#if defined isnull
#undef isnull
#endif
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
Re: Mensagem nгo aparecendo -
iHarzard - 02.10.2013
Agora funcionou, obrigado!
+rep
Re: Mensagem nгo aparecendo -
zSuYaNw - 02.10.2013
Aconselho vocк atualizar seu ZCMD!
https://sampforum.blast.hk/showthread.php?tid=91354
Assim possa evitar possнveis bugs.