Jump to content

Добро пожаловать на проект
Weekly Open Games

Weekly Open Games — это проект для людей, которым интересен хардкорный тип игры. Мы стараемся максимально эффективно использовать структуру, слабые и сильные стороны, а также технику и вооружение различных сторон конфликта, но не ставим перед собой цель провести 100% сбалансированного боестолкновения. Командная игра, командное взаимодействие — фундамент нашего проекта.
О проекте WOG WOG3 Как начать играть Правила серверов
ToxaSM

Вопросы по созданию МП-миссий

Recommended Posts

Вопрос:
Можно ли вызывать завершение миссии не только WMT модулями?
Если можно, то что мне в скрипт активизации написать?Использовать функцию WMT End Mission?


 

Edited by Alex Kelegen

Share this post


Link to post
Share on other sites

Возможно создать скрипт на спавн вертолётов с Маршаллом и крейтом или двух Маридов в зависимости от выбора пресета КС-ом,  которые бы сбросили их и улетели,  который бы соответствовал правилам? 

Share this post


Link to post
Share on other sites

Используй модуль WOG Presets для спавна чего угодно по выбору КСа. Но это без вертолета.

Ну или можешь адаптировать скрипт Apoc Airdrop Assistance, который используют на A3Wasteland

Share this post


Link to post
Share on other sites
21 час назад, Tr1ble сказал:

@Sandy Понял, спасибо. Посмотрим, скорее всего сам я адаптировать не смогу, так как вообще ничего не понимаю ,но по крайней мере попробую :smlpeka:.

Модуль пресетов вполне себе отлично работает. А парадроп штука опасная. Особенно в Арме с её коллизиями.:neponi:

Share this post


Link to post
Share on other sites
11 минут назад, Kato сказал:

Модуль пресетов вполне себе отлично работает. А парадроп штука опасная. Особенно в Арме с её коллизиями.:neponi:

Зато выглядит эффектно, особенно если в этом участвует самоуправляемый вертолет, в легетимности которого я до сих пор сомневаюсь :smlpeka: .

Edited by Tr1ble

Share this post


Link to post
Share on other sites

Кто-то может помочь в написании скрипта?

Мне нужно чтобы объект уничтожался при подрыве взрывпакета или через взаимодействие (типо через удержание кнопки, без установки заряда) и чтобы объект не получал урон от труб и техники.

 

Share this post


Link to post
Share on other sites

Что нибудь в таком духе?

Спойлер

wogserver allowDamage false;

[
    wogserver,
    "Place the bomb",
    "\a3\ui_f\data\IGUI\Cfg\holdactions\holdAction_hack_ca.paa",
    "\a3\ui_f\data\IGUI\Cfg\holdactions\holdAction_hack_ca.paa",
    "true",
    "true",
    {},
    {},
    {
        hint "Bomb has been planted";
        sleep 15;
        [_this#0, true] remoteExec [allowDamage, _this#0];
        _this#0 setDamage 1;
    },
    {},
    [],
    30,
    0
] call BIS_fnc_holdActionAdd;

Код писался в блокноте и не проверялся. Не сработает если ливнуть из миссии после хинта.
Не уверен насчет работы sleep.

С сатчелом интереснее и сложнее, но нужно тестить поведение ивентов HandleDamage или Dammaged

 

Edited by Liquid

Share this post


Link to post
Share on other sites

@Liquid то что надо, если бы еще взрыв добавить, чтобы не просто объект ломался, а ломался вместе со взрывом

И с этой строкой была ошибка:

Спойлер

[_this#0, true] remoteExec [allowDamage, _this#0];

(после уничтожения обьекта появлялась) 

Edited by Bogdan Spivak

Share this post


Link to post
Share on other sites
2 часа назад, Bogdan Spivak сказал:

если бы еще взрыв добавить

Спойлер

wogserver allowDamage false; 
 
[ 
    wogserver, 
    "Place the bomb", 
    "\a3\ui_f\data\IGUI\Cfg\holdactions\holdAction_hack_ca.paa", 
    "\a3\ui_f\data\IGUI\Cfg\holdactions\holdAction_hack_ca.paa", 
    "true", 
    "true", 
    {}, 
    {}, 
    { 
        hint "Bomb has been planted"; 
        sleep 15; 
        [_this#0, true] remoteExec ["allowDamage", _this#0]; 
        private _bomb = "SatchelCharge_Remote_Ammo" createVehicle (position (_this#0));
        _bomb setDamage 1; 
        _this#0 setDamage 1; //Может хватит урона и от сатчела.
    }, 
    {}, 
    [], 
    30, 
    0 
] call BIS_fnc_holdActionAdd;

 

 

2 часа назад, Bogdan Spivak сказал:

И с этой строкой была ошибка:

кавычек вокруг allowdamage не хватало.

Edited by Liquid

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.