Перейти к содержимому


Фотография

Команда Arma 3


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 OFFLINE   Kas99

Kas99

    Ефрейтор

  • Пользователи
  • 36 сообщений

Отправлено 03 October 2018 - 16:46

Народ, помогите скрипт в миссии не функционирует  пример во вложении.


  • 0

#2 OFFLINE   Schatten

Schatten

    Капитан

  • Пользователи
  • 1844 сообщений

Отправлено 06 October 2018 - 16:28

Kas99, во-первых, в следующий раз публикуй код здесь; во-вторых, после команды установить взрывпакет нужно подождать, пока он не будет установлен; в-третьих, установленный взрывпакет имеет другое название класса. Итого:

_unit = _this select 0;
_unit fire ["pipebombmuzzle", "pipebombmuzzle", "SatchelCharge_Remote_Mag"];
sleep 1;
_bomb = nearestObject [_unit, "SatchelCharge_Remote_Ammo"];
_unit action ["SetTimer", _unit, _bomb];

Однако, даже после этого таймер не будет устанавливаться. Думаю, действие SetTimer не подходит для таких взрывпакетов если вообще подходит для взрывчатки в A3.


  • 0

#3 OFFLINE   Kas99

Kas99

    Ефрейтор

  • Пользователи
  • 36 сообщений

Отправлено 12 October 2018 - 20:26

Kas99, во-первых, в следующий раз публикуй код здесь; во-вторых, после команды установить взрывпакет нужно подождать, пока он не будет установлен; в-третьих, установленный взрывпакет имеет другое название класса. Итого:

_unit = _this select 0;
_unit fire ["pipebombmuzzle", "pipebombmuzzle", "SatchelCharge_Remote_Mag"];
sleep 1;
_bomb = nearestObject [_unit, "SatchelCharge_Remote_Ammo"];
_unit action ["SetTimer", _unit, _bomb];

Однако, даже после этого таймер не будет устанавливаться. Думаю, действие SetTimer не подходит для таких взрывпакетов если вообще подходит для взрывчатки в A3.

Может изменить в коде  _bomb = nearestObject [_unit, "SatchelCharge_Remote_Ammo"]; на _bomb = nearestObject [_unit, "SatchelCharge_Remote_Mag"];?


  • 0

#4 OFFLINE   Kas99

Kas99

    Ефрейтор

  • Пользователи
  • 36 сообщений

Отправлено 13 October 2018 - 00:02

Может изменить в коде  _bomb = nearestObject [_unit, "SatchelCharge_Remote_Ammo"]; на _bomb = nearestObject [_unit, "SatchelCharge_Remote_Mag"]; Вики Arma 3:

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

_3_Actions


Сообщение отредактировал Kas99: 13 October 2018 - 00:14

  • 0

#5 OFFLINE   Kas99

Kas99

    Ефрейтор

  • Пользователи
  • 36 сообщений

Отправлено 19 February 2019 - 23:12

Будет ли работать данный код?

_unit = _this select 0;
_unit playActionNow "PutDown";
_unit fire ["DemoChargeMuzzle", "DemoChargeMuzzle", "DemoCharge_Remote_Mag"];
~2
_Parcel = nearestObject [getPos _unit,"DemoCharge_Remote_Mag"]
~1
_unit action ["SETTIMER",_unit,_Parcel];


  • 0




Яндекс.Метрика