Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

Помогите с интерьерами


Лучший Ответ compan , 08 Июнь 2014 - 21:45

 
if(PlayerToPoint(1.5, playerid, X,Y,Z)) //X,Y,Z координаты откуда бутет ТП игрока
{
   SetPlayerInterior(playerid, 0);//ID интерьера устанавливаемый для игрока
   SetPlayerVirtualWorld(playerid, 0);// ID виртуального мира уст.для игрока
   SetPlayerPos(playerid, X,Y,Z);////X,Y,Z координаты где появится игрок
   SetPlayerFacingAngle(playerid, A);// A угол поворота игрока
   SetCameraBehindPlayer(playerid);//позиция камеры после ТП
}
else if(PlayerToPoint(1.5, playerid,X,Y,Z)) //X,Y,Z координаты выхода из интерьера или чего то,откуда будет выходить игрок
{
   SetPlayerInterior(playerid, 0);//ID интерьера устанавливаемый для игрока
   SetPlayerVirtualWorld(playerid, 0);// ID виртуального мира уст.для игрока
   SetPlayerPos(playerid, X,Y,Z);//X,Y,Z где появится игрок выйдя из ...
   SetPlayerFacingAngle(playerid, A);// A угол поворота игрока
   SetCameraBehindPlayer(playerid);//позиция камеры после ТП
}

1.5 это радиус действия координат.

Вот пример телепорта

 

Наглядно это будет выглядеть так:

 
if(PlayerToPoint(1.5, playerid, -408.8307,971.7045,13.9983)) 
{
   SetPlayerInterior(playerid, 0);
   SetPlayerVirtualWorld(playerid, 0);
   SetPlayerPos(playerid, -391.5116,956.5455,-3.1804);
   SetPlayerFacingAngle(playerid, 93.24);
   SetCameraBehindPlayer(playerid);
}
else if(PlayerToPoint(1.5, playerid, -390.1298,956.6297,-2.2818)) 
{
   SetPlayerInterior(playerid, 0);
   SetPlayerVirtualWorld(playerid, 0);
   SetPlayerPos(playerid, -405.9689,971.7063,13.9983);
   SetPlayerFacingAngle(playerid, 271.46);
   SetCameraBehindPlayer(playerid);
}
Перейти к сообщению »


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1
offline   btlives

btlives
  • 1
    • Сообщений: 41
    • Регистрация: 21.05.14

Как устанавливать интерьер на сервер? И куда вписывать координаты, помогите пожалуйста новичку, скайп: bt9lives. Ну или распишите тут, буду благодарен!


compan (08 Июнь 2014 - 21:51):
Перемещено в "Вопросы по скриптингу"

  • 0

#2
offline   compan

compan
  • 693
    • Сообщений: 2 091
    • Регистрация: 13.03.14
✓  Лучший Ответ

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

1.5 это радиус действия координат.

Вот пример телепорта

 

Наглядно это будет выглядеть так:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#3
offline   btlives

btlives
  • 1
    • Сообщений: 41
    • Регистрация: 21.05.14

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

1.5 это радиус действия координат.

Вот пример телепорта

 

Наглядно это будет выглядеть так:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

а куда в моде это вписывать?Я понимаю что это глупо, и объяснять будет тяжко, но все же, учиться никогда не поздно.


  • 0

#4
offline   Neat

Neat
  • 1037
    • Сообщений: 2 488
    • Регистрация: 21.12.13

btlives, в секундный таймер.


  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 0 гостей, 0 анонимных


    Alexa (1)

Данную тему посетили 52 пользователей