Сообщение отредактировал pomio: 24 January 2023 - 21:02
Помогите упростить removeAction
#1
OFFLINE
Отправлено 24 January 2023 - 20:43
#2
OFFLINE
Отправлено 24 January 2023 - 22:10
_actionIds = [];
{
_actionIds pushBack (player addAction _x);
} forEach [
["Брнз1", { life_inv_bz1 = life_inv_bz1 + 15; }],
["Брнз2", { life_inv_bz2 = life_inv_bz2 + 15; }],
["Брнз3", { life_inv_bz3 = life_inv_bz3 + 15; }],
["Бкст", { life_inv_bxt1 = life_inv_bxt1 + 15; }]
];
player addAction [
"УДАЛИТЬ МЕНЮ РЕСУРСОВ",
{
params ["", "", "", "_arguments"];
_arguments params ["_actionIds"];
{
player removeAction _x;
} forEach _actionIds;
},
[_actionIds]
];
Сообщение отредактировал Schatten: 24 January 2023 - 22:21
#3
OFFLINE
Отправлено 25 January 2023 - 02:39
Спасибо, но можно ещё одно. Можно так что бы и само меню УДАЛИТЬ МЕНЮ РЕСУРСОВ тоже исчезало? Ну тоесть:
Сообщение отредактировал pomio: 25 January 2023 - 02:42
#4
OFFLINE
Отправлено 25 January 2023 - 02:46
Можно так что бы и само меню УДАЛИТЬ МЕНЮ РЕСУРСОВ тоже исчезало?
Можно:
player addAction [
"УДАЛИТЬ МЕНЮ РЕСУРСОВ",
{
params ["", "", "_actionId", "_arguments"];
_arguments params ["_actionIds"];
{
player removeAction _x;
} forEach _actionIds;
player removeAction _actionId;
},
[_actionIds]
];
#5
OFFLINE
Отправлено 25 January 2023 - 17:54
Можно так что бы и само меню УДАЛИТЬ МЕНЮ РЕСУРСОВ тоже исчезало?
Можно:
player addAction [ "УДАЛИТЬ МЕНЮ РЕСУРСОВ", { params ["", "", "_actionId", "_arguments"]; _arguments params ["_actionIds"]; { player removeAction _x; } forEach _actionIds; player removeAction _actionId; }, [_actionIds] ];
Спасибо, разобрался. Есть ещё один вопрос)) А как сделать так что бы в перечне всплывающих меню, пункт "УДАЛИТЬ МЕНЮ РЕСУРСОВ" находился в самом верху, а то если я добавляю пунктов шт. 100, то листать этот список что бы нажать в самом низу "УДАЛИТЬ МЕНЮ РЕСУРСОВ" как то надоедает.
#6
OFFLINE
Отправлено 25 January 2023 - 18:30
А как сделать так что бы в перечне всплывающих меню, пункт "УДАЛИТЬ МЕНЮ РЕСУРСОВ" находился в самом верху
Нужно приоритет указать:











