19.03.2012, 22:06
Para aparecer o ID coloque isso em seu script:
Agora, o caso do 'corte', vou lhe dar um breve exemplo do que estб ocorrendo:
Observe a array 'str', o lengh dela estб '20' ou seja, se eu usar alguma coisa com o tamanho maior que '20' utilizando ela o texto irб aparecer 'cortado', sу aparecerб 20 caracteres.
Para retirar isso, vocк deve aumentar o valor ( no caso ali: 20 ) para um nъmero maior, de preferкncia '128', '50', '44' entre outros.
pawn Код:
public OnPlayerText(playerid, text[])
{
new str[128];
format(str,128,"[ID:%i]: %s", playerid, text);
SendPlayerMessageToAll(playerid, str);
return false;
}
pawn Код:
CMD:test(playerid)
{
new str[20], Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
format(str,20," O jogador %s estб testando. ( Utilize /test para ajudar a testar )..", Name);
SendClientMessageToAll(-1, str);
return true;
}
Para retirar isso, vocк deve aumentar o valor ( no caso ali: 20 ) para um nъmero maior, de preferкncia '128', '50', '44' entre outros.