Colocar um 'Mбximo' de Carбcteres -
JoaoBorges - 15.07.2017
Bom Galera estou com um problema no meu Server, queria colocar os Carбcteres tudo em uma linha sу, isso й possнvel? tipo um total de Carбcteres !
Re: Colocar um 'Mбximo' de Carбcteres -
Jonorusc - 15.07.2017
Tem
Em onplayertext
cria uma string como maximo de caractere que deseja
new string[caracteres];
format(string,sizeof(string), "%s", text);
SendClientMessageToAll(cor, string);
ou
60 as caracteres
if(strlen(text) > 60)return SendClientMessage(playerid, COR,"[ERRO]: Seu texto atingiu o limite mбximo, resuma!"), false;
da return 0 no onplayertext se for usar o primeiro
Re: Colocar um 'Mбximo' de Carбcteres -
RodrigoMSR - 15.07.2017
Vocк deve usar um
SendClientMessageToAll com uma string
formatada em
OnPlayerText, nesse caso vocк estб utilizando
SendPlayerMessageToAll (ou retornando 1 na callback) que faz o texto ser quebrado.
Код:
public OnPlayerText(playerid, text[])
{
new str[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "%s (%i): {FFFFFF}%s", name, playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), str);
return 0;
}
Altere a parte vermelha para o nъmero mбximo de caracteres.
Re: Colocar um 'Mбximo' de Carбcteres -
JoaoBorges - 15.07.2017
Obrigado!
Re: Colocar um 'Mбximo' de Carбcteres -
DogMal - 15.07.2017
Й novato ?, Ainda tem vaga aberta no projeto que eu fiz olha ai no meu perfil ^^