Взаимодействие игроков в радиусе
#1

Имеется игрок1, вокруг него радиус, например длинной 20 метров. Как сделать, чтоб при входе игрока2, в радиус игрока1 и если игрок1 нажмет кнопку, то игроку2 выводилось сообщение.
Reply
#2

На работоспособность не проверял:
PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
newkeys KEY_ID)
    {
        new 
x,y,z;
        
GetPlayerPos(playerid,x,y,z);
        for(new 
ii<MAX_PLAYERSi++)
        {
            if(
IsPlayerInRangeOfPoint(i20.0x,y,z))
            {
                
SendClientMessage(i0xFFFFFFFF"Твое сообщение!");
                return 
1;
            }
        }
    }
    return 
1;

Reply
#3

https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint
Reply
#4

Точно, я вообще нуб.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)