[Ajuda] Preciso de ajuda, alguem sabe resolver isso?
#4

Segue abaixo uma soluзгo definitiva.
Quote:
Originally Posted by connork
Посмотреть сообщение
O erro й na callback SendClientMessage, o dialog й um caminho pra enviar o caractere e causar o problema. Eu fiz da forma abaixo, pois no meu servidor haviam jogadores utilizando o caractere "%" nas senhas de suas contas.

pawn Код:
forward SendClientMessageEx(playerid, color, const message[]);
public SendClientMessageEx(playerid, color, const message[]) {
    new messagef[256];
    format(messagef, (256), "%s", message);
    if(strlen(message) > 0)
    {
        format(messagef, (256), "%s", \
        str_replace("%", "%%", messagef));
    }
    else format(messagef, (256), "%s", " ");
    return SendClientMessage(playerid, color, messagef);
}

#if defined _ALS_SendClientMessage
    #undef SendClientMessage
#else
    #define _ALS_SendClientMessage
#endif
#define SendClientMessage SendClientMessageEx
Reply


Messages In This Thread
Preciso de ajuda, alguem sabe resolver isso? - by Brazil - 19.01.2018, 00:20
Re: Preciso de ajuda, alguem sabe resolver isso? - by RodrigoMSR - 19.01.2018, 00:27
Re: Preciso de ajuda, alguem sabe resolver isso? - by Brazil - 19.01.2018, 00:57
Re: Preciso de ajuda, alguem sabe resolver isso? - by connork - 19.01.2018, 11:09
Re: Preciso de ajuda, alguem sabe resolver isso? - by Locky_ - 19.01.2018, 11:57

Forum Jump:


Users browsing this thread: 3 Guest(s)