Оборона в окопе
|
|
Fess | Дата: Воскресенье, 09.06.2013, 00:13 | Сообщение # 1 |
Добрый админ
Сообщений: 2339
Статус: 
| Оборона в окопе
Сразу скажу, что этот скрипт подходит не только для окопов (хотя создавался для них), но и для любых объектов, за которыми может спрятаться бот. Например, можно посадить ботов у амбразуры в бетонным бункере.
Суть скрипта в том, что бот стреляет стоя, приседает (прячется в укрытие), чтобы перезарядиться, встает и продолжает вести огонь. Патроны у бота бесконечные (пополняются скриптом), цикл будет повторяться до тех пор, пока его не убьют.
Активация: в ините юниту пишем
Код as = [this]execVM "okop.sqf"
Цитата (okop.sqf) _un = _this select 0; _un setUnitPos "Up"; _vp = primaryWeapon _un; _mg = (magazines _un) select 0;
While {alive _un} do { WaitUntil{(_un ammo _vp < 1) or !(alive _un)}; _un setUnitPos "Middle"; if (({_x==_mg} count (magazines _un)) < 2) then {{_un addMagazine _mg} forEach [0,0,0,0]}; sleep (1 + (random 3)); _un setUnitPos "Up"; };
Первоначальный код взят отсюда, но он почему-то не работал >_< Поэтому я его немного модифицировал.
|
|
| |
АнархистMG | Дата: Воскресенье, 20.10.2013, 05:26 | Сообщение # 2 |
Группа: Удаленные
| Надо бы попробовать =3
|
|
| |
Fess | Дата: Четверг, 30.01.2014, 00:03 | Сообщение # 3 |
Добрый админ
Сообщений: 2339
Статус: 
| Цитата REMBO (  ) я прописеваю в as = [this]execVM "okop.sqf"_окопы тригер но ничего непроисходит ложатся дыбилы и все тут обьясни может неправильно прописую да и точнее куда. Даже юниту пробывал прописевать и толку Надо создать и сохранить миссию в редакторе, затем найти папку с этой миссией и создать в ней файл okop.sqf, прежде чем ты сможешь использовать этот скрипт (еще можно в папку с игрой скрипты бросать, но тебе так лучше не делать). В противном случае игра должна выдавать ошибку "okop.sqf не найден". Если у тебя нет этой ошибки, значит код не выполнился.
Код надо прописывать в поле инициализации. Два раза кликни по созданному солдату и впиши as = [this] execVM "okop.sqf" в самое большое прямоугольное поле.
|
|
| |
Fess | Дата: Четверг, 30.01.2014, 12:16 | Сообщение # 4 |
Добрый админ
Сообщений: 2339
Статус: 
| Уважаемый REMBO, http://arma.at.ua/forum/46-5573-1
|
|
| |
REMBO | Дата: Пятница, 31.01.2014, 18:00 | Сообщение # 5 |
Сообщений: 3
Статус: 
| да непойму как создать файл напиши ели можеш okop.sqf,
Сообщение отредактировал REMBO - Суббота, 01.02.2014, 06:43 |
|
| |
Fess | Дата: Пятница, 31.01.2014, 18:51 | Сообщение # 6 |
Добрый админ
Сообщений: 2339
Статус: 
| Цитата REMBO (  ) Уважаемый REMBO, а у тебя нет видео урока ? но у меня вопрос по игре Iron Front Liberation 1944 v1.65 ! И в чём проблема?
|
|
| |
REMBO | Дата: Вторник, 30.12.2014, 01:19 | Сообщение # 7 |
Сообщений: 3
Статус: 
| как поднять пушку что надо прописевать ?
|
|
| |