main_menu = {
if(isNil "command_vgod_tog") then {
player addAction ["<t color='#FF0000'>Vehicle God [OFF]</t>", {[]spawn vgod}];
} else {
if!(command_vgod_tog) then {
player addAction ["<t color='#FF0000'>Vehicle God [OFF]</t>", {[]spawn vgod}];
} else {
player addAction ["<t color='#40FF00'>Vehicle God [ON]</t>", {[]spawn vgod}];
};
};
};
vgod = {
if(isNil "command_vgod_tog") then {
command_vgod_tog = TRUE;
} else {
if!(command_vgod_tog) then {
command_vgod_tog = TRUE;
} else {
command_vgod_tog = FALSE;
};
};
if (command_vgod_tog) then {
titleText["Vehicle God Mode enabled!", "PLAIN"];
while {command_vgod_tog} do {
waitUntil {vehicle player != player};
vehiclegod_vehicle = vehicle player;
vehiclegod_vehicle removeAllEventHandlers "handleDamage";
vehiclegod_vehicle addEventHandler["handleDamage", {false}];
vehiclegod_vehicle allowDamage false;
vehiclegod_vehicle setDamage 0;
vehiclegod_vehicle setFuel 1;
};
} else {
titleText["Vehicle God Mode disabled!", "PLAIN"];
waitUntil {vehicle player == player};
vehiclegod_vehicle removeAllEventHandlers "handleDamage";
vehiclegod_vehicle addEventHandler["handleDamage", {true}];
vehiclegod_vehicle allowDamage true;
};
[]spawn main_menu;
};
