SolvedAnti aim

Posts 1–7 of 7 · Page 1 of 1
Anti aim
I need help...

I'm making antiaim, but it's don't work well........

Can you help me? :/

Code:
local hook = hook;
local Angle = Angle;
local Vector = Vector;
local fa;
local fb;
local math = math;
local CreateClientConVar = CreateClientConVar;
local cm = FindMetaTable"CUserCmd";


local var = CreateClientConVar("kel_spinbot", 0);
local speed = CreateClientConVar("kel_spinbot_speed", 4);
local amod = CreateClientConVar("kel_spinbot_amod", 1);

local function FixMovement(ucmd)
	local move = Vector(ucmd:GetForwardMove(), ucmd:GetSideMove(), 0);
	local move = (move:Angle() + ( ucmd:GetViewAngles() - fa ) ):Forward() * move:Length();
	ucmd:SetForwardMove(move.x);
	ucmd:SetSideMove(move.y);
end

cvars.AddChangeCallback("kel_spinbot", function()
	if var:GetBool() then
		
		hook.Add("CreateMove", "spinbot", function(ucmd) --Why is this not work?
			local pa = math.random( -89, 89 ) 
			if (!fa) then fa = ucmd:GetViewAngles() end
			fa = (fa + Angle(ucmd:GetMouseY() * .023, ucmd:GetMouseX() * -.023, 0))
			fa.p, fa.y, fa.x = math.Clamp(fa.p, -89, 89), math.NormalizeAngle(fa.y), math.NormalizeAngle(fa.x)
			if(var:GetInt() != 1) then 
				LocalPlayer():SetEyeAngles(fa)
				return
			end
			
			
			local pa = math.random( -89, 89 ) 
			ucmd:SetViewAngles(ucmd:GetViewAngles() + Angle(pa, speed:GetInt(), 0))
			FixMovement(ucmd)
		end)
		hook.Add("CalcView", "spinbot", function(p, o, a, f)
				local view = {}
				view.fov = f
				view.origin = o
				view.angles = fa
				return view
		end)
	else
		hook.Remove("CalcView", "spinbot")
		hook.Remove("CreateMove", "spinbot")
	end
end)
If you don't know how to help the OP out with the issue he's facing, then don't bother posting in this thread. Thanks.

/Moved to the correct section.
Quote Originally Posted by agag205 View Post
I need help...

I'm making antiaim, but it's don't work well........

Can you help me? :/

Code:
local hook = hook;
local Angle = Angle;
local Vector = Vector;
local fa;
local fb;
local math = math;
local CreateClientConVar = CreateClientConVar;
local cm = FindMetaTable"CUserCmd";


local var = CreateClientConVar("kel_spinbot", 0);
local speed = CreateClientConVar("kel_spinbot_speed", 4);
local amod = CreateClientConVar("kel_spinbot_amod", 1);

local function FixMovement(ucmd)
	local move = Vector(ucmd:GetForwardMove(), ucmd:GetSideMove(), 0);
	local move = (move:Angle() + ( ucmd:GetViewAngles() - fa ) ):Forward() * move:Length();
	ucmd:SetForwardMove(move.x);
	ucmd:SetSideMove(move.y);
end

cvars.AddChangeCallback("kel_spinbot", function()
	if var:GetBool() then
		
		hook.Add("CreateMove", "spinbot", function(ucmd) --Why is this not work?
			local pa = math.random( -89, 89 ) 
			if (!fa) then fa = ucmd:GetViewAngles() end
			fa = (fa + Angle(ucmd:GetMouseY() * .023, ucmd:GetMouseX() * -.023, 0))
			fa.p, fa.y, fa.x = math.Clamp(fa.p, -89, 89), math.NormalizeAngle(fa.y), math.NormalizeAngle(fa.x)
			if(var:GetInt() != 1) then 
				LocalPlayer():SetEyeAngles(fa)
				return
			end
			
			
			local pa = math.random( -89, 89 ) 
			ucmd:SetViewAngles(ucmd:GetViewAngles() + Angle(pa, speed:GetInt(), 0))
			FixMovement(ucmd)
		end)
		hook.Add("CalcView", "spinbot", function(p, o, a, f)
				local view = {}
				view.fov = f
				view.origin = o
				view.angles = fa
				return view
		end)
	else
		hook.Remove("CalcView", "spinbot")
		hook.Remove("CreateMove", "spinbot")
	end
end)
Code:
ucmd:SetViewAngles(ucmd:GetViewAngles() + Angle(pa, (cmd:CommandNumber() % 90) * 4, 0))
Quote Originally Posted by crossdresser View Post
Code:
ucmd:SetViewAngles(ucmd:GetViewAngles() + Angle(pa, (cmd:CommandNumber() % 90) * 4, 0))
how is that any better lol
haha.. "CalcView" is not work now....
Quote Originally Posted by agag205 View Post
I need help...

I'm making antiaim, but it's don't work well........

Can you help me? :/

Code:
local hook = hook;
local Angle = Angle;
local Vector = Vector;
local fa;
local fb;
local math = math;
local CreateClientConVar = CreateClientConVar;
local cm = FindMetaTable"CUserCmd";


local var = CreateClientConVar("kel_spinbot", 0);
local speed = CreateClientConVar("kel_spinbot_speed", 4);
local amod = CreateClientConVar("kel_spinbot_amod", 1);

local function FixMovement(ucmd)
	local move = Vector(ucmd:GetForwardMove(), ucmd:GetSideMove(), 0);
	local move = (move:Angle() + ( ucmd:GetViewAngles() - fa ) ):Forward() * move:Length();
	ucmd:SetForwardMove(move.x);
	ucmd:SetSideMove(move.y);
end

cvars.AddChangeCallback("kel_spinbot", function()
	if var:GetBool() then
		
		hook.Add("CreateMove", "spinbot", function(ucmd) --Why is this not work?
			local pa = math.random( -89, 89 ) 
			if (!fa) then fa = ucmd:GetViewAngles() end
			fa = (fa + Angle(ucmd:GetMouseY() * .023, ucmd:GetMouseX() * -.023, 0))
			fa.p, fa.y, fa.x = math.Clamp(fa.p, -89, 89), math.NormalizeAngle(fa.y), math.NormalizeAngle(fa.x)
			if(var:GetInt() != 1) then 
				LocalPlayer():SetEyeAngles(fa)
				return
			end
			
			
			local pa = math.random( -89, 89 ) 
			ucmd:SetViewAngles(ucmd:GetViewAngles() + Angle(pa, speed:GetInt(), 0))
			FixMovement(ucmd)
		end)
		hook.Add("CalcView", "spinbot", function(p, o, a, f)
				local view = {}
				view.fov = f
				view.origin = o
				view.angles = fa
				return view
		end)
	else
		hook.Remove("CalcView", "spinbot")
		hook.Remove("CreateMove", "spinbot")
	end
end)
Why you find it so hard to create a good anti aim I really don't know.

All you need to understand is how angles and normalization in this game works, then you can abuse angles and discover decent methods for anti aims.
Been over a week since last update/bump after answers, assuming solved.

/Closed.
Posts 1–7 of 7 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us