Untitled
unknown
plain_text
2 years ago
2.0 kB
7
Indexable
if (!hasInterface) exitWith {};
private _addVanillaActions = {
//Allumer cigarette //
player addAction [localize "STR_ALLUMER", {
params ["_target", "_caller"];
[_caller] spawn murshun_cigs_fnc_start_cig_your
}, nil, 0, false, true, "", "if (_target != player) exitWith {false}; ((goggles _this) in murshun_cigs_cigsArray) && !(_this getVariable ['murshun_cigs_cigLitUp', false])", 5, false];
//Eteindre cigarette //
player addAction [localize "STR_ETEINDRE", {
params ["_target", "_caller"];
[_caller] spawn murshun_cigs_fnc_stop_cig
}, nil, 0, false, true, "", "if (_target != player) exitWith {false}; ((goggles _this) in murshun_cigs_cigsArray) && (_this getVariable ['murshun_cigs_cigLitUp', false])", 5, false];
//Prendre une cigarette du paquet //
player addAction [localize "STR_PRENDRE_CIGARETTE", {
params ["_target", "_caller"];
[_caller] spawn murshun_cigs_fnc_take_cig_from_pack
}, nil, 0, false, true, "", "if (_target != player) exitWith {false}; 'HL_Item_Paquet_Cigarettes' in (magazineCargo uniformContainer player)", 5, false];
// Prendre un join du paquet //
player addAction [localize "STR_PRENDRE_JOINT", {
params ["_target", "_caller"];
[_caller] spawn murshun_join_fnc_take_cig_from_pack
}, nil, 0, false, true, "", "if (_target != player) exitWith {false}; 'HL_Item_Lots_Joint' in (magazineCargo uniformContainer player)", 5, false];
//Prendre un cigare du paquet //
player addAction [localize "STR_PRENDRE_CIGARE", {
params ["_target", "_caller"];
[_caller] spawn murshun_cigare_fnc_take_cig_from_pack
}, nil, 0, false, true, "", "if (_target != player) exitWith {false}; 'HL_Item_Boite_Cigares' in (magazineCargo uniformContainer player)", 5, false];
};
call _addVanillaActions;
player addEventHandler ["Respawn", _addVanillaActions];
player addEventHandler ["Respawn", {
player setVariable ["murshun_cigs_cigLitUp", false];
}];Editor is loading...