Arma 3 Zoombies (DayZ) Hacking

Posts 1–15 of 23 · Page 1 of 2
Arma 3 Zoombies (DayZ) Hacking
Basicly I downloaded Zoombies (A3DayZ) and I looked at using my menu to cheat on it. Spawning weapons and the other things work, the RE works, and stuff like that. But the spawning is broken. So im going to have to figure out a way to spawn vehicles in A3DayZ. Anyone have any clues on how to spawn them? I tried using an arma 2 script and had no luck. What other scripts should a hack menu have for A3DayZ?
You need to get access to the scripting end of ArmA 3 before making cheats is even possible (at least with the traditional scripting method).
zoombies is a fail the mod barely works there is no point lol also the A3 Beta should be released soon so the mod will have to update alot so you might aswell wait until the A3 beta before making anything for zoombies
it said i need arma 2 and arma 2 oa but my arma oa is banned but can i still play zoombies?
Quote Originally Posted by The amazing View Post
it said i need arma 2 and arma 2 oa but my arma oa is banned but can i still play zoombies?
yes you can,you need arma 2 for the maps..
Scratch Menu
Quote Originally Posted by Lystic View Post
Basicly I downloaded Zoombies (A3DayZ) and I looked at using my menu to cheat on it. Spawning weapons and the other things work, the RE works, and stuff like that. But the spawning is broken. So im going to have to figure out a way to spawn vehicles in A3DayZ. Anyone have any clues on how to spawn them? I tried using an arma 2 script and had no luck. What other scripts should a hack menu have for A3DayZ?
ZOOMBIES:

I have got all spawning of vehicles, weapons, crates, ext working in my scratch menu; but i can't seem to get down teleportation. Location seems to be a cross between arma 2 and arma 3, am i right? I will not release my menu until I have a functioning teleportation function.

PM me if you have had any luck with teleportation in zoombies/A3, we can do some code swapping.

PB

EDIT: I also won't release until error free (regardless of functionality)
Quote Originally Posted by petpet8 View Post
ZOOMBIES:

I have got all spawning of vehicles, weapons, crates, ext working in my scratch menu; but i can't seem to get down teleportation. Location seems to be a cross between arma 2 and arma 3, am i right? I will not release my menu until I have a functioning teleportation function.

PM me if you have had any luck with teleportation in zoombies/A3, we can do some code swapping.

PB

EDIT: I also won't release until error free (regardless of functionality)
Lol well to start off i cant even get in game anymore. Every server i join eventually bans me because of my username (lystic) so yeah... and the teleportation... you have dayz's antitp script right? just bypass that

---------- Post added at 11:51 PM ---------- Previous post was at 11:49 PM ----------

Code:
/*
	Anti-Teleport
	Created By Razor
	Refactored By Alby
*/

private["_curpos","_lastpos","_curheight","_lastheight","_terrainHeight","_curtime","_lasttime","_distance","_difftime","_speed","_topSpeed"];

waitUntil {vehicle player == player};

_lastpos = getPosATL (vehicle player);
_lastheight = (ATLtoASL _lastpos) select 2;
_lasttime = time;

while {alive player} do
{
	_curpos = getPosATL (vehicle player);
	_curheight = (ATLtoASL _curpos) select 2;
	_curtime = time;
	_distance = _lastpos distance _curpos;
	_difftime = (_curtime - _lasttime) max 0.001;
	_speed = _distance / _difftime;
	_topSpeed = 10;
	
	if (vehicle player != player) then {
		_topSpeed = getNumber (configFile >> "CfgVehicles" >> typeOf (vehicle player) >> "maxSpeed");
	};
	
	_terrainHeight = getTerrainHeightASL [_curpos select 0, _curpos select 1];
	
	//diag_log format["DEBUG: terrain: %1    current: %2", _terrainHeight, _curheight];
	//diag_log format["DEBUG: all: %1		player: %2		fall: %3		terrain: %4", !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1)), (vehicle player == player), (_curheight < _lastheight), (_curheight - _terrainHeight) > 1];
	
	_debug = getMarkerPos "respawn_west";
	if ((_speed > _topSpeed) && (alive player) && ((driver (vehicle player) == player) or (isNull (driver (vehicle player)))) && (_debug distance _lastpos > 3000) && !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1))) then {
		(vehicle player) setpos _lastpos;
		atp = [name player, dayz_characterID, _lastpos, _curPos, getPosATL player];
		publicVariableServer "atp";
	} else {

		_lastpos = _curpos;
		_lastheight = _curheight;		
	};
	
	_lasttime = _curtime;
	sleep 0.5;
};
so yeah thats the antitp script in Arma 3 DayZ
Quote Originally Posted by Lystic View Post
Lol well to start off i cant even get in game anymore. Every server i join eventually bans me because of my username (lystic) so yeah... and the teleportation... you have dayz's antitp script right? just bypass that

