Quote:
Originally Posted by elTioFrame
Alguйm por favor poderia me dizer oque hб de errado? Simplesmente nгo ocorre da maneira que eu esperava...
pawn Код:
SendClientMessageLocal(playerid, Float:range, msg[]) { new Float:Pos[3]; GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); for(new i; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) { if(!IsPlayerInRangeOfPoint(i, range, Pos[0], Pos[1], Pos[2])) { SendClientMessage(i, -1, msg); } } } return 1; }
Nгo envia a mensagem nenhuma no chat prуximo.
|
O erro estб na verificaзгo IsPlayerConnected.
Ao se colocar o “!”, vocк estб colocar um nгo (assim por dizer).
Sendo assim, a mensagem sу iria mandar para jogadores que nгo estivessem online.