SA-MP Forums Archive
[Ajuda] Mensagem nгo aparecendo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Mensagem nгo aparecendo (/showthread.php?tid=467379)



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.