13.02.2012, 09:44
zbt o seu funcionou mais a mensagem aparece duas vezes:
pawn Код:
public OnPlayerText(playerid, text[])
{
new messagetext[128];
SetPlayerChatBubble(playerid, text, 0xFFFDE8AA, 100.0, 10000);
format( messagetext, 128, "[ID:%d]: %s", playerid, text );
SendPlayerMessageToAll( playerid, messagetext );
if(text[0] == ';') {
new n[24],s[128],Float:Pos[3];
GetPlayerName(playerid,n,24);
format(s,128,"{FFFDE8}(Chat proximo){60F7FF}%s: s%",n,text[1]);
GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
for(new i = 0 ; i < GetMaxPlayers(); i++) {
if(IsPlayerInRangeOfPoint(i,2,Pos[0],Pos[1],Pos[2])) {
SendClientMessage(i,-1,s);
}
}
}
return false;
}