|
|
Модератор форума: GUNNER161, Panikaha |
Форум РЕДАКТОР - ArmA 3 Скрипты Скрипт на укрытия в зданиях. (Скрипт на укрытия в зданиях.) |
Скрипт на укрытия в зданиях. |
› Суббота
› 29.11.2014
› 17:50
› Сообщение #
Если какой-нить скрипт,что боты с начала миссии забегали в ближайшие здания?
Gepard_U
|
› Суббота
› 29.11.2014
› 17:58
› Сообщение #
|
› Суббота
› 29.11.2014
› 18:08
› Сообщение #
|
› Суббота
› 29.11.2014
› 21:56
› Сообщение #
Gepard_U, есть хороший скрипт от Аригато, расстановка каждый раз разная.
|
› Воскресенье
› 30.11.2014
› 13:22
› Сообщение #
|
› Воскресенье
› 30.11.2014
› 14:12
› Сообщение #
Gepard_U, еу так в плане команд ничего не изменилось. Это же не аддон, а скрипт
|
› Среда
› 03.12.2014
› 01:42
› Сообщение #
_group = group leader (_this select 0);
_house = if ( count _this > 1 ) then {getposasl (leader _group) nearestobject (_this select 1)} else {nearestbuilding leader _group}; _bpos = if ( count _this > 2 ) then {_this select 2} else {0}; { _pos = _house buildingpos _bpos; if ( str _pos == "[0,0,0]" ) exitwith {}; _x setposatl _pos; _bpos = _bpos + 1; сюда можно добавить всякие команды например _x setunitpos "middle"; dostop _x; _x forcespeed 0; _x disableAI "target"; и т.д. } foreach units _group; [имя лидера, либо this, id здания, с какой позиции начать] execvm "pirgos\moveinBUILDpos.sqf"; Добавлено (03.12.2014, 01:42) |
› Среда
› 03.12.2014
› 09:43
› Сообщение #
Парни пожалуйста сделайте образец миссии с прописанными командами и скриптами. Думаю будет ОЧЕНЬ полезным.
Добавлено (03.12.2014, 09:43)
max1048
|
› Четверг
› 04.12.2014
› 20:42
› Сообщение #
max1048, Поддерживаю,может у кого завалялось,если не сложно
Gepard_U
|
› Пятница
› 12.12.2014
› 01:29
› Сообщение #
создайте файл тестовый, .sqf
в нём напишите Цитата _group = group leader (_this select 0); _house = if ( count _this > 1 ) then {getposasl (leader _group) nearestobject (_this select 1)} else {nearestbuilding leader _group}; _bpos = if ( count _this > 2 ) then {_this select 2} else {0}; { _pos = _house buildingpos _bpos; if ( str _pos == "[0,0,0]" ) exitwith {}; _x setposatl _pos; _bpos = _bpos + 1; сюда можно добавить всякие команды например _x setunitpos "middle"; dostop _x; _x forcespeed 0; _x disableAI "target"; и т.д. } foreach units _group; затем в инит командира, который должен быть в здании, напишите as=[имя лидера, либо this, id здания, с какой позиции начать] execvm "moveinBUILDpos.sqf"; можно через call, даже лучше. Вот и всё. Нервы всегда будут. Особенно когда вроде код правильный, а арма делает не то, либо то, но через раз. Чтобы с улицы забегали, тут либо от Arigato, либо просто переделать тут немного и всё. p.s. советую заранее расставлять ботов, ибо по другому будет криво. |
| |||
| |||
Чат сайта |