10.05.2013, 17:39
Имеется игрок1, вокруг него радиус, например длинной 20 метров. Как сделать, чтоб при входе игрока2, в радиус игрока1 и если игрок1 нажмет кнопку, то игроку2 выводилось сообщение.
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_ID)
{
new x,y,z;
GetPlayerPos(playerid,x,y,z);
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 20.0, x,y,z))
{
SendClientMessage(i, 0xFFFFFFFF, "Твое сообщение!");
return 1;
}
}
}
return 1;
}