Sign in to follow this  
Followers 0
20th century

cameditor - CamMovement Editor

4 posts in this topic

cameditor - CamMovement Editor

Просмотр файла

Внутриигровой редактор передвижения камеры.

  • Общее описание:

Данный фильтрскрипт поможет Вам сгенерировать координаты для функции InterpolateCameraPos и InterpolateCameraLookAt прямо в игре. 
Фильтрскрипт использует так называемый 'flymode' (автор: h02) для свободного и быстрого перемещения по карте игры.

 

  • Особенности  скрипта: 
  1. Возможность свободного перемещения по игровой карте при помощи внутриигрового флай-мода (credits: h02).
  2. Установка начального/конечного положения камеры простым нажатием клавиши мыши.
  3. Возможность редактировать скорость, начальное/конечное положение камеры после создания сценария.
  4. Лёгкость в использовании благодаря вспомогательным сообщениям в чате.

 

Исходный код созданного сценария полёта камеры сохраняется в файл (название файла задаётся пользователем) в директории вашего сервера, в папке scriptfiles:

[NewCameraMovement_Registration]
Movement = InterpolateCameraPos(playerid, 575.325988, -1244.656127, 25.845386, 735.324829, -1128.916870, 73.661872, 7777);
Rotation = InterpolateCameraLookAt(playerid, 571.176696, -1247.412109, 26.278436, 733.528747, -1124.687866, 71.689620, 7777);
  • Установка фильтрскрипта:
  1. Скачайте файл cameditor,fs (синяя кнопка справа).
  2. Поместите файл cameditor.fs в папку с вашим сервером (директория: filterscripts).
  3. По желанию отредактируйте файл и скомпилируйте его.
  4. Добавьте название скрипта cameditor в конфигурационный файл вашего сервера.
  5. Запустите Ваш игровой сервер и следуйте инструкции, показанной в чате.


Исходный код: pastebin

Авторы: Drebin (filterscript), h02 (flymode).


 

Share this post


Link to post
Share on other sites

У меня никаких инструкций в чате не высветилось

Share this post


Link to post
Share on other sites
11 часов назад, Джерри Джордан сказал:

У меня никаких инструкций в чате не высветилось

Пять пунктов там для кого написаны?
Выполни еще раз, если не получится — содержимое server-log скинь.

Share this post


Link to post
Share on other sites

Исправил, всё работает. А как сделать функцию что бы игрока телепортировало туда от куда закончилась так скажем съемка?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Decard
      By Decard
      D: honest-roleplay_main/.build/include/pregress2 (23) fatal error 111 user error: cloud not locate a_samp.inc file, please check your server includes
       
      Как это исправить у мене a_samp в самом вверху мода
       
    • MARIANO
      By MARIANO
      Приветствую всех, уважаемых знатаков. 
       
      Столкнулся не то что бы с проблемой, но все равно вопросов меньше от этого не становиться.
      В общем. В все работало хорошо, как надо. В один прекрасный момент, а именно после добавления команды /light (до этого было через кнопку, но даже если все возвращаю - происходит тоже самое.) для автомобиля - произошла странная магия.
       
      В ночное игровое время, фары стали включаться только при заведенном двигателе, а днем - не включаются вовсе.  В чем может выражаться такое?
       
      Кому интересно: Вот команда, в ней все тоже самое, что было через нажатие кнопки, хотя роли это и не играет. 
       
      СMD:light(playerid) {     if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, color_white, "Необходимо быть за рулем автомобиля.");     new v = GetPlayerVehicleID(playerid);      if(!noeng(v)) // проверка на велосипеды и самолеты     {         if(!vehicle_info[v][v_light])         {             vehicle_info[v][v_light] = 1;             PlayerTextDrawColor(playerid, speed_PTD[playerid][2], 0x679fc7ff);             PlayerTextDrawHide(playerid, speed_PTD[playerid][2]);             PlayerTextDrawShow(playerid, speed_PTD[playerid][2]);         }         else         {             vehicle_info[v][v_light] = 0;             PlayerTextDrawColor(playerid, speed_PTD[playerid][2], 200);             PlayerTextDrawHide(playerid, speed_PTD[playerid][2]);             PlayerTextDrawShow(playerid, speed_PTD[playerid][2]);         }      SetVehicleParamsEx(v, vehicle_info[v][v_engine], vehicle_info[v][v_light], 0, vehicle_info[v][v_lock], vehicle_info[v][v_bonnet], vehicle_info[v][v_boot], 0);     }     return 1; }  
    • Roman_venum
      By Roman_venum
      Ошибки в консоле после подключения базы
       
    • Hero_Black228
      By Hero_Black228
      Здравствуйте, хотел бы задать вопрос. Я имею на руках мод Tape RP, и во время проверки автосалона, я покупал авто и оно после покупки появилось в ЛВ, когда автосалон был в ЛС. Так же и с лодками, покупаю и лодка появляется в автосалоне ЛС. Как мне это исправить?
    • Krabink
      By Krabink
      Скачал мод Arizona RP (как всегда с багами). Рация, семейный чат (команды /r, /rb, /f, /fb, /fam) выводится в чат лишь при наличии у аккаунта админки. Например, зайти с обычного аккаунта и написать /r 123, то в чат не выведет ничего, а если на аккаунте есть админка, то в чат выведется [R] Директор Krabink[0]: 123. Но вип-чат и чат департамента (/vr, /d) работают и без админки. Помогите решить данную проблему.

      Коды: