ripdok

Бот десант

Вопрос

Подскажите пожалуйста как заставить ботовский верт не скидывать десант на парашютах, а снизиться и высадить десант на землю? :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 ответа на этот вопрос

Забронировать это рекламное место


Как это корректно впилить в миссию? (к примеру)

if(isServer) then {

private ["_complete","_dir","_rndnum","_crate_type","_mission","_position","_vehclass3","_vehclass2","_vehicle3","_vehicle2","_playerPresent","_vehicle","_vehclass","_crate"];

_position = [40] call find_position;
_mission = [_position,"Hard","Lunch break Convoy","MainBandit",true] call mission_init;

diag_log format["WAI: [Mission:[bandit] Lunch break Convoy]: Starting... %1",_position];

//Setup the crate
_crate_type = crates_large call BIS_fnc_selectRandom;
_crate = createVehicle [_crate_type,[(_position select 0),(_position select 1),0],[],0,"CAN_COLLIDE"];

//Troops
_rndnum = 5 + round (random 3);
[[_position select 0,_position select 1,0],_rndnum,"Hard","Random",4,"Random","Hero","Random","Hero",_mission] call spawn_group;
[[_position select 0,_position select 1,0],5,"Hard","Random",4,"Random","Hero","Random","Hero",_mission] call spawn_group;
[[_position select 0,_position select 1,0],5,"Random","Random",4,"Random","Hero","Random","Hero",_mission] call spawn_group;
[[_position select 0,_position select 1,0],5,"Random","Random",4,"Random","Hero","Random","Hero",_mission] call spawn_group;

//Static Guns
[[
[(_position select 0) + 25, (_position select 1) + 25, 0],
[(_position select 0) - 25, (_position select 1) - 25, 0],
[(_position select 0) + 25, (_position select 1) - 25, 0]
],"M2StaticMG","Easy","Hero","Hero",1,2,"Random","Random",_mission] call spawn_static;

//Heli Para Drop
[[(_position select 0),(_position select 1),0],[0,0,0],400,"BAF_Merlin_HC3_D",10,"Random","Random",4,"Random","Hero","Random","Hero",false,_mission] spawn heli_para;

// Spawn Vehicles
_dir = floor(round(random 360));

_vehclass = cargo_trucks call BIS_fnc_selectRandom; // Cargo Truck
_vehclass2 = refuel_trucks call BIS_fnc_selectRandom; // Refuel Truck
_vehclass3 = military_unarmed call BIS_fnc_selectRandom; // Military Unarmed

_vehicle = [_vehclass,_position,false,_dir] call custom_publish;
_vehicle2 = [_vehclass2,_position,false,_dir] call custom_publish;
_vehicle3 = [_vehclass3,_position,false,_dir] call custom_publish;

if(debug_mode) then {
diag_log format["WAI: [bandit] ikea_convoy spawned a %1",_vehclass];
diag_log format["WAI: [bandit] ikea_convoy spawned a %1",_vehclass3];
diag_log format["WAI: [bandit] ikea_convoy spawned a %1",_vehclass2];
};

//Condition
_complete = [
[_mission,_crate], // mission number and crate
["crate"], // ["crate"], or ["kill",wai_kill_percent], or ["assassinate", _unitGroup],
[_vehicle,_vehicle2,_vehicle3], // cleanup objects
"A heavily guarded Ikea convoy is taking a lunch break, heroes are securing the parameter. See if you can make the building supplies yours.", // mission announcement
"Bandits have successfully ambushed the Ikea convoy and secured the building supplies!", // mission success
"Bandits were unable to surprise the heroes on their lunchbreak" // mission fail
] call mission_winorfail;

if(_complete) then {
[_crate,[2,crate_weapons_buildables],[4,crate_tools_buildable],[30,crate_items_buildables],4] call dynamic_crate;
};

diag_log format["WAI: [Mission:[bandit] Lunch break Convoy]: Ended at %1",_position];

b_missionrunning = false;
};

 

Изменено пользователем ripdok (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Похожие публикации

    • Автор: NoNameUltima
      Бот для рыбной ловли в локации "Море движущегося льда", игры "Neverwinter online".
       
      Офф страничка:
      http://rnrportal.ru/neverwinter_fisherman/
       
      Инструкция по использованию:
      http://rnrportal.ru/neverwinter_fisherman_instruction/
       
      Параметры необходимые для запуска бота рыбалки в NWN - Neverwinter online:
      Тема рабочего стола Windows, должна быть - Классическая. Программа должна быть зарегистрирована. Вы должны находиться в море. Наживка должна быть выбрана. Нажать кнопку рыбалки. *Окно игры крайне желательно сделать не на полный экран! Иначе поиск скилов может быть достаточно длительным!  
      Остановка программы:
      Удерживайте клавишу ESCAPE  
      Стоимость в данный момент:
      1000р  
      Скриншот:

    • Автор: JIIEKA
      Добрый вечер обитатели форума, Подскажите пж как добавить блуждающего бота, или животное на карту.?
      DayZ EpocH 1.0.5.1
      чтобы бегал как обычный игрок.
    • Автор: TheLinsus
      Видел такую фичу: на сервере всегда присутствует игрок (бот) с ником Admin например. Т.е. после рестарта он сам заходит и сидит там 24/7
      Кто-нибудь знает как такого бота создать?
    • Автор: ripdok
      Кастомные патрули, стационарки работают без проблем, а десант не пашет как ни крутил. В рпт такая инфа:
       
       
       
      Пример десанта:
      [[14330.0000,16980.0000,0],[0,0,0],400,"Mi17_DZE",8,1,2,2,"DZ_ALICE_Pack_EP1","Soldier1_DZ","Random","Bandit",True] spawn heli_para;
       
      Что посоветуете?
      Спасибо.


      Пробывал примеры десанта из default и образец CustomSpawn - толку нет...