[Ajuda] Mensagem nгo aparecendo
#1

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;
}
Reply
#2

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.
Reply
#3

Continua nгo aparecendo!
Reply
#4

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.
Reply
#5

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 ;
}
Reply
#6

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
Reply
#7

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?
Reply
#8

opa, errei no cуdigo


tente novamente:
pawn Код:
#if defined isnull
    #undef isnull
#endif

#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
Reply
#9

Agora funcionou, obrigado!

+rep
Reply
#10

Aconselho vocк atualizar seu ZCMD!

https://sampforum.blast.hk/showthread.php?tid=91354


Assim possa evitar possнveis bugs.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)