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

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

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

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

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

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

sasa50

Умник
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;
}
На этом урок закончен.
ps: Все вопросы оставляйте в комментариях.
Автор HELKERN
Ставьте + если помог
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу