Results 1 to 9 of 9
  1. #1
    Distraught's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Location
    California
    Posts
    1,897
    Reputation
    659
    Thanks
    1,355

    DayZ Origins - Helpful Server Files

    Combat Log Script:
    Code:
    /*
    
    */
    private ["_playerID","_playerName","_object","_characterID","_timeout","_playerIDtoarray"];
    _playerID = _this select 0;
    _playerName = _this select 1;
    _object = call compile format["player%1",_playerID];
    _characterID =	_object getVariable ["characterID","0"];
    _timeout = _object getVariable["combattimeout",0];
    
    _playerIDtoarray = [];
    _playerIDtoarray = toArray _playerID;
    
    if (vehicle _object != _object) then {
    	_object action ["eject", vehicle _object];
    };
    
    if (59 in _playerIDtoarray) exitWith { 	diag_log ("Exited"); };
    
    if ((_timeout - time) > 0) then {
    	//_playerName call player_combatLogged;
    	//_playerName = name player;
    	_timeout = _object getVariable["combattimeout",0];
    
    	diag_log format["COMBAT LOGGED: %1 (%2)", _playerName,_timeout];
    };
    
    diag_log format["DISCONNECT: %1 (%2) Object: %3, _characterID: %4", _playerName,_playerID,_object,_characterID];
    dayz_disco = dayz_disco - [_playerID];
    
    if (isNull _object) exitWith { diag_log format["DISCONNECT ERROR : NO OBJECT!"];};
    
    private["_debug","_distance"];
    _debug = getMarkerpos "respawn_west";
    _charPos 	= getPosATL _object;
    //diag_log format ["_debugspS = %1",_debug];
    _distance = _debug distance _charPos;
    if (_distance < 250) exitWith { 
    	diag_log format["DISCONNECT ERROR : Cannot Sync Player %1 [%2]. Position in debug! %3",_playerName,_characterID,_charPos];
    };
    
    
    if (!isNull _object) then {
    //Update Vehicle
    	{ [_x,"gear"] call server_updateObject } foreach 
    		(nearestObjects [getPosATL _object, ["Car", "Helicopter", "Motorcycle", "Ship", "TentStorage", "TentStorageR", "wooden_shed_lvl_1","log_house_lvl_2","wooden_house_lvl_3","large_shed_lvl_1","small_house_lvl_2","big_house_lvl_3","small_garage","big_garage","object_x"], 10]);
    	if (alive _object) then {
    		[_object,[],true] call server_playerSync;
    		// spawn bot, if player in combat mode
    		diag_log format["BOTLOG spawn disco_playerMorph: %1 (%2) %3", _object,_playerID,_characterID];
    		[_object,_playerID,_characterID,30] spawn disco_playerMorph;
    		_id = [_playerID,_characterID,2] spawn dayz_recordLogin;
    	};
    };
    Possibility of using this for your own server. Although I believe you can use this script to make a new dance script for Origins. This is in it's raw form from the server files. I suppose this can be helpful too.

    Humanity Levels:
    Code:
    /*
    [_object,_source,_method] spawn disco_playerDeath;
    */
    private["_object","_source","_method","_key","_playerID","_characterID","_playerName","_isDead"];
    _object = 	_this select 0;
    _source = 	_this select 1;
    _method = 	_this select 2;
    _playerID = 	_object getVariable["playerID",0]; //playerUID
    _characterID = 	_object getVariable["characterID",0]; //characterID
    _playerName = 	_object getVariable["bodyName","unknown"];
    _isDead =	_object getVariable["USEC_isDead",false];
    _humanity =	0;
    _wait = 	0;
    _humanity_s = 	0;
    _humanityVP = 	0;
    _humanityVS =	0;
    _MuKills_s =	0;
    _HeroKills_s =	0;
    _BandKills_s =	0;
    _typedeP = 0;
    
    _isHero1_s=false;_isHero2_s=false;_isHero3_s=false;
    _isBandit1_s=false;_isBandit2_s=false;_isBandit3_s=false;
    _isHero1_p=false;_isHero2_p=false;_isHero3_p=false;
    _isBandit1_p=false;_isBandit2_p=false;_isBandit3_p=false;
    _plevel=0;_slevel=0;_typedeP = 0;
    _isSurvi_p = false; _isSurvi_s=false;
    _nameKillerP = "unknown";
    
    _humanityVP 	= (_object getVariable ["humanity",2500]);
    
    if (_humanityVP > 2000 and _humanityVP < 2900) then { _isSurvi_p = true; _typedeP = 2;};
    			
    if (_humanityVP >= 2900 and _humanityVP < 6500) then  { _isHero1_p = true; _plevel = 1; _typedeP = 3;};
    if (_humanityVP >= 6500 and _humanityVP <= 15000) then { _isHero2_p = true; _plevel = 2; _typedeP = 3;};
    if (_humanityVP > 15000) then { _isHero3_p = true; _plevel = 3; _typedeP = 3;};
    
    if (_humanityVP > -6500 and _humanityVP <= 2000) then { _isBandit1_p = true; _plevel = 1; _typedeP = 1;};
    if (_humanityVP >= -15000 and _humanityVP <= -6500) then { _isBandit2_p = true; _plevel = 2; _typedeP = 1;};
    if (_humanityVP < -15000) then { _isBandit3_p = true; _plevel = 3; _typedeP = 1;};
    
    _object removeAllEventHandlers "HandleDamage";
    
    if (!_isDead) then {
    	if (!isNull _source) then {
    		if (_source != _object) then {
    			
    			_canHitFree = 	_object getVariable ["freeTarget",false];
    			
    			_humanityVS		= (_source getVariable ["humanity",2500]);
    			//diag_log format ["_humanityVP=%1,_humanityVS=%2",_humanityVP,_humanityVS];
    
    			if (_humanityVS > 2000 and _humanityVS < 2900) then { _isSurvi_s = true; };
    			
    			if (_humanityVS >= 2900 and _humanityVS < 6500) then  { _isHero1_s = true; _slevel = 1;};
    			if (_humanityVS >= 6500 and _humanityVS <= 15000) then { _isHero2_s = true; _slevel = 2;};
    			if (_humanityVS > 15000) then { _isHero3_s = true; _slevel = 3;};
    			
    			if (_humanityVS > -6500 and _humanityVS <= 2000) then { _isBandit1_s = true; _slevel = 1; };
    			if (_humanityVS >= -15000 and _humanityVS <= -6500) then { _isBandit2_s = true; _slevel = 2;};
    			if (_humanityVS < -15000) then { _isBandit3_s = true; _slevel = 3;};
    			
    			_MuKills_s 	= (_source getVariable ["humanKills",0]);
    			_HeroKills_s 	= (_source getVariable["headShots",0]);	
    			_BandKills_s 	= (_source getVariable ["banditKills",0]);
    			
    			//_isSurvi_s
    			if ((!_canHitFree) && _isSurvi_s && _isSurvi_p) then 
    				{ _humanity_s = -500; _source setVariable ["humanKills",(_MuKills_s + 1),true];};
    			if ((!_canHitFree) && _isSurvi_s && (_isBandit1_p or _isBandit2_p or _isBandit3_p)) then 	
    				{ _humanity_s = (400*_plevel); _source setVariable ["banditKills",(_BandKills_s + 1),true];};
    			if ((!_canHitFree) && _isSurvi_s && (_isHero1_p or _isHero2_p or _isHero3_p)) then 	
    				{ _humanity_s = -(500*_plevel); _source setVariable["headShots",(_HeroKills_s + 1),true];};
    		
    			//_isBandit1_s
    			if (((!_canHitFree)) && (_isBandit1_s or _isBandit2_s or _isBandit3_s) && _isSurvi_p) then 		
    				{ _humanity_s = -(200-(100*_slevel)); _source setVariable ["humanKills",(_MuKills_s + 1),true];};
    			if ((!_canHitFree) && (_isBandit1_s or _isBandit2_s or _isBandit3_s) && (_isBandit1_p or _isBandit2_p or _isBandit3_p)) then 
    				{ _humanity_s = -(200*(3-_slevel)*_plevel); _source setVariable ["banditKills",(_BandKills_s + 1),true];};
    			if ((!_canHitFree) && (_isBandit1_s or _isBandit2_s or _isBandit3_s) && (_isHero1_p or _isHero2_p or _isHero3_p)) then 		
    				{ _humanity_s = -(500*_plevel); _source setVariable["headShots",(_HeroKills_s + 1),true];};
    			
    			//_isHero1_s
    			if ((!_canHitFree) && (_isHero1_s or _isHero2_s or _isHero3_s) && _isSurvi_p) then 		
    				{ _humanity_s = -(100+(100*_slevel)*_slevel); _source setVariable ["humanKills",(_MuKills_s + 1),true];};
    			if ((!_canHitFree) && (_isHero1_s or _isHero2_s or _isHero3_s) && (_isBandit1_p or _isBandit2_p or _isBandit3_p)) then 	
    				{ _humanity_s = (300*_plevel); _source setVariable ["banditKills",(_BandKills_s + 1),true];};
    			if ((!_canHitFree) && (_isHero1_s or _isHero2_s or _isHero3_s) && (_isHero1_p or _isHero2_p or _isHero3_p)) then 
    				{ _humanity_s = -(500*_plevel); _source setVariable["headShots",(_HeroKills_s + 1),true];};
    		
    				//dayzHmanity = [_source,_humanity_s,_wait];
    				//publicVariable "dayzHmanity";
    				//diag_log format ["_MuKills_s=%1,_HeroKills_s=%2,_BandKills_s=%3,dayzHmanity=%4",_MuKills_s,_HeroKills_s,_BandKills_s,dayzHmanity];
    		};
    		_nameKillerP = (name _source);
    	};
    	_id = [_characterID,0,_object,_playerID,_playerName,_source,_method,_humanity_s] spawn server_playerDied;
    	_object setDamage 1;
    	_object setVariable["USEC_isDead",true,true];
    	_id = [_object,50,true,getPosATL _object] spawn player_alertZombies;
    	
    	_object setVariable ["deathType",_method,true];
    	_object setVariable ["nameKillerP",_nameKillerP,true];
    	_object setVariable ["typedeP",_typedeP,true];
    };
    If you host your own Origins server off leaked files then you can change the values to lower the amount of humanity needed for each level.

    Houses Script:
    Code:
    private["_id","_uid","_key","_objectID","_objName","_objPos","_ktoDel","_nearByW","_listB","_nearBy","_allowedTo"];
    diag_log format["DELETE: Deleted %1",_this];
    _id 	= _this select 0;
    _uid 	= _this select 1;
    _type	= _this select 2;
    _goStop = false;
    _allowedTo  = ["wooden_shed_lvl_1","log_house_lvl_2","wooden_house_lvl_3","large_shed_lvl_1","small_house_lvl_2","big_house_lvl_3","small_garage","big_garage"];
    _basebbm = {
    	_playerIDs = _this select 0;
    	_bbases = [0,0,0,0,0];
    	//bandit
    	if (_playerID in bb_base_level1b) then { _bbases set [0,1]; };
    	if (_playerID in bb_base_level2b) then { _bbases set [1,1]; };
    	if (_playerID in bb_base_level3b) then { _bbases set [2,1]; };
    	//hero
    	//if (_playerID in bb_base_level1b) then { _bbases set [3,1]; };
    	//if (_playerID in bb_base_level1b) then { _bbases set [4,1]; };
    	//if (_playerID in bb_base_level3h) then { _bbases set [5,1]; };
    	//garage
    	if (_playerID in bb_base_level1g) then { _bbases set [3,1]; };
    	if (_playerID in bb_base_level2g) then { _bbases set [4,1]; };
    _bbases;
    };
    
    if (_type in _allowedTo) then {
    	_obj	= _this select 3;
    	_player	= _this select 4;
    	_playerID 	=	getPlayerUID _player;
    	_sOwners 	= _obj getVariable ["SOwner","Net"];
    	_sObjId 	= _obj getVariable ["HObjectID","0"];
    	_gObjId 	= _obj getVariable ["ObjectID","0"];
    	_slevel = _object getVariable ["Slevelhouse",0];
    	if (_playerID !=_sOwners) then { diag_log format ["ERROR_DEL_OBJ _playerID:%1, _sOwners:%2, _obj:%3, _sObjId:%4, _type:%5",_playerID,_sOwners,_obj,_sObjId,_type]; _goStop = true; };
    	if (_slevel >1) then { diag_log format ["ERROR_DEL_OBJ Level>0 _playerID:%1, _sOwners:%2, _obj:%3, _sObjId:%4, _type:%5,_slevel:%6",_playerID,_sOwners,_obj,_sObjId,_type,_slevel]; _goStop = true; };
    	if (!_goStop) then {
    		if ((_type == "wooden_shed_lvl_1") 	OR (_type == "large_shed_lvl_1")) 	then { bb_base_level1b = bb_base_level1b - [_playerID]; };
    		if ((_type == "log_house_lvl_2") 	OR (_type == "small_house_lvl_2")) 	then { bb_base_level2b = bb_base_level2b - [_playerID]; };
    		if ((_type == "wooden_house_lvl_3") OR (_type == "big_house_lvl_3")) 	then { bb_base_level3b = bb_base_level3b - [_playerID]; };
    
    		if (_type == "small_garage") 	then { bb_base_level1g = bb_base_level1g - [_playerID]; };
    		if (_type == "big_garage") 		then { bb_base_level2g = bb_base_level2g - [_playerID]; };
    		_bb_baseserver = [_playerID] call _basebbm;
    		_player setVariable["bb_base",_bb_baseserver,true];
    		diag_log format ["_playerID = %1,_bb_baseserver=%2",_playerID,_bb_baseserver];
    		//diag_log format ["1OriginBB = %1,_bb_baseserver=%2",OriginBB,_bb_baseserver];
    		//_player setVariable["bb_base",_bb_baseserver,true];
    		/*
    		OriginBB = [_bb_baseserver];
    		_clientID = owner _player;
    		_clientID publicVariableClient "OriginBB";
    		diag_log format ["1OriginBB = %1,_bb_baseserver=%2,_clientID=%3",OriginBB,_bb_baseserver,_clientID];
    		OrignBB = nil;
    		*/
    	};
    };
    if (_goStop) exitWith { diag_log format ["ERROR_DEL_OBJ Something Wrong."]; };
    //remove from database
    if (_id != "CroseHere")	then {
    	if (parseNumber _id > 0) then {
    		//Send request
    		_key = format["CHILD:304:%1:",_id];
    		_key call server_hiveWrite;
    		diag_log format["DELETE: Deleted by ID: %1",_id];
    	} else  {
    		//Send request
    		_key = format["CHILD:310:%1:",_uid];
    		_key call server_hiveWrite;
    		diag_log format["DELETE: Deleted by UID: %1",_uid];
    	};
    } else {
    	//_objectID,_objName,_objPos,_ktoDel,_nearByW,_listB
    	_objName = _this select 1;
    	_objPos  = _this select 2;
    	_ktoDel  = _this select 3;
    	_nearBy  = _this select 4;
    	_listB	 = _this select 5;
    	
    	diag_log format ["Crose Deleted by:%1, Pos:%2, Loot:%3, BackPack:%4, Name:%5",_ktoDel,_objPos,_nearBy,_listB,_objName];
    	
    };
    May be used to manipulate spawning in houses.

    Origins 1.7.5 Antihacks - Filtered Menu's and Scripts:
    Code:
    waitUntil {!isNil "BIS_fnc_init"};
    
    //loadFile = "STRING";
    //markerText = "STRING";
    
    //_debug = getMarkerPos "respawn_west";
    
    _list = ["0"];
    _list = []; //admin playerUID goes here
    
    fn_genRand =
    {
    	_arr = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","0","1","2","3","4","5","6","7","8","9"];
    	_gen = "gori_";
    	for "_i" from 1 to 5 do {_gen = _gen + (_arr select (random ((count _arr)-1)));};
    	_gen
    };
    
    _tlmrand1 = call fn_genRand; //main antihack function that setup everything
    _tlmrand2 = call fn_genRand; //script scanner
    _tlmrand3 = call fn_genRand;
    _tlmrand4 = call fn_genRand; //keypress report
    _tlmrand5 = call fn_genRand;
    _tlmrand6 = call fn_genRand; //keypress reporter
    _tlmrand7 = call fn_genRand;
    _tlmrand8 = call fn_genRand; //check if antihack is off
    _tlmrand9 = call fn_genRand; //admin menu helper
    _tlmrand10 = call fn_genRand; //main reporting variable
    _tlmrand11 = call fn_genRand;
    _tlmrand12 = call fn_genRand;
    _tlmrand13 = call fn_genRand;
    _tlmrand14 = call fn_genRand;
    _tlmrand15 = call fn_genRand; //bad variables check
    _tlmrand16 = call fn_genRand; //remove displayeventhandler
    _tlmrand17 = call fn_genRand; //weapon blacklist
    _tlmrand18 = call fn_genRand; //removeaction
    _tlmrand19 = call fn_genRand; //runs when player join, calls _tlmrand1
    
    call compile ("
    "+_tlmrand1+" =
    {
    	[] execVM ""ca\Modules\Functions\init.sqf"";
    	BIS_MPF_remoteExecutionServer2 = compile preprocessFile (BIS_MP_Path + BIS_PATH_SQF + 'remExServer.sqf');
    	BIS_MPF_remoteExecutionServer =
    	{
    		_input = (_this select 1) select 2;
    		if (_input in ['switchmove','playmove','say','jipexec','execvm','spawn','titleCut','titleText']) then {_this call BIS_MPF_remoteExecutionServer2;};
    	};
    	"+_tlmrand2+" =
    	{
    		waitUntil {sleep 10; !isNil 'dayz_animalCheck'};
    		if (isNil '"+_tlmrand3+"') then
    		{
    			"+_tlmrand3+" = true;
    			preProcessFileLineNumbers 'errors';
    			_fileArray = ['scr\exec.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','yolo\startup.sqf',
    			'xTwisteDx\menu.sqf','wuat\start.sqf','TM\startmenu.sqf','infiSTAR_Menu\setup\startup.sqf','startMenu.sqf','custom.sqf','WiglegHacks\mainmenu.sqf',
    			'TM\98. Enable hotkeys --------------------------------------------------.sqf','TM\98. Enable hotkeys --------------------------------------------------.sqf',
    			'97. Secret hakez -----------------------------------------------------.sqf','0------------------------------------------------------------------------------.sqf',
    			'bowenisthebest.sqf','Scripts\Menu_Scripts\empty.sqf','Missions\Scripts\ajmenu.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','battleHIGH_Menu\startup.sqf','infiSTAR_SEVEN\startup.sqf',
    			'infiSTAR_EIGHT\startup.sqf','infiSTAR_SSH\startup.sqf','TM\start.sqf','TM\DemonicMenu.sqf','Scripts\screen.sqf','Scripts\start.sqf','Scripts\startmenu.sqf',
    			'Rustler v4\startup.sqf','Rustler v5\startup.sqf','Rustler v4\exec.sqf','Rustler v5\exec.sqf','Missions\battleHIGH_Menu\startup.sqf','Missions\Scripts\ajmenu.sqf',
    			'Scripts\exec.sqf','Scripts\list.sqf','Scripts\mah.sqf','Menu\start.sqf','Menu\startup.sqf','i_n_f_i_S_T_A_R.sqf','i_n_f_i_S_T_A_R___Menu\list.sqf'];
    			for '_i' from 0 to (count _fileArray)-1 do
    			{
    				if ((preProcessFileLineNumbers (_fileArray select _i)) != '') then
    				{
    					"+_tlmrand10+" = [name player, getPlayerUID player, toArray 'Script', toArray (_fileArray select _i)];
    					publicVariable '"+_tlmrand10+"';
    					for '_j' from 0 to 99 do {(findDisplay _j) closeDisplay 0;};
    				};
    				sleep 0.1;
    			};
    			sleep 60;
    			"+_tlmrand3+" = nil;
    		};
    	};
    	"+_tlmrand4+" =
    	{
    		if (isNil '"+_tlmrand5+"') then
    		{
    			"+_tlmrand5+" = true;
    			"+_tlmrand10+" = [name player, getPlayerUID player, _this select 0];
    			publicVariable '"+_tlmrand10+"';
    			sleep 1;
    			"+_tlmrand5+" = nil;
    		};
    	};
    	"+_tlmrand6+" =
    	{
    		_key = _this select 1;
    		_shift = _this select 2;
    		_ctrl = _this select 3;
    		_alt = _this select 4;
    		if ((_key == 0xD3) && !_alt && !_ctrl) then {['Delete'] spawn "+_tlmrand4+";};
    		if (_key == 0xD2) then {['Insert'] spawn "+_tlmrand4+";};
    		if (_key == 0x58) then {['F12'] spawn "+_tlmrand4+";};
    		if (_key == 0x3B) then {['F1'] spawn "+_tlmrand4+";};
    		if (_key == 0x3C) then {['F2'] spawn "+_tlmrand4+";};
    		if (_key == 0x3D) then {['F3'] spawn "+_tlmrand4+";};
    		if ((_key == 0x3E) && _alt) then {['Alt-F4'] spawn "+_tlmrand4+";};
    		if ((_key == 0x29) && _shift) then {['DAMI'] spawn "+_tlmrand4+";};
    	};
    	[] spawn "+_tlmrand2+";
    	[] spawn
    	{
    		"+_tlmrand15+" = true;
    		while {"+_tlmrand15+"} do
    		{
    			{
    				if !(isNil _x) exitWith
    				{
    					"+_tlmrand10+" = [name player, getPlayerUID player, toArray 'Global Var', toArray _x];
    					publicVariable '"+_tlmrand10+"';
    					for '_i' from 0 to 99 do {(findDisplay _i) closeDisplay 0;};
    				};
    			} forEach ['pic','veh','wuat_fpsMonitor','unitList','list_wrecked','addgun','ESP','BIS_fnc_3dCredits_n','ViLayer','maphalf','activeITEMlist',
    			'activeITEMlistanzahl','xyzaa','iBeFlying','rem','DAYZ_CA1_Lollipops','HMDIR','HDIR','YOLO','carg0d',
    			'p','fffffffffff','markPos','pos','marker','TentS','VL','MV','monky','qopfkqpofqk','monkytp','pbx',
    			'mk2','j','fuckmegrandma','mehatingjews','scode','TTT5OptionNR','zombieDistanceScreen','cargodz',
    			'igodokxtt','omgwtfbbq','namePlayer','thingtoattachto','HaxSmokeOn','v','testIndex','g0d',
    			'antiloop','ARGT_JUMP','selecteditem','moptions','delaymenu','gluemenu','g0dmode','zeus','zeusmode','cargod',
    			'spawnweapons1','abcd','skinmenu','playericons','changebackpack','keymenu','godall','theKeyControl',
    			'custom_clothing','img','surrmenu','footSpeedIndex','ctrl_onKeyDown','plrshldblcklst','DEV_ConsoleOpen',
    			'teepee','spwnwpn','xtags','musekeys','dontAddToTheArray','morphtoanimals','aesp','LOKI_GUI_Key_Color',
    			'playerDistanceScreen','monkytp','ihatelife','debugConsoleIndex','MY_KEYDOWN_FNC','pathtoscrdir',
    			'TAG_onKeyDown','changestats','derp123','heel','rangelol','unitsmenu','xZombieBait','plrshldblckls',
    			'shnmenu','xtags','pm','lmzsjgnas','vm','bowen','bowonkys','glueallnigga','hotkeymenu','Monky_hax_toggled',
    			'atext','boost','nd','vspeed','Ug8YtyGyvguGF','inv','rspwn','pList','loldami','bowonky','dwarden','aimbott',
    			'helpmenu','godlol','rustlinginit','qofjqpofq','invall','initarr','reinit','byebyezombies','dayz_godmode',
    			'Monky_funcs_inited','FUK_da_target','damihakeplz','damikeyz_veryhawt','mapopt','hangender','slag','maphalf',
    			'tell_me_more_infiSTAR','airborne_spawn_vehicle_infiSTAR','sxy_list_stored','scrl_list_stored','mainmenu_stored','specificmenu_stored',
    			'ammenu_stored','MDmenu_stored','Fmenu_stored','CASHmenu_stored','SMmenu_stored','MMYmenu_stored','VMmenu_stored','LVMmenu_stored',
    			'SVMmenu_stored','OBJmenu_stored','WEPmenu_stored','advert_SSH','_exec','_remexec',	'antiantiantiantih4x','Ruslter',	
    			'Rustler_RE','bl4ck1ist','_spwncode','keybinds','_aim'];
    			if ((groupIconsVisible select 0) or (groupIconsVisible select 1)) exitWith
    			{
    				"+_tlmrand10+" = [name player, getPlayerUID player, toArray 'Group Icons', toArray (str groupIconsVisible)];
    				publicVariable '"+_tlmrand10+"';
    				for '_i' from 0 to 99 do {(findDisplay _i) closeDisplay 0;};
    			};
    			[] spawn "+_tlmrand2+";
    			sleep 10;
    		};
    	};
    	[] spawn
    	{
    		_sName = name player;
    		_sUID = getPlayerUID player;
    		"+_tlmrand16+" = true;
    		while {"+_tlmrand16+"} do
    		{
    			(findDisplay 46) displayRemoveAllEventHandlers 'KeyDown';
    			(findDisplay 46) displayRemoveAllEventHandlers 'KeyUp';
    			(findDisplay 46) displayAddEventHandler ['KeyDown','if ((_this select 4) and ((_this select 1) == 0x3E)) then { [] spawn dayz_forceSave; }; _this call dayz_spaceInterrupt'];
    			(findDisplay 46) displayAddEventHandler ['KeyUp','_this call "+_tlmrand6+"'];
    			sleep 0.1; "+_tlmrand7+" = true;
    			(findDisplay 106) displayRemoveAllEventHandlers 'KeyDown';
    			(findDisplay 106) displayRemoveAllEventHandlers 'KeyUp';
    			((findDisplay 12) displayCtrl 51) ctrlRemoveAllEventHandlers 'MouseButtonDown';
    			((findDisplay 12) displayCtrl 51) ctrlRemoveAllEventHandlers 'MouseButtonUp';
    			((findDisplay 3030) displayCtrl 2) ctrlRemoveAllEventHandlers 'LBDblClick';
    			if (isNull (findDisplay 106) and isNull (findDisplay 20900) and isNull (findDisplay 6902) and isNull (findDisplay 6903) ) then {closeDialog 0;};
    			if ((typeName player != ""OBJECT"") or (typeName true != ""BOOL"")) then
    			{
    				"+_tlmrand10+" = [_sName, _sUID, toArray 'Anti-Anti Hack', toArray ('player = '+(typeName player)+' - true = '+(typeName true))];
    				publicVariable '"+_tlmrand10+"';
    				for '_i' from 0 to 99 do {(findDisplay _i) closeDisplay 0;};
    			};
    		};
    		"+_tlmrand10+" = [_sName, _sUID, toArray 'Anti-Anti Hack', toArray 'Loop Exited'];
    		publicVariable '"+_tlmrand10+"';
    		for '_i' from 0 to 99 do {(findDisplay _i) closeDisplay 0;};
    	};
    	[] spawn
    	{
    		"+_tlmrand17+" = true;
    		while {"+_tlmrand17+"} do
    		{
    			_items = [currentWeapon player] + (weapons player) + (magazines player);
    			{
    				if (_x in _items) then
    				{
    					[_x,_items] spawn
    					{
    						_item = _this select 0;
    						_items = _this select 1;
    						if (_item in ['Mine','MineE','pipebomb','TimeBomb']) then
    						{
    							for '_i' from 0 to ({_x == _item} count _items) do {player removeMagazine _item;};
    						} else {for '_i' from 0 to ({_x == _item} count _items) do {player removeWeapon _item;};};
    					};
    					"+_tlmrand10+" = [name player, getPlayerUID player, toArray 'Bad Item', toArray _x];
    					publicVariable '"+_tlmrand10+"';
    				};
    			} forEach (['BAF_AS50_TWS','UZI_SD_EP1',
    			'revolver_gold_EP1','G36_C_SD_eotech','G36_C_SD_camo',
    			'BAF_LRR_scoped','M107_DZ',
    			'Mk_48_DES_EP1','AK_107_GL_pso',
    			'MG36','ksvk','SVD_des_EP1','M24_des_EP1',
    			'BAF_LRR_scoped_W','BAF_ied_v1',
    			'M249_m145_EP1','BAF_L86A2_ACOG',
    			'Saiga12K','M60A4_EP1','BAF_M240_veh',
    			'BAF_L85A2_UGL_Holo','m240_scoped_EP1','m107_TWS_EP1_DZ',
    			'BAF_L85A2_UGL_ACOG','BAF_L85A2_RIS_ACOG','Mine','MineE','pipebomb','TimeBomb'] + 
    			['GAU8','2A14','2A38M','2A42','2A46M','2A46MRocket','2A70','2A70Rocket','2A72','2B14','57mmLauncher','57mmLauncher_128','57mmLauncher_64','80mmLauncher','9M311Laucher','AALauncher_twice','AGS17','AGS30','AGS30_heli','AirBombLauncher','AT10LauncherSingle','AT11LauncherSingle','AT13LauncherSingle','AT2Launcher','AT5Launcher','AT5LauncherSingle','AT6Launcher','AT9Launcher','AZP85','BAF_GMG','BAF_L2A1','BAF_L7A2','BAF_L94A1','BAF_M240_veh','BAF_static_GMG','BikeHorn','BombLauncher','BombLauncherA10','BombLauncherF35','CamelGrenades','CarHorn','Ch29Launcher','Ch29Launcher_Su34','CMFlareLauncher','CRV7_FAT','CRV7_HEPD','CRV7_PG','CTWS','D10','D30','D81','DSHKM','DT_veh','FFARLauncher','FFARLauncher_14','FlareLauncher','GAU12','GRAD','GSh23L','GSh23L_L39','GSh301','GSh302','HeliBombLauncher','HellfireLauncher','HellfireLauncher_AH6','Igla_twice','KORD','KPVT','Laserdesignator_mounted','M119','M120','M134','M134_2','M168','M197','M2','M230','M240_veh','M240_veh_2','M240_veh_MG_Nest','M240BC_veh','M242','M242BC','M252','M256','M2BC','M32_heli','M3P','M621','M68','MaverickLauncher','MiniCarHorn','MK19','MK19BC','Mk82BombLauncher','Mk82BombLauncher_6','MLRS','PKT','PKT_2','PKT_3','PKT_high_AI_dispersion','PKT_high_AI_dispersion_tank','PKT_MG_Nest','PKT_veh','PKTBC','PKTBC_veh','R73Launcher','R73Launcher_2','S8Launcher','SEARCHLIGHT','SGMT','SidewinderLaucher','SidewinderLaucher_AH1Z','SidewinderLaucher_AH64','SidewinderLaucher_F35','SmokeLauncher','SPG9','SportCarHorn','StingerLaucher','StingerLaucher_4x','StingerLauncher_twice','TOWLauncher','TOWLauncherSingle','TruckHorn','TruckHorn2','TwinM134','TwinVickers','VikhrLauncher','YakB','ZiS_S_53']);
    			sleep 10;
    		};
    	};
    	[] spawn
    	{
    		"+_tlmrand18+" = true;
    		while {"+_tlmrand18+"} do
    		{
    
    			for '_i' from 0 to 350 do
    			{
    				_dayzActions = (s_player_repairActions + r_player_actions2 + r_player_actions +
    				[s_player_packFdp,s_player_otkdv,s_player_deleteBuild,s_player_isCruse,s_player_cnbb,
    				s_player_rest,s_player_flipvehiclelight,s_player_flipvehicleheavy,s_player_1bupd,
    				s_player_grabflare,s_player_removeflare,s_player_deleteBuild,s_player_forceSave,
    				s_player_flipveh,s_player_fillfuel,s_player_dropflare,s_player_butcher,s_player_cook,
    				s_player_boil,s_player_fireout,null,s_player_packtent,s_player_sleep,s_player_studybody]);
    				if (!(_i in _dayzActions) and (_i > -1)) then {player removeAction _i};
    			};
    			player allowDamage true;
    			sleep 0.01;
    		};
    	};
    };
    BIS_MPF_remoteExecutionServer =
    {
    	if ((_this select 1) select 2 == ""JIPrequest"") then
    	{
    		[nil,(_this select 1) select 0,""loc"",rJIPEXEC,[any,any,""per"",""execVM"",""ca\Modules\Functions\init.sqf""]] call RE;
    		if (isNil ""alexenglishwhysobad"") then
    		{
    			_agent = createAgent [""SurvivorW2_DZ"", [0,0,0], [], 30, ""NONE""];
    			alexenglishwhysobad = true;
    		};
    		_list = [0,0,0] nearEntities 1000000000000000; (_list select 0) setVehicleInit format [""if !(isServer) then {['%1'] spawn "+_tlmrand19+";};"", getPlayerUID ((_this select 1) select 0)]; processInitCommands;
    		clearVehicleInit (_list select 0);
    		(_list select 0) setVehicleInit ""if !(isServer) then {[getPlayerUID player] spawn "+_tlmrand8+";};""; processInitCommands; clearVehicleInit (_list select 0);
    	};
    };
    """+_tlmrand10+""" addPublicVariableEventHandler
    {
    	if (count (_this select 1) == 3) then
    	{
    		_name = (_this select 1) select 0;
    		_uid = (_this select 1) select 1;
    		_key = (_this select 1) select 2;
    		_log = format [""AntiH Key Log: %1 (%2) KEY: %3 - |DayZ Instance: %4|"", _name, _uid, _key, dayZ_instance];
    		diag_log (_log);
    	}
    	else
    	{
    		if (count (_this select 1) == 1) then
    		{
    			_player = (_this select 1) select 0;
    			_uid = getPlayerUID _player;
    			_log = format [""AntiH Hack Log: %1 (%2) REASON: %3 (%4) - |DayZ Instance: %5|"", name _player, getPlayerUID _player, ""Anti-Hax OFF"", format [""Time: %1"", str time], dayZ_instance];
    			diag_log (_log);
    		}
    		else
    		{
    			_array = _this select 1;
    			_name = _array select 0;
    			_uid = _array select 1;
    			_reason = toString (_array select 2);
    			_field = toString (_array select 3);
    			_log = format [""AntiH Hack Log: %1 (%2) REASON: %3 (%4) - |DayZ Instance: %5|"", _name, _uid, _reason, _field, dayZ_instance];
    			diag_log (_log);
    			"+_tlmrand13+" = format [""AntiH Caught: %1 Reason: %2 (%3)"", _name, _reason, _field];
    			publicVariable """+_tlmrand13+""";
    		};
    	};
    };
    "+_tlmrand8+" =
    {
    	_"+_tlmrand14+" = _this select 0;
    	if (!(_"+_tlmrand14+" in "+(str _list)+") && !(isNull player)) then
    	{
    		if (isNil '"+_tlmrand11+"') then
    		{
    			waitUntil {!isNil 'dayz_animalCheck'};
    			"+_tlmrand11+" = true;
    			sleep 10;
    			"+_tlmrand7+" = false;
    			sleep 5;
    			if !("+_tlmrand7+") then
    			{
    				"+_tlmrand10+" = [player];
    				publicVariable '"+_tlmrand10+"';
    				endMission ""END1"";
    			};
    			"+_tlmrand11+" = nil;
    		};
    	};
    };
    "+_tlmrand9+" =
    {
    	hackerLog = [];
    	keyLog = [];
    	"""+_tlmrand10+""" addPublicVariableEventHandler
    	{
    		if ((count hackerLog) > 150) then
    		{
    			for ""_i"" from 0 to 49 do
    			{
    				hackerLog = hackerLog - [hackerLog select 0];
    			};
    		};
    		if ((count keyLog) > 150) then
    		{
    			for ""_i"" from 0 to 49 do
    			{
    				keyLog = keyLog - [keyLog select 0];
    			};
    		};
    		if (count (_this select 1) == 3) then
    		{
    			_name = (_this select 1) select 0;
    			_uid = (_this select 1) select 1;
    			_key = (_this select 1) select 2;
    			_log = format [""KEY LOGGED: %1 (%2) KEY: %3"", _name, _uid, _key];
    			keyLog = keyLog + [[""     ""+_log,"""",""0"",""1"",""0"",""0"",[]]];
    		}
    		else
    		{
    			if (count (_this select 1) == 1) then
    			{
    				_player = (_this select 1) select 0;
    				_log = format [""HACKER: %1 (%2) REASON: %3 (%4)"", name _player, getPlayerUID _player, ""Anti-Hax OFF"", format [""Time: %1"", str time]];
    				hackerLog = hackerLog + [[""     ""+_log,"""",""0"",""1"",""0"",""0"",[]]];
    			}
    			else
    			{
    				_array = _this select 1;
    				_name = _array select 0;
    				_uid = _array select 1;
    				_reason = toString (_array select 2);
    				_field = toString (_array select 3);
    				_log = format [""HACKER: %1 (%2) REASON: %3 (%4)"", _name, _uid, _reason, _field];
    				hackerLog = hackerLog + [[""     ""+_log,"""",""0"",""1"",""0"",""0"",[]]];
    			};
    		};
    	};
    };
    "+_tlmrand19+" =
    {
    	_uid = _this select 0;
    	_puid = getPlayerUID player;
    	if (_uid == _puid) then
    	{
    		if (_puid in "+(str _list)+") exitWith
    		{
    			'"+_tlmrand13+"' addPublicVariableEventHandler {taskHint [_this select 1, [1, 0.05, 0.55, 1], 'taskNew'];};
    			[] spawn "+_tlmrand9+";
    			
    		};
    		[] spawn
    		{
    			waitUntil {!isNil 'dayz_animalCheck'};
    			_blCmd = ['createDiaryRecord','createTask','createSimpleTask','buttonSetAction','processDiaryLink','createDiaryLink','showCommandingMenu',
    			'lbSetData','createMarkerLocal','createTeam','profileNamespace','exec'];
    			for '_i' from 0 to (count _blCmd)-1 do {call compile ((_blCmd select _i)+""='STRING';"");};
    			_retArr = ['allUnits','entities','allMissionObjects','vehicles','playableUnits'];
    			for '_j' from 0 to (count _retArr)-1 do {call compile ((_retArr select _j)+""=[player];"");};
    		};
    		[] spawn "+_tlmrand1+";
    	};
    };
    publicVariable """+_tlmrand1+""";
    publicVariable """+_tlmrand8+""";
    publicVariable """+_tlmrand9+""";
    publicVariable """+_tlmrand19+""";
    ");
    
    /*
    	Admin Menu
    */
    /*
    tlmxzyxzy =
    {
    
    };
    
    "tlmadminrq" addPublicVariableEventHandler
    {
    	
    };
    
    publicVariable "tlmxzyxzy";
    */
    //profileNamespace = "STR";
    //publicVariable "profileNamespace";
    
    diag_log ("ANTI-HACK INIT");
    Virus Scans:
    https://www.virustotal.com/en/file/4...is/1374172645/
    https://virusscan.jotti.org/en/scanre...d6160ee7372431



    Note: For DayZ Origins 1.7.5. If you manage to get all of the server files from somebody and need suggestions on where to host your server for cheaper. Feel free to leave me a PM
    <b>Downloadable Files</b> Downloadable Files
    Last edited by Distraught; 07-18-2013 at 01:46 PM.

  2. The Following 31 Users Say Thank You to Distraught For This Useful Post:

    battlecz (07-18-2013),bLu3eYeZ (07-19-2013),Woodhouse (07-18-2013),CraftLourens (02-01-2015),cwl1955 (08-08-2013),DaGont (02-24-2014),Dragonkeeper3 (06-05-2018),[MPGH]Flengo (07-27-2013),francis1 (08-18-2013),furiouswai (08-04-2013),iamadda (07-29-2013),jiajianxu1 (08-10-2013),Jorgejp (09-30-2018),keveltv (08-09-2013),lapaya (07-21-2013),mag4nat (12-08-2013),marcelons (07-15-2018),MCNekoneko (10-06-2014),mrnapz (02-20-2015),MrStalan (07-18-2013),Omega-Hax (07-18-2013),OmniTool (07-19-2013),pretemders (12-09-2016),queetaraadoo (08-23-2013),ReBornTM (08-11-2013),satir66 (08-04-2013),sh1nra (10-28-2013),Straiker007 (01-22-2014),Tiker89 (10-31-2013),vesais113 (05-01-2014),xsnake02x (07-21-2013)

  3. #2
    Woodhouse's Avatar
    Join Date
    Dec 2012
    Gender
    male
    Location
    Swagtown, Yoloville
    Posts
    2,832
    Reputation
    228
    Thanks
    3,247
    My Mood
    Sick
    All that was uploaded were the scripts. Does not contain any of the packed EXE's/DLL's. Dunno if people can still use these.

    /Approved

  4. The Following 2 Users Say Thank You to Woodhouse For This Useful Post:

    CraftLourens (02-01-2015),Distraught (07-18-2013)

  5. #3
    noah123103's Avatar
    Join Date
    May 2012
    Gender
    male
    Location
    Florida
    Posts
    405
    Reputation
    10
    Thanks
    881
    My Mood
    Mellow
    Anyone else realize that "fuckmegrandma" was in the anti hacks? XD

    Good release

  6. #4
    bLu3eYeZ's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    325
    Reputation
    10
    Thanks
    74
    My Mood
    Fine
    Good release, just as always, Distraught


    Quote Originally Posted by noah123103 View Post
    Anyone else realize that "fuckmegrandma" was in the anti hacks? XD

    Good release
    Used to be a variable in an old WUAT menu, back in December I belive.

    Step-by-Step guide to improving DayZ/ArmA2/ArmA2:OA FPS
    Depending on who you are, I might or might not
    sell dayz hacks, not scripts, hacks. PM if interested.

  7. #5
    alexw203's Avatar
    Join Date
    Mar 2013
    Gender
    male
    Location
    localhost
    Posts
    734
    Reputation
    12
    Thanks
    171
    My Mood
    Inspired
    Any chance to use these files to create bypasser for dayz origins 1.7.5? Just asking maybe who knows how to do it lol

  8. #6
    petch2542's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    39
    Reputation
    18
    Thanks
    6
    My Mood
    Cold
    sent pm. /short

  9. #7
    Distraught's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Location
    California
    Posts
    1,897
    Reputation
    659
    Thanks
    1,355
    Quote Originally Posted by alexw203 View Post
    Any chance to use these files to create bypasser for dayz origins 1.7.5? Just asking maybe who knows how to do it lol
    I'm not exactly sure if you can make a bypass out of this information. However people can use this information to make an RE or another method to hacking Origins

  10. #8
    Plutonsvea's Avatar
    Join Date
    Oct 2011
    Gender
    male
    Location
    Australia
    Posts
    1,889
    Reputation
    303
    Thanks
    990
    My Mood
    Fine
    Quote Originally Posted by noah123103 View Post
    Anyone else realize that "fuckmegrandma" was in the anti hacks? XD

    Good release

    And 'mehatingjews'.
    Haha.
    Did I help you? You know what to do.

     





  11. #9
    furiouswai's Avatar
    Join Date
    Oct 2012
    Gender
    female
    Posts
    292
    Reputation
    142
    Thanks
    482
    forEach (['BAF_AS50_TWS','UZI_SD_EP1',
    'revolver_gold_EP1','G36_C_SD_eotech','G36_C_SD_ca mo',
    'BAF_LRR_scoped','M107_DZ',
    'Mk_48_DES_EP1','AK_107_GL_pso',
    'MG36','ksvk','SVD_des_EP1','M24_des_EP1',
    'BAF_LRR_scoped_W','BAF_ied_v1',
    'M249_m145_EP1','BAF_L86A2_ACOG',
    'Saiga12K','M60A4_EP1','BAF_M240_veh',
    'BAF_L85A2_UGL_Holo','m240_scoped_EP1','m107_TWS_E P1_DZ',
    'BAF_L85A2_UGL_ACOG','BAF_L85A2_RIS_ACOG','Mine',' MineE','pipebomb','TimeBomb']
    I guess in 1.7.5 they decided not to allow m107s anymore. But non-thermal as50s are fine.

Similar Threads

  1. [Help Request] Dayz origins humanity script
    By wukey in forum DayZ Help & Requests
    Replies: 2
    Last Post: 07-12-2013, 04:32 AM
  2. [Help Request] DayZ origins house kit script?
    By RageMan12 in forum DayZ Help & Requests
    Replies: 1
    Last Post: 06-12-2013, 11:25 PM
  3. Dayz Origins scripts?
    By poppopsea in forum DayZ Discussion
    Replies: 16
    Last Post: 05-25-2013, 05:08 PM
  4. [Help Request] Dayz Origins Humanity Script
    By bamoida123 in forum DayZ Help & Requests
    Replies: 11
    Last Post: 05-11-2013, 09:36 AM
  5. Anyone Miss the Original Combat Arms Look?
    By agentxyz2 in forum Combat Arms Discussions
    Replies: 25
    Last Post: 06-29-2012, 11:45 PM