24.12.2013, 12:38
Created this simple function for you, this will send a message to the players who's in range, that you have set.
Code
Example of Usage
Code
pawn Код:
stock SendNearByMessage(playerid, color, Float:radius, const message[])
{
new
Float:Position[ 3 ], i = 0
;
GetPlayerPos( playerid, Position[ 0 ], Position[ 1 ], Position[ 2 ]);
while(i < MAX_PLAYERS)
{
if(!IsPlayerConnected(playerid)) continue;
if(IsPlayerInRangeOfPoint(i, radius, Position[ 0 ], Position[ 1 ], Position[ 2 ]))
{
SendClientMessage(i, color, message); return true;
}
i++;
}
return false;
}
pawn Код:
public OnPlayerConnect(playerid)
{
return SendNearByMessage(playerid, -1, 20.0, "Message Here");
}