Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Телепорт к игроку по клику на ник

Статус
В этой теме нельзя размещать новые ответы.

NexuS

Новичок
Начиная с версии 0.3, у нас появилась новая замечательная функция
PHP:
OnPlayerClickPlayer
Которая при открытии списка игроков(Обычно кнопка ТАБ) и при последующем нажатии на любой ник вызвать определенное действие.
Сейчас мы сделаем очень удобный телепорт к игроку, по средствам этой функции.

PHP:
public OnPlayerClickPlayer(playerid, clickedplayerid, source) 
{ 
          new Float:x,Float:y,Float:z; 
   GetPlayerPos(clickedplayerid,x,y,z);//текущие координаты игрока, на которого кликаем 
          if (GetPlayerState(playerid) == 2)//находитесь ли вы сейчас в автомобиле 
   { 
    SetVehiclePos(GetPlayerVehicleID(playerid), x, y+4, z);//перемещаем автомобиль по координатам игрока 
    LinkVehicleToInterior(GetPlayerVehicleID(playerid), GetPlayerInterior(clickedplayerid));// загружаем его интерьер 
    SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(clickedplayerid));//загружаем его виртуальный мир 
   } 
   else//если вы пешком 
   { 
    SetPlayerPos(playerid,x,y+2,z);//телепортируем к игроку 
    SetPlayerInterior(playerid,GetPlayerInterior(clickedplayerid));// загружаем его интерьер 
    SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(clickedplayerid));//загружаем его виртуальный мир 
   } 
   return 1; 
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу