Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
Sniperleo

Ящики WAI 2.2 с использованием вектора подъема

Как поставить ящик из системы миссий WAI 2.2 в здание, чтобы он не проваливался в текстуру самого здания или постройки и не улетал в небо?
Имею следующий код для спавна ящика:
_crate = createVehicle ["AmmoCrates_NoInteractive_Large",[11635.858, 5759.3916, 14.281967],[],0,"CAN_COLLIDE"];    
    [_crate,[20,ai_wep_sniper],[5,crate_backpacks_large],[2,crate_items_sector]] call dynamic_crate; 

Ящик спавнится, но или стоит криво или улетает в небо. Как приписать к данному ящику вектор подъема setVectorUp?

Пробовал так:
_this = createVehicle ["USBasicWeaponsBox",[11592.087, 5775.2471, 21.082071],[],0,"CAN_COLLIDE"];
  _crate = _this;
  _crate setVehicleInit "this setVectorUp [0,0,1];";
  _crate setPos [11592.087, 5775.2471, 21.082071];
  [_crate,[5,crate_backpacks_large],[15,crate_items_buildables],[2,crate_items_sector]] call dynamic_crate;

Но ничего не выходит.

Моя цель добиться спавна ящика с использованием динамического лута от WAI 2.2, чтобы сам ящик не тонул в текстурах, добиться его фиксации в заданной координате.

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

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


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

Рекомендованные сообщения

  • 0

не стал качать WAI и смотреть там переменные спауна итемов, поэтому скажу просто у тебя напутано с переменными _this и _crate

я себе прописал заспаунил так:

 

_vehicle_867 = objNull;
if (true) then
{
  _this = createVehicle ["USBasicWeaponsBox", [16109.512, 15299.408, 3.7], [], 0, "CAN_COLLIDE"];
  _vehicle_867 = _this;
  _this setPos [16109.512, 15299.408, 3.7];
  _this setVehicleInit "this setVectorUp [0,0,1];";
  [_this,[5,crate_backpacks_large],[15,crate_items_buildables],[2,crate_items_sector]] call dynamic_crate;
};

 

и у меня всё прекрасно работает .. никуда не улетает и стоит ровно горизонтально, ещё раз обращаю внимание на переменные _this и _crate они должны соответствовать тому что должно быть выше строкой ..(те строки что ты не указал)
 

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

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


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

Спасибо большое за помощь, все отлично работает.

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Akie
      Никак не могу разобраться как заставить ВАИ выводить миникарту при старте миссии, скрипт есть, просто как заставить его выводить её не могу понять, подскажите пожалуйста господа. Знаю что сообщения выводятся через mission_winorfail.sqf, но как оттуда сделать вызов вариабла сообщения я не знаю.
    • Автор: Gromillla
      Доброго времени суток дамы и господа, и сразу к вопросу, в миссиях 2.2.5 версии, если боты "бандиты", то они скин игрока видят и реагируют на него, а если миссии с ботами "героями", то они скин игрока не видят. Скин  "RUS_Soldier_Marksman". Как соответственно решить эту проблему? Ошибок в РПТ нет.
    • Автор: Шапокляк
      Как сделать чтоб Боты агрелись на Игрока с расстояния   1000-1500 метров. Темы вродибы есть но решений нет.
      ai_share_info = true; // AI share info on player position ai_share_distance = 2000; // distance from killed AI for AI to share your rough position ai_skill_extreme = [["aimingAccuracy",1.00],["aimingShake",1.00],["aimingSpeed",1.00],["endurance",1.00],["spotDistance",3.99],["spotTime",1.00],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Extreme ai_skill_hard = [["aimingAccuracy",1.00],["aimingShake",1.00],["aimingSpeed",1.00],["endurance",1.00],["spotDistance",3.99],["spotTime",1.00],["courage",1.00],["reloadSpeed",1.00],["commanding",1.00],["general",1.00]]; // Hard менял все не помогает.!!!
    • Автор: DIasTer
      кто нибудь встречался с этим? как исправить?
       
      19:54:45 File z\addons\dayz_server\WAI\compile\mission_winorfail.sqf, line 321
      19:54:46 Error in expression < ({[_x,_name] call fnc_inString;} count wai_clean_when_clear) != 0) then {

      _mi>
      19:54:46   Error position: <wai_clean_when_clear) != 0) then {

      _mi>
      19:54:46   Error Undefined variable in expression: wai_clean_when_clear
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка