• Страница 1 из 1
  • 1
LHD
Dell
Вторник, 15.11.2016, 21:22
Пост №: 1
По просьбе RedSun'a, выкладываю скрипт для создание LHD на любой карте. (Требуется CUP_Terrain)
1. Создаём миссию в редакторе EDEN.
Получаем координаты для установки нашего LHD
2. Ставим на воду ЛЮБОЙ объект, куда нужно, крутим вертим.
3. Теперь записываем координаты и угол. 2 раза ЛКМ по предмету. Запоминаем координаты, как на картинке.
5. Заходим в папку с миссией и закидываем туда файл LHD.sqf с текстом. (Код взял + моя модификация  http://arma.at.ua/forum/46-2443-1)

Код
if (!isServer) exitwith {};
_ps = [Красный,Зелёный,0]; /*Заменить "Красный" на значение запомненное ранее, которые на фотографии подчёркнуто красным и т.д.*/
_dir = синий; /*Заменить "Синий" на значение заполненное и подчёркнутое синим*/
_ps set [2, 0]; /*0 отвечает за высоту лайнера*/
{
_ob = _x createVehicle _ps;
_ob setDir _dir;
_ob setPos _ps;
} forEach ["Land_LHD_1","Land_LHD_2","Land_LHD_3","Land_LHD_4","Land_LHD_5","Land_LHD_6",
"Land_LHD_elev_R","Land_LHD_house_1","Land_LHD_house_2"];

6. В init.sqf прописываем в начале файла
Код
[] execVM "LHD.sqf";

Теперь на миссии он появится, но нужен нам в EDENe для этого мы и мучились ранее.
7. В EDENe наживаем Ctrl+D, у нас открылось окно, где большое окно с надписью "Выполнить" пишем
Код
[] execVM "LHD.sqf";
8. Нажимаем кнопку "Локально"
Готово закрываем и у вас в Edene должен быть LHD.

Ошибки: Если поставить воздушную технику, то она улетит. Это Arma. Если есть предложение пишите.
Решение: Ставить технику на подстилку, крышу заправки, доски...

UPD: Добавил проверку на сервер, спасибо Zealot. Дописал решение ошибки с воздушной техникой.
Прикрепления: 9455116.jpg (47.3 Kb)

Автор темы
 
Chief
Вторник, 15.11.2016, 21:58
Пост №: 2
Если вы про авианосец, то он же есть вроде в едене?
 
Dell
Вторник, 15.11.2016, 22:10
Пост №: 3
Цитата Chief ()
Если вы про авианосец, то он же есть вроде в едене?
Не знаю, ред попросил, а я человек простой

Автор темы
 
  • Страница 1 из 1
  • 1
Поиск: