Четверг, 21.01.2021, 17:34
Logo site
  • Главная
  • Форум
  • Мы в Контакте
  • Pwn-Zone.Ru
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » SA-MP » Wiki-The-Samp » [Tutorial] Телепорт к игроку по клику на ник
[Tutorial] Телепорт к игроку по клику на ник
НазарДата: Суббота, 12.11.2011, 10:55 | Сообщение # 1
Гл. Администратор
Группа: Пользователь
Сообщений: 125
Награды: 7
Замечания: 0%
Code
OnPlayerClickPlayer


Которая при открытии списка игроков(Обычно кнопка ТАБ) и при последующем нажатии на любой ник вызвать определенное действие.
Сейчас мы сделаем очень удобный телепорт к игроку, по средствам этой функции.
Code
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;
}


Вот и всё)


По всем вопросам обращайтесь на форум :)
 
Форум » SA-MP » Wiki-The-Samp » [Tutorial] Телепорт к игроку по клику на ник
  • Страница 1 из 1
  • 1
Поиск:

Лучшая рип студия!

Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса. | Хостинг от uCoz