Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _puid = _this select 0;_name = _this select 1;
- j2U0I552k258U552i9o1I7u3o = true;
- diag_log (format['infiSTAR.de - randvar1 created randvar27a (%1)',time]);
- [] spawn {
- _version = productVersion select 3;
- if(_version < 103718) then
- {
- uiSleep 3;
- _log1 = format['BadVersion: %1 - install newer arma2oa beta!',_version];
- hint _log1;
- cutText [_log1,'PLAIN DOWN'];
- uiSleep 5;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log2 = format['BadVersion: %1 (has to be a newer arma2oa beta - disconnected)',_version];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG',toArray (_log2)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if !(_puid in ["76561198031499135","76561198004111275","76561198052866101","76561197960280023","76561198145620376","76561198152111329","76561198031499135","76561198004111275","76561198052866101","76561198084854983","76561197960280023","76561198072359932","76561198115029610","76561198145620376","76561197970619017","76561198147383455","76561197961261313","76561197967539931","76561198019865758","76561198071370946","76561198039983273","76561198028959735","76561198057394584","76561198012767651","76561197983388281","76561198033588007"]) then
- {
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- _dayz_spaceInterrupt = dayz_spaceInterrupt;
- disableSerialization;
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- sleep 25;
- if(isNil 'd5A5R4f454p1I1Q3k1v5t9A') then {
- (findDisplay 46) closeDisplay 0;
- _log = 'Menu Checks are broken!';
- [_name,_puid,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- uiNamespace setVariable ['RscDisplayRemoteMissions',nil];
- while {1 == 1} do
- {
- _btnAbort = (findDisplay 49) displayCtrl 104;
- _btnAbortTXT = toLower (ctrlText _btnAbort);
- _btnAbortTXTA = toArray _btnAbortTXT;
- _btnAbortTXTA resize 8;
- _btnAbortTXTA;
- _btnAbortTXT = toString _btnAbortTXTA;
- if(_btnAbortTXT in ['jay menu']) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = 'naughty little kid.. no chocolate for you! (Jay Menu detected)';
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(true) then
- {
- _map = ((findDisplay 12) displayCtrl 51);
- {_map ctrlRemoveAllEventHandlers _x;} forEach ['onMouseButtonDblClick','MouseButtonClick','MouseButtonDown','MouseButtonUp','Draw','MouseMoving'];
- {
- if !(isNull (findDisplay _x)) then
- {
- (findDisplay _x) displayRemoveAllEventHandlers 'MouseZChanged';
- (findDisplay _x) displayRemoveAllEventHandlers 'MouseMoving';
- (findDisplay _x) displayRemoveAllEventHandlers 'mouseholding';
- if !(_x in [-1,106]) then
- {
- (findDisplay _x) displayRemoveAllEventHandlers 'MouseButtonDown';
- (findDisplay _x) displayRemoveAllEventHandlers 'MouseButtonUp';
- };
- (findDisplay _x) displayRemoveAllEventHandlers 'KeyDown';
- (findDisplay _x) displayRemoveAllEventHandlers 'KeyUp';
- (findDisplay _x) displayAddEventHandler ['KeyUp','_this call q8v6A8Q7t2u3t6U7p5R6Q'];
- };
- } forEach [-1,12,18,49,106,129];
- _display46 = (findDisplay 46);
- if(!isNull _display46) then
- {
- _display46 displayRemoveAllEventHandlers 'MouseButtonDown';
- _display46 displayRemoveAllEventHandlers 'MouseButtonUp';
- _display46 displayRemoveAllEventHandlers 'MouseZChanged';
- _display46 displayRemoveAllEventHandlers 'KeyUp';
- _display46 displayAddEventHandler ['KeyUp','_this call q8v6A8Q7t2u3t6U7p5R6Q'];
- _pos = getPos player;
- _posZ = _pos select 2;
- _veh = vehicle player;
- if((_posZ < 15) || (_veh != player)) then
- {
- if(!(_veh isKindOf 'ParachuteBase') && !(_veh isKindOf 'BIS_Steerable_Parachute')) then
- {
- _display46 displayRemoveAllEventHandlers 'mousemoving';
- _display46 displayRemoveAllEventHandlers 'mouseholding';
- _display46 displayRemoveAllEventHandlers 'KeyDown';
- dayz_spaceInterruptq8v6A8Q7t2u3t6U7p5R6Q = _dayz_spaceInterrupt;
- _display46 displayAddEventHandler ['KeyDown','_this call dayz_spaceInterruptq8v6A8Q7t2u3t6U7p5R6Q'];
- };
- };
- };
- }
- else
- {
- _display46 = (findDisplay 46);
- if(!isNull _display46) then
- {
- _display46 displayRemoveAllEventHandlers 'KeyUp';
- _display46 displayAddEventHandler ['KeyUp','_this call q8v6A8Q7t2u3t6U7p5R6Q'];
- };
- };
- _cc1 = uiNamespace getVariable 'RscDisplayRemoteMissions';
- if(!isNil '_cc1') then
- {
- if(_cc1 != '<null>') then
- {
- _log = format['MenuBasedHack_RscDisplayRemoteMissions: %1',_cc1];
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(!isNull ((findDisplay 64) displayCtrl 101)) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('Active Menu: 64 ctrl 101')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(!isNull ((findDisplay 49) displayCtrl 0)) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('Active Menu: 49 ctrl 0')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if( (lbSelection ((findDisplay 12) displayCtrl 1001)) select 0 == 1 && ((lbSize ((findDisplay 12) displayCtrl 1002)) > 2 )) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('YOLO Menu')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(!isNull (findDisplay 420420)) then
- {
- _state = true;
- {
- if((!isNull _x) && (alive _x) && (getPlayerUID _x == '') && !(_x isKindOf 'zZombie_Base') && !(_x isKindOf 'CAAnimalBase')) exitWith
- {
- _state = false;
- };
- } forEach (player nearEntities ['Man',5]);
- if(_state) then
- {
- (findDisplay 420420) closeDisplay 0;
- closeDialog 0;closeDialog 0;closeDialog 0;
- };
- };
- if(!isNull (findDisplay 41144)) then
- {
- _stateD = false;
- _stateV = false;
- if(isNil 'dayz_selectedDoor') then {_stateD = true;} else {if(isNull dayz_selectedDoor) then {_stateD = true;};};
- if(isNil 'dayz_selectedVault') then {_stateV = true;} else {if(isNull dayz_selectedVault) then {_stateV = true;};};
- if((_stateD) && (_stateV)) then
- {
- (findDisplay 41144) closeDisplay 0;
- closeDialog 0;closeDialog 0;closeDialog 0;
- };
- };
- if(!isNull (findDisplay 148)) then
- {
- if((lbSize 104)-1 > 3) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = 'MenuBasedHack_MenuBasedHack_RscDisplayConfigureControllers';
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(lbSize 109 > 2) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['bad lbSize 109 - %1',lbSize 109];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- _fbd = 'no';{if(!isNull (findDisplay _x)) exitWith {_fbd = str _x;};} forEach [17,64,155,156,162,1001,2929,3030,125,69,19,71,45,132,32,165,157,2727,30,9899,0110,110];
- if(_fbd != 'no') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['Active Menu: %1',_fbd];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- {if(!isNull (findDisplay _x)) then {(findDisplay _x) closeDisplay 0;closeDialog 0;};} forEach [148];
- uiSleep 0.01;
- if(true) then
- {
- _break = true;
- _ALLOWED_Dialogs = [-1,106,2200,6900,6901,6902,6903,420420,41144,420000,420001,420002,420003,420004,420005,81000,20001,20002,20003,20004,20005,20006,118338,118339,711197];
- for '_d' from 0 to (count _ALLOWED_Dialogs) - 1 do
- {
- _id = _ALLOWED_Dialogs select _d;
- if(!isNull (findDisplay _id)) exitWith {_break = false;};
- };
- if((_break) && !(ctrlEnabled 1900)) then
- {
- closeDialog 0;closeDialog 0;closeDialog 0;
- }
- else
- {
- if(!isNull (findDisplay 106)) then
- {
- if(!(ctrlEnabled 6902) && (lbSize ((findDisplay 106) displayCtrl 105) < 1)) then
- {
- closeDialog 0;closeDialog 0;closeDialog 0;
- };
- };
- };
- _display = findDisplay 106;
- if(!isNull _display) then
- {
- _chck = _display displayCtrl 101;
- _txt = ctrlText _chck;
- _txtA = toArray _txt;
- _cntA = count _txtA;
- if(_cntA < 3) then
- {
- closeDialog 0;
- for '_close' from 0 to 25 do {uiSleep 0.1;closeDialog 0;};
- _log = format['Gear Menu: %1',_txt];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- for '_y' from -10 to 8888 do
- {
- if !(_y in [0,8,12,18,46,70,106,2200]) then
- {
- if(!isNull (findDisplay _y)) then
- {
- closeDialog 0;
- for '_close' from 0 to 25 do {uiSleep 0.1;closeDialog 0;};
- if(_y in [843]) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- };
- };
- };
- };
- };
- };
- uiSleep 0.3;
- if(true) then
- {
- buttonSetAction [12004,'[(lbCurSel 12001)] call TraderDialogBuy;((ctrlParent (_this select 0)) closeDisplay 9000);'];
- buttonSetAction [12005,'[(lbCurSel 12001)] call TraderDialogSell;((ctrlParent (_this select 0)) closeDisplay 9000);'];
- };
- buttonSetAction [104,''];
- d5A5R4f454p1I1Q3k1v5t9A = true;
- };
- };
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- player_weaponFiredNearv1p3I4I3f5U2f5m7J9i = player_weaponFiredNear;
- rdhv1p3I4I3f5U2f5m7J9i = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\fn_damageHandler.sqf';
- checkdamagev1p3I4I3f5U2f5m7J9i =
- {
- private['_damage'];
- _damage = _this select 2;
- if((str fnc_usec_damageHandler == '{}') || (str fnc_usec_damageHandler != str rdhv1p3I4I3f5U2f5m7J9i)) then
- {
- _state = true;
- {
- if((!isNull _x) && (alive _x) && (getPlayerUID _x == '') && !(_x isKindOf 'zZombie_Base') && !(_x isKindOf 'CAAnimalBase')) exitWith
- {
- _state = false;
- };
- } forEach ((getPos player) nearEntities ['Man',300]);
- if(_state) then
- {
- fnc_usec_damageHandler = rdhv1p3I4I3f5U2f5m7J9i;
- };
- };
- _this call fnc_usec_damageHandler;
- if(str fnc_usec_damageHandler != '{}') then
- {
- if((_damage > 0.4) && (player == vehicle player)) then
- {
- if(isNil 'DMGv1p3I4I3f5U2f5m7J9i') then
- {
- DMGv1p3I4I3f5U2f5m7J9i = true;
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if(r_player_blood == 12000) then
- {
- [] spawn {
- uiSleep 2;
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if(r_player_blood == 12000) then
- {
- _log = format['No Blood loss! %1',r_player_blood];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- if(isNil 'LASTDAMAGESOURCE') then {LASTDAMAGESOURCE = player;} else {if(isNull LASTDAMAGESOURCE) then {LASTDAMAGESOURCE = player;};};
- [LASTDAMAGESOURCE,'shotheavy'] spawn player_death;
- player setHit['Body',1];
- };
- DMGv1p3I4I3f5U2f5m7J9i = nil;
- };
- }
- else
- {
- [r_player_blood] spawn {
- _tempBlood = _this select 0;
- uiSleep 1;
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if(((r_player_blood == _tempBlood) || (r_player_blood > _tempBlood)) && (r_player_blood > 3000)) then
- {
- r_player_blood = r_player_blood - ((random 800) + (random 800) + 500);
- _tmp = r_player_blood;
- uiSleep 0.5;
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if(r_player_blood > _tmp) then
- {
- _log = format['Blood should be %1 but is %2..',_tmp,r_player_blood];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- DMGv1p3I4I3f5U2f5m7J9i = nil;
- };
- };
- };
- };
- };
- };
- fnc_STAR_damageHandlerv1p3I4I3f5U2f5m7J9i =
- {
- private['_unit','_hit','_damage','_source','_ammo'];
- _unit = _this select 0;
- _hit = _this select 1;
- _damage = _this select 2;
- _source = _this select 3;
- _ammo = _this select 4;
- if ( (_ammo in ['HelicopterExploSmall','HelicopterExploBig','SmallSecondary']) &&
- {
- ({damage _x > 0.9} count((getposATL (vehicle _unit)) nearEntities [['Air','LandVehicle','Ship'],15]) == 0) &&
- (count nearestObjects [getPosATL (vehicle _unit), ['TrapItems'], 30] == 0)
- }
- )exitWith{if(player==vehicle player)then{player setVelocity [0,0,0];};0};
- _exit = false;
- _exitWith = 0;
- if(!isNull _source)then
- {
- LASTDAMAGESOURCE = _source;
- if((vehicle _source) isKindOf 'Tank')exitWith{_exitWith = 1};
- if((_damage <= 99) && (_damage > 0.1) && (_source distance player < 1000))exitWith{_exitWith = 1};
- if((((_damage > 99) && ((vehicle _source) isKindOf 'Man')) || (_damage > 12000))&&(vehicle _source != vehicle player))exitWith{_exitWith = 0};
- _sPUID = getPlayerUID _source;
- if(_sPUID != '') then
- {
- _name = 'DEAD';if((alive _source)&&(getPlayerUID _source != '')) then {_name = name _source;};
- _sNAME = _name;
- _dist = _source distance player;
- if((_dist > 5000) && (_damage > 0.2)) then
- {
- _exit = true;
- _exitWith = 0;
- _dist1 = player distance [-7245.38,19535.4,0];
- _dist2 = _source distance [-7245.38,19535.4,0];
- if(isNil 'deathHandled') then { deathHandled = true; } else { if(typeName deathHandled != 'BOOL') then { deathHandled = true;YOLO = true; }; };
- if((_dist1 > 2500) && (_dist2 > 2500) && (_sPUID != '') && (getPlayerUID player != '') && (alive player) && (!deathHandled)) then
- {
- _weapon = currentWeapon (vehicle _source);
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- _log = format['Hit %1(%2) @%3 from %4 (%5m) with Weapon: %6 (%7 Damage) %8',_name,getPlayerUID player,getPosATL player,getPosATL _source,_dist,_weapon,_damage,_ammo];
- [_sNAME,_sPUID,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- if((_exit)&&(_exitWith==0))exitWith{0};
- if((_exit)&&(_exitWith!=0))exitWith{_this call checkdamagev1p3I4I3f5U2f5m7J9i;_damage};
- _this call checkdamagev1p3I4I3f5U2f5m7J9i;
- };
- infi_firedv1p3I4I3f5U2f5m7J9i =
- {
- private['_cwep','_muzzle','_projectile'];
- _cwep = _this select 1;
- _muzzle = _this select 4;
- _projectile = _this select 6;
- if((_muzzle isKindOf 'Melee') || (_muzzle isKindOf ('Bol' +'tSteel')) || (_muzzle isKindOf 'WoodenArrow') || (_muzzle isKindOf 'GrenadeHand') || (_muzzle isKindOf 'ThrownObjects') || (_muzzle isKindOf 'RoadFlare') || (_muzzle isKindOf 'ChemLight')) exitWith {};
- _cmag = currentMagazine player;
- if(!(_cwep in ['','Throw','Flare','Put']) && !(_projectile in ['','PipeBomb']) && (player == vehicle player)) then
- {
- _cfgmuzzle = getText(configFile >> 'CfgMagazines' >> _cmag >> 'ammo');
- if(_muzzle != _cfgmuzzle) then
- {
- player removeMagazines _cmag;
- player removeWeapon _cwep;
- };
- _maxAmmo = getNumber (configFile >> 'CfgMagazines' >> _cmag >> 'count');
- if(_maxAmmo > 1) then
- {
- [_maxAmmo,_cwep,_cmag] spawn {
- uiSleep 0.2;
- _maxAmmo = _this select 0;
- _cwep = _this select 1;
- _cmag = _this select 2;
- _camm = player ammo _cwep;
- if(_camm == _maxAmmo) then
- {
- player removeMagazine _cmag;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['No Ammo Loss - Removed Current Magazine: %1 %2 %3 %4',_cwep,_cmag,_camm,_maxAmmo];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- _swep = '';
- {
- if((getNumber (configFile >> 'CfgWeapons' >> _x >> 'Type')) == 2) exitWith
- {
- _swep = _x;
- };
- } forEach (weapons player);
- if(_cwep == _swep) then
- {
- _spd = speed _projectile;
- if(_spd >= 1800) then
- {
- player removeMagazines _cmag;
- player removeWeapon _cwep;
- };
- };
- };
- };
- fnc_animchangedv1p3I4I3f5U2f5m7J9i =
- {
- if((_this select 1) in ['smk_urbanproneright','smk_prone_to_urbanprone_right','smk_urbanproneleft','smk_prone_to_urbanprone_left']) then
- {
- if((nearestObject [player,'Plastic_Pole_EP1_DZ']) distance player < 75) then
- {
- [objNull, player, rswitchMove,''] call RE;
- player playActionNow 'stop';
- _log = 'Can not use urbanprone near Plot Poles!';
- hint _log;
- systemChat _log;
- };
- };
- };
- _death = compile preprocessFileLineNumbers 'maca134\compile\player_death.sqf';
- while {1 == 1} do
- {
- player_death = _death;
- player allowDamage true;
- vehicle player allowDamage true;
- player removeAllEventHandlers 'Damaged';
- player removeAllEventHandlers 'Dammaged';
- player removeAllEventHandlers 'AnimDone';
- player removeAllEventHandlers 'AnimStateChanged';
- player removeAllEventHandlers 'Hit';
- player removeAllEventHandlers 'FiredNear';
- player addEventHandler ['FiredNear',{_this call player_weaponFiredNearv1p3I4I3f5U2f5m7J9i} ];
- player removeAllEventHandlers 'HandleDamage';
- player addEventHandler ['HandleDamage',{_this call fnc_STAR_damageHandlerv1p3I4I3f5U2f5m7J9i} ];
- player removeAllEventHandlers 'AnimChanged';
- player addEventHandler ['AnimChanged', {_this call fnc_animchangedv1p3I4I3f5U2f5m7J9i}];
- player removeAllEventHandlers 'Respawn';
- player addEventHandler ['Respawn', {_id = [] spawn player_death}];
- player removeAllEventHandlers 'Killed';
- player addEventHandler ['Killed', {if(isNil 'LASTDAMAGESOURCE') then {LASTDAMAGESOURCE = player;} else {if(isNull LASTDAMAGESOURCE) then {LASTDAMAGESOURCE = player;};};_id = [LASTDAMAGESOURCE,'shotheavy'] spawn player_death}];
- player removeAllEventHandlers 'Fired';
- player addEventHandler ['Fired', {
- _this call player_fired;
- _this call infi_firedv1p3I4I3f5U2f5m7J9i;
- if(isNil 'inSafeZone') then { inSafeZone = false; } else { if(typeName inSafeZone != 'BOOL') then { inSafeZone = false;YOLO = true; }; };
- if(inSafeZone) then {deleteVehicle (nearestObject [_this select 0,_this select 4]);};
- }];
- uiSleep 0.5;
- };
- };
- [_puid,_name] spawn {
- _puid = _this select 0;
- _name = _this select 1;
- _mPos = [-7245.38,19535.4,0];
- _spawnPos = _mPos;
- dayz_spawnPos = getPosATL player;
- _spawnPos = getPosATL player;
- _zombieCheck = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\player_zombieCheck.sqf';
- _zombieAttack = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\player_zombieAttack.sqf';
- disableSerialization;
- _idMouseMoving1251 = 0;
- _idMouseMoving1251loops = 0;
- while {1 == 1} do
- {
- _lastidMouseMoving1251 = _idMouseMoving1251;
- _idMouseMoving1251 = ((findDisplay 12) displayCtrl 51) ctrlAddEventHandler ['MouseMoving',''];
- _idMouseMoving1251loops = _idMouseMoving1251loops + 1;
- if(_idMouseMoving1251loops > 2) then
- {
- if(_lastidMouseMoving1251+1 != _idMouseMoving1251) then
- {
- _log = format['MouseMoving added EventHandler to Map!: %1 should be %2',_lastidMouseMoving1251+1,_idMouseMoving1251];
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if !(true) then
- {
- if((ctrlEnabled ((uiNameSpace getVariable 'BIS_dynamicText') displayctrl 9999)) || (ctrlShown ((uiNameSpace getVariable 'BIS_dynamicText') displayctrl 9999))) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('dynamicText CHECK 1')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(str(uiNameSpace getVariable 'BIS_dynamicText') != 'No Display') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('dynamicText CHECK 2')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(!isNil 'dayz_temperatur') then
- {
- if(dayz_temperatur > 42) then
- {
- dayz_temperatur = 37;
- uiSleep 2;
- if(dayz_temperatur > 42) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['dayz_temperatur: %1',dayz_temperatur];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- {
- _ctrlID = _x;
- _control = ((uiNameSpace getVariable 'DAYZ_GUI_display') displayctrl _ctrlID);
- _txt = ctrlText _control;
- if((_txt != '') && (ctrlShown _control)) then
- {
- _txtArr = toArray _txt;
- if !(46 in _txtArr) then
- {
- _control ctrlShow false;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadContent: id %1 txt %2',_ctrlID,_txt];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- } forEach [1203,1204,1205,1206,1300,1301,1302,1303,1305,1306,1307];
- uiSleep 2;
- _pPos = getPosATL player;
- _noSafeZone = true;
- {
- if(!isNull _x) then
- {
- if(!alive _x) then
- {
- _cip = _x getVariable['a2f4A0Z1m3m8z5z3A6k1x',''];
- if(_cip == '') then
- {
- deleteVehicle _x;
- };
- };
- };
- if((!isNull _x) && (alive _x) && (getPlayerUID _x == '') && !(_x isKindOf 'zZombie_Base') && !(_x isKindOf 'CAAnimalBase')) exitWith
- {
- _noSafeZone = false;
- };
- } forEach (_pPos nearEntities ['Man',400]);
- if(false) then
- {
- if(_noSafeZone) then
- {
- if(isNil 'player_zombieCheck') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('zombieCheck broken')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(str player_zombieCheck != str _zombieCheck) then
- {
- uiSleep 2;
- if(str player_zombieCheck != str _zombieCheck) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'HLOG',toArray ('zombieCheck changed')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- if(isNil 'player_zombieAttack') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('zombieAttack broken')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(str player_zombieAttack != str _zombieAttack) then
- {
- uiSleep 2;
- if(str player_zombieAttack != str _zombieAttack) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'HLOG',toArray ('zombieAttack changed')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- if(!isNil 'PVDZE_veh_Publish2') then
- {
- _ap = PVDZE_veh_Publish2 select 5;
- _cUID = getPlayerUID _ap;
- _check = _cUID in ['',_puid];
- if(!_check) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _nameAP = 'DEAD';if((alive _ap)&&(getPlayerUID _ap != '')) then {_nameAP = name _ap;};
- _log = format['Trying to frame %1(%2)',_nameAP,_cUID];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(true) then
- {
- _cPos = (PVDZE_veh_Publish2 select 1) select 1;
- if(_noSafeZone) then
- {
- {
- if((!isNull _x) && (alive _x) && (getPlayerUID _x == '') && !(_x isKindOf 'zZombie_Base') && !(_x isKindOf 'CAAnimalBase')) exitWith
- {
- _noSafeZone = false;
- };
- } forEach (_cPos nearEntities ['Man',200]);
- if(_noSafeZone) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['Purchase without Trader (C): PlayerPos %1 %2 - VehiclePos %3 %4 - %5',mapGridPosition _pPos,_pPos,mapGridPosition _cPos,_cPos,PVDZE_veh_Publish2];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- };
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- diag_log format['LOCALPLAYERINFO: %1(%2) | %3(%4) | %5',_name,_puid,str _name,str _puid,str (getPlayerUID player)];
- while {1 == 1} do
- {
- _pos = [0,0,0];
- _pos = getPos player;
- {
- if(!isNull _x) then
- {
- if(local _x) then
- {
- deleteVehicle _x;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FunctionsManager found near player @%1 %2 (BANNED)',_pos,mapGridPosition _pos];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FunctionsManager found near player @%1 %2 (KICKED)',_pos,mapGridPosition _pos];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- true
- } count(_pos nearEntities ['FunctionsManager',50]);
- if(true) then
- {
- if(true) then
- {
- if(isNil 's_player_removeActions') then {s_player_removeActions = [];};
- if(isNil 's_player_repairActions') then {s_player_repairActions = [];};
- if(isNil 'r_player_actions') then {r_player_actions = [];};
- if(isNil 'r_player_actions2') then {r_player_actions2 = [];};
- if(isNil 's_player_parts') then {s_player_parts = [];};
- if(isNil 's_player_combi') then {s_player_combi = [];};
- if(isNil 's_player_lockunlock') then {s_player_lockunlock = [];};
- if(isNil 's_vehicle_lockunlock') then {s_vehicle_lockunlock = [];};
- _tempRemoveAction = vehicle player addAction ['', '', [], 1, false, true, '', 'false'];
- _startRemove = _tempRemoveAction - 10;
- _endRemove = _tempRemoveAction + 99;
- _dayzActionsStr = ["DonorSkins","wardrobe","s_player_maintain_area","s_player_maintain_area_preview","BTC_SganciaActionId","BTC_liftActionId","BTC_liftHudId","dayz_myLiftVehicle","s_player_heli_detach","dayz_myCursorTarget","s_player_craftZombieBait","s_player_butcher_human","s_player_makeBomb","s_player_zombieShield","s_player_upgrademoto","s_player_smeltRecipes","null","churchie_check","churchie_defuse","churchie_rig_veh","player_Cannibalism","s_player_fillfuel210","s_player_knockout","s_player_upgradegyro","ActionMenu","manatee_craft_menu","manatee_craft_menu_wea","manatee_craft_menu_sur","manatee_craft_menu_ind","s_player_craftZombieBaitBomb","horror_traders","s_player_takeOwnership","s_siphon","s_player_suicide","silver_myCursorTarget","stow_vehicle","menu_Worker2","neutral","menu_RU_Citizen1","menu_RU_Citizen4","menu_TK_CIV_Takistani04_EP1","menu_RU_Villager3","menu_RU_Functionary1","menu_Doctor","menu_Dr_Hladik_EP1","menu_Profiteer4","menu_Worker3","menu_Pilot_EP1","menu_RU_Citizen3","menu_CIV_EuroMan02_EP1","menu_Rita_Ensler_EP1","menu_RU_WorkWoman5","menu_RU_WorkWoman1","menu_Woodlander1","menu_Woodlander3","menu_Rocker4","menu_CIV_EuroMan01_EP1","Tow_settings_action_heliporter","Tow_settings_action_heliport_larguer","Tow_settings_action_deplacer_objet","Tow_settings_action_relacher_objet","Tow_settings_action_selectionner_objet_charge","Tow_settings_action_charger_selection","Tow_settings_action_charger_deplace","Tow_settings_action_selectionner_objet_remorque","Tow_settings_action_remorquer_selection","Tow_settings_action_remorquer_deplace","Tow_settings_action_detacher","Tow_settings_action_contenu_vehicule","Tow_settings_dlg_CV_titre","Tow_settings_dlg_CV_btn_decharger","Tow_settings_dlg_CV_btn_fermer","s_player_makePLBomb","s_player_stats","s_player_deploybike","s_player_packbike","s_player_deploygyro","s_player_upgradebike","nul","s_player_equip_carry","s_player_showname","s_player_showname1","s_player_smeltItems","s_building_snapping","s_player_downgrade_build","s_player_debug","s_player_calldog","s_player_speeddog","s_player_movedog","s_player_followdog","s_player_warndog","s_player_barkdog","s_player_trackdog","s_player_staydog","s_player_waterdog","s_player_feeddog","s_player_tamedog","s_player_repair_crtl","s_player_towing","s_player_fillgen","s_player_maint_build","s_player_fuelauto2","s_player_fuelauto","s_player_information","s_player_upgrade_build","s_player_packvault","s_player_unlockvault","s_player_checkGear","s_player_lockUnlock_crtl","s_player_deleteBuild","s_player_pzombiesfeed","s_player_pzombiesattack","s_player_pzombiesvision","s_player_callzombies","s_player_removeflare","s_player_fishing_veh","s_player_forceSave","s_player_fillfuel20","s_player_fillfuel5","s_player_lockvault","s_player_dragbody","s_player_packFdp","s_player_otkdv","s_player_isCruse","s_player_cnbb","bis_fnc_halo_action","s_player_rest","s_player_flipvehiclelight","s_player_flipvehicleheavy","s_player_1bupd","s_halo_action","s_player_smelt_scrapmetal","s_player_grabflare","s_player_fishing","s_player_smelt_engineparts","s_player_smelt_fueltank","s_player_smelt_windscreenglass","s_player_smelt_mainrotoraryparts","s_player_smelt_wheel","s_player_smelt_jerrycan","s_player_siphonfuel","s_player_flipveh","s_player_fillfuel","s_player_dropflare","s_player_butcher","s_player_cook","s_player_boil","s_player_fireout","s_player_packtent","s_player_sleep","s_player_studybody","NORRN_dropAction","s_player_selfBloodbag","s_clothes","s_player_holderPickup","s_player_gather","s_player_recipeMenu","s_player_deleteCamoNet","s_player_netCodeObject","s_player_codeRemoveNet","s_player_enterCode","s_player_codeObject","s_player_codeRemove","s_player_disarmBomb","unpackRavenAct","disassembleRavenAct","launchRavenAct","strobeRavenResetAct","strobeRavenTestAct","batteryLevelCheckRavenAct","batteryRechargeRavenAct","mavBaseStationActionName_00","mavBaseStationActionName_001","mavBaseStationActionName_01","mavBaseStationActionName_02","mavBaseStationActionName_03","mavBaseStationActionName_04","s_player_dance","s_player_igniteTent","s_player_clothes","s_player_scrollBandage","STR_R3F_LOG_action_heliporter","STR_R3F_LOG_action_heliport_larguer","s_vehicle_lockUnlock_crtl","STR_R3F_LOG_action_relacher_objet","STR_R3F_LOG_action_deplacer_objet","STR_R3F_LOG_action_remorquer_deplace","STR_R3F_LOG_action_selectionner_objet_remorque","STR_R3F_LOG_action_detacher","STR_R3F_LOG_action_charger_deplace","STR_R3F_LOG_action_selectionner_objet_charge","STR_R3F_LOG_action_remorquer_selection","STR_R3F_LOG_action_charger_selection","STR_R3F_LOG_action_contenu_vehicule","STR_R3F_ARTY_action_ouvrir_dlg_SM","s_player_removeActions","s_player_repairActions","r_player_actions","r_player_actions2","s_player_parts","s_player_combi","s_player_parts","s_player_lockunlock","s_vehicle_lockunlock","s_player_toggleSnap","s_player_toggleSnapSelect","s_player_toggleSnapSelectPoint","s_player_baseDoor","s_player_downgrade_build","s_player_infoStand","s_player_laptop","s_take_cash","s_smelt_coins","vehicle_smoke_id","s_smelt_bars","s_smelt_10bars","s_bank_dialog","s_givemoney_dialog","s_player_heliEvacAction","s_mechanic_dialog","s_building_snapping","vehicle_door_id","s_player_showname","s_player_showname1","s_mtraders_dialog","s_dumpcargo_action","s_player_plotpole_dialog","s_player_plotpole_message","s_player_heli_lift","s_player_autorefuel","s_player_watercannabis","s_player_destroycannabis","s_player_harvestcannabis","s_player_lockunlock","s_vehicle_lockunlock","s_player_toggleSnap","s_player_toggleSnapSelect","s_player_toggleSnapSelectPoint"];
- _dayzActions = [];
- {
- private ['_var'];
- if(!isNil _x) then
- {
- _var = compile _x;
- _y = call _var;
- if(typeName _y == 'SCALAR') then
- {
- if !(_y in _dayzActions) then
- {
- _dayzActions set [count _dayzActions,_y];
- };
- };
- if(typeName _y == 'ARRAY') then
- {
- {
- if !(_x in _dayzActions) then
- {
- _dayzActions set [count _dayzActions,_x];
- };
- } forEach _y;
- };
- };
- true
- } count _dayzActionsStr;
- for '_i' from _startRemove to _endRemove do
- {
- if !(_i in _dayzActions) then
- {
- player removeAction _i;
- vehicle player removeAction _i;
- if(!isNull cursorTarget) then {cursorTarget removeAction _i;};
- };
- };
- };
- if !(true) then
- {
- _tmpV = vehicle player;
- _tmpRAV = _tmpV addAction ['', '', [], 1, false, true, '', 'false'];
- };
- uiSleep 0.2;
- if !(true) then
- {
- _tmpV1 = vehicle player;
- _tmpRAV1 = _tmpV1 addAction ['', '', [], 1, false, true, '', 'false'];
- _dif = _tmpRAV1 - _tmpRAV;
- _cnt = 11;
- if(isNull cursorTarget) then {_cnt = 9;};
- if((_dif > _cnt) && (_tmpV == _tmpV1)) then
- {
- if(isNil 'ACTIONv1p3I4I3f5U2f5m7J9i') then
- {
- [_dif] spawn {
- ACTIONv1p3I4I3f5U2f5m7J9i = true;
- for '_i' from -10 to 199 do
- {
- player removeAction _i;
- vehicle player removeAction _i;
- if(!isNull cursorTarget) then {cursorTarget removeAction _i;};
- };
- _log = format['To many actions: %1 - (turn off action check if false positive)',_this select 0];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- uiSleep 1.5;
- ACTIONv1p3I4I3f5U2f5m7J9i = nil;
- };
- };
- }
- else
- {
- _tmpV removeAction _tmpRAV; _tmpV removeAction _tmpRAV1;
- _tmpV1 removeAction _tmpRAV; _tmpV1 removeAction _tmpRAV1;
- };
- };
- };
- if((!isNil 'BIS_MENU_GroupCommunication') && (commandingMenu in ['#User:BIS_MENU_GroupCommunication'])) then
- {
- _tmp = BIS_MENU_GroupCommunication;
- showcommandingMenu '';
- for '_i' from 0 to (count _tmp)-1 do
- {
- _selected = _tmp select _i;
- if(count _selected > 4) then
- {
- _log = format['BIS_MENU_GroupCommunication: %1',_selected select 4 select 0 select 1];
- [_name,_puid,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- player removeWeapon 'ItemRadio';
- BIS_MENU_GroupCommunication = nil;
- };
- if(true) then
- {
- _commandingMenu = commandingMenu;
- if(_commandingMenu != '') then
- {
- _A = toArray _commandingMenu;
- _A resize 6;
- _A;
- _short = toString _A;
- if(!(_commandingMenu in ["","RscMainMenu","RscMoveHigh","#WATCH","#WATCH0","RscWatchDir","RscDisplayClassSelecter","RscDisplayGenderSelect","RscDisplaySpawnSelecter","RscWatchMoreDir","#GETIN","RscStatus","RscCombatMode","RscFormations","RscTeam","RscSelectTeam","RscReply","RscCallSupport","#ACTION","#CUSTOM_RADIO","RscRadio","RscGroupRootMenu","BTC_Hud","BankDialog","GivePlayerDialog","SCTraderDialog","SCTraderDialogNew","RscDisplayPassword"]) || (true)) then
- {
- showcommandingMenu '';
- if(_short in ['#USER:']) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadcommandingMenu: %1',_commandingMenu];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- if(true) then {
- if(isNil 'playableUnits') then {playableUnits = [player];} else {
- if(typeName playableUnits != 'ARRAY') then {playableUnits = [player];YOLO = true;} else {
- if(str playableUnits == '[]') then {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FNCbroken: playableUnits - %1',playableUnits];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- if(isNil 'allUnits') then {allUnits = [player];} else {
- if(typeName allUnits != 'ARRAY') then {allUnits = [player];YOLO = true;} else {
- if(str allUnits == '[]') then {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FNCbroken: allUnits - %1',allUnits];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- if(isNil 'vehicles') then {vehicles = [];} else {if(typeName vehicles != 'ARRAY') then {vehicles = [];YOLO = true;};};
- entities = 'no';
- allMissionObjects = 'no';
- }
- else
- {
- if(!isNil 'playableUnits') then {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FNCbroken: playableUnits - %1',playableUnits];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(!isNil 'allUnits') then {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['FNCbroken: allUnits - %1',allUnits];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- PV_hackerL0og = nil;PV_SurveillanceLog = nil;PV_writeAdmin_log_ARRAY = nil;
- uiSleep 0.2;
- player hideObject false;
- (vehicle player) hideObject false;
- };
- };
- [] spawn {
- {_x hideObject true;} forEach (allMissionObjects 'Foodbox0');
- _mPos = [-7245.38,19535.4,0];
- _maxx = 650;
- _RAI = true;
- _watched = ["PipeBomb","NVGoggles","Binocular_Vector","Binocular","Skin_Camo1_DZ","Skin_Sniper1_DZ","ItemMap","ItemGPS","PartWoodPile","glock17_EP1","revolver_EP1","revolver_gold_EP1","30Rnd_556x45_G36","30Rnd_556x45_Stanag","Sa61_EP1","UZI_EP1","UZI_SD_EP1","Colt1911","M9","M9SD","Makarov","MakarovSD","ItemMatchbox","ItemEtool","ItemAntibiotic","ItemBandage","ItemBloodbag","ItemEpinephrine","ItemHeatPack","ItemMorphine","ItemPainkiller","ItemWire","ItemKeyKit","Sa58V_RCO_EP1","AK_107_pso","AK_107_GL_pso","SVD_CAMO","SVD","30Rnd_762x39_AK47","30Rnd_545x39_AKSD","DMR","DMR_DZ","30Rnd_556x45_StanagSD","20Rnd_556x45_Stanag","30Rnd_556x45_G36SD","10Rnd_762x54_SVD","ChainSaw","ChainSawB","ChainSawG","ChainSawP","ChainSawR","AKS_GOLD","Pecheneg_DZ","AK_74","AKS_74_kobra","AKS_74_pso","bizon_silenced","G36_C_SD_eotech","G36a","M4A1_Aim_camo","M4A1_HWS_GL","M4A1_RCO_GL","M4A1","Mk_48_DZ","M8_carbineGL","M8_compact","M16A2GL","M16A4","M16A4_ACG","M8_sharpshooter","M24","ItemSodaCoke","17Rnd_9x19_glock17","ItemCompass","30Rnd_9x19_UZI_SD","M8_carbine","FoodCanBakedBeans","FoodCanFrankBeans","ItemSodaPepsi","ItemSodaMdew","BAF_AS50_scoped","BAF_AS50_TWS","PMC_AS50_scoped","PMC_AS50_TWS","BAF_AS50_scoped_Large","BAF_AS50_TWS_Large","PMC_AS50_scoped_Large","PMC_AS50_TWS_Large","SCAR_L_STD_EGLM_TWS","M110_TWS_EP1","ItemCore","M136","Javelin","Stinger","RPG7V","Strela","Igla","RPG18","MetisLauncher","SMAW","BAF_NLAW_Launcher"];
- uiSleep 5;
- _player_useAttchment =
- {
- private['_item','_onLadder','_hasmeditem','_config','_text','_id'];
- _item = _this;
- call gear_ui_init;
- _onLadder = (getNumber (configFile >> 'CfgMovesMaleSdr' >> 'States' >> (animationState player) >> 'onLadder')) == 1;
- _config = configFile >> 'CfgMagazines' >> _item;
- _removeWeapon = getText (_config >> 'oringal');
- _addWeapon = getText (_config >> 'weapon');
- _text = getText (_config >> 'displayName');
- _hasitem = _item in magazines player;
- if(!_hasitem) exitWith { cutText [localize 'str_missingAttachment', 'PLAIN DOWN']};
- if(_onLadder) exitWith { cutText [localize 'str_player_21', 'PLAIN DOWN'] };
- if(_removeWeapon in (weapons player)) then
- {
- player removeMagazine _item;
- player removeWeapon _removeWeapon;
- _pos = player modelToWorld [0,1,0];
- _obj = createVehicle ['WeaponHolder', _pos, [], 1, 'CAN_COLLIDE'];
- _obj addWeaponCargo [_addWeapon,1];
- if(vehicle player != player) then
- {
- _display = findDisplay 106;
- _display closeDisplay 0;
- };
- }
- else
- {
- closedialog 0;
- uiSleep 0.2;
- cutText [format[ localize 'str_missingweapon', _text, _removeWeapon] , 'PLAIN DOWN']
- };
- };
- while {1 == 1} do
- {
- player_useAttchment = _player_useAttchment;
- _posP = getPosATL (vehicle player);
- _posPG = [_posP select 0,_posP select 1,0];
- _state = true;
- {
- if((!isNull _x) && (alive _x) && (getPlayerUID _x == '') && !(_x isKindOf 'zZombie_Base') && !(_x isKindOf 'CAAnimalBase')) exitWith
- {
- _state = false;
- };
- } forEach (_posPG nearEntities ['CAManBase',25]);
- if(_state) then
- {
- _nearestObjects = (nearestObjects [player, ['All'], 15]);
- _crew = [];
- if(vehicle player != player) then
- {
- {_crew = _crew + [_x];} forEach (crew vehicle player);
- _nearestObjects = _nearestObjects + [vehicle player];
- _nearestObjects = _nearestObjects + _crew;
- };
- _itemsNear = [];
- {
- if(!isNull _x) then
- {
- _object = _x;
- _pos = getPosATL _object;
- _cntfnd = 0;
- _curInventory = [];
- _curCargo = [];
- _type = typeOf _object;
- _LD = ['Land_DZE_GarageWoodDoorLocked','Land_DZE_LargeWoodDoorLocked','Land_DZE_WoodDoorLocked','CinderWallDoorLocked_DZ','CinderWallDoorSmallLocked_DZ'];
- if(isNil 'DZE_DoorsLocked') then {DZE_DoorsLocked = [];};
- if(typeName DZE_DoorsLocked != 'ARRAY') then {DZE_DoorsLocked = [];YOLO = true;};
- if(_type in (DZE_DoorsLocked+_LD)) then
- {
- _do =
- {
- _latch = 0;
- _door = 0;
- _hinge = 0;
- {
- if(_x == 'Open_latch') then
- {
- _latch = _object animationPhase _x;
- };
- if(_x == 'Open_hinge') then
- {
- _hinge = _object animationPhase _x;
- };
- if(_x == 'Open_door') then
- {
- _door = _object animationPhase _x;
- };
- } forEach ['Open_latch','Open_hinge','Open_door'];
- if(((_latch == 0) && (_hinge == 0)) && (_door == 1)) then
- {
- [_object] spawn {
- _object = _this select 0;
- for '_closedoor' from 0 to 15 do
- {
- {_object animate [_x,0];} forEach ['Open_hinge','Open_latch','Lights_1','Lights_2','Open_door','DoorR','LeftShutter','RightShutter'];
- uiSleep 0.1;
- };
- };
- };
- };
- call _do;
- if(!isNil 'dayz_selectedDoor') then
- {
- if(!isNull dayz_selectedDoor) then
- {
- _object = dayz_selectedDoor;
- call _do;
- };
- };
- };
- if(_object isKindOf 'Man') then
- {
- if((getPlayerUID _object == '') && (player distance _mPos > 500) && (_object distance _mPos > 500)) then
- {
- _cip = _object getVariable['a2f4A0Z1m3m8z5z3A6k1x',''];
- if(_cip == '') then
- {
- _wepsBOT = weapons _object;
- _cwepsBOT = count _wepsBOT;
- _magsBOT = magazines _object;
- _cmagsBOT = count _magsBOT;
- _cntBOT = _cwepsBOT+_cmagsBOT;
- if(_cntBOT > 50) then
- {
- deleteVehicle _object;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['Gear-Bot?: %1 - (%2 @%3) - %4-%5',_cntBOT,_type,_pos,_wepsBOT,_magsBOT];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(!isNull _object) then
- {
- if(isNil 'dayz_firstGroup') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['dayz_firstGroup: %1',dayz_firstGroup];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- _units = units dayz_firstGroup;
- if(_object in _units) then
- {
- deleteVehicle _object;
- };
- };
- };
- };
- if(!isNull _object) then
- {
- _curInventory = ((weapons _object)+(magazines _object));
- if((_object isKindOf 'CAManBase') && (!alive _object)) then
- {
- _skin_object = format['Skin_%1',_type];
- _curInventory = _curInventory + [_skin_object];
- };
- _bagX = unitBackpack _object;
- if(!isNull _bagX) then
- {
- _pUBM = (getMagazineCargo _bagX) select 0;
- _curInventory = _curInventory + _pUBM;
- _pUBW = (getWeaponCargo _bagX) select 0;
- _curInventory = _curInventory + _pUBW;
- _curInventory;
- };
- {_itemsNear = _itemsNear + [_x];} forEach _curInventory;
- _infiSTAR = ((getWeaponCargo _object)+(getMagazineCargo _object));
- if(str(_infiSTAR) != '[[],[],[],[]]') then
- {
- {_cntfnd = _cntfnd + _x;} forEach ((_infiSTAR select 1)+(_infiSTAR select 3));
- {_curCargo = _curCargo + [_x];} forEach (_infiSTAR select 0);
- {_curCargo = _curCargo + [_x];} forEach (_infiSTAR select 2);
- {_itemsNear = _itemsNear + [_x];} forEach _curCargo;
- };
- if(_type in ['WeaponHolder']) then
- {
- _wpnsInObjT = _infiSTAR select 0;
- _wpnsInObjC = _infiSTAR select 1;
- {
- if(_x > 30) then
- {
- _wpnT = _wpnsInObjT select _forEachIndex;
- _log = format['WeaponHolder with %1 %2s looks suspicious',_x,_wpnT];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- } forEach _wpnsInObjC;
- };
- if(true) then
- {
- if(_type == 'Foodbox0') then
- {
- _object hideObject true;
- (findDisplay 106) closeDisplay 0;
- }
- else
- {
- _ctypes = ['MedBox0','AmmoBoxSmall_556','AmmoBoxSmall_762','FoodBox2','FoodBox3'];
- if(_type in _ctypes) then
- {
- _BRLCD = 'xoxo';_BRLCD = _object getVariable['BRLCD','xoxo'];
- if(_BRLCD in ['xoxo']) then
- {
- _dirBox = getDir _object;
- _posBox = getPosATL _object;
- deleteVehicle _object;
- _object = createVehicle [_type,_posBox,[],0,'CAN_COLLIDE'];
- _object setPosATL _posBox;
- _object setDir _dirBox;
- _object setVariable['BRLCD','kk',true];
- player reveal _object;
- };
- };
- _cntfndW = 0;
- {_cntfndW = _cntfndW + _x;} forEach (_infiSTAR select 1);
- _characterID = '0';_characterID = _object getVariable['CharacterID','0'];
- if((_cntfnd > 10) || ((_type in _ctypes) && (_cntfndW > 1))) then
- {
- if((_type in _ctypes) || (_characterID == '0')) then
- {
- _fine = ['WeaponHolder','WeaponHolder_ItemVault','GraveDZE','CAManBase','TentStorageDomed2','GunRack_DZ','WoodCrate_DZ'];
- if !((_type in _fine) || (_type isKindOf 'Bag_Base_EP1') || (_object isKindOf 'WeaponHolder') || (_object isKindOf 'LandVehicle') || (_object isKindOf 'Air') || (_object isKindOf 'Ship')) then
- {
- _afid = _infiSTAR select 2;
- if(count _afid > 0) then
- {
- _fid = _afid find 'ItemBriefcase100oz';
- if(_fid > -1) then
- {
- _acfid = _infiSTAR select 3;
- _cfid = _acfid select _fid;
- if(_cfid >= 3) then
- {
- _object setPosATL [_pos select 0,_pos select 1,(_pos select 2)+45];
- };
- };
- };
- };
- };
- };
- if((_cntfnd > _maxx) && !(_type in ['WeaponHolder','Wooden_shed_DZ','VaultStorage','StorageShed_DZ','ArmoredSUV_PMC','ArmoredSUV_PMC_DZE','SeaFox'])) then
- {
- if(_object isKindOf 'static') then
- {
- _object hideObject true;
- _object setPosATL [_pos select 0,_pos select 1,(_pos select 2)+45];
- _log = format['MaxCargo exceeded: %1 | %2 | @%3 %4 | %5 | %6',_type,_cntfnd,mapGridPosition _pos,_pos,_characterID,_infiSTAR];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(_cntfnd > _maxx + 100) then
- {
- {if(!isNull _x) then {_x action ['eject',_object];};} forEach (crew _object);
- _object hideObject true;
- _object setPosATL [_pos select 0,_pos select 1,(_pos select 2)+45];
- _log = format['MaxCargo exceeded: %1 | %2 | @%3 %4 | %5 | %6',_type,_cntfnd,mapGridPosition _pos,_pos,_characterID,_infiSTAR];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- };
- };
- } forEach _nearestObjects;
- _typePlr = typeOf player;
- _invPLR = ((weapons player)+(magazines player));
- _invPLR = _invPLR + [primaryWeapon player];
- _invPLR = _invPLR + [currentWeapon player];
- _invPLR = _invPLR + [(format['Skin_%1',_typePlr])];
- _bagPlr = unitBackpack player;
- if(!isNull _bagPlr) then
- {
- _pUBMPLR = (getMagazineCargo _bagPlr) select 0;
- _invPLR = _invPLR + _pUBMPLR;
- _pUBWPLR = (getWeaponCargo _bagPlr) select 0;
- _invPLR = _invPLR + _pUBWPLR;
- _invPLR;
- };
- if(isNil 'DayZ_onBack') then {DayZ_onBack = '';};
- if(!isNil 'DZE_Lock_Door') then {DayZ_onBack = '';};
- _TMP_onBack = DayZ_onBack;
- uiSleep 0.5;
- _inv_plrNEW = ((weapons player)+(magazines player));
- _inv_plrNEW = _inv_plrNEW + [primaryWeapon player];
- _inv_plrNEW = _inv_plrNEW + [currentWeapon player];
- _newbag = unitBackpack player;
- if(!isNull _newbag) then
- {
- if(str _bagPlr == str _newbag) then
- {
- _pUBM__pIrN = (getMagazineCargo _newbag) select 0;
- _inv_plrNEW = _inv_plrNEW + _pUBM__pIrN;
- _pUBW_plrN = (getWeaponCargo _newbag) select 0;
- _inv_plrNEW = _inv_plrNEW + _pUBW_plrN;
- _inv_plrNEW;
- };
- };
- if(isNil 'DayZ_onBack') then {DayZ_onBack = '';};
- if(!isNil 'DZE_Lock_Door') then {DayZ_onBack = '';};
- _allowed = [DayZ_onBack,_TMP_onBack,'Throw','Flare','Put'];
- _allIHave = [];
- {
- if !(_x in _allIHave) then
- {
- _allIHave = _allIHave + [_x];
- };
- } forEach (_invPLR+_allowed+_itemsNear);
- _foundbad = [];
- if !((currentWeapon player) in _allIHave) then
- {
- if !((currentWeapon player) in _foundbad) then
- {
- _foundbad = _foundbad + [(currentWeapon player)];
- };
- };
- if !((primaryWeapon player) in _allIHave) then
- {
- if !((primaryWeapon player) in _foundbad) then
- {
- _foundbad = _foundbad + [(primaryWeapon player)];
- };
- };
- _swep = '';
- {
- if((getNumber (configFile >> 'CfgWeapons' >> _x >> 'Type')) == 2) exitWith
- {
- _swep = _x;
- };
- } forEach (weapons player);
- {
- if(((_x in _watched) || (_x == currentWeapon player) || (_x == primaryWeapon player) || (_x == _swep)) && !(_x in _allIHave)) then
- {
- if !(_x in _foundbad) then
- {
- _foundbad = _foundbad + [_x];
- };
- };
- } forEach _inv_plrNEW;
- if(count _foundbad > 0) then
- {
- {
- _Iarray = toArray _x;
- _Iarray resize 5;
- _Iarray;
- _short = toString _Iarray;
- if(_short in ['Melee']) then
- {
- _foundbad = _foundbad - [_x];
- };
- } forEach _foundbad;
- };
- _ItemsAdded = [];
- {
- if !(_x in _ItemsAdded) then
- {
- _ItemsAdded = _ItemsAdded + [_x];
- };
- } forEach _foundbad;
- _ItemsAdded = _ItemsAdded - ['Put'];
- _ItemsAdded = _ItemsAdded - [''];
- if(count _ItemsAdded > 0) then
- {
- if(_RAI) then
- {
- {
- [_x] spawn {
- _y = _this select 0;
- for '_i' from 0 to ({_x == _y} count (weapons player)) do {player removeWeapon _y;};
- player removeMagazines _y;
- for '_w' from 0 to 10 do {uiSleep 0.1;player removeWeapon _y;player removeMagazines _y;};
- };
- } forEach _ItemsAdded;
- };
- };
- }
- else
- {
- uiSleep 0.25;
- };
- };
- };
- [] spawn {
- while {1 == 1} do
- {
- _inv = [];
- _inv = _inv + (magazines player);
- _inv = _inv + (weapons player);
- if(!isNull (unitBackpack player)) then
- {
- _BW = (getWeaponCargo unitBackpack player) select 0;
- _BM = (getMagazineCargo unitBackpack player) select 0;
- _inv = _inv + _BW + _BM;
- };
- if(isNil 'DayZ_onBack') then {DayZ_onBack = '';};
- if(!isNil 'DZE_Lock_Door') then {DayZ_onBack = '';};
- _inv = _inv + [DayZ_onBack];
- {
- if((_x in _inv) && (_x != '')) then
- {
- [_x] spawn {
- _y = _this select 0;
- for '_i' from 0 to ({_x == _y} count (weapons player)) do {player removeWeapon _y;};
- player removeMagazines _y;
- for '_w' from 0 to 10 do {uiSleep 0.1;player removeWeapon _y;player removeMagazines _y;};
- };
- if(player distance [-7245.38,19535.4,0] > 500) then
- {
- [] spawn {
- player setDamage 5;
- deleteVehicle player;
- };
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadItem: %1',_x];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- } forEach (["ItemMap_Debug","ItemCore","Laserdesignator"] + ['FakeWeapon','RocketPods','GyroGrenadeLauncher','FFARLauncher','FFARLauncher_12','Rifle','M16_base',
- 'HandGunBase','Put','M240_veh','M240_veh_2','M240_veh_MG_Nest','PKT','PKT_MG_Nest','PKT_veh','DT_veh','M2',
- 'M3P','DSHKM','KORD','KPVT','M168','M197','AZP85','2A14','GAU12','2A42','M242','GAU8','2A38M','AGS30','AGS17',
- 'MK19','M119','M256','D30','D81','ZiS_S_53','2A46M','FFARLauncher_14','CamelGrenades','57mmLauncher',
- '57mmLauncher_64','57mmLauncher_128','80mmLauncher','S8Launcher','MissileLauncher','SidewinderLaucher',
- 'SidewinderLaucher_F35','SidewinderLaucher_AH1Z','AT5Launcher','AT5LauncherSingle','2A46MRocket','AT10LauncherSingle',
- 'AT11LauncherSingle','AT13LauncherSingle','TOWLauncher','TOWLauncherSingle','HellfireLauncher','VikhrLauncher',
- 'BombLauncher','BombLauncherF35','BombLauncherA10','SEARCHLIGHT','CarHorn','BikeHorn','TruckHorn','TruckHorn2',
- 'SportCarHorn','MiniCarHorn','R73Launcher','R73Launcher_2','Ch29Launcher','Ch29Launcher_Su34','2A70Rocket','2A70',
- 'AT6Launcher','AT9Launcher','AT2Launcher','HeliBombLauncher','AirBombLauncher','Mk82BombLauncher','Mk82BombLauncher_6',
- 'StingerLaucher','StingerLauncher_twice','AALauncher_twice','Igla_twice','MaverickLauncher','9M311Laucher',
- 'WeaponExplosive','M252','2B14','MeleeWeapon','m8_base','PKT_2','PKT_3','SidewinderLaucher_AH64','M230','BAF_L2A1',
- 'BAF_M240_veh','BAF_L7A2','BAF_L94A1','BAF_static_GMG','BAF_GMG','CTWS','CRV7_PG','CRV7_HEPD','CRV7_FAT','M621','M68',
- 'D10','PKTBC','PKTBC_veh','SGMT','HellfireLauncher_AH6','StingerLaucher_4x','M242BC','M240BC_veh','M2BC','MK19BC',
- 'M120','GrenadeLauncher_EP1','SCAR_Base','SCAR_L_Base','SCAR_H_Base','PKT_high_AI_dispersion','PKT_high_AI_dispersion_tank',
- 'AGS30_heli','M32_heli','CZ805_A1_ACR','CZ805_A1_GL_ACR','CZ805_B_GL_ACR','2A42_AI','ATKMK44_ACR_AI','M242_AI','M242BC_AI',
- 'CTWS_AI','M256_AI','M68_AI','D81_AI','2A46M_AI','D81CZ_AI','D10_AI','ZiS_S_53_AI','ATKMK44_ACR','D81CZ','2A72','ItemMap_Debug',
- 'CMFlareLauncher','FlareLauncher','GRAD','GSh23L','GSh23L_L39','GSh301','GSh302','M134','M134_2','MLRS',
- 'SmokeLauncher','SPG9','TwinM134','TwinVickers','YakB']);
- uiSleep 15;
- };
- };
- [] spawn {
- private ['_maxdist','_lastVeh','_curVeh','_lastPos','_curPos','_worldspace','_spawnPos'];
- _spawnPos = [-7245.38,19535.4,0];
- dayz_spawnPos = getPosATL player;
- _spawnPos = getPosATL player;
- _TPC = 0;
- n5t0Z7U8f2p1U5A8I2Q4Z=diag_tickTime;
- while {1 == 1} do
- {
- if(true) then
- {
- if(typeName n5t0Z7U8f2p1U5A8I2Q4Z != 'SCALAR') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = 'onEachFrame injector detected';
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(diag_tickTime - n5t0Z7U8f2p1U5A8I2Q4Z > 20) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['onEachFrame injector detected - %1 (either lag spike on client or ESP Hack/Godmoe.. bad things..)',diag_tickTime - n5t0Z7U8f2p1U5A8I2Q4Z];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- onEachFrame {n5t0Z7U8f2p1U5A8I2Q4Z=diag_tickTime;onMapSingleClick '';};
- };
- onMapSingleClick '';
- if(true) then {
- _lastVeh = vehicle player;
- _lastPos = getPosATL player;
- _lastPosZ = [_lastPos select 0,_lastPos select 1,0];
- if !(_lastVeh isKindOf 'Air') then
- {
- _vel = velocity _lastVeh;
- if(_vel select 2 > 10) then
- {
- _velNew = [_vel select 0,_vel select 1,0];
- _lastVeh SetVelocity _velNew;
- _lastVeh setPosATL _lastPosZ;
- };
- };
- uiSleep 0.35;
- _curVeh = vehicle player;
- _curPos = getPosATL player;
- _distance1 = floor(_lastPosZ distance [_curPos select 0,_curPos select 1,0]);
- _maxdist = 120;
- if(_curVeh isKindOf 'Man') then
- {
- _maxdist = 100;
- if(_curVeh == player) then
- {
- _speed = abs (speed player);
- if(_speed <= 0.1) then {_maxdist = 3;};
- };
- };
- if(_curVeh isKindOf 'Air') then {_maxdist = 750;};
- if(_curVeh isKindOf 'LandVehicle') then {_maxdist = 400;};
- if(_curVeh isKindOf 'Ship') then {_maxdist = 400;};
- if(_distance1 > _maxdist) then
- {
- if((str _lastVeh == str _curVeh) && ([-7245.38,19535.4,0] distance _curPos < 350)) then
- {
- player setPosATL _lastPos;
- };
- if((str _lastVeh == str _curVeh) && {(player == driver _curVeh) || (isNull driver _curVeh)}) then
- {
- if([-7245.38,19535.4,0] distance _lastPos > 350) then
- {
- if([-7245.38,19535.4,0] distance _curPos > 350) then
- {
- if(_spawnPos distance _lastPos > 25) then
- {
- if(_spawnPos distance _curPos > 25) then
- {
- player setVectorUp [0,0,1];
- player setVelocity [0,0,0];
- if(isNil 'h1z4A7v4p6Z1J6x2Q8f') then
- {
- h1z4A7v4p6Z1J6x2Q8f = [];
- }
- else
- {
- if(typeName h1z4A7v4p6Z1J6x2Q8f != 'ARRAY') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['Admin Teleport Variable highjacked! Type now: %1',typeName h1z4A7v4p6Z1J6x2Q8f];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(str h1z4A7v4p6Z1J6x2Q8f != '[]') then
- {
- _tmpAHpos = h1z4A7v4p6Z1J6x2Q8f;_tmpAHpos resize 2;h1z4A7v4p6Z1J6x2Q8f = [];
- _log = format['Admin %1 Teleport: %2(%3) to %4(%5)',_tmpAHpos,mapGridPosition _lastPos,_lastPos,mapGridPosition _curPos,_curPos];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(_distance1 < 10) then
- {
- player setPosATL _lastPos;
- }
- else
- {
- if(_TPC > 0) then
- {
- player setPosATL _lastPos;
- if(_TPC >= 3) then {call v2p7J0i4Z4A2k9v6k558Z;};
- _log = format['Player Teleport: %1 to %2 (%3m) | %4 | %5 to %6',mapGridPosition _lastPos,mapGridPosition _curPos,_distance1,typeOf _curVeh,_lastPos,_curPos];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(((_curVeh isKindOf 'ParachuteBase') || (_curVeh isKindOf 'BIS_Steerable_Parachute')) && ((floor (_curPos select 2)) > 35)) then
- {
- _curVeh setPosATL _lastPosZ;
- if(!isNull _curVeh) then {deleteVehicle _curVeh;};
- _log = 'Player to fast with Parachute (Teleport?) put to Ground.';
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- _TPC = _TPC + 1;
- };
- };
- };
- };
- };
- };
- };
- };
- };
- }else{uiSleep 0.35;};
- };
- };
- if !(false) then
- {
- if(true) then {
- [] spawn {
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- preProcessFileLineNumbers 'scan completed, bad content was not found. bad';
- _sa = ['Settings##.ini'];
- for '_i' from 0 to 333 do { _sa = _sa + [(format['Settings%1.ini',_i])]; };
- _m = [(format['%1\tele.sqf',_name]),(format['%1\DefaultMenu.sqf',_name]),(format['%1\initmenu.sqf',_name]),(format['%1\Startup.sqf',_name])];
- _farray =
- [
- 'oefexec.dll','stdafx.h','whippy\execute.sqf','MSSM\main.sqf','ScriptName.sqf','RommelV1\Rexecv1.sqf',
- 'whippymenu\execute.sqf','ArmA2OAHackUCReleasebyCriibyy_[www.unknowncheats.me]_.dll','ArmA2OAHackUCReleasebyCriibyy.dll',
- 'Mystic.sqf','debug_console','Xenos.exe','Xenos64.exe','hoen\sttart.sqf','hoen\compile\re.sqf',
- 'freddiesexternalmenu\freddies_active.sqf','freddiesexternalmenuv8\freddies_active.sqf','Menu_Scripts\menu\menu_generate.sqf',
- 'infiSTAR_[www.unknowncheats.me]_.dll','Missions\infiSTAR_[www.unknowncheats.me]_.dll','Deluxe_97\Deluxe.sqf',
- 'Expansion\infiSTAR_[www.unknowncheats.me]_.dll','dll\infiSTAR_[www.unknowncheats.me]_.dll',
- 'infiSTAR.dll','Missions\infiSTAR.dll','Expansion\infiSTAR.dll','dll\infiSTAR.dll',
- 'VGLoader.exe','Missions\VGLoader.exe','Expansion\VGLoader.exe','dll\VGLoader.exe',
- 'vgupdater.exe','Missions\vgupdater.exe','Expansion\vgupdater.exe','dll\vgupdater.exe',
- '0100100110\start.sqf','Missions\0100100110\start.sqf','Expansion\0100100110\start.sqf','dll\0100100110\start.sqf',
- '0100100110\Starts.sqf','Missions\0100100110\Starts.sqf','Expansion\0100100110\Starts.sqf','dll\0100100110\Starts.sqf',
- 'epoch\epochMain.sqf','Missions\epoch\epochMain.sqf','Expansion\epoch\epochMain.sqf','dll\epoch\epochMain.sqf',
- 'Hack-Dayz.exe','Missions\Hack-Dayz.exe','Expansion\Hack-Dayz.exe','dll\Hack-Dayz.exe','TM\keymenu.sqf',
- 'DayZZ.exe','Missions\DayZZ.exe','Expansion\DayZZ.exe','dll\DayZZ.exe','OTHER\scripts\fly.sqf','TM\clearvar.sqf',
- 'scrFuckOffInfistar1\start.sqf','epoch\targetall\fuckserver.sqf','boooooooobies.sqf','infiSTAR_GOLD\Startup.sqf',
- 'settings26\init.sqf','settings26\start.sqf','settings26\load.sqf','settings26\go.sqf','Arma 2 OA Battleye Bypass.exe',
- 'scroll\startmain.sqf','Exta_files\scrollMain.sqf','players\egeg.sqf','DCv3\dc.sqf','Supplys\giveloadout.sqf',
- 'runme.dll','Missions\runme.dll','Expansion\runme.dll','dll\runme.dll','Scripts\runme.dll',
- 'NR.exe','Missions\NR.exe','Expansion\NR.exe','dll\NR.exe','Scripts\NR.exe','wuat\start3.sqf',
- 'activator_NR.exe','Missions\activator_NR.exe','Expansion\activator_NR.exe','dll\activator_NR.exe','Scripts\activator_NR.exe',
- 'MedMen.exe','Missions\MedMen.exe','Expansion\MedMen.exe','dll\MedMen.exe','Scripts\MedMen.exe',
- 'SpawnTool.exe','Missions\SpawnTool.exe','Expansion\SpawnTool.exe','dll\SpawnTool.exe','Scripts\SpawnTool.exe',
- 'HVMRuntm.dll','Missions\HVMRuntm.dll','Expansion\HVMRuntm.dll','dll\HVMRuntm.dll','Scripts\HVMRuntm.dll',
- 'D-DayZ.dll','Missions\D-DayZ.dll','Expansion\D-DayZ.dll','dll\D-DayZ.dll','Scripts\D-DayZ.dll',
- 'ss3.dll','Missions\ss3.dll','Expansion\ss3.dll','dll\ss3.dll','Scripts\ss3.dll','epoch.sqf','epoch2.sqf','fixed.exe',
- 'Scripts\darky.sqf','Scripts\explo.sqf','Scripts\explode_all.sqf','Scripts\explode.sqf','@Dayz_Namalsk\menu.sqf','@Dayz_Namalsk\HP.sqf',
- 'Dayz_Namalsk\menu.sqf','Dayz_Namalsk\HP.sqf','youtube.dll','vg\Run.sqf','rus\mission_settings\create.sqf',
- 'vg\Custommenu.sqf','vg\RunAH.sqf','vg\Startup.sqf','vg\exec.sqf','scr\Run.sqf','scr\Custommenu.sqf','scr\RunAH.sqf',
- 'uhx_menu_first_ed\menu\logoblue.paa','Expansion\beta\dll\RayHook.dll','RayHook.dll','scr\Startup.sqf','scr\ahbypass.sqf',
- 'cset.sqf','crawdaunt\crawdaunt.sqf','hangender\start.sqf','Scripts\ajmenu.sqf','wuat\screen.sqf','TM\menu.sqf','TM\screen.sqf',
- 'Scripts\menu.sqf','crinkly\keymenu.sqf','ASM\startup.sqf','RSTMU\scr\startMenu.sqf','scr\startMenu.sqf','scr\STrial.sqf',
- 'wuat\vet@start.sqf','TM\keybind.sqf','startup.sqf','start.sqf','startupMenu.sqf','xTwisteDx\menu.sqf','wuat\start.sqf','TM\startmenu.sqf',
- 'infiSTAR_Menu\setup\startup.sqf','startMenu.sqf','custom.sqf','WiglegHacks\mainmenu.sqf','bowenisthebest.sqf',
- 'Scripts\Menu_Scripts\empty.sqf','@mymod\Scripts\ajmenu.sqf','i_n_f_i_S_T_A_R___Menu\setup\scrollmenu.sqf',
- 'yolo\w4ssup YoloMenu v2.sqf','Menus\infiSTAR_SEVEN\startup.sqf','Menus\battleHIGH_Menu\startup.sqf',
- 'Missions\Menus\battleHIGH_Menu\startup.sqf','infiSTAR_EIGHT\startup.sqf','infiSTAR_SSH\startup.sqf',
- 'TM\start.sqf','TM\DemonicMenu.sqf','Scripts\screen.sqf','Scripts\start.sqf','i_n_f_i_S_T_A_R___Menu\list.sqf',
- 'battleHIGH_Menu\startup.sqf','infiSTAR_SEVEN\startup.sqf','Scripts\list.sqf','Scripts\mah.sqf','Menu\start.sqf',
- 'Menu\startup.sqf','i_n_f_i_S_T_A_R.sqf','infiSTAR_Confin3d_edit\infiSTAR.sqf','infiSTAR_Confin3d_edit\startup.sqf',
- 'YoloMenu Updated v6.sqf','Scripts\YoloMenu Updated v6.sqf','Scripts\startmenu.sqf','run.sqf','tm\starthack.sqf',
- 'ASM\_for_keybinds\mystuff.sqf','wookie_wuat\startup.sqf','gc_menu\starten.sqf','sigdumper.dll','sigdumper.exe',
- 'yolo\YoloMenu Updated v6.sqf','dll\Project1_[www.unknowncheats.me]_.exe','Scripts\Project1_[www.unknowncheats.me]_.exe',
- 'gc_menu\uitvoeren.sqf','scr_wasteland\menu\initmenu.sqf','exec.sqf','infiSTAR_chewSTAR_Menu\infiSTAR_chewSTAR.sqf',
- 'infiSTAR_chewSTAR_Menu\scrollmenu\addweapon.sqf','Demonic Menu\scr\startMenu.sqf','Demonic Menu\TM\STARTMENU.sqf',
- 'scr\scr\keybinds.sqf','DayZLegendZ Scripts\mah.sqf','Pickled Menu 3.0\Scripts\ajmenu.sqf','invisible.sqf',
- '@mHlopchik\Menu_Scripts\menu\keybind\funmenu','RustleSTAR_Menu\menu\initmenu.sqf','RustleSTAR_Menu\setup\startup.sqf',
- 'Scripts\mpghmenu.sqf','DevCon.pbo','DayZLegendZ Scripts\startMenu.sqf','DayZLegendZ Scripts\mah.sqf','EASYTM\start.sqf',
- 'TotalInjector.exe','Rusterl.exe','drhack.dll','drhack.exe','DayZ-Injector emulated by vovanre.exe','dayz-injector.sqf',
- 'DayZ-Injector.dll','HackMenu.exe','d3d199.dll','Scintilla.dll','DayZ-Injector.dll','DayZ-Injector v0.4.exe','CFF-Hook.sqf',
- 'CFF-Hook.dll','skriptexecuter2.exe','PEWPEWPEWPEW.dll','Injector.exe','@SPX\Spawn Weapon.sqf','@SPX\3b.sqf','MK\Scripts\startup.sqf',
- 'Obama Drone 0.5.2.1.exe','NewDayZ.dll','dll\MyHack.dll','Radar_NewR.exe','YoloHack.dll','BESecureJect.exe','YoloMenu.sqf',
- 'hidden.exe','ssl3.dll','DayZNavigator.exe','Spawner.exe','EmptyDll.dll','yolo\startup.sqf','script loader Warrock.exe','infiSTAR.sqf',
- 'VX DAYZ.exe','CE_Engine-v5.exe','kenhack\alltome.sqf','kenhack\SM\AH6X_DZ.sqf','kenhack\veshi.sqf','skriptexecuter2.ini','lcc.exe',
- 'scripts\new.sqf','new.sqf','Dayz Hack v 1.0.exe','dayz cheat\lcc.exe','Scripts\@Hak_script\1.GLAVNOYE\000.sqf','cheater.sqf',
- '@Hak_script\1.GLAVNOYE\000.sqf','scripts\2dmap.sqf','2dmap.sqf','scripts\addweapon.sqf','addweapon.sqf','scripts\ammo 2.sqf',
- 'ammo 2.sqf','DayZ-Injector v.0.2.2.exe','DayZ AimJunkies.exe','CheatDayZUniversal.exe','DayZ Private AIM,MAP,WH v1.2.exe',
- 'AimJunkies.exe','FABISDayZLauncher.exe','gluemenu.sqf','DayZ Item spawner.exe','Dayz AIM ESP Shield.exe','ChernoNuke.sqf',
- 'Scripts\Menu_Scripts\ChernoNuke.sqf','Menu_Scripts\ChernoNuke.sqf','Nuke.sqf','Scripts\Menu_Scripts\NWAFNuke.sqf',
- 'NWAFNuke.sqf','Scripts\Menu_Scripts\newsbanner.sqf','newsbanner.sqf','Scripts\Menu_Scripts\ElektroNuke.sqf',
- 'ElektroNuke.sqf','Scripts\Nuke.sqf','Scripts\different_AK\AKS-74 Kobra.sqf','Scripts\ESP\esp_TEST.sqf',
- 'ESP\esp_TEST.sqf','esp_TEST.sqf','esp.sqf','Scripts\GodMode.sqf','GodMode.sqf','Scripts\God mode 1.sqf',
- 'God mode 1.sqf','MapHack.sqf','infiSTAR_chewSTAR_Menu\all_misc\nukes\nuke.sqf','@Hak_script\1.Teleport.sqf',
- 'TheBatmanHack v2.6.exe','X-ray.exe','Project1.exe','Dayz injector-by vovan.exe','explode_all.sqf','explode.sqf',
- 'Ubu5Ukg3.sqf','customizethis.sqf','Z__i_n_f_i_S_T_A_R__Z\Run.sqf','Missions\infiSTAR_SEVEN\startup.sqf',
- 'Missions\infiSTAR_SSH\startup.sqf','renamethis.sqf','round2\runthis.sqf','safe scripts\gm.sqf','scr\exec.sqf',
- 'Scripts\exec.sqf','scrollz\tp.sqf','ShadowyFaze\exec.sqf','infiSTAR_BLACK\Startup.sqf','lol.sqf','teststartup.sqf',
- 'infiSTAR_NEW\Startup.sqf','DayZ_Settings.txt','Optix_DayZ_Auto.txt','ldr.cnf','Custom_folder\scrollmenu\Click to Tp.sqf',
- 'Aspire Menu v.0.5\ALL TEH SCRIPTS!\esp.sqf','Aspire Menu v.0.5\ALL TEH SCRIPTS!\heal.sqf','SpawnTool.exe','LoganNZL\LoganNZL@execute.sqf',
- 'LoganNZL\LoganNZL@start.sqf','LoganNZL@start.sqf','nightsuck.sqf','Project1_[www.unknowncheats.me]_.exe','wuat\RUN.sqf',
- 'Missions\Project1_[www.unknowncheats.me]_.exe','Expansion\Project1_[www.unknowncheats.me]_.exe','wuat\Scripts.txt','wuat\start1.sqf',
- 'GiveItTheDLL.exe','Missions\GiveItTheDLL.exe','Expansion\GiveItTheDLL.exe','dll\GiveItTheDLL.exe','Scripts\GiveItTheDLL.exe',
- 'spawner.dll','Missions\spawner.dll','Expansion\spawner.dll','dll\spawner.dll','Scripts\spawner.dll','wuat\scripts\runMagicaly.sqf',
- 'inject.bat','Missions\inject.bat','Expansion\inject.bat','dll\inject.bat','Scripts\inject.bat','wuat\screen2.sqf','wuat\standalonemenu.sqf',
- 'spawner\GiveItTheDLL.exe','spawner\Missions\GiveItTheDLL.exe','spawner\Expansion\GiveItTheDLL.exe','spawner\dll\GiveItTheDLL.exe','spawner\Scripts\GiveItTheDLL.exe',
- 'spawner\spawner.dll','spawner\Missions\spawner.dll','spawner\Expansion\spawner.dll','spawner\dll\spawner.dll','spawner\Scripts\spawner.dll',
- 'spawner\inject.bat','spawner\Missions\inject.bat','spawner\Expansion\inject.bat','spawner\dll\inject.bat','spawner\Scripts\inject.bat',
- 'infiSTAR_SSH\setup\startup.sqf','Supplys\BBstart.sqf','TM\666.sqf','vscripts\Startup.sqf','Ronnie\Startup.sqf','MyScripts\cargo.sqf',
- 'BE\update.sqf','ScriptBasic.sqf','ScriptTelePlayer.sqf','Deluxe.sqf','Moving_Gun_Menu\start.sqf',
- 'WRMoney.sqf','allover_[www.unknowncheats.me]_.dll','allover.dll','WhippyMenu\keybindfz.sqf','WhippyMenu\SqfFiles\esp.sqf',
- 'WhippyMenu\SqfFiles\destroyb.sqf','WhippyMenu\SqfFiles\setviewdistance500m.sqf','WhippyMenu\SqfFiles\night.sqf','WhippyMenu\SqfFiles\unlock.sqf',
- 'initFunctions.sqf','tbb4malloc_bi.dll','PRaZ\start.sqf','jh\Action.sqf','ArmA2OA_Extars\BB_menu_BB.sqf'
- ]+_m+_sa;
- while {1 == 1} do
- {
- _c = 0;
- {
- _c = _c + 1;
- if(_c >= 10) then
- {
- _c = 0;
- uiSleep 0.5;
- };
- _f = preprocessFileLineNumbers _x;
- if(_f != '') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadFile: %1 - %2',_x,_f];
- [_name,getPlayerUID player,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- uiSleep 0.01;
- true
- } count _farray;
- uiSleep 600;
- };
- };
- };
- };
- p651I5A4U7Q8k8p9J3u4Q9Q9f = {
- _bkey = _this select 0;
- _log = format['<infiSTAR.de>: You have pressed a forbidden Key! (%1)',_bkey];
- cutText [_log,'WHITE IN'];
- hint _log;
- systemchat _log;
- for '_start' from 0 to 5 do {disableUserInput true;};
- if(false) then
- {
- _log = format['BadKey: %1',_bkey];
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- [_name,getPlayerUID player,'SLOG_BK',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- uiSleep 10;
- for '_stop' from 0 to 5 do {disableUserInput false;};
- };
- if(false) then
- {
- q8v6A8Q7t2u3t6U7p5R6Q = {
- _key = _this select 1;
- _shift = _this select 2;
- _ctrl = _this select 3;
- _alt = _this select 4;
- _handled = false;
- if(_key == 207) then {[] spawn fnc_debugX0;};
- _handled
- };
- }
- else
- {
- q8v6A8Q7t2u3t6U7p5R6Q = {
- _key = _this select 1;
- _shift = _this select 2;
- _ctrl = _this select 3;
- _alt = _this select 4;
- _handled = false;
- _fnc_punish_combatlog =
- {
- _isInCombat = player getVariable['startcombattimer',0];
- if(str _isInCombat != '0') then
- {
- [player,'sick'] spawn player_death;
- player setHit['Body',1];
- };
- };
- if(_key == 207) then {[] spawn fnc_debugX0;};
- if(true) then {
- if(_key == 60) then {['AdminMenu Key'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- switch (_key) do {
- case 0xC7 : {['Home - Known to start HackMenus'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- case 0x3B : {['F1 - Known to start HackMenus'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- case 0x3C : {['F2 - Known to start HackMenus'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- case 0x3D : {['F3 - Known to start HackMenus'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- default {};
- };
- if(_shift) then
- {
- if(_key == 0x19) then {['Shift + P to CombatLog'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;call _fnc_punish_combatlog;};
- };
- if(_alt) then
- {
- if(_key == 0x57) then {['ALT-F11'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;};
- if(_key == 0x3E) then {['ALT-F4 to CombatLog'] spawn p651I5A4U7Q8k8p9J3u4Q9Q9f;call _fnc_punish_combatlog;};
- };
- };
- _handled
- };
- if(false) then
- {
- [] spawn {
- _voicecount = 0;
- while {1 == 1} do
- {
- if(!isNull findDisplay 63) then
- {
- _ctrlText = ctrlText (findDisplay 63 displayCtrl 101);
- _chID = switch _ctrlText do {
- case localize 'STR_GLOBAL_CHANNEL' : {0};
- case localize 'STR_SIDE_CHANNEL' : {1};
- default {['',-1]};
- };
- if((!isNull findDisplay 55) && (_chID in [0,1])) then
- {
- _msg = '<infiSTAR.de>: NO VOICE ON SIDE/GLOBAL!';
- hint _msg;
- 1 cutText [format ['%1',_msg],'PLAIN DOWN'];
- systemchat _msg;
- _voicecount = _voicecount + 1;
- if(_voicecount > 2) then {findDisplay 46 closeDisplay 0;};
- };
- };
- uiSleep 0.5;
- };
- };
- };
- };
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- _FTG = 25;
- while {1 == 1} do
- {
- _ltxt = lbtext [12001,0];
- if(!isNil 'TraderItemList') then
- {
- if(typeName TraderItemList == 'CODE') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['Active Menu: Trader Menu - not near a Trader! #1 - %1 @%2',_ltxt,getPosATL player];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- _cwep = currentWeapon player;
- if(_cwep != '') then
- {
- _cammo = player ammo _cwep;
- if(abs _cammo > 100000) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['AmmoCheck: %1',_cammo];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(true) then
- {
- if(str(unitRecoilCoefficient player) != str(1)) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('NoRecoil')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- vehicle player setUnitRecoilCoefficient 1;
- player setUnitRecoilCoefficient 1;
- };
- setTerrainGrid _FTG;
- BIS_fnc_spawnCrew = {};
- BIS_fnc_spawnGroup = {};
- BIS_fnc_help = {};
- bis_fnc_3Dcredits = {};
- BIS_fnc_crows = {};
- bis_fnc_customGPS = {};
- bis_fnc_destroyCity = {};
- BIS_fnc_dirIndicator = {};
- bis_fnc_spawnvehicle = {};
- BIS_fnc_spawnEnemy = {};
- BIS_fnc_AAN = {};
- bis_fnc_taskPatrol = {};
- bis_fnc_taskDefend = {};
- BIS_fnc_taskAttack = {};
- BIS_fnc_supplydrop = {};
- BIS_fnc_spotter = {};
- BIS_fnc_listPlayers = {};
- bis_fnc_customGPSvideo = {};
- if(isNil 'deathHandled') then { deathHandled = true; } else { if(typeName deathHandled != 'BOOL') then { deathHandled = true;YOLO = true; }; };
- if(deathHandled) then
- {
- [] spawn {
- uiSleep 35;
- player setVariable['combattimeout',0, true];
- (findDisplay 46) closeDisplay 0;
- };
- };
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- _r_player_blood = r_player_blood;
- if(_r_player_blood > 12750) then
- {
- if(_r_player_blood > 14500) then
- {
- r_player_blood = -500;
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['To much Blood: %1 should be max 12000',_r_player_blood];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- r_player_blood = 12000;
- _log = format['To much Blood: %1 should be max 12000',_r_player_blood];
- [_name,_puid,'SLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if((deathHandled) && (r_player_blood > 0)) then
- {
- r_player_blood = -500;
- uiSleep 1;
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if(r_player_blood > 0) then
- {
- if(alive player) then
- {
- if(isNil 'LASTDAMAGESOURCE') then {LASTDAMAGESOURCE = player;} else {if(isNull LASTDAMAGESOURCE) then {LASTDAMAGESOURCE = player;};};
- [LASTDAMAGESOURCE,'shotheavy'] spawn player_death;
- player setHit['Body',1];
- };
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'HLOG',toArray ('Godmode')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(isNil 'r_player_blood') then { r_player_blood = -500; } else { if(typeName r_player_blood != 'SCALAR') then { r_player_blood = -500;YOLO = true; }; };
- if((!deathHandled) && (r_player_blood < 0)) then
- {
- if(alive player) then
- {
- if(isNil 'LASTDAMAGESOURCE') then {LASTDAMAGESOURCE = player;} else {if(isNull LASTDAMAGESOURCE) then {LASTDAMAGESOURCE = player;};};
- [LASTDAMAGESOURCE,'shotheavy'] spawn player_death;
- player setHit['Body',1];
- };
- player setHit['Body',1];
- };
- uiSleep 0.5;
- _con = vehicle cameraOn;
- _veh = vehicle player;
- if(str _con != str _veh) then
- {
- if(typeName _con == 'OBJECT') then
- {
- if(str(_con) != '<NULL-object>') then
- {
- if(!isNull _con) then
- {
- if((_veh distance [-7245.38,19535.4,0] > 250) && (_con distance [-7245.38,19535.4,0] > 250) && (_con distance _veh > 150)) then
- {
- if(str(vehicle cameraOn) != str(vehicle player)) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadCamera: (%1) should be (%2)',_con,_veh];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- };
- };
- };
- if(false) then
- {
- [_puid,_name] spawn {
- _puid = _this select 0;_name = _this select 1;
- while {1 == 1} do
- {
- uiSleep 3;
- _posP = getPos player;
- {
- if((!isNull _x) && (alive _x)) then
- {
- if(str _x != str player) then
- {
- _type = typeOf _x;
- _parachuteWest = ((_type == 'ParachuteWest') || (_type == 'ParachuteC'));
- if(!_parachuteWest) then
- {
- _xID = _x getVariable['ObjectID','-3'];
- _xUID = _x getVariable['ObjectUID','-3'];
- if(_xID == '-3' && _xUID == '-3') then
- {
- [_name,_puid,_x] spawn {
- _puid = _this select 0;_name = _this select 1;_x = _this select 2;
- if((!isNull _x) && (alive _x)) then
- {
- uiSleep 30;
- if((!isNull _x) && (alive _x)) then
- {
- _xID = _x getVariable['ObjectID','-3'];
- _xUID = _x getVariable['ObjectUID','-3'];
- if(_xID == '-3' && _xUID == '-3') then
- {
- _pos = getPos _x;
- _mgp = mapGridPosition _pos;
- _x setDamage 5;
- _log = format['Vehicle with Invalid ID: %1 @%2 (waited 30 seconds..)',_type,_mgp];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- };
- };
- };
- } forEach ([vehicle player]+(_posP nearEntities [['LandVehicle','Air','Ship'],25]));
- };
- };
- };
- if(false) then
- {
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- private ['_fuelpumparray','_fueltruckarray','_fuelsources'];
- _antirefuel = true;
- _anticargod = true;
- _cheatref = 0;
- _cheatrep = 0;
- _impparts = ['HitLFWheel','HitLBWheel','HitRFWheel','HitRBWheel','HitEngine'];
- _fuelpumparray =
- [
- 'FuelPump_DZ','Land_A_FuelStation_Feed','Land_Ind_FuelStation_Feed_EP1','Land_FuelStation_Feed_PMC','FuelStation',
- 'Land_ibr_FuelStation_Feed','Land_fuelstation_army','Land_fuelstation','land_fuelstation_w','Land_benzina_schnell'
- ];
- if(!isNil 'dayz_fuelpumparray') then
- {
- if(typeName dayz_fuelpumparray == 'ARRAY') then
- {
- _fuelpumparray = _fuelpumparray + dayz_fuelpumparray;
- };
- };
- _fueltruckarray =
- [
- 'KamazRefuel_DZ','UralRefuel_TK_EP1_DZ','MtvrRefuel_DES_EP1_DZ','V3S_Refuel_TK_GUE_EP1_DZ','MtvrRefuel_DZ',
- 'KamazRefuel_DZE','UralRefuel_TK_EP1_DZE','MtvrRefuel_DES_EP1_DZE','V3S_Refuel_TK_GUE_EP1_DZE','MtvrRefuel_DZE'
- ];
- if(!isNil 'DZE_fueltruckarray') then
- {
- if(typeName DZE_fueltruckarray == 'ARRAY') then
- {
- _fueltruckarray = _fueltruckarray + DZE_fueltruckarray;
- };
- };
- _fuelsources =
- [
- 'Land_Ind_TankSmall','Land_fuel_tank_big','Land_fuel_tank_stairs','Land_fuel_tank_stairs_ep1',
- 'Land_wagon_tanker','Land_fuelstation','Land_fuelstation_army','land_fuelstation_w','Land_benzina_schnell'
- ];
- if(!isNil 'dayz_fuelsources') then
- {
- if(typeName dayz_fuelsources == 'ARRAY') then
- {
- _fuelsources = _fuelsources + dayz_fuelsources;
- };
- };
- vehicle_getHitpoints = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf';
- _getHitpoints = vehicle_getHitpoints;
- object_getHit = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\object_getHit.sqf';
- _getHit = object_getHit;
- while {1 == 1} do
- {
- _vehold = vehicle player;
- if((_vehold != player) && (player == driver _vehold) && ((typeOf _vehold) != 'Tractor')) then
- {
- _oldpos = getPosATL _vehold;
- _oldfuel = fuel _vehold;
- _oldtime = diag_tickTime;
- _damold = false;
- _hitp = _vehold call _getHitpoints;
- {
- _damage = [_vehold,_x] call _getHit;
- if((_x in _impparts) && (_damage == 1)) exitWith
- {
- _damold = true;
- };
- } forEach _hitp;
- uiSleep 3;
- _vehnew = vehicle player;
- if((_vehnew == _vehold) && (player == driver _vehnew)) then
- {
- _newpos = getPosATL _vehnew;
- _newfuel = fuel _vehnew;
- _newtime = diag_tickTime;
- if((_newfuel > _oldfuel) || (_damold)) then
- {
- _distance = [_oldpos select 0,_oldpos select 1,0] distance [_newpos select 0,_newpos select 1,0];
- _difftime = _newtime - _oldtime;
- _speed = (_distance / _difftime)*3.6;
- _typeveh = typeOf _vehnew;
- _topSpeed = getNumber (configFile >> 'CfgVehicles' >> _typeveh >> 'maxSpeed');
- _nearSpeed = 30*(_topSpeed/100);
- if(_speed > _nearSpeed) then
- {
- _adm = false;
- _ppls = crew _vehnew;
- _nameppls = [];
- {
- _uid = getPlayerUID _x;
- if(_uid != '') then
- {
- if(_x != player) then {
- _namexx = 'DEAD';if((alive _x)&&(getPlayerUID _x != '')) then {_namexx = name _x;};
- _nameppls = _nameppls + [[_namexx,_uid]];
- };
- };
- } forEach _ppls;
- if(!_adm) then
- {
- if((_damold) && (_anticargod)) then
- {
- _dampart = [];
- _damnew = false;
- {
- _damage = [_vehnew,_x] call _getHit;
- if((_x in _impparts) && (_damage == 1)) then
- {
- _dampart = _dampart + [[_x,_damage]];
- _damnew = true;
- };
- } forEach _hitp;
- if(_damnew) then {_cheatrep = _cheatrep + 1;};
- if(_cheatrep > 2) then
- {
- _cheatrep = 0;
- [_vehnew] spawn {
- _vehnew = _this select 0;
- vehicle_getHitpoints = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf';
- _getHitpoints = vehicle_getHitpoints;
- _hitp = _vehnew call _getHitpoints;
- _selections = [];
- {
- _selections = _selections + [getText (configFile >> 'CfgVehicles' >> (typeOf _vehnew) >> 'HitPoints' >> _x >> 'name')];
- } forEach _hitp;
- while {1 == 1} do
- {
- {
- _strH = 'hit_' + (_x);
- _dam = _vehnew getvariable[_strH,0];
- if(_dam != 0) then {_vehnew setHit [_x,_dam];};
- } forEach _selections;
- if((_vehnew == player) || (player != driver _vehnew)) exitWith {};
- uiSleep 0.005;
- };
- };
- _log = format['%1 DRIVING %2 WITH CHEAT REPAIRING | speed: %4km/h | damage: %3 | position: %5 (%6) | players in vehicle: %7',_name,_typeveh,_dampart,round _speed,_newpos,mapGridPosition _newpos,_nameppls];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- call v2p7J0i4Z4A2k9v6k558Z;
- };
- };
- if((_newfuel > _oldfuel) && (_antirefuel)) then
- {
- _fsources = _fuelpumparray + _fuelsources;
- _listfuel = (nearestObjects [_posnew, _fsources, 100]) + (nearestObjects [_posold, _fsources, 100]);
- _listveh = ((_posnew nearEntities [['Landvehicle'], 100]) + (_posold nearEntities [['Landvehicle'], 100]));
- _fveh = false;
- {
- if((typeOf _x) in _fueltruckarray) exitWith {_fveh = true;};
- } forEach _listveh;
- if(!_fveh && ((count _listfuel) == 0)) then {_cheatref = _cheatref + 1;};
- if(_cheatref > 2) then
- {
- _cheatref = 0;
- _vehnew setVelocity [0,0,0];
- {_x action ['eject',_vehnew];} forEach (crew _vehnew);
- deleteVehicle _vehnew;
- _log = format['AUTO REFUEL %10 IN MOVEMENT (x3) | speed: %2km/h | old position: %3 (%4) - new position: %5 (%6) | old fuel: %7 - new fuel: %8 | players in vehicle: %9',_name,round _speed,_oldpos,mapGridPosition _oldpos,_newpos,mapGridPosition _newpos,_oldfuel,_newfuel,_nameppls,_typeveh];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- call v2p7J0i4Z4A2k9v6k558Z;
- };
- };
- };
- };
- };
- };
- }
- else
- {
- uiSleep 3;
- };
- };
- };
- }
- else
- {
- [] spawn {
- vehicle_getHitpoints = compile preprocessFileLineNumbers '\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf';
- _getHitpoints = vehicle_getHitpoints;
- while {1 == 1} do
- {
- _veh = vehicle player;
- if((_veh != player) && (player == driver _veh)) then
- {
- _hitp = _veh call _getHitpoints;
- _selections = [];
- {
- _selections = _selections + [getText (configFile >> 'CfgVehicles' >> (typeOf _veh) >> 'HitPoints' >> _x >> 'name')];
- } forEach _hitp;
- while {1 == 1} do
- {
- {
- _strH = 'hit_' + (_x);
- _dam = _veh getvariable[_strH,0];
- if(_dam != 0) then {_veh setHit [_x,_dam];};
- } forEach _selections;
- if((_veh == player) || (player != driver _veh)) exitWith {};
- uiSleep 0.005;
- };
- };
- uiSleep 2;
- };
- };
- };
- };
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- _idcount = 0;
- _startTime = time;
- disableSerialization;
- while {1 == 1} do
- {
- if(!isNil 'dayzPlayerLogin') then
- {
- if(typeName dayzPlayerLogin != 'ARRAY') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['PlayerLogin: %1 != ARRAY %2',typeName dayzPlayerLogin,time];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(isNil 'dayz_characterID') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'HLOG',toArray ('CharacterID is NIL')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(typeName dayz_characterID != 'STRING') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['typeName CharacterID is %1 != STRING %2',typeName dayz_characterID,time];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- uiSleep 0.2;
- if !(false) then
- {
- _display = findDisplay 24;
- if(isNull _display) then
- {
- uiSleep 0.3;
- }
- else
- {
- _chat = _display displayCtrl 101;
- _txt = ctrlText _chat;
- if(_txt != '') then
- {
- _txtArray = toArray _txt;
- if((_txtArray select 0) in [44,36,37,38,92,124,194,176,45,95,60,62]) then {_chat ctrlSetText '';};
- _txt = toLower _txt;
- if(true) then
- {
- if(_txt in ['/scream','scream']) then
- {
- (_display) closeDisplay 0;
- _sound = ['z_scream_3','z_scream_4'] call BIS_fnc_selectRandom;
- [nil,player,rSAY,[_sound,250]] call RE;
- [player,500,true,(getPosATL player)] spawn player_alertZombies;
- };
- if(isNil 'canbuild') then { canbuild = true; } else { if(typeName canbuild != 'BOOL') then { canbuild = true;YOLO = true; }; };
- if(vehicle player == player) then
- {
- if((count (nearestObjects [player, ['Plastic_Pole_EP1_DZ'],65]) == 0) && (canbuild)) then
- {
- if(_txt in ['stop','/stop']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rswitchMove,''] call RE;
- player playActionNow 'stop';
- };
- if(_txt in ['pushup','/pushup']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'AmovPercMstpSnonWnonDnon_exercisePushup'] call RE;
- };
- if(_txt in ['handstand','/handstand']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'AmovPercMstpSnonWnonDnon_idle70chozeniPoRukou'] call RE;
- };
- if(_txt in ['boxing','/boxing']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'AmovPercMstpSnonWnonDnon_idle68boxing'] call RE;
- };
- if(_txt in ['karate','/karate','fighter','/fighter']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'AmovPercMstpSnonWnonDnon_exerciseKata'] call RE;
- };
- if(_txt in ['boogie','/boogie']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'ActsPercMstpSnonWnonDnon_DancingDuoIvan'] call RE;
- };
- if(_txt in ['dance','/dance']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'ActsPercMstpSnonWnonDnon_DancingStefan'] call RE;
- };
- if(_txt in ['clubbing','/clubbing']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'ActsPercMstpSnonWnonDnon_DancingDuoStefan'] call RE;
- };
- if(_txt in ['excercise','/excercise']) then
- {
- (_display) closeDisplay 0;
- [objNull, player, rplayMove,'AmovPercMstpSnonWnonDnon_idle69drepy'] call RE;
- };
- };
- };
- if(_txt in ['/killme','killme']) then
- {
- _waitTime = 180;
- if(time > _startTime + _waitTime) then
- {
- _chat ctrlSetText 'I just suicided!';
- [player,'sick'] spawn player_death;
- player setHit['Body',1];
- _startTime = time;
- }
- else
- {
- _chat ctrlSetText format['You have to wait %1s',ceil((_startTime + _waitTime) - time)];
- };
- };
- if(_txt in ['!cen','/cen','cen']) then
- {
- (_display) closeDisplay 0;
- [nil,player,rSAY,['babycry_1', 100]] call RE;
- };
- };
- if(false) then
- {
- if(_txt in ['!vote day','/vote day','vote day','!day','/day']) then
- {
- (_display) closeDisplay 0;
- [player,'DAY'] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(_txt in ['!vote night','/vote night','vote night','!night','/night']) then
- {
- (_display) closeDisplay 0;
- [player,'NIGHT'] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- if(_txt in ['!help','/help','help']) then
- {
- (_display) closeDisplay 0;
- systemChat 'infiSTAR.de ChatCommands:';
- systemChat '/stop, stop, /pushup, pushup, /handstand, handstand, /boxing, boxing,';
- systemChat '/karate, karate, /fighter, fighter, /boogie, boogie,';
- systemChat '/dance, dance, /clubbing, clubbing, /excercise, excercise,';
- if(false) then {systemChat '!vote day,/vote day, vote day,!vote night,/vote night, vote night';};
- systemChat '/killme, killme';
- };
- if(_txt in ['/m']) then
- {
- [] spawn {
- for '_i' from 0 to 10 do
- {
- closeDialog 0;closeDialog 0;closeDialog 0;
- uiSleep 0.2;
- };
- };
- (_display) closeDisplay 0;
- _log = format['BadText: %1',_txt];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if!(_puid in ["76561198031499135","76561198004111275","76561198052866101","76561197960280023","76561198145620376","76561198152111329","76561198031499135","76561198004111275","76561198052866101","76561198084854983","76561197960280023","76561198072359932","76561198115029610","76561198145620376","76561197970619017","76561198147383455","76561197961261313","76561197967539931","76561198019865758","76561198071370946","76561198039983273","76561198028959735","76561198057394584","76561198012767651","76561197983388281","76561198033588007"]) then
- {
- if(_txt in [format['.ban %1',toLower _name],format['.ban %1 true',toLower _name],format['.ban %1 true;',toLower _name]]) then
- {
- _log = format['BadText: %1',_txt];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(_txt in ['adminstart','admin_start']) then
- {
- _log = format['BadText: %1',_txt];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- if(!isNil 'r_player_unconscious') then
- {
- if(typeName r_player_unconscious != 'BOOL') then {r_player_unconscious = false;};
- if(isNil 'deathHandled') then { deathHandled = true; } else { if(typeName deathHandled != 'BOOL') then { deathHandled = true;YOLO = true; }; };
- _obj = player;
- if(isNil 'inSafeZone') then { inSafeZone = false; } else { if(typeName inSafeZone != 'BOOL') then { inSafeZone = false;YOLO = true; }; };
- if(inSafeZone) then
- {
- if(r_player_unconscious) then
- {
- player setVariable ['NORRN_unconscious',false,true];
- player setVariable ['unconsciousTime',0,true];
- player setVariable ['USEC_isCardiac',false,true];
- r_player_unconscious = false;
- r_player_cardiac = false;
- r_player_handler1 = false;
- disableUserInput false;
- if(vehicle player == player) then {
- [objNull,player,rSwitchMove,'AinjPpneMstpSnonWnonDnon'] call RE;
- player switchMove 'AinjPpneMstpSnonWnonDnon';
- player playMoveNow 'AmovPpneMstpSnonWnonDnon_healed';
- };
- };
- };
- if((r_player_unconscious) && (!deathHandled)) then
- {
- if(_obj getVariable['infiUnconDone','0'] == '0') then
- {
- _obj setVariable['infiUnconDone','1'];
- [] spawn {
- endLoadingScreen;
- _mytime = 0;
- if(!isNull player) then {_mytime = player getVariable['unconsciousTime',0];};
- if(_mytime == 0) then {_mytime = 30;};
- _steps = 1 / _mytime;
- for '_i' from 0 to _mytime do
- {
- _txt = format['infiSTAR.de unconscious: %1s',_mytime - _i];
- startLoadingScreen [_txt,'DayZ_loadingScreen'];
- progressLoadingScreen (_steps*_i);
- uiSleep 1;
- if(isNil 'r_player_unconscious') then { r_player_unconscious = true; } else { if(typeName r_player_unconscious != 'BOOL') then { r_player_unconscious = true;YOLO = true; }; };
- if(!r_player_unconscious) exitWith {endLoadingScreen;};
- if(isNil 'deathHandled') then { deathHandled = true; } else { if(typeName deathHandled != 'BOOL') then { deathHandled = true;YOLO = true; }; };
- if(deathHandled) exitWith {endLoadingScreen;};
- };
- endLoadingScreen;
- };
- };
- (findDisplay 24) closeDisplay 0;
- }
- else
- {
- if(_obj getVariable['infiUnconDone','-1'] == '1') then
- {
- _obj setVariable['infiUnconDone','0'];comment '10';
- };
- };
- };
- };
- };
- };
- if !(false) then
- {
- [_name,_puid] spawn {
- _name = _this select 0;_puid = _this select 1;
- _colorTXT = [0.6,0,0,1];
- _btnTitle0TXT = "CCG";
- _btnTitle1TXT = "CustomCombatGaming";
- _btnTitle2TXT = "ts.customcombatgaming.com";
- disableSerialization;
- _startTime = time;
- while {1 == 1} do
- {
- waitUntil {uiSleep 0.1;!isNull findDisplay 49};
- _display = findDisplay 49;
- if(!isNull _display) then
- {
- _btnSave = _display displayCtrl 103;
- _btnSave ctrlShow true;
- _btnSave ctrlEnable false;
- _btnSave ctrlSetScale 0.9;
- _btnSave ctrlSetText 'PlayerUID (SteamID):';
- _btnSave ctrlCommit 0;
- _btnRestart = _display displayCtrl 119;
- _btnRestart ctrlShow true;
- _btnRestart ctrlEnable false;
- _btnRestart ctrlSetScale 0.9;
- _btnRestart ctrlSetText (format['%1',getPlayerUID player]);
- _btnRestart ctrlCommit 0;
- _btnRespawn = _display displayCtrl 1010;
- _btnRespawn ctrlShow true;
- _btnRespawn ctrlSetScale 0.9;
- if((canStand player) || (deathHandled)) then
- {
- _btnRespawn ctrlEnable false;
- _btnRespawn ctrlSetText 'by infiSTAR.de';
- }
- else
- {
- _waitTime = 180;
- _btnRespawn ctrlEnable false;
- _btnRespawn ctrlSetText format['wait %1s',round((_startTime + _waitTime) - time)];
- if(time > _startTime + _waitTime) then
- {
- _btnRespawn ctrlEnable true;
- _btnRespawn ctrlSetText 'Respawn';
- _startTime = time;
- };
- };
- _btnRespawn buttonSetAction '
- [player,''btnRespawn''] spawn player_death;
- player setHit[''Body'',1];
- ';
- _btnRespawn ctrlCommit 0;
- _btnTitle0 = _display displayCtrl 523;
- _btnTitle0 ctrlSetText _btnTitle0TXT;
- _btnTitle0 ctrlSetTextColor _colorTXT;
- _btnTitle0 ctrlSetScale 0.9;
- _btnTitle0 ctrlCommit 0;
- _btnTitle1 = _display displayCtrl 121;
- _btnTitle1 ctrlSetText _btnTitle1TXT;
- _btnTitle1 ctrlSetTextColor _colorTXT;
- _btnTitle1 ctrlSetScale 0.9;
- _btnTitle1 ctrlCommit 0;
- _btnTitle2 = _display displayCtrl 120;
- _btnTitle2 ctrlSetText _btnTitle2TXT;
- _btnTitle2 ctrlSetTextColor _colorTXT;
- _btnTitle2 ctrlSetScale 0.9;
- _btnTitle2 ctrlCommit 0;
- };
- };
- };
- };
- [] spawn {
- _RE = compile preprocessFile ('\ca\Modules\MP\data\scripts\remExWrite.sqf');
- _name = 'DEAD';if((alive player)&&(getPlayerUID player != '')) then {_name = name player;};
- _puid = getPlayerUID player;
- BIS_MPF_remoteExecutionServer = {
- private ['_tmpRES','_array','_input','_perFnc','_perInput','_this'];
- _tmpRES = compile preprocessFile ('\ca\Modules\MP\data\scripts\remExServer.sqf');
- if(typeName _this == 'ARRAY') then
- {
- if(count _this >= 2) then
- {
- _array = _this select 1;
- if(isNil '_array') exitWith {};
- if(count _array >= 3) then
- {
- _input = _array select 2;
- if(isNil '_input') exitWith {};
- if(_input in ['switchmove','playmove','say','jipexec','execVM','spawn','titleText','hint','globalChat','setObjectTexture']) then
- {
- _this call _tmpRES;
- }
- else
- {
- if(_input in ['loc','locper','perloc','per']) then
- {
- if(count _array >= 4) then
- {
- _perFnc = _array select 3;
- if(isNil '_perFnc') exitWith {};
- if(_perFnc == 'hideObject') exitWith {
- _obj = _array select 1;
- if(isNil '_obj') exitWith {};
- if(!isNull _obj) then
- {
- if !(isPlayer _obj) then
- {
- _this call _tmpRES;
- };
- };
- };
- if(_perFnc == 'titleText') exitWith {_this call _tmpRES;};
- if(count _array >= 5) then
- {
- _perInput = _array select 4;
- if(isNil '_perInput') exitWith {};
- if((_perFnc == 'JIPexec') && (typeName _perInput == 'ARRAY')) then {if(_perInput select 3 == 'execVM') then {_this call _tmpRES;};};
- };
- };
- };
- };
- };
- };
- };
- };
- _iMPF_remoteExecutionServer = {
- private ['_tmpRES','_array','_input','_perFnc','_perInput','_this'];
- _tmpRES = compile preprocessFile ('\ca\Modules\MP\data\scripts\remExServer.sqf');
- if(typeName _this == 'ARRAY') then
- {
- if(count _this >= 2) then
- {
- _array = _this select 1;
- if(isNil '_array') exitWith {};
- if(count _array >= 3) then
- {
- _input = _array select 2;
- if(isNil '_input') exitWith {};
- if(_input in ['switchmove','playmove','say','jipexec','execVM','spawn','titleText','hint','globalChat','setObjectTexture']) then
- {
- _this call _tmpRES;
- }
- else
- {
- if(_input in ['loc','locper','perloc','per']) then
- {
- if(count _array >= 4) then
- {
- _perFnc = _array select 3;
- if(isNil '_perFnc') exitWith {};
- if(_perFnc == 'hideObject') exitWith {
- _obj = _array select 1;
- if(isNil '_obj') exitWith {};
- if(!isNull _obj) then
- {
- if !(isPlayer _obj) then
- {
- _this call _tmpRES;
- };
- };
- };
- if(_perFnc == 'titleText') exitWith {_this call _tmpRES;};
- if(count _array >= 5) then
- {
- _perInput = _array select 4;
- if(isNil '_perInput') exitWith {};
- if((_perFnc == 'JIPexec') && (typeName _perInput == 'ARRAY')) then {if(_perInput select 3 == 'execVM') then {_this call _tmpRES;};};
- };
- };
- };
- };
- };
- };
- };
- };
- iMPF_remoteExecutionServer = {
- private ['_tmpRES','_array','_input','_perFnc','_perInput','_this'];
- _tmpRES = compile preprocessFile ('\ca\Modules\MP\data\scripts\remExServer.sqf');
- if(typeName _this == 'ARRAY') then
- {
- if(count _this >= 2) then
- {
- _array = _this select 1;
- if(isNil '_array') exitWith {};
- if(count _array >= 3) then
- {
- _input = _array select 2;
- if(isNil '_input') exitWith {};
- if(_input in ['switchmove','playmove','say','jipexec','execVM','spawn','titleText','hint','globalChat','setObjectTexture']) then
- {
- _this call _tmpRES;
- }
- else
- {
- if(_input in ['loc','locper','perloc','per']) then
- {
- if(count _array >= 4) then
- {
- _perFnc = _array select 3;
- if(isNil '_perFnc') exitWith {};
- if(_perFnc == 'hideObject') exitWith {
- _obj = _array select 1;
- if(isNil '_obj') exitWith {};
- if(!isNull _obj) then
- {
- if !(isPlayer _obj) then
- {
- _this call _tmpRES;
- };
- };
- };
- if(_perFnc == 'titleText') exitWith {_this call _tmpRES;};
- if(count _array >= 5) then
- {
- _perInput = _array select 4;
- if(isNil '_perInput') exitWith {};
- if((_perFnc == 'JIPexec') && (typeName _perInput == 'ARRAY')) then {if(_perInput select 3 == 'execVM') then {_this call _tmpRES;};};
- };
- };
- };
- };
- };
- };
- };
- };
- _oplayer_lockVault = {};_oplayer_unlockDoor = {};
- _epoch = false;if(!isNil 'DZE_Q') then {_epoch = true;_oplayer_lockVault = player_lockVault;_oplayer_unlockDoor = player_unlockDoor;};
- remExFieldTEST = [];
- while {1 == 1} do
- {
- RE = _RE;
- if(true) then
- {
- if(!isNil 'remExField') then
- {
- if(typeName remExField == 'ARRAY') then
- {
- if(str remExFieldTEST != str remExField) then
- {
- if(count remExField > 3) then
- {
- _atwo = remExField select 2;
- if(!isNil '_atwo') then
- {
- if(_atwo in ['titleText','cutText']) then
- {
- _athree = remExField select 3;
- if(!isNil '_athree') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['remExField TitleText: %1',_athree];
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- };
- };
- };
- };
- 'remExField' addPublicVariableEventHandler
- {
- remExFieldTEST = remExField;
- _this call iMPF_remoteExecutionServer;
- };
- 'remExFP' addPublicVariableEventHandler {_this call iMPF_remoteExecutionServer;diag_log _this;};
- if(isNil 's_player_deleteBuild') then {s_player_deleteBuild = -1;};
- if(s_player_deleteBuild == 1) then
- {
- _obj = cursorTarget;
- if(!isNull _obj) then
- {
- if(typeOf _obj == 'Plastic_Pole_EP1_DZ') then
- {
- if(isNil 'deleteBuildAnnounced') then {deleteBuildAnnounced = [];};
- if !(_obj in deleteBuildAnnounced) then
- {
- deleteBuildAnnounced = deleteBuildAnnounced + [_obj];
- _pos = getPosATL _obj;
- _log = format['Plot Pole removed @%1',mapGridPosition _pos];
- [_name,_puid,'SLOG_PP',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- if(_epoch) then
- {
- oplayer_lockVault = _oplayer_lockVault;
- player_lockVault =
- {
- _y = _this spawn oplayer_lockVault;
- [] spawn {
- _mytime = time + 10;
- while {_mytime > time} do
- {
- if(!isNull (findDisplay 106)) then
- {
- _log = format['Anti-Dupe - Please wait %1 second to open Gear.',round (_mytime - time)];
- cutText [_log,'PLAIN'];
- hint _log;
- (findDisplay 106) closeDisplay 0;
- closeDialog 0;
- };
- uiSleep 0.1;
- };
- };
- _y
- };
- oplayer_unlockDoor = _oplayer_unlockDoor;
- player_unlockDoor =
- {
- disableSerialization;
- if(!isNil 'dayz_selectedDoor') then
- {
- if(!isNull dayz_selectedDoor) then
- {
- if(isNil 'DZE_Lock_Door') then {DZE_Lock_Door = 'NOTHING ENTERED';};
- _CharacterID = dayz_selectedDoor getVariable['CharacterID','0'];
- PVDZE_log_lockUnlock = [player,dayz_selectedDoor,false,DZE_Lock_Door,_CharacterID];
- publicVariableServer 'PVDZE_log_lockUnlock';
- };
- };
- call oplayer_unlockDoor;
- };
- };
- if(isNil 'PlayableVehicles') then {PlayableVehicles = [];};
- if(isNil 'PlayableObjects') then {PlayableObjects = [];};
- {
- if(!isNull _x) then
- {
- _x hideObject true;
- if !(_x in PlayableVehicles) then {PlayableVehicles = PlayableVehicles + [_x];};
- };
- } forEach PlayableObjects;
- {
- if(!isNull _x) then
- {
- if !(_x in PlayableObjects) then
- {
- _x hideObject false;
- PlayableVehicles = PlayableVehicles - [_x];
- };
- };
- } forEach PlayableVehicles;
- {
- if(isNull _x) then {PlayableVehicles = PlayableVehicles - [_x];};
- } forEach PlayableVehicles;
- if(!isNil 'admin_toggled') then
- {
- _log = ' Stealth / Invisible';
- if((player in PlayableObjects) && !(_log in admin_toggled)) then
- {
- admin_toggled = admin_toggled + [_log];
- };
- if(!(player in PlayableObjects) && (_log in admin_toggled)) then
- {
- admin_toggled = admin_toggled - [_log];
- };
- };
- if((_puid != '') && !(_puid in ["76561198031499135","76561198004111275","76561198052866101","76561197960280023","76561198145620376","76561198152111329","76561198031499135","76561198004111275","76561198052866101","76561198084854983","76561197960280023","76561198072359932","76561198115029610","76561198145620376","76561197970619017","76561198147383455","76561197961261313","76561197967539931","76561198019865758","76561198071370946","76561198039983273","76561198028959735","76561198057394584","76561198012767651","76561197983388281","76561198033588007"]) && (player in PlayableObjects)) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('InvisibleHack: Admin Invisibility')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- if(isNil 'iMPF_remoteExecutionServer') then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'BAN',toArray ('remExServer isNil')] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- }
- else
- {
- if(str iMPF_remoteExecutionServer != str _iMPF_remoteExecutionServer) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['remExServer modified: %1',iMPF_remoteExecutionServer];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- _vFc = player getVariable['o1i6A6Z553I0P4p552Q','OKAY'];
- if !(_vFc in ['FAILED']) then
- {
- player setVariable['o1i6A6Z553I0P4p552Q','FAILED',true];
- };
- uiSleep 2;
- if(!isNil 'infiSTAR_Advert') then
- {
- ['<t size=''0.35'' align=''left'' font=''TahomaB''>'+infiSTAR_Advert+'</t>',safezoneX,0.98 * safezoneH + safezoneY,15,0,0,1339] spawn bis_fnc_dynamicText;
- };
- };
- [] spawn {uiSleep 5;AntiHack_RELoopBroken = 'AntiHack_RELoopBroken';publicVariableServer 'AntiHack_RELoopBroken';};
- YOLO = true;
- };
- if (true) then {
- [_puid,_name] spawn {
- _puid = _this select 0;_name = _this select 1;
- _worldName = toArray worldName;
- uiSleep 45;
- _worldName resize 9;
- _worldName = toString _worldName;
- _worldName;
- if(_worldName == 'Chernarus') then
- {
- _array =
- [
- 'grass','prunus','picea','fallentree','phragmites','acer','amygdalusn',
- 'Brush','fiberplant','amygdalusc','boulder','Land_Farm_Cowshed_a','Land_Farm_Cowshed_b',
- 'Land_Farm_Cowshed_c','Land_HouseV_1L2','Land_HouseV2_02_Interier','Land_Church_02',
- 'Land_HouseV2_03B','Land_HouseV2_01B','Land_HouseV2_04_interier','c_grasstall'
- ];
- _bad = [];
- {
- _obj = _x createVehicleLocal [2500,2500,0];
- uiSleep 0.3;
- _size = sizeOf _x;
- if(_size == 0) then
- {
- _bad = _bad + [_x];
- };
- uiSleep 0.1;
- deleteVehicle _obj;
- } forEach _array;
- if(count _bad > 1) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- _log = format['BadSize: %1 - Plants and/or Clutter pbo(s) removed..!',_bad];
- [_name,_puid,'BAN',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- };
- [_puid,_name] spawn {
- _puid = _this select 0;_name = _this select 1;
- _CEA1 = [[112,114,105,118,97,116,101,32,91,34,95,100,117,109,109,121,34,93,59,32,95,100,117,109,109,121,32,61,32,91,95,116,104,105,115,44,34,111,110,108,111,97,100,34,93,32,101,120,101,99,86,77,32,34,92,99,97,92,117,105,92,115,99,114,105,112,116,115,92,100,101,100,105,99,97,116,101,100,83,101,114,118,101,114,73,110,116,101,114,102,97,99,101,46,115,113,102,34,59],[95,100,117,109,109,121,32,61,32,91,95,116,104,105,115,44,32,39,67,65,95,86,79,95,73,110,105,116,39,93,32,99,97,108,108,32,99,111,109,112,105,108,101,32,112,114,101,112,114,111,99,101,115,115,70,105,108,101,32,39,92,99,97,92,117,105,92,115,99,114,105,112,116,115,92,72,105,100,101,86,105,100,101,111,79,112,116,105,111,110,115,46,115,113,102,39,59,32,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,65,100,106,117,115,116,32,91,48,93,59,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,67,111,109,109,105,116,32,48,46,48,59,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,69,110,97,98,108,101,32,102,97,108,115,101,59,32,95,100,117,109,109,121,32,61,32,91,95,116,104,105,115,44,32,39,111,110,77,111,117,115,101,66,117,116,116,111,110,68,111,119,110,39,93,32,101,120,101,99,86,77,32,39,92,99,97,92,117,105,92,115,99,114,105,112,116,115,92,85,73,83,105,122,101,86,105,100,101,111,79,112,116,105,111,110,115,46,115,113,102,39,59,32,95,100,117,109,109,121,59],[105,102,32,33,40,105,115,78,117,108,108,32,112,108,97,121,101,114,41,32,116,104,101,110,32,123,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,69,110,97,98,108,101,32,116,114,117,101,59,32,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,65,100,106,117,115,116,32,91,49,46,54,93,59,39,100,121,110,97,109,105,99,66,108,117,114,39,32,112,112,69,102,102,101,99,116,67,111,109,109,105,116,32,48,59,125,59],[112,114,105,118,97,116,101,32,91,39,95,100,117,109,109,121,39,93,59,32,95,100,117,109,109,121,32,61,32,91,95,116,104,105,115,44,32,34,67,65,95,86,79,95,84,111,103,103,108,101,65,100,118,97,110,99,101,100,34,93,32,99,97,108,108,32,99,111,109,112,105,108,101,32,112,114,101,112,114,111,99,101,115,115,102,105,108,101,108,105,110,101,110,117,109,98,101,114,115,9,34,92,99,97,92,117,105,92,115,99,114,105,112,116,115,92,72,105,100,101,86,105,100,101,111,79,112,116,105,111,110,115,46,115,113,102,34,59,32,95,100,117,109,109,121,59],[112,114,105,118,97,116,101,32,91,34,95,100,117,109,109,121,34,93,59,32,95,100,117,109,109,121,32,61,32,91,102,97,108,115,101,93,32,101,120,101,99,86,77,32,34,92,99,97,92,117,105,92,115,99,114,105,112,116,115,92,115,116,97,114,116,67,114,101,100,105,116,115,46,115,113,102,34,59],[],[],[]];
- while {1 == 1} do
- {
- _CE0 = (getText(configFile >> 'RscDisplayDSinterface' >> 'onLoad'));
- _CE1 = (getText(configFile >> 'RscDisplayOptionsVideo' >> 'onLoad'));
- _CE2 = (getText(configFile >> 'RscDisplayOptionsVideo' >> 'onUnload'));
- _CE3 = (getText(configFile >> 'RscDisplayOptionsVideo' >> 'controls' >> 'G_VideoOptionsControls' >> 'controls' >> 'HideAdvanced' >> 'OnButtonClick'));
- _CE4 = (getText(configFile >> 'RscDisplayOptions' >> 'controls' >> 'BCredits' >> 'OnButtonClick'));
- _CE5 = (getText(configFile >> 'RscDisplayOptions' >> 'controls' >> 'BCredits' >> 'action'));
- _CE6 = (getText(configFile >> 'RscDisplayOptions' >> 'controls' >> 'ButtonCancel' >> 'OnButtonClick'));
- _CE7 = (getText(configFile >> 'RscDisplayOptions' >> 'controls' >> 'ButtonCancel' >> 'action'));
- _CEA2 = [_CE0,_CE1,_CE2,_CE3,_CE4,_CE5,_CE6,_CE7];
- for '_i' from 0 to (count _CEA1)-1 do
- {
- _a = _CEA1 select _i;
- _a = _a - [32];
- _a = _a - [9];
- if(count _a > 120) then {_a resize 120;};
- _b = toArray (_CEA2 select _i);
- _b = _b - [32];
- _b = _b - [9];
- if(count _b > 120) then {_b resize 120;};
- if(str _a != str _b) then
- {
- _log = format['CheatEngine %1: %2 != %3',_i,toString _a,toString _b];
- if(true) then
- {
- call v2p7J0i4Z4A2k9v6k558Z;
- [_name,_puid,'HLOG',toArray (_log)] call c5J2t2k7i5k8A3I1t3z2L3u4z;
- };
- };
- };
- uiSleep 60;
- };
- };
- BIS_fnc_numberDigits = {
- private ['_number','_step','_stepLocal','_result','_numberLocal','_add'];
- _number = [_this,0,0,[0]] call bis_fnc_param;
- if(_number < 10) then
- {
- [_number]
- }
- else
- {
- _step = 10;
- _stepLocal = _step;
- _result = [0];
- _add = false;
- while {_stepLocal < (_number * _step)} do
- {
- _numberLocal = _number % (_stepLocal);
- {
- _numberLocal = _numberLocal - _x;
- } foreach _result;
- _numberLocal = floor (_numberLocal / _stepLocal * _step);
- if(_numberLocal < 0) then {_numberLocal = 9};
- _result = [_numberLocal] + _result;
- _stepLocal = _stepLocal * (_step);
- };
- if((_result select 0) == 0) then {_result = [1] + _result;};
- _result resize (count _result - 1);
- _result
- };
- };
- BIS_fnc_numberText = {
- private ['_number','_mod','_digots','_digitsCount','_modBase','_numberText'];
- _number = [_this,0,0,[0, '']] call bis_fnc_param;
- _mod = [_this,1,3,[0]] call bis_fnc_param;
- if(typeName _number == 'STRING') then
- {
- _number = parseNumber _number;
- };
- _digits = _number call BIS_fnc_numberDigits;
- _digitsCount = count _digits - 1;
- _modBase = _digitsCount % _mod;
- _numberText = '';
- {
- _numberText = _numberText + str _x;
- if((_forEachIndex - _modBase) % (_mod) == 0 && _forEachIndex != _digitsCount) then {_numberText = _numberText + ',';};
- } foreach _digits;
- _numberText
- };
- fnc_format_humanity = {
- private ['_number', '_minus', '_out'];
- _number = _this select 0;
- _minus = false;
- if(_number < 0) then
- {
- _hummanity = abs _number;
- _minus = true;
- };
- _out = [_number] call BIS_fnc_numberText;
- if(_minus) then
- {
- _out = '-' + _out;
- };
- _out
- };
- if(false) then {
- [] spawn {
- hint 'Loading..';
- uiSleep 4;
- if(false) then {
- [] spawn {
- while {1 == 1} do
- {
- if(isNil 's_player_debug') then {s_player_debug = -1;};
- if(isNil 'unit_veh') then {unit_veh = vehicle player;};
- if(s_player_debug == -1) then
- {
- s_player_debug = unit_veh addAction [('<t color=''#0066CC''>' + ('Debug') +'</t>'),'ca\modules\MP\data\scriptCommands\moveIn.sqf','Driver ObjNull;([] spawn fnc_debugX0);',5,false,false,'',''];
- };
- if(unit_veh != vehicle player) then
- {
- unit_veh removeAction s_player_debug;
- unit_veh = nil;
- s_player_debug = -1;
- };
- uiSleep 1.5;
- };
- };
- };
- fnc_debugX0 = {
- if !(false) exitWith {};
- if(isNil 'debugMonitorX') then
- {
- debugMonitorX = true;
- [] spawn fnc_debugX;
- }
- else
- {
- debugMonitorX = !debugMonitorX;
- hintSilent '';
- [] spawn fnc_debugX;
- };
- };
- fnc_debugX = {
- if !(false) then
- {
- admin_debug_run = false;
- _BottomDebug = "";
- while {debugMonitorX} do
- {
- _pic = (getText (configFile >> 'CfgVehicles' >> (typeOf vehicle player) >> 'picture'));
- if(player == vehicle player) then {_pic = (getText (configFile >> 'CfgWeapons' >> (currentWeapon player) >> 'picture'));
- }else{_pic = (getText (configFile >> 'CfgVehicles' >> (typeOf vehicle player) >> 'picture'));};
- _txt = '';
- _txt = (getText (configFile >> 'CfgVehicles' >> (typeOf vehicle player) >> 'displayName'));
- _stime = 0;
- if(serverTime > 36000)then{_stime = time;}else{_stime = serverTime;};
- _hours = (_stime/60/60);
- _hours = toArray (str _hours);
- _hours resize 1;
- _hours = toString _hours;
- _hours = compile _hours;
- _hours = call _hours;
- _minutes = floor(_stime/60);
- _minutes2 = ((_minutes - (_hours*60)) min 60) max 0;if(_minutes2 < 10) then {_minutes2 = format['0%1',_minutes2];};
- _pOn = [];
- {
- if(!isNull _x) then
- {
- if(getPlayerUID _x != '') then
- {
- _y = _x;
- if(isPlayer _y) then
- {
- {
- if(!((getPlayerUID _x) in _pOn) && (isPlayer _x)) then
- {
- _pOn = _pOn + [getPlayerUID _x];
- };
- } forEach (crew _y);
- };
- };
- };
- } forEach ([0,0,0] nearEntities ['AllVehicles', 10000000]);
- _pOn = count _pOn;
- _humanity = player getVariable['humanity',0];
- if(_humanity > 999999) then
- {
- _humanity = [_humanity] call fnc_format_humanity;
- _humanity = toArray _humanity;
- _humanity = _humanity - [44];
- _humanity = toString _humanity;
- };
- _timertext = 'UPTIME: ';
- if(!isNil 'infiSTAR_UPTIMER') then
- {
- _timertext = 'Restart in: ';
- _stime = 0;
- if(serverTime > 36000)then{_stime = time;}else{_stime = serverTime;};
- _upTimeLeft = infiSTAR_UPTIMER - _stime;
- if(_upTimeLeft > 0) then
- {
- _hours = (_upTimeLeft/60/60);
- _hours = toArray (str _hours);
- _hours resize 1;
- _hours = toString _hours;
- _hours = compile _hours;
- _hours = call _hours;
- _minutes = floor(_upTimeLeft/60);
- _minutes2 = ((_minutes - (_hours*60)) min 60) max 0;if(_minutes2 < 10) then {_minutes2 = format['0%1',_minutes2];};
- }
- else
- {
- _hours = '0';
- _minutes2 = '00';
- };
- };
- hintSilent parseText format["
- <t size='1' font='Bitstream' align='Center' >[%1]</t><br/>
- <t size='0.8' font='Bitstream' align='Center' >Players Online: %12</t><br/>
- <img size='4.75' image='%4'/><br/>
- <t size='1' font='Bitstream' align='left' color='#CC0000'>Blood: </t><t size='1' font='Bitstream' align='right'>%2</t><br/>
- <t size='1' font='Bitstream' align='left' color='#0066CC'>Humanity: </t><t size='1' font='Bitstream' align='right'>%3</t><br/>
- <br/>
- <t size='1' font='Bitstream' align='left' color='#FFBF00'>Zombie Kills: </t><t size='1' font='Bitstream' align='right'>%9</t><br/>
- <t size='1' font='Bitstream' align='left' color='#FFBF00'>Murders: </t><t size='1' font='Bitstream' align='right'>%10</t><br/>
- <t size='1' font='Bitstream' align='left' color='#FFBF00'>Bandits Killed: </t><t size='1' font='Bitstream' align='right'>%11</t><br/>
- <br/>
- <t size='1' font='Bitstream' align='left' color='#FFBF00'>%13</t><t size='1' font='Bitstream' align='right'>%5h %6min</t><br/>
- <t size='1' font='Bitstream' align='left' color='#FFBF00'>FPS: </t><t size='1' font='Bitstream' align='right'>%8</t><br/>
- <t size='1' font='Bitstream' align='Center' color='#CC0000'>%7</t>
- ",
- _txt,
- (r_player_blood),
- _humanity,
- _pic,
- _hours,
- _minutes2,
- _BottomDebug,
- (round diag_fps),
- (player getVariable['zombieKills', 0]),
- (player getVariable['humanKills', 0]),
- (player getVariable['banditKills', 0]),
- _pOn,
- _timertext
- ];
- uiSleep 1;
- };
- };
- };
- [] spawn fnc_debugX0;
- };
- };
- [] spawn {
- uiSleep 5;
- ["CCG","CustomCombatGaming","ts.customcombatgaming.com"] spawn BIS_fnc_infoText;
- if !(false) then
- {
- uiSleep 5;
- ['AntiHack &','AdminTools by','infiSTAR.de'] spawn BIS_fnc_infoText;
- };
- };
- if !(false) then
- {
- systemChat '<infiSTAR.de>: Successfully Loaded In.';
- if(false) then {systemChat '<infiSTAR.de>: -END- key toggles the debugmonitor';};
- diag_log format['infiSTAR.de - 08-04-2015-v1401 - Successfully Loaded on Client ID10 (%1)',time];
- }
- else
- {
- diag_log format['Successfully Loaded on Client ID10 (%1)',time];
- };
- d8H6f1k7t458U0u7z8p3H = true;
- diag_log (format['infiSTAR.de - randvar1 created randvar27 (%1)',time]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement