-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Данный скрипт не проверялся модераторами, так как является кряком приватной LUA и в нём может присутствовать обфускация. Даже известные пользователи могут выложить вредоносный скрипт под видом крякнутого, поэтому любое использование исключительно на свой страх и риск.
hikoki#0001 - Прости, ты хороший парень, но ты сделал одну вещь - заскамил очень много людей, они до последнего ждали обновления твоей луашки, я для тебя даже ее подчинил, но не знаю , ты странный...
Код:
local font1 = Render.InitFont("Verdana Bold", 10);
local font2 = Render.InitFont("Verdana", 11);
local font3 = Render.InitFont("Verdana Bold", 22);
local dt_charging
local slowwalk = Menu.FindVar("Aimbot", "Anti Aim", "Misc", "Slow Walk");
local legmove = Menu.FindVar("Aimbot", "Anti Aim", "Misc", "Leg Movement");
local yawadd = Menu.FindVar("Aimbot", "Anti Aim", "Main", "Yaw Add");
local yawmodifier = Menu.FindVar("Aimbot", "Anti Aim", "Main", "Yaw Modifier");
local modefierdegree = Menu.FindVar("Aimbot", "Anti Aim", "Main", "Modifier Degree");
local inverted = Menu.FindVar("Aimbot", "Anti Aim", "Fake Angle", "Inverter");
local fakel = Menu.FindVar("Aimbot", "Anti Aim", "Fake Angle", "Left Limit");
local faker = Menu.FindVar("Aimbot", "Anti Aim", "Fake Angle", "Right Limit");
local fakeop = Menu.FindVar("Aimbot", "Anti Aim", "Fake Angle", "Fake Options");
local menu_FakeLag_limit = Menu.FindVar("Aimbot", "Anti Aim", "Fake Lag", "Limit")
local menu_FakeLag_enable = Menu.FindVar("Aimbot", "Anti Aim", "Fake Lag", "Enable Fake Lag")
local side_pitch
local side_yaw
local last_spamd = GlobalVars.tickcount;
local currentTime = GlobalVars.curtime
local islegitaa = 0;
local user_name = Cheat.GetCheatUserName();
local chocking = ClientState.m_choked_commands
EngineClient.ExecuteClientCmd("cl_use_opens_buy_menu 0")
local fade_in_animation = 0
local fade_arrows_animation = 0
local fade_min_animation = 0
local fade_anti_aimbot_animation = 0
Menu.Text("Aimbot", " ~~ [AIMBOT] ~~")
local c_menu_doubletap = Menu.Switch("Aimbot", "DT Override", false);
local c_menu_dormant_aim = Menu.Switch("Aimbot", "Dormant Aimbot", false);
--Menu.Text("Aimbot", " ~~ [AIMBOT] ~~")
Menu.Text("Anti-Aim", " ~~ [AA] ~~")
local c_menu_aa_override = Menu.Switch("Anti-Aim", "AA Override", false);
local c_menu_AntiAim_preset = Menu.Combo("Anti-Aim", "Anti-Aim Preset", {"Minority", "Hybrid", "Custom"}, 0)
local c_menu_AntiAim_custom = Menu.Combo("Anti-Aim", "Condition", {"Stand/Move", "In Air", "Crouch", "Slow Walk"}, 0)
local c_menu_freestanding_mode_move = Menu.MultiCombo("Anti-Aim", "Freestanding option", {"Avoid Overlap", "Jitter", "Randomize Jitter", "Anti Bruteforce"}, 0)
local c_menu_freestanding_mode_in_air = Menu.MultiCombo("Anti-Aim", "Freestanding option", {"Avoid Overlap", "Jitter", "Randomize Jitter", "Anti Bruteforce"}, 0)
local c_menu_freestanding_mode_crouch = Menu.MultiCombo("Anti-Aim", "Freestanding option", {"Avoid Overlap", "Jitter", "Randomize Jitter", "Anti Bruteforce"}, 0)
local c_menu_freestanding_mode_slowwalk = Menu.MultiCombo("Anti-Aim", "Freestanding option", {"Avoid Overlap", "Jitter", "Randomize Jitter", "Anti Bruteforce"}, 0)
local c_menu_low_delta_flags = Menu.MultiCombo("Anti-Aim", "Low delta flags", {"Slowwalk"}, 0)
local c_menu_custom_FakeLag = Menu.Switch("Anti-Aim", "FakeLag", false)
local c_menu_FakeLag_modes = Menu.Combo("Anti-Aim", "FakeLag Modifier", {"Adaptive", "Fluctuate"}, 0)
local c_menu_FakeLag_fluctuate_timing = Menu.SliderFloat("Anti-Aim", "Fluctuate Timing", 12.9, 0.0, 20.0, "Recomended Default values(12.9)!")
local c_menu_jitter_inair = Menu.Switch("Anti-Aim", "Jitter in air", false);
local legitaa = Menu.Switch("Anti-Aim", "Legit AA on Key", false);
local leg_breaker = Menu.Switch("Anti-Aim", "Break feet yaw", false);
local c_menu_yaw_offset = Menu.SliderInt("Anti-Aim", "Yaw offset", 45, 0, 60, "if limit < 30 leg breaker will not work");
local c_menu_yaw_offset_slowwalk = Menu.SliderInt("Anti-Aim", "Yaw offset [Slowwalk]", 18, 0, 60, "Recomended Default values(18)!");
--Menu.Text("Anti-Aim", " ~~ [AA] ~~")
Menu.Text("Visuals", " ~~ [VISUALS] ~~")
local c_menu_indicators = Menu.Combo("Visuals", "Indicator type", {"Disabled", "ATOZ v1"}, 0);
local c_menu_gradient_color = Menu.ColorEdit("Visuals", "ATOZ indicator bar Color", Color.new(213 / 255, 121 / 255, 255 / 255, 255));
local c_menu_enable_arrows = Menu.ComboColor("Visuals", "Arrows type", {"Disabled", "ATOZ", "Team Skeet"}, 0, Color.new(213 / 255, 121 / 255, 255 / 255, 255));
local c_menu_mindmg_indi = Menu.Switch("Visuals", "Min. Damage Indicator", false, "Show only visible damage. \nIf you want the damage to be shown on the button, put a bind on the min.dmg button");
local c_menu_mindmg_indi_pos = Menu.Combo("Visuals", "Position", {"Default", "Top Right", "Top Left", "Top Middle"}, 3)
--Menu.Text("Visuals", " ~~ [VISUALS] ~~")
Menu.Text("Main", " ~~ [MAIN] ~~")
Menu.Text("Main", "Welcome back, " .. user_name .. "!")
Menu.Text("Main", "Latest Update: August 2, 2021 \n - Minor Fixes")
Menu.Text("Main", "If you have problems, write me in the discord (Hikoki ;w;#1267).")
local function calcDist(target1, target2)
local lx = target1.x;
local ly = target1.y;
local lz = target1.z;
local tx = target2.x;
local ty = target2.y;
local tz = target2.z;
local dx = lx - tx;
local dy = ly - ty;
local dz = lz - tz;
return math.sqrt(dx * dx + dy * dy + dz * dz);
end
local function rtd(radians)
return radians * 180 / math.pi
end
local function deg_yaw(vec1, vec2)
local x = vec2.x - vec1.x
local z = vec2.y - vec1.y
local y = vec1.z - vec2.z
return rtd(math.atan2(z, x))
end
local function deg_pitch(vec1, vec2)
local x = vec2.x - vec1.x
local z = vec2.y - vec1.y
local y = vec1.z - vec2.z - 38
return rtd(math.atan2(y, math.sqrt(x * x + z * z)))
end
local function run_aim(cmd)
if (c_menu_dormant_aim:GetBool() == true) then
for idx = 1, GlobalVars.maxClients + 1 do
local ent = EntityList.GetClientEntity(idx)
if ent and ent:IsPlayer() then
local lc_player = ent:GetPlayer()
local health = lc_player:GetProp("DT_BasePlayer", "m_iHealth")
local network = lc_player:GetNetworkState()
if not lc_player:IsTeamMate() and lc_player:IsDormant() and health > 0 then
local enemy = lc_player
local entity = EntityList.GetClientEntity(EngineClient.GetLocalPlayer())
local player = entity:GetPlayer()
local hitbox_center = player:GetHitboxCenter(0)
local origin = enemy:GetRenderOrigin()
local trace_result = Cheat.FireBullet(player, hitbox_center, origin)
if (trace_result.damage > 4) then
local yaw = deg_yaw(hitbox_center, origin) +1.5
local pitch = deg_pitch(hitbox_center, origin)
local active_weapon = player:GetActiveWeapon()
local weapon_inaccuracy = active_weapon:GetInaccuracy(active_weapon)
if(weapon_inaccuracy < 0.01) then
EngineClient.SetViewAngles(QAngle.new(pitch, yaw, 0))
cmd.buttons = cmd.buttons and 1
end
end
end
end
end
end
if leg_breaker:GetBool() then
Menu.FindVar("Aimbot", "Anti Aim", "Misc", "Leg Movement"):SetInt(ClientState.m_choked_commands == 0 and 1 or 2)
end
end
Cheat.RegisterCallback("draw", function()
if c_menu_aa_override:GetBool() then
c_menu_AntiAim_preset:SetVisible(true)
c_menu_low_delta_flags:SetVisible(true)
c_menu_jitter_inair:SetVisible(true)
else
c_menu_AntiAim_preset:SetVisible(false)
c_menu_low_delta_flags:SetVisible(false)
c_menu_jitter_inair:SetVisible(false)
end
if c_menu_aa_override:GetBool() and c_menu_AntiAim_preset:GetInt() == 2 then
c_menu_AntiAim_custom:SetVisible(true)
c_menu_yaw_offset:SetVisible(true)
c_menu_yaw_offset_slowwalk:SetVisible(true)
else
c_menu_AntiAim_custom:SetVisible(false)
c_menu_yaw_offset:SetVisible(false)
c_menu_yaw_offset_slowwalk:SetVisible(false)
end
if c_menu_aa_override:GetBool() and c_menu_AntiAim_preset:GetInt() == 2 and c_menu_AntiAim_custom:GetInt() == 0 then c_menu_freestanding_mode_move:SetVisible(true) else c_menu_freestanding_mode_move:SetVisible(false) end
if c_menu_aa_override:GetBool() and c_menu_AntiAim_preset:GetInt() == 2 and c_menu_AntiAim_custom:GetInt() == 1 then c_menu_freestanding_mode_in_air:SetVisible(true) else c_menu_freestanding_mode_in_air:SetVisible(false) end
if c_menu_aa_override:GetBool() and c_menu_AntiAim_preset:GetInt() == 2 and c_menu_AntiAim_custom:GetInt() == 2 then c_menu_freestanding_mode_crouch:SetVisible(true) else c_menu_freestanding_mode_crouch:SetVisible(false) end
if c_menu_aa_override:GetBool() and c_menu_AntiAim_preset:GetInt() == 2 and c_menu_AntiAim_custom:GetInt() == 3 then c_menu_freestanding_mode_slowwalk:SetVisible(true) else c_menu_freestanding_mode_slowwalk:SetVisible(false) end
if c_menu_FakeLag_modes:GetInt() == 1 and c_menu_custom_FakeLag:GetBool() then c_menu_FakeLag_fluctuate_timing:SetVisible(true) else c_menu_FakeLag_fluctuate_timing:SetVisible(false) end
if c_menu_mindmg_indi:GetBool() then c_menu_mindmg_indi_pos:SetVisible(true); else c_menu_mindmg_indi_pos:SetVisible(false); end
c_menu_FakeLag_modes:SetVisible(c_menu_custom_FakeLag:GetBool())
if c_menu_indicators:GetInt() == 1 then
c_menu_gradient_color:SetVisible(true)
else
c_menu_gradient_color:SetVisible(false)
end
local w = 25;
local bgGap = 4;
local screen_size = EngineClient.GetScreenSize()
local x = screen_size.x / 2;
local y = screen_size.y / 2;
local fakeduck = Menu.FindVar("Aimbot", "Anti Aim", "Misc", "Fake Duck");
local isDT = Menu.FindVar("Aimbot", "Ragebot", "Exploits", "Double Tap");
local isHS = Menu.FindVar("Aimbot", "Ragebot", "Exploits", "Hide Shots");
local yawbase = Menu.FindVar("Aimbot", "Anti Aim", "Main", "Yaw Base");
local damage = Menu.FindVar("Aimbot", "Ragebot", "Accuracy", "Minimum Damage");
local chrg = Exploits.GetCharge();
local inverter_state = AntiAim.GetInverterState();
local real_rotation = AntiAim.GetCurrentRealRotation();
local desync_rotation = AntiAim.GetFakeRotation();
local max_desync_delta = AntiAim.GetMaxDesyncDelta();
local min_desync_delta = AntiAim.GetMinDesyncDelta();
local desync_delta = real_rotation - desync_rotation
if (desync_delta > max_desync_delta) then
desync_delta = max_desync_delta
elseif (desync_delta < min_desync_delta) then
desync_delta = min_desync_delta
end
if c_menu_mindmg_indi_pos:GetInt() == 0 then x_mindmg = screen_size.x / 2 + 20; elseif c_menu_mindmg_indi_pos:GetInt() == 1 then x_mindmg = screen_size.x / 2 + 40; elseif c_menu_mindmg_indi_pos:GetInt() == 2 then x_mindmg = screen_size.x / 2 - 40; end
if c_menu_mindmg_indi_pos:GetInt() == 0 then y_mindmg = screen_size.y / 2 - 1; else y_mindmg = screen_size.y / 2 - 40; end
if c_menu_mindmg_indi_pos:GetInt() == 3 then
if damage:GetInt() > 99 then x_mindmg = screen_size.x / 2 + 7; elseif damage:GetInt() < 99 then x_mindmg = screen_size.x / 2 + 10; end
if damage:GetInt() < 10 then x_mindmg = screen_size.x / 2 + 13; end
end
local textSize = Render.CalcTextSize("Invictus", 12);
local textSize1 = Render.CalcTextSize("IDEAL YAW", 12);
local textSize_desync = Render.CalcTextSize("" .. desync_delta, 12);
local add_y = 0;
local default_x = screen_size.x / 2 + 960;
local dt_x = screen_size.x / 2 + 960;
local add_y_skeet_indi = 0;
local player = EntityList.GetLocalPlayer();
local IsConnected = EngineClient.IsConnected()
if not player then
return
end
local lifeState = player:GetProp("m_lifeState");
if not lifeState then
if c_menu_indicators:GetInt() == 1 then
if (fade_in_animation < 1) then
fade_in_animation = fade_in_animation + 0.03
end
else
fade_in_animation = 0
end
if c_menu_mindmg_indi:GetBool() then
if (fade_min_animation < 1) then
fade_min_animation = fade_min_animation + 0.03
end
else
fade_min_animation = 0
end
if c_menu_enable_arrows:GetInt() == 1 or c_menu_enable_arrows:GetInt() == 2 then
if (fade_arrows_animation < 1) then
fade_arrows_animation = fade_arrows_animation + 0.03
end
else
fade_arrows_animation = 0
end
else
fade_in_animation = 0
fade_min_animation = 0
fade_arrows_animation = 0
fade_anti_aimbot_animation = 0
end
if currentTime + 0.7 < GlobalVars.curtime then
currentTime = GlobalVars.curtime
chocking = ClientState.m_choked_commands
fake_indi = desync_delta
end
if not lifeState then
local box_color = c_menu_gradient_color:GetColor()
if c_menu_indicators:GetInt() == 1 then
Render.Text(tostring(math.abs(math.floor(desync_delta))).."°", Vector2.new((x + 1 + (w / 2)) - (textSize.x / 2), y + 18 + bgGap), Color.new(0, 0, 0, fade_in_animation), 11, font2, false);
Render.Text(tostring(math.abs(math.floor(desync_delta))).."°", Vector2.new((x + (w / 2)) - (textSize.x / 2), y + 17 + bgGap), Color.new(1, 1, 1, fade_in_animation), 11, font2, false);
Render.GradientBoxFilled(Vector2.new(screen_size.x / 2, screen_size.y / 2 + 35), Vector2.new(screen_size.x / 2 + (math.abs(desync_delta * 58 / 100)), screen_size.y / 2 + 38), c_menu_gradient_color:GetColor(), Color.new(box_color.r, box_color.g, box_color.b, 0), c_menu_gradient_color:GetColor(), Color.new(box_color.r, box_color.g, box_color.b, 0))
Render.GradientBoxFilled(Vector2.new(screen_size.x / 2, screen_size.y / 2 + 35), Vector2.new(screen_size.x / 2 + (-math.abs(desync_delta * 58 / 100)), screen_size.y / 2 + 38), c_menu_gradient_color:GetColor(), Color.new(box_color.r, box_color.g, box_color.b, 0), c_menu_gradient_color:GetColor(), Color.new(box_color.r, box_color.g, box_color.b, 0))
Render.Text("minority", Vector2.new((x - 12 + (w / 2)) - (textSize.x / 2), y + 34 + bgGap), Color.new(0, 0, 0, fade_in_animation), 11, font2, false);
Render.Text("minority", Vector2.new((x - 13 + (w / 2)) - (textSize.x / 2), y + 33 + bgGap), Color.new(1, 1, 1, fade_in_animation), 11, font2, false);
end
if c_menu_mindmg_indi:GetBool() then
Render.Text("" .. damage:GetInt(), Vector2.new((x_mindmg + (w / 2)) - 28, y_mindmg + bgGap), Color.new(1, 1, 1, fade_min_animation), 10, font1, true);
end
if c_menu_enable_arrows:GetInt() == 1 then
if inverter_state then
Render.Text("<", Vector2.new((x + 28 - 54) - (textSize1.x / 2), y - 17 + bgGap), Color.new(c_menu_enable_arrows:GetColor().r, c_menu_enable_arrows:GetColor().g, c_menu_enable_arrows:GetColor().b, fade_arrows_animation), 26, true);
Render.Text(">", Vector2.new((x + 28 + 42) - (textSize1.x / 2), y - 17 + bgGap), Color.new(0.8, 0.8, 0.8, fade_arrows_animation), 26, true);
else
Render.Text("<", Vector2.new((x + 28 - 54) - (textSize1.x / 2), y - 17 + bgGap), Color.new(0.8, 0.8, 0.8, fade_arrows_animation), 26, true);
Render.Text(">", Vector2.new((x + 28 + 42) - (textSize1.x / 2), y - 17 + bgGap), Color.new(c_menu_enable_arrows:GetColor().r, c_menu_enable_arrows:GetColor().g, c_menu_enable_arrows:GetColor().b, fade_arrows_animation), 26, true);
end
elseif c_menu_enable_arrows:GetInt() == 2 then
if inverter_state then
Render.BoxFilled(Vector2.new(x - 48, y - 10), Vector2.new(x - 46, y + 9), Color.new(c_menu_enable_arrows:GetColor().r, c_menu_enable_arrows:GetColor().g, c_menu_enable_arrows:GetColor().b, fade_arrows_animation))
Render.BoxFilled(Vector2.new(x + 49, y - 10), Vector2.new(x + 47, y + 9), Color.new(0, 0, 0, fade_arrows_animation - 0.7))
else
Render.BoxFilled(Vector2.new(x + 49, y - 10), Vector2.new(x + 47, y + 9), Color.new(c_menu_enable_arrows:GetColor().r, c_menu_enable_arrows:GetColor().g, c_menu_enable_arrows:GetColor().b, fade_arrows_animation))
Render.BoxFilled(Vector2.new(x - 48, y - 10), Vector2.new(x - 46, y + 9), Color.new(0, 0, 0, fade_arrows_animation - 0.7))
end
if yawbase:GetInt() == 2 then
Render.PolyFilled(Color.new(0, 0, 0, fade_arrows_animation - 0.7), Vector2.new(x - 50, y - 10), Vector2.new(x - 50, y + 9), Vector2.new(x - 66, y))
Render.PolyFilled(c_menu_enable_arrows:GetColor(), Vector2.new(x + 52, y - 10), Vector2.new(x + 52, y + 9), Vector2.new(x + 66, y))
elseif yawbase:GetInt() == 3 then
Render.PolyFilled(c_menu_enable_arrows:GetColor(), Vector2.new(x - 50, y - 10), Vector2.new(x - 50, y + 9), Vector2.new(x - 66, y))
Render.PolyFilled(Color.new(0, 0, 0, fade_arrows_animation - 0.7), Vector2.new(x + 52, y - 10), Vector2.new(x + 52, y + 9), Vector2.new(x + 66, y))
else
Render.PolyFilled(Color.new(0, 0, 0, fade_arrows_animation - 0.7), Vector2.new(x - 50, y - 10), Vector2.new(x - 50, y + 9), Vector2.new(x - 66, y))
Render.PolyFilled(Color.new(0, 0, 0, fade_arrows_animation - 0.7), Vector2.new(x + 52, y - 10), Vector2.new(x + 52, y + 9), Vector2.new(x + 66, y))
end
end
end
end)
local function adaptive_FakeLag()
local local_idx = EngineClient.GetLocalPlayer()
local local_entity = EntityList.GetClientEntity(local_idx)
local sent_packets_num = FakeLag.SentPackets()
local oldOrigin
if local_entity == nil then return end
local is_key_pressed = Cheat.IsKeyDown(0x45)
local local_player = local_entity:GetPlayer();
local wish_ticks = 0
local adaptive_ticks = 2
local speed_x = local_player:GetProp("DT_BasePlayer", "m_vecVelocity[0]")
local GetAbsOrigin = local_player:GetProp("DT_BasePlayer", "m_vecAbsOrigin")
local speed_y = local_player:GetProp("DT_BasePlayer", "m_vecVelocity[1]")
local speed_per_tick = math.sqrt(speed_x * speed_x + speed_y * speed_y) * GlobalVars.interval_per_tick
if c_menu_custom_FakeLag:GetBool() then
while (wish_ticks * speed_per_tick) <= 68.0 do
if (((adaptive_ticks - 1) * speed_per_tick) > 68.0) then
wish_ticks = wish_ticks + 1;
break
end
if ((adaptive_ticks * speed_per_tick) > 68.0) then
wish_ticks = wish_ticks + 2;
break
end
if ((adaptive_ticks + 1) * speed_per_tick) > 68.0 then
wish_ticks = wish_ticks + 3;
break
end
if ((adaptive_ticks + 2) * speed_per_tick) > 68.0 then
wish_ticks = wish_ticks + 4;
break
end
adaptive_ticks = adaptive_ticks + 5;
wish_ticks = wish_ticks + 5;
if adaptive_ticks > 15 then
break
end
end
local weapon = local_player:GetActiveWeapon();
if weapon ~= nil then
if weapon:GetWeaponID() == 64 then
if wish_ticks > 15 then
wish_ticks = 15
end
end
end
if is_key_pressed then
FakeLag.SetState(false)
end
if ClientState.m_choked_commands < wish_ticks then
FakeLag.SetState(false)
end
end
end
local function fluctuate_FakeLag()
local random1 = 0
local random2 = 0
local used = false
if c_menu_custom_FakeLag:GetBool() then
if used then
random1 = math.random(1, c_menu_FakeLag_fluctuate_timing:GetFloat())
used = false
else
random1 = math.random(1, c_menu_FakeLag_fluctuate_timing:GetFloat())
used = true
end
if random1 == 1 then
menu_FakeLag_limit:SetInt(0)
else
menu_FakeLag_limit:SetInt(15)
end
end
end
local function fake_lag()
local local_idx = EngineClient.GetLocalPlayer()
local local_entity = EntityList.GetClientEntity(local_idx)
local local_player = local_entity:GetPlayer();
if (c_menu_FakeLag_modes:GetInt()) == 0 and dt_charging == false then --adaptive FakeLag (AIMWARE_PASTED)
adaptive_FakeLag()
elseif (c_menu_FakeLag_modes:GetInt()) == 1 then --fluctuate FakeLag
fluctuate_FakeLag()
end
end
local ui_callback = function()
if c_menu_doubletap:GetBool() then
Exploits.OverrideDoubleTapSpeed(14)
end
end
local function AntiAims()
local player = EntityList.GetLocalPlayer();
if not player then
return
end
local flags = player:GetProp("m_fFlags");
--print(flags) -- 257(stand), 263(crouch), 256(air)
if c_menu_aa_override:GetBool() then
if c_menu_AntiAim_preset:GetInt() == 0 then
if flags == 257 and not slowwalk:GetBool() then
fakel:SetInt(45)
faker:SetInt(45)
fakeop:SetInt(8)
yawadd:SetInt(-6)
yawmodifier:SetInt(0)
elseif flags == 256 then
fakel:SetInt(58)
faker:SetInt(58)
if c_menu_jitter_inair:GetBool() then
fakeop:SetInt(2)
else
fakeop:SetInt(0)
end
yawadd:SetInt(0)
yawmodifier:SetInt(1)
modefierdegree:SetInt(9)
elseif flags == 263 then
fakel:SetInt(25)
faker:SetInt(25)
fakeop:SetInt(8)
yawadd:SetInt(5)
yawmodifier:SetInt(1)
modefierdegree:SetInt(9)
elseif flags == 257 and slowwalk:GetBool() then
if c_menu_low_delta_flags:GetInt() == 1 then
fakel:SetInt(25)
faker:SetInt(25)
fakeop:SetInt(8)
yawadd:SetInt(0)
yawmodifier:SetInt(0)
else
fakel:SetInt(18)
faker:SetInt(18)
fakeop:SetInt(8)
yawadd:SetInt(-5)
yawmodifier:SetInt(1)
modefierdegree:SetInt(6)
end
end
end
if c_menu_AntiAim_preset:GetInt() == 1 then
if flags == 257 and not slowwalk:GetBool() then
fakel:SetInt(45)
faker:SetInt(45)
fakeop:SetInt(0)
yawadd:SetInt(-1)
yawmodifier:SetInt(1)
modefierdegree:SetInt(30)
elseif flags == 256 then
fakel:SetInt(58)
faker:SetInt(58)
if c_menu_jitter_inair:GetBool() then
fakeop:SetInt(2)
else
fakeop:SetInt(0)
end
yawadd:SetInt(0)
yawmodifier:SetInt(1)
modefierdegree:SetInt(9)
elseif flags == 263 then
fakel:SetInt(25)
faker:SetInt(25)
fakeop:SetInt(8)
yawadd:SetInt(5)
yawmodifier:SetInt(1)
modefierdegree:SetInt(9)
elseif flags == 257 and slowwalk:GetBool() then
if c_menu_low_delta_flags:GetInt() == 1 then
fakel:SetInt(25)
faker:SetInt(25)
fakeop:SetInt(8)
yawadd:SetInt(0)
yawmodifier:SetInt(0)
else
fakel:SetInt(45)
faker:SetInt(45)
fakeop:SetInt(2)
yawadd:SetInt(0)
yawmodifier:SetInt(0)
end
end
end
if c_menu_AntiAim_preset:GetInt() == 2 then
if flags == 257 and not slowwalk:GetBool() then
fakel:SetInt(c_menu_yaw_offset:GetInt())
faker:SetInt(c_menu_yaw_offset:GetInt())
fakeop:SetInt(c_menu_freestanding_mode_move:GetInt())
yawadd:SetInt(-6)
yawmodifier:SetInt(0)
elseif flags == 256 then
fakel:SetInt(c_menu_yaw_offset:GetInt())
faker:SetInt(c_menu_yaw_offset:GetInt())
if c_menu_jitter_inair:GetBool() then
fakeop:SetInt(2)
yawadd:SetInt(0)
yawmodifier:SetInt(1)
modefierdegree:SetInt(30)
else
fakeop:SetInt(c_menu_freestanding_mode_in_air:GetInt())
yawadd:SetInt(0)
yawmodifier:SetInt(0)
end
elseif flags == 263 then
fakel:SetInt(c_menu_yaw_offset:GetInt())
faker:SetInt(c_menu_yaw_offset:GetInt())
fakeop:SetInt(c_menu_freestanding_mode_crouch:GetInt())
yawadd:SetInt(5)
yawmodifier:SetInt(1)
modefierdegree:SetInt(9)
elseif flags == 257 and slowwalk:GetBool() then
if c_menu_low_delta_flags:GetInt() == 1 then
fakel:SetInt(25)
faker:SetInt(25)
fakeop:SetInt(8)
yawadd:SetInt(0)
yawmodifier:SetInt(0)
else
fakel:SetInt(c_menu_yaw_offset_slowwalk:GetInt())
faker:SetInt(c_menu_yaw_offset_slowwalk:GetInt())
fakeop:SetInt(c_menu_freestanding_mode_slowwalk:GetInt())
yawadd:SetInt(0)
yawmodifier:SetInt(0)
end
end
end
end
local C4 = EntityList.GetEntitiesByClassID(129);
if legitaa:GetBool() then
for C4i = 1, #C4 do
if calcDist(C4[C4i]:GetRenderOrigin(), player:GetRenderOrigin()) < 100 then
return
end
end
islegitaa = 1;
if GlobalVars.tickcount - last_spamd > 2 then
EngineClient.ExecuteClientCmd("+use")
last_spamd = GlobalVars.tickcount
end
if GlobalVars.tickcount - last_spamd > 1 then
EngineClient.ExecuteClientCmd("-use")
end
else
if islegitaa == 1 then
EngineClient.ExecuteClientCmd("-use")
islegitaa = 0;
end
end
if GlobalVars.tickcount - last_spamd < 0 then
last_spamd = GlobalVars.tickcount
end
end
Cheat.RegisterCallback("createmove", AntiAims)
c_menu_doubletap:RegisterCallback(ui_callback)
Cheat.RegisterCallback("prediction", run_aim)
Cheat.RegisterCallback("pre_prediction", fake_lag)