---------- Post added at 11:51 PM ---------- Previous post was at 11:49 PM ----------

Code:
/*
	Anti-Teleport
	Created By Razor
	Refactored By Alby
*/

private["_curpos","_lastpos","_curheight","_lastheight","_terrainHeight","_curtime","_lasttime","_distance","_difftime","_speed","_topSpeed"];

waitUntil {vehicle player == player};

_lastpos = getPosATL (vehicle player);
_lastheight = (ATLtoASL _lastpos) select 2;
_lasttime = time;

while {alive player} do
{
	_curpos = getPosATL (vehicle player);
	_curheight = (ATLtoASL _curpos) select 2;
	_curtime = time;
	_distance = _lastpos distance _curpos;
	_difftime = (_curtime - _lasttime) max 0.001;
	_speed = _distance / _difftime;
	_topSpeed = 10;
	
	if (vehicle player != player) then {
		_topSpeed = getNumber (configFile >> "CfgVehicles" >> typeOf (vehicle player) >> "maxSpeed");
	};
	
	_terrainHeight = getTerrainHeightASL [_curpos select 0, _curpos select 1];
	
	//diag_log format["DEBUG: terrain: %1    current: %2", _terrainHeight, _curheight];
	//diag_log format["DEBUG: all: %1		player: %2		fall: %3		terrain: %4", !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1)), (vehicle player == player), (_curheight < _lastheight), (_curheight - _terrainHeight) > 1];
	
	_debug = getMarkerPos "respawn_west";
	if ((_speed > _topSpeed) && (alive player) && ((driver (vehicle player) == player) or (isNull (driver (vehicle player)))) && (_debug distance _lastpos > 3000) && !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1))) then {
		(vehicle player) setpos _lastpos;
		atp = [name player, dayz_characterID, _lastpos, _curPos, getPosATL player];
		publicVariableServer "atp";
	} else {

		_lastpos = _curpos;
		_lastheight = _curheight;		
	};
	
	_lasttime = _curtime;
	sleep 0.5;
};
so yeah thats the antitp script in Arma 3 DayZ
Hey Lystic I think the zoombies servers have this script because with your menu teleportation does not work :/
Re: anti tele script
Quote Originally Posted by Lystic View Post
Lol well to start off i cant even get in game anymore. Every server i join eventually bans me because of my username (lystic) so yeah... and the teleportation... you have dayz's antitp script right? just bypass that

---------- Post added at 11:51 PM ---------- Previous post was at 11:49 PM ----------

Code:
/*
	Anti-Teleport
	Created By Razor
	Refactored By Alby
*/

private["_curpos","_lastpos","_curheight","_lastheight","_terrainHeight","_curtime","_lasttime","_distance","_difftime","_speed","_topSpeed"];

waitUntil {vehicle player == player};

_lastpos = getPosATL (vehicle player);
_lastheight = (ATLtoASL _lastpos) select 2;
_lasttime = time;

while {alive player} do
{
	_curpos = getPosATL (vehicle player);
	_curheight = (ATLtoASL _curpos) select 2;
	_curtime = time;
	_distance = _lastpos distance _curpos;
	_difftime = (_curtime - _lasttime) max 0.001;
	_speed = _distance / _difftime;
	_topSpeed = 10;
	
	if (vehicle player != player) then {
		_topSpeed = getNumber (configFile >> "CfgVehicles" >> typeOf (vehicle player) >> "maxSpeed");
	};
	
	_terrainHeight = getTerrainHeightASL [_curpos select 0, _curpos select 1];
	
	//diag_log format["DEBUG: terrain: %1    current: %2", _terrainHeight, _curheight];
	//diag_log format["DEBUG: all: %1		player: %2		fall: %3		terrain: %4", !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1)), (vehicle player == player), (_curheight < _lastheight), (_curheight - _terrainHeight) > 1];
	
	_debug = getMarkerPos "respawn_west";
	if ((_speed > _topSpeed) && (alive player) && ((driver (vehicle player) == player) or (isNull (driver (vehicle player)))) && (_debug distance _lastpos > 3000) && !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1))) then {
		(vehicle player) setpos _lastpos;
		atp = [name player, dayz_characterID, _lastpos, _curPos, getPosATL player];
		publicVariableServer "atp";
	} else {

		_lastpos = _curpos;
		_lastheight = _curheight;		
	};
	
	_lasttime = _curtime;
	sleep 0.5;
};
so yeah thats the antitp script in Arma 3 DayZ

Zoombies:

This is this script that is blocking teleportation correct? I have an idea how to work around this, but i need the path and name of this script (where did you find this?).

Thanks in advance,

PB

EDIT:

My Zoombies file is out of date, can you post the location where you downloaded this version of zoombies?
Quote Originally Posted by CrushedSheep View Post
Hey Lystic I think the zoombies servers have this script because with your menu teleportation does not work :/
Hey if you would read i clearly said antitp script NOT anti-anittp script. This is the script that zoombies uses to block teleportation I already wrote a bypass but i wanna see someone else do it and gain the credits
Quote Originally Posted by petpet8 View Post
Zoombies:

This is this script that is blocking teleportation correct? I have an idea how to work around this, but i need the path and name of this script (where did you find this?).

Thanks in advance,

PB
there is already a bypass for that
Code:
//m0nky AATP
if (isNil "m0nkyaatp_sadksadxa") then 
{
	[] spawn
	{
		_tempTime = time;
		time = "m0nkyaatp_RANDSTR";
		sleep 3;
		[_tempTime] spawn
		{
		  _tempTime = (_this select 0) + 3;
		  while {true} do
			{
				time = _tempTime;
				_tempTime = _tempTime + 1;
				sleep 1;
			};
		};
	};
};
Quote Originally Posted by T0X1Cmods View Post

there is already a bypass for that
Code:
//m0nky AATP
if (isNil "m0nkyaatp_sadksadxa") then 
{
	[] spawn
	{
		_tempTime = time;
		time = "m0nkyaatp_RANDSTR";
		sleep 3;
		[_tempTime] spawn
		{
		  _tempTime = (_this select 0) + 3;
		  while {true} do
			{
				time = _tempTime;
				_tempTime = _tempTime + 1;
				sleep 1;
			};
		};
	};
};
Thank you for your help and i am familiar with the script you have listed here. But in the Zoombies server, it seems you cannot modify time (correct me if i'm wrong).

I made a temporary solution searching for
execVM "\z\addons\dayz_code\system\antihack.sqf" in Cheat Engine and commenting it out.

^this method seemed to work on the server

Now i need a scripting method to account for the lack of time passed when traveling a large distance (or am i misinterpreting the antitp)
i got it to work. Used a very simple method to fix (not mentioned above). Should I share?

---------- Post added at 06:01 PM ---------- Previous post was at 05:56 PM ----------

Quote Originally Posted by petpet8 View Post
i got it to work. Used a very simple method to fix (not mentioned above). Should I share?
I used a while loop to beat the "sleep 0.5;" found at the bottom of the antihack script. Basically it executes the teleport numerous time, so that _lastpos = _newpos.

This post is NOT noob friendly by design.

PB
I just bypass the code that blocks you from changing the server time

---------- Post added at 10:32 PM ---------- Previous post was at 10:27 PM ----------

Here is a hint of another way to do it
Code:
_DebugMarker = createMarker["Debug",<CHANGE THIS TO THE X And Y THAT YOU ARE TPING TO!];
_DebugMarker setMarkerShape "ICON";
"Debug" setMarkerType "DOT";
_debug = getMarkerPos "Debug";
Quote Originally Posted by Lystic View Post
I just bypass the code that blocks you from changing the server time

---------- Post added at 10:32 PM ---------- Previous post was at 10:27 PM ----------

Here is a hint of another way to do it
Code:
_DebugMarker = createMarker["Debug",<CHANGE THIS TO THE X And Y THAT YOU ARE TPING TO!];
_DebugMarker setMarkerShape "ICON";
"Debug" setMarkerType "DOT";
_debug = getMarkerPos "Debug";
this is a smarter way, mine fills the screen with errors for a while. I dont exactly see what your driving at, but i'm to toy around with it.
Posts 1–15 of 23 · Page 1 of 2
This thread is closed for replies.

Similar Threads

Talk with us