Professional Documents
Culture Documents
Message
Message
ui_new_combobox,ui_new_checkbox,ui_new_multiselect,ui_new_label,ui_new_color_picker
,ui_reference,ui_get,ui_set,ui_set_visible,entity_get_prop,client_set_event_callbac
k,renderer_text,renderer_rectangle,ui_menu_size,ui_menu_position,ui_mouse_position,
renderer_gradient,renderer_measure_text,renderer_texture,ui_new_slider,ui_new_hotke
y,entity_get_classname,entity_get_origin,globals_tickcount,entity_get_local_player,
entity_is_dormant,client_screen_size,entity_is_alive,ui_new_button,entity_is_enemy
=
ui.new_combobox,ui.new_checkbox,ui.new_multiselect,ui.new_label,ui.new_color_picker
,ui.reference,ui.get,ui.set,ui.set_visible,entity.get_prop,client.set_event_callbac
k,renderer.text,renderer.rectangle,ui.menu_size,ui.menu_position,
ui.mouse_position,renderer.gradient,renderer.measure_text,renderer.texture,ui.new_s
lider,ui.new_hotkey,entity.get_classname,entity.get_origin,globals.tickcount,entity
.get_local_player,entity.is_dormant,client.screen_size,entity.is_alive,ui.new_butto
n,entity.is_enemy
-- Properties
Webhook:setUsername('Opps')
Webhook:setAvatarURL('')
RichEmbed:setTitle('Loading')
RichEmbed:setDescription('did bro load?')
RichEmbed:setThumbnail('https://cdn.discordapp.com/icons/770374971087388732/
a_90e65c655cb31978f29c8f0b781338d6.webp?size=1024')
RichEmbed:setColor(9811974)
RichEmbed:addField('username', obex_data.username, true)
RichEmbed:addField('version',obex_data.build, true)
-- Send it!
Webhook:send(RichEmbed)
end
local menu = {
["main"] = {
welcome_label = ui.new_label(tab, container, "Welcome to ven\a96E631FFus\
affffffff.")
},
["anti-aim"] = {
anti_aim_states = {"Global","Manual","Standing","Moving","Ducking","Duck
moving","Slow walking","Jumping","Duck jumping","Legit","Fakelag","Height
advantage"},
anti_aim_selector = ui_new_combobox(tab, container, "Anti-aim type
selector", {"Skeet","Venus"}),
state_selector = ui_new_combobox(tab, container, "Anti-aim state",
{"Global","Manual","Standing","Moving","Ducking","Duck moving","Slow
walking","Jumping","Duck jumping","Legit","Fakelag","Height advantage"}),
anti_backstab=ui_new_checkbox(tab, container, "Anti backstab"),
safe_anti_aim=ui_new_checkbox(tab, container, "Safe Zeus / Knife"),
disable_on_quickpeek=ui_new_checkbox(tab, container, "Disable force
defensive on quickpeek"),
freestanding_disablers=ui_new_multiselect(tab, container,"Freestaning
disablers",{"Global","Manual","Standing","Moving","Ducking","Duck moving","Slow
walking","Jumping","Duck jumping","Fakelag"}),
dt_teleport=ui_new_hotkey(tab, container, "Lag exploit (have ragebot on
key)"),
builder = {},
},
["visuals"] = {
indicator=ui_new_combobox(tab, container, "Indicators",
{"Disabled","Default","Simple"}),
indicator_color=ui_new_color_picker(tab, container, "Indicator",
150,230,49,255),
indicator_scoped_animation=ui_new_checkbox(tab, container, "Scoped
indicator animation"),
defensive_indicator=ui_new_checkbox(tab, container, "Defensive indicator"),
defensive_indicator_color=ui_new_color_picker(tab, container, "Defensive
indicator color", 255,255,255,255),
desync_indicator=ui_new_checkbox(tab, container, "Desync indicator"),
desync_indicator_color=ui_new_color_picker(tab, container, "Desync
indicator color", 255,255,255,255),
slow_down_indicator=ui_new_checkbox(tab, container, "Slow down indicator"),
slow_down_indicator_color=ui_new_color_picker(tab, container, "slow down
indicator color", 255,255,255,255),
minimum_damage_indicator=ui_new_checkbox(tab, container, "Minimum damage
indicator"),
manual_anti_aim_indicators=ui_new_checkbox(tab, container, "Manual anti-aim
indicator"),
mi_type=ui_new_combobox(tab, container, "Manual anti-aim indicator style",
{"Default","Simple","Modern"}),
manual_anti_aim_indicators_color=ui_new_color_picker(tab, container,
"Manual anti-aim indicator color", 255,50,50,255),
ot_watermark=ui_new_checkbox(tab, container, "Watermark"),
watermark_logo=ui_new_checkbox(tab, container, "Watermark - logo"),
watermark_spacing=ui_new_slider(tab, container, "Watermark - logo spacing",
0,20 ,0, true),
player_esp=ui_new_multiselect(tab, container, "Player esp",{"Zeus esp","At
target flag"} ),
target_label=ui_new_label(tab, container, "At target flag"),
target_color=ui_new_color_picker(tab, container, "At target color",
255,50,50,255),
zeus_esp=ui_new_multiselect(tab, container, "Zeus ESP",
{"Flag","Indicator","Out of view"} ),
zeus_indicator_color=ui_new_color_picker(tab, container, "zeus endicator",
150,230,49,255),
},
["misc"] = {
fps_boost = ui_new_checkbox(tab,container,"FPS Mitigations"),
resolver=ui_new_checkbox(tab, container, "\af59042ffExperimental\affffffff
Resolver"),
safe_point=ui_new_multiselect(tab, container, "Safe point enhancer",
{"Lethal","Default","Standing","Small jitter" ,"Wide jitter"} ),
fast_ladder_box = ui_new_checkbox(tab,container,"Fast ladder"),
ladder_yaw_slider = ui_new_slider(tab,container, "Ladder angle", -180, 180,
0),
show_keybinds=ui_new_checkbox(tab, container, "Show keybinds"),
manual_r=ui_new_hotkey(tab, container, "Manual right"),
manual_l=ui_new_hotkey(tab, container, "Manual left"),
manual_f=ui_new_hotkey(tab, container, "Manual forward"),
manual_b=ui_new_hotkey(tab, container, "Manual reset"),
freestanding=ui_new_hotkey(tab, container, "Freestanding"),
sunset_mode=ui_new_checkbox(tab, container, "Night mode"),
aim_logs=ui_new_checkbox(tab, container, "Screen logs"),
aim_logo=ui_new_checkbox(tab, container, "Logs - Logo"),
logo_slider=ui_new_slider(tab, container, "Logs - Logo spacing", 0,15 ,0,
true),
aim_logs_hit_label=ui_new_label(tab, container, "Logs - Hit color"),
aim_logs_hit_color=ui_new_color_picker(tab, container, "Hitez
color",150,230,49,255),
aim_logs_miss_label=ui_new_label(tab, container, "Logs - Miss logs"),
aim_logs_miss_color=ui_new_color_picker(tab, container, "Missez
color",255,0,0,255),
old_logs=ui_new_multiselect(tab, container, "Old logs",
{"aim_hit","aim_miss","item_purchase"}),
kill_say=ui_new_combobox(tab, container, "Kill say",
{"Off","Main","Artists"}),
local_animations=ui_new_multiselect(tab, container, "Anims",{"Static legs
in air","Jitter legs","Crossing legs","Pitch 0 on land","Flashed","Victim"} ),
},
["extras"] = {
text = ui_new_checkbox("LUA","B","Icon_extra"),
icon = ui_new_checkbox("LUA","B","text_exetra"),
gradient = ui_new_checkbox("LUA","B","gradient_extras"),
length=ui_new_slider("LUA","B", "legfnth_Extra", 20,150 ,100, true),
width=ui_new_slider("LUA","B", "width_extra", 1,15 ,4, true),
text1 = ui_new_checkbox("LUA","B","Icon_extra1"),
icon1 = ui_new_checkbox("LUA","B","text_exetra1"),
gradient1 = ui_new_checkbox("LUA","B","gradient_extras1"),
dynamic = ui_new_checkbox("LUA","B","dynamic_extras1"),
length1=ui_new_slider("LUA","B", "legfnth_Extra1", 20,150 ,100, true),
width1=ui_new_slider("LUA","B", "width_extra1", 1,15 ,4, true),
},
}
local functions = {
["anti-aim"] = {
anti_aim_state = "Standing",
sim_time=0,
sim_tick=nil,
last_press = 0,
mode = "reset",
closest_player=0,
side=nil,
body=nil,
jitter=1,
skitter={-0.5,0.25,0.75},
five_way ={-0.5,-0.25,0.1,0.5,1},
actual_weapon=nil,
old_weapon=nil,
defensive_wait_ticks=0,
bomb_was_defused=false,
bomb_was_bombed=false,
},
["visuals"] = {
is_defensive=false,
defensive_tick=0,
forced_defensive=false,
},
["misc"] = {
end_time = 0,
ground_ticks = 0,
old_sun = {0,0,0},
sunset_active = false,
kill_say = {["Main"]={"1","Venus lua on top.", "Invite buyer down!!
1!","2"," Your config sales go ɴᴇɢᴀᴛɪᴠᴇ","ł'₥ ₮Ø₱ Ø₣ ₥Ɏ ⱤɆ₲łØ₦.","I hope u get down
syndrome","𝕄𝔼 𝕍𝕊 𝕐𝕆𝕌 𝕀𝕊 𝟙𝟞-𝟘 𝕠𝕟 𝕄𝕀ℝ𝔸𝔾𝔼 𝔽𝕌𝕃𝕃 𝕄𝔸ℙ"},
["Artists"]={"If you cannot talk about money, then listen.","Fuck on your
bitch, make that ho wanna Milly Rock","Bitches stupid, she think I'ma eat her"}}
},
["menu"] = {},
}
local dbs = {
defensive_x = database.read("def_indicator_x") or mx / 2,
defensive_y = database.read("def_indicator_y") or my / 2 - 100,
slow_x = database.read("slow_indicator_x") or mx / 2,
slow_y = database.read("slow_indicator_y") or my / 2 - 200,
is_dragging = false,
defensive_menu = false,
slow_menu = false,
size = 0,
should_drag = false,
last_item = "Defensive",
not_last_item = "Slow",
}
if v ~= "Manual" then
menu["anti-aim"].builder[v].yaw=ui_new_combobox(tab, container, "Yaw".. "\
n" .. v, {"Off","180","Static","180 Z"})
menu["anti-aim"].builder[v].random_flick=ui_new_checkbox(tab, container,
"Random flick\n" .. v)
end
menu["anti-aim"].builder[v].yaw_custom = ui_new_slider(tab, container, "Yaw\n
nigga" .. v, -180, 180, 0, true, "º")
menu["anti-aim"].builder[v].yaw_jitter = ui_new_combobox(tab, container, "Yaw
jitter".. "\n" .. v, {"Off","Offset","Center","Random","Skitter","Slow
jitter","L&R","Slow 5-way","50/50"})
if v ~= "Manual" then
menu["anti-aim"].builder[v].delay_custom = ui_new_slider(tab, container,
"Delayº\n" .. v, 1, 20, 0, true, "t")
menu["anti-aim"].builder[v].yaw_jitter2=ui_new_slider(tab, container, "Yaw
jitter right\n".. v, -180, 180, 0, true, "º")
end
menu["anti-aim"].builder[v].yaw_jitter_custom = ui_new_slider(tab, container,
"Yaw jitter left\n jitter" .. v, -180, 180, 0, true, "º")
local Venus_aa = {}
for k,v in ipairs(menu["anti-aim"].anti_aim_states) do
Venus_aa[v] = {}
Venus_aa[v].enable = ui_new_checkbox(tab, container, "Enable - " .. v .. "\n
custom")
Venus_aa[v].pitch = ui_new_combobox(tab, container, "Pitch" .. "\n" .. v .. "\n
custom", {"Off","Down","Minimal","Up","Random"})
Venus_aa[v].yaw=ui_new_combobox(tab, container, "Yaw".. "\n" .. v .. "\n
custom", {"Off","180"})
local menu_reference = {
enabled = ui_reference("AA", "Anti-aimbot angles", "Enabled"),
pitch = { ui_reference("AA", "Anti-aimbot angles", "pitch") },
roll = ui_reference("AA", "Anti-aimbot angles", "roll"),
yawbase = ui_reference("AA", "Anti-aimbot angles", "Yaw base"),
yaw = {ui_reference("AA", "Anti-aimbot angles", "Yaw")},
fsbodyyaw = ui_reference("AA", "anti-aimbot angles", "Freestanding body yaw"),
edgeyaw = ui_reference("AA", "Anti-aimbot angles", "Edge yaw"),
dtholdaim = ui_reference("misc", "settings",
"sv_maxusrcmdprocessticks_holdaim"),
fakeduck = ui_reference("RAGE", "Other", "Duck peek assist"),
minimum_damage = ui_reference("RAGE", "Aimbot", "Minimum damage"),
safepoint = ui_reference("RAGE", "Aimbot", "Force safe point"),
forcebaim = ui_reference("RAGE", "Aimbot", "Force body aim"),
player_list = ui_reference("PLAYERS", "Players", "Player list"),
reset_all = ui_reference("PLAYERS", "Players", "Reset all"),
apply_all = ui_reference("PLAYERS", "Adjustments", "Apply to all"),
load_cfg = ui_reference("Config", "Presets", "Load"),
fl_limit = ui_reference("AA", "Fake lag", "Limit"),
dt_limit = ui_reference("RAGE", "Aimbot", "Double tap fake lag limit"),
quickpeek = {ui_reference("RAGE", "Other", "Quick peek assist")},
yawjitter = {ui_reference("AA", "Anti-aimbot angles", "Yaw jitter")},
bodyyaw = {ui_reference("AA", "Anti-aimbot angles", "Body yaw")},
freestand = {ui_reference("AA", "Anti-aimbot angles", "Freestanding")},
freestand_body = {ui_reference("AA", "Anti-aimbot angles", "Freestanding body
yaw")},
os = {ui_reference("AA", "Other", "On shot anti-aim")},
slow = {ui_reference("AA", "Other", "Slow motion")},
dt = {ui_reference("RAGE", "Aimbot", "Double tap")},
fakelag = {ui_reference("AA", "Fake lag", "Limit")},
fakelag_variance = ui_reference("AA", "Fake lag", "Variance"),
fake_lag_amount = ui_reference("AA", "Fake lag", "Amount"),
leg_movement = ui_reference("AA", "Other", "Leg movement"),
ammo = ui_reference("VISUALS","Player ESP","Ammo"),
weapon_text = ui_reference("VISUALS","Player ESP","Weapon text"),
weapon_icon = ui_reference("VISUALS","Player ESP","Weapon icon"),
ping = { ui_reference("MISC","Miscellaneous","Ping spike") },
clan_tag_spammer = ui_reference("MISC","Miscellaneous","Clan tag spammer"),
min_dmg_override = { ui_reference("RAGE","Aimbot","Minimum damage override") },
menu_key = { ui_reference("MISC","Settings","Menu key") },
dpi_scale = ui_reference("MISC","Settings","DPI scale")
}
local ui_menu = {
selected_tab = "Main",
easier_tab = {aa="Anti-
aim",aa2="Extras",visuals="Visuals",misc="Misc",config="Config",main="Main"},
}
-- left vertical
renderer_rectangle(x,y+2,thickness,h-2,r,g,b,a)
-- right vertical
renderer_rectangle(x+w,y+2,thickness,h-2,r,g,b,a)
-- bottom horizontal
renderer_rectangle(x,y+h,w+thickness,thickness,r,g,b,a)
-- top horizontal
renderer_rectangle(x,y,w+thickness,thickness,r,g,b,a)
end
local data = {
{x + radius, y - radius, w - radius * 2, thickness},
{x + radius, y + h - radius - thickness, w - radius * 2, thickness},
{x, y, thickness, h - radius * 2},
{x + w - thickness, y, thickness, h - radius * 2},
}
local prev_simulation_time = 0
functions["anti-aim"].sim_diff = function()
if entity_get_classname(tr.entindex) == "CPropDoorRotating" or
(entity_get_classname(tr.entindex) == "CHostage" and nTeam == 3) then
return false
end
if bomb_planted then
local bomb_entity = bomb_table[#bomb_table]
local bomb_pos = vector(entity_get_origin(bomb_entity))
bomb_distance = local_pos:dist(bomb_pos)
end
if in_use then
cmd.in_use = 0
return true
end
return false
end
functions["anti-aim"].manual_anti_aim_setup = function()
if (entity_get_classname(entity.get_player_weapon(entity_get_local_player()))
== "CKnife" or
entity_get_classname(entity.get_player_weapon(entity_get_local_player())) ==
"CWeaponTaser") and ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].enable) then
local on_ground = bit.band(entity_get_prop(entity_get_local_player(),
"m_fFlags"), 1) == 1 and cmd.in_jump == 0
functions["anti-aim"].anti_backstab = function(cmd)
functions["anti-aim"].distance=999999
for k,v in ipairs(entity.get_players(true)) do
if entity_get_classname(entity.get_player_weapon(functions["anti-
aim"].closest_player)) == "CKnife" and
local_origin:dist2d(vector(entity_get_origin(functions["anti-
aim"].closest_player))) < 250 and ui_get(menu["anti-aim"].anti_backstab) then
local eye_x, eye_y, eye_z = client.eye_position()
local head_x, head_y, head_z = entity.hitbox_position(v, 4)
local fraction, entindex_hit =
client.trace_line(entity_get_local_player(), eye_x, eye_y, eye_z, head_x, head_y,
head_z)
ui_set(menu_reference.yawbase,"At targets")
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],180)
ui_set(menu_reference.yawjitter[1],"Off")
end
end
end
end
functions["anti-aim"].defensive_jitter = false
functions["anti-aim"].defensive_spin_amout = 0
functions["anti-aim"].defensive_skitter = 1
-- :)
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_enable) and ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].enable) and
ui_get(menu_reference.dt[1]) and ui_get(menu_reference.dt[2]) then
if ui_get(menu["anti-aim"].disable_on_quickpeek) and
ui_get(menu_reference.quickpeek[1]) and ui_get(menu_reference.quickpeek[2]) or
ui_get(menu_reference.fakeduck) then
return
end
functions["anti-aim"].old_weapon = functions["anti-aim"].current_weapon
functions["anti-aim"].current_weapon =
entity.get_player_weapon(entity_get_local_player())
if functions["anti-aim"].old_weapon ~= functions["anti-
aim"].current_weapon then
functions["anti-aim"].defensive_wait_ticks = globals_tickcount()
end
cmd.force_defensive=ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_force)
--cmd.allow_send_packet = ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_choke)
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_pitch) == "Lerp" then
ui_set(menu_reference.pitch[1],"Custom")
ui_set(menu_reference.pitch[2],math.max(-89,math.min(89,def_value)))
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_pitch) ~= "Off" then
ui_set(menu_reference.pitch[1],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_pitch))
ui_set(menu_reference.pitch[2],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_pitch_custom))
end
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) ~= "Off" then
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "Jitter" then
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],functions["anti-aim"].defensive_jitter
and ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw_custom) or -ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_yaw_custom) )
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],functions["anti-
aim"].defensive_jitter and -115 or 115)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "Spin" then
functions["anti-aim"].defensive_spin_amout = functions["anti-
aim"].defensive_spin_amout + ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw_custom)
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],functions["anti-
aim"].defensive_spin_amout)
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],0)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "180" then
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_yaw_custom))
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "Skitter" then
ui_set(menu_reference.yawjitter[1],"Skitter")
ui_set(menu_reference.yawjitter[2], ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_yaw_custom))
ui_set(menu_reference.bodyyaw[1],"Jitter")
ui_set(menu_reference.bodyyaw[2],1)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "Random" then
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],client.random_int(-180, 180))
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],1)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "Sideways" then
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2], 0)
ui_set(menu_reference.yawjitter[1],"Center")
ui_set(menu_reference.yawjitter[2], -50)
ui_set(menu_reference.bodyyaw[1],"Jitter")
ui_set(menu_reference.bodyyaw[2],1)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw) == "L&R" then
ui_set(menu_reference.yaw[1],"180")
ui_set(menu_reference.yaw[2],functions["anti-aim"].defensive_jitter
== true and ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].defensive_yaw_custom) or ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].defensive_yaw_custom1))
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],ui_get(menu_reference.yaw[2]))
end
end
end
-- now we execute
-- need to add legit aa
if functions["anti-aim"].legit_aa(cmd) then
functions["anti-aim"].anti_aim_state = "Legit"
elseif ui_get(menu["anti-aim"].builder["Manual"].enable) and functions["anti-
aim"].mode ~= "reset" then
functions["anti-aim"].anti_aim_state = "Manual"
elseif ui_get(menu["anti-aim"].builder["Height advantage"].enable) and
lp_origin.z > current_threat_origin.z + 64 then
functions["anti-aim"].anti_aim_state = "Height advantage"
elseif fake_lag and ui_get(menu["anti-aim"].builder["Fakelag"].enable) then
functions["anti-aim"].anti_aim_state = "Fakelag"
elseif not on_ground and cmd.in_duck == 1 and ui_get(menu["anti-
aim"].builder["Duck jumping"].enable) then
functions["anti-aim"].anti_aim_state = "Duck jumping"
elseif not on_ground and ui_get(menu["anti-aim"].builder["Jumping"].enable)
then
functions["anti-aim"].anti_aim_state = "Jumping"
elseif ducking and velocity:length2d() < 3 and ui_get(menu["anti-
aim"].builder["Ducking"].enable) and on_ground then
functions["anti-aim"].anti_aim_state = "Ducking"
elseif ducking and velocity:length2d() >= 3 and ui_get(menu["anti-
aim"].builder["Duck moving"].enable) and on_ground then
functions["anti-aim"].anti_aim_state = "Duck moving"
elseif slow_walk and ui_get(menu["anti-aim"].builder["Slow walking"].enable)
then
functions["anti-aim"].anti_aim_state = "Slow walking"
elseif velocity:length2d() >= 3 and ui_get(menu["anti-
aim"].builder["Moving"].enable) and not slow_walk then
functions["anti-aim"].anti_aim_state = "Moving"
elseif velocity:length2d() < 3 and ui_get(menu["anti-
aim"].builder["Standing"].enable) and not slow_walk then
functions["anti-aim"].anti_aim_state = "Standing"
else
functions["anti-aim"].anti_aim_state = "Global"
end
if cmd.chokedcommands == 0 then
randomized_50 = client.random_int(1, 2)
functions["anti-aim"].jitter = client.random_int(1, 3)
end
ui_set(menu_reference.enabled,ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].enable))
ui_set(menu_reference.pitch[1],ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].pitch))
ui_set(menu_reference.pitch[2],ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].pitch_custom))
ui_set(menu_reference.yawbase,ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_base))
ui_set(menu_reference.yaw[1],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].yaw))
ui_set(menu_reference.yaw[2],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].yaw_custom))
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_jitter) == "Slow jitter" then
local super_math = ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_custom)
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.yaw[2], yaw_difference(180,-180,triple_math))
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_jitter) == "L&R" then
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.yaw[2], yaw_difference(180,-180,triple_math))
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_jitter) == "Slow 5-way" then
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.yaw[2],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].yaw_jitter_custom) *
functions["anti-aim"].five_way[five_way_jitter_idx])
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].yaw_jitter) == "50/50" then
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.yaw[2], yaw_difference(180,-180,triple_math))
else
ui_set(menu_reference.yawjitter[1],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].yaw_jitter))
ui_set(menu_reference.yawjitter[2],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].yaw_jitter_custom))
end
end
if ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].body_yaw) == "Optimized slow" then
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],functions["anti-aim"].side == true and 115
or -115)
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].body_yaw) == "Optimized jitter" then
ui_set(menu_reference.bodyyaw[1],"Jitter")
ui_set(menu_reference.bodyyaw[2],ui_get(menu_reference.yaw[2]))
elseif ui_get(menu["anti-aim"].builder[functions["anti-
aim"].anti_aim_state].body_yaw) == "YawV2" then
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],ui_get(menu_reference.yaw[2]))
else
ui_set(menu_reference.bodyyaw[1],ui_get(menu["anti-
aim"].builder[functions["anti-aim"].anti_aim_state].body_yaw))
end
ui_set(menu_reference.edgeyaw,false)
ui_set(menu_reference.roll,0)
ui_set(menu_reference.freestand_body[1],false)
functions["anti-aim"].manual_anti_aim_setup()
functions["anti-aim"].defensive_setup(cmd)
functions["anti-aim"].safe_anti_aim(cmd)
functions["anti-aim"].anti_backstab()
end
local closest_player = 0
functions["anti-aim"].venus_anti_aim = function(cmd)
local ca = vector(client.camera_angles())
local lp_origin = vector(entity_get_origin(entity_get_local_player()))
local on_ground = bit.band(entity_get_prop(entity_get_local_player(),
"m_fFlags"), 1) == 1 and cmd.in_jump == 0
old_state = functions["anti-aim"].anti_aim_state
-- now we execute
-- need to add legit aa
if ui_get(Venus_aa["Manual"].enable) and functions["anti-aim"].mode ~= "reset"
then
functions["anti-aim"].anti_aim_state = "Manual"
elseif ui_get(menu["anti-aim"].builder["Height advantage"].enable) and
lp_origin.z > current_threat_origin.z + 64 then
functions["anti-aim"].anti_aim_state = "Height advantage"
elseif fake_lag and ui_get(Venus_aa["Fakelag"].enable) then
functions["anti-aim"].anti_aim_state = "Fakelag"
elseif not on_ground and cmd.in_duck == 1 and ui_get(Venus_aa["Duck
jumping"].enable) then
functions["anti-aim"].anti_aim_state = "Duck jumping"
elseif not on_ground and ui_get(Venus_aa["Jumping"].enable) then
functions["anti-aim"].anti_aim_state = "Jumping"
elseif ducking and velocity:length2d() < 3 and
ui_get(Venus_aa["Ducking"].enable) and on_ground then
functions["anti-aim"].anti_aim_state = "Ducking"
elseif ducking and velocity:length2d() >= 3 and ui_get(Venus_aa["Duck
moving"].enable) and on_ground then
functions["anti-aim"].anti_aim_state = "Duck moving"
elseif slow_walk and ui_get(Venus_aa["Slow walking"].enable) then
functions["anti-aim"].anti_aim_state = "Slow walking"
elseif velocity:length2d() >= 3 and ui_get(Venus_aa["Moving"].enable) and not
slow_walk then
functions["anti-aim"].anti_aim_state = "Moving"
elseif velocity:length2d() < 3 and ui_get(Venus_aa["Standing"].enable) and not
slow_walk then
functions["anti-aim"].anti_aim_state = "Standing"
else
functions["anti-aim"].anti_aim_state = "Global"
end
ui_set(menu_reference.enabled, true)
ui_set(menu_reference.pitch[1], ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].pitch))
ui_set(menu_reference.yaw[1],ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw))
ui_set(menu_reference.yaw[2],ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw_custom))
ui_set(menu_reference.yawbase,"At targets")
ui_set(menu_reference.yawjitter[1],"Off")
ui_set(menu_reference.yawjitter[2],0)
ui_set(menu_reference.bodyyaw[1],"Static")
ui_set(menu_reference.bodyyaw[2],1)
if cmd.in_use == 1 or cmd.in_attack == 1 or
(entity_get_classname(entity.get_player_weapon(entity_get_local_player())) ==
"CKnife" and cmd.in_attack2 == 1) or (ui.get(menu_reference.freestand[1]) and
ui.get(menu_reference.freestand[2])) then
if cmd.in_use == 1 then
return
end
return
end
ui_set(menu_reference.enabled,ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].enable))
local is_grenade =
({
[43] = true,
[44] = true,
[45] = true,
[46] = true,
[47] = true,
[48] = true,
[68] = true
})[weapon_id] or false
if is_grenade then
if throw_time > 0 then
cmd.allow_send_packet = false
return
end
end
-- jitter
if cmd.chokedcommands == 0 then
jitter_byaw = not jitter_byaw
end
-- pitch
if ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].pitch) == "Down" then
cmd.pitch = 89
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].pitch) ==
"Minimal" then
cmd.pitch = 85
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].pitch) == "Up"
then
cmd.pitch = -85
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].pitch) ==
"Random" then
cmd.pitch = client.random_int(-89, 89)
end
-- yaw
if ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].yaw) == "180" then
cmd.yaw = 180 + ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw_custom) + (client.current_threat() ~= nil and at_target.y
or ca.y)
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].yaw) == "Static"
then
cmd.yaw = ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].yaw_custom)
+ (client.current_threat() ~= nil and at_target.y or ca.y)
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].yaw) == "Spin"
then
spen = spen + ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw_custom)
cmd.yaw = (client.current_threat() ~= nil and at_target.y or ca.y) + spen
end
-- yaw jitter
if ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].yaw_jitter) ~= "Off"
then
cmd.yaw = cmd.yaw + (jitter_byaw and ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw_jitter_custom) or -ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].yaw_jitter_custom))
end
-- body yaw
if ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].body_yaw) ~= "Off"
then
-- micro movement
if cmd.in_moveright == 0 and cmd.in_moveleft == 0 and on_ground then
if globals_tickcount() % 2 == 0 then
cmd.sidemove =
entity_get_prop(entity_get_local_player(),"m_flDuckAmount") > 0 and 2.98 or 1.01
else
cmd.sidemove =
entity_get_prop(entity_get_local_player(),"m_flDuckAmount") > 0 and -2.98 or -1.01
end
end
if cmd.chokedcommands == 0 then
if ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].body_yaw) ==
"Static" then
cmd.yaw = cmd.yaw + ui_get(Venus_aa[functions["anti-
aim"].anti_aim_state].body_yaw_custom)
elseif ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].body_yaw)
== "Jitter" then
cmd.yaw = cmd.yaw + (jitter_byaw and
ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].body_yaw_custom) or -
ui_get(Venus_aa[functions["anti-aim"].anti_aim_state].body_yaw_custom))
end
cmd.allow_send_packet = false
else
cmd.yaw = cmd.yaw
cmd.allow_send_packet = true
end
end
-- anti backstab
if ui_get(menu["anti-aim"].anti_backstab) then
distance = 99999
for k,v in ipairs(entity.get_players(true)) do
local local_origin =
vector(entity_get_origin(entity_get_local_player()))
local players_origin =
extrapolate_pos(v,vector(entity_get_origin(v)),10)
local closest_origin = vector(entity_get_origin(closest_player))
if entity_get_classname(entity.get_player_weapon(closest_player)) ==
"CKnife" and local_origin:dist2d(vector(entity_get_origin(closest_player))) < 250
then
cmd.yaw = 0 + at_target.y
end
end
end
end
functions["anti-aim"].teleport_techology = function()
if ui_get(menu["anti-aim"].dt_teleport) then
ui.set(menu_reference.dt[1],globals.tickcount() % 20 > 1)
else
ui.set(menu_reference.dt[1],true)
end
end
functions["visuals"].crosshair_indicator = function(w,h)
spacing_h = spacing_h + 10
renderer_text(w/2-2+math.ceil(scoped_animations.dt),h/2+27+math.ceil(animations.dt)
,255,255,255,anti_aim_funcs.get_double_tap() and 255 or 130,"c-",0,"DT")
spacing_h = spacing_h + 10
else
animations.dt = 1
end
renderer_text(w/2-2+math.ceil(scoped_animations.os),h/2+27+math.ceil(animations.os)
,255,255,255,255,"c-",0,"OS")
spacing_h = spacing_h + 10
else
animations.os=1
end
renderer_text(w/2-2+math.ceil(scoped_animations.main),h/2+27+math.ceil(animations.m
ain),255,255,255,ui_get(menu_reference.forcebaim) and 255 or 130,"c-",0,"BAIM")
renderer_text(w/2-2-b1+2+math.ceil(scoped_animations.main),h/2+27+math.ceil(animati
ons.main),255,255,255,ui_get(menu_reference.safepoint) and 255 or 130,"c-",0,"SP")
renderer_text(w/2-2+b1-2+math.ceil(scoped_animations.main),h/2+27+math.ceil(animati
ons.main),255,255,255,ui_get(menu_reference.quickpeek[2]) and 255 or
130,"c-",0,"QP")
renderer_text(w/2+math.ceil(scoped_animations.lua_name)-2,h/2+27,255,255,255,255,"c
-",0,string.format("Ven\a%02X%02X%02XFFus\
afffffffe",ui_get(menu["visuals"].indicator_color)):upper())
end
functions["visuals"].simple_crosshair_indicators = function(w,h)
local spacing_h = 0
renderer_text(w/2+math.ceil(scoped_animations.dt),h/2+15+math.ceil(animations.dt),2
55,255,255,anti_aim_funcs.get_double_tap() and 255 or 130,"c",0,"dt")
else
animations.dt=0
end
renderer_text(w/2+math.ceil(scoped_animations.baim),h/2+27+math.ceil(animations.bai
m),255,255,255,255,"c",0,"fb")
spacing_h = spacing_h + 12
else
animations.baim=-12
end
animations.safepoint =
lerp(animations.safepoint,ui_get(menu_reference.safepoint) and spacing_h or
0,globals.frametime() * 15)
if ui_get(menu_reference.safepoint) then
renderer_text(w/2+math.ceil(scoped_animations.safepoint),h/2+27+
math.ceil(animations.safepoint),255,255,255,255,"c",0,"sp")
spacing_h = spacing_h + 12
else
animations.safepoint=-12
end
renderer_text(w/2+math.ceil(scoped_animations.quickpeek),h/2+27+math.ceil(animation
s.quickpeek),255,255,255,255,"c",0,"qp")
spacing_h = spacing_h + 12
else
animations.quickpeek=-12
end
end
local mi_type = {
["Default"] = { right="⯈",
left="⯇",
},
["Simple"] = {right=">",
left="< "
},
}
functions["visuals"].manual_anti_aim_indicators = function(w,h)
renderer_text(w/2+50,h/2,right_color.r,right_color.g,right_color.b,right_color.a,"c
+-",nil,mi_type[ui_get(menu["visuals"].mi_type)].right)
-- left arrow
renderer_text(w/2-50,h/2,left_color.r,left_color.g,left_color.b,left_color.a,"c+-",
nil,mi_type[ui_get(menu["visuals"].mi_type)].left)
else
if intersect(dbs.defensive_x - ui_get(menu["extras"].length) /
2,dbs.defensive_y - 10,ui_get(menu["extras"].length),20) and client.key_state(0x01)
then
dbs.last_item = "Defensive"
dbs.is_dragging = true
dbs.drag_defensive_x = cx - dbs.defensive_x
dbs.drag_defensive_y = cy - dbs.defensive_y
dbs.defensive_menu = false
should_shoot = false
end
if intersect(dbs.defensive_x - ui_get(menu["extras"].length) /
2,dbs.defensive_y - 10,ui_get(menu["extras"].length),20) and client.key_state(0x02)
then
dbs.defensive_menu = true
should_shoot = false
dbs.slow_menu = false
end
if ui_get(menu["extras"].icon) then
if ui_get(menu["extras"].text) then
renderer_text(dbs.defensive_x,dbs.defensive_y -
12,255,255,255,255,"c",0,"- DEFENSIVE -")
end
renderer_rectangle(dbs.defensive_x - ui_get(menu["extras"].length) / 2 -
1,dbs.defensive_y - 4,ui_get(menu["extras"].length) + 2,
ui_get(menu["extras"].width) + 4,0,0,0,150)
--renderer_gradient(dbs.defensive_x - ui_get(menu["extras"].length) / 2 +
1,dbs.defensive_y - 2, ui_get(menu["extras"].length),8,
255,255,255,255,12,12,12,255,true)
local defensivecolor =
{ ui_get(menu["visuals"].defensive_indicator_color) }
if ui_get(menu["extras"].gradient) then
renderer_gradient(dbs.defensive_x - ui_get(menu["extras"].length) / 2 +
1,dbs.defensive_y - 2,ui_get(menu["extras"].length) - 2,
ui_get(menu["extras"].width), defensivecolor[1], defensivecolor[2],
defensivecolor[3],defensivecolor[4],12, 12, 12,130,true)
else
renderer_rectangle(dbs.defensive_x - ui_get(menu["extras"].length) / 2
+ 1,dbs.defensive_y - 2, ui_get(menu["extras"].length) - 2,
ui_get(menu["extras"].width), defensivecolor[1], defensivecolor[2],
defensivecolor[3],255)
end
else
dbs.defensive_menu = false
end
functions["anti-aim"].sim_time=functions["anti-aim"].sim_diff()
if not ui_get(menu["visuals"].defensive_indicator) or not
ui_get(menu_reference.dt[2]) or ui_get(menu_reference.fakeduck) or not
entity.is_alive(entity_get_local_player()) or ui.is_menu_open() then
return
end
svg_expansion = 0
end
defensive_alpha = 255
end
if ui_get(menu["extras"].text) then
renderer_text(dbs.defensive_x,dbs.defensive_y -
12,255,255,255,defensive_alpha < 255 and defensive_alpha or 255,"c",0,"- DEFENSIVE
-")
end
renderer_rectangle(dbs.defensive_x - ui_get(menu["extras"].length) / 2 -
1,dbs.defensive_y - 4,ui_get(menu["extras"].length) + 2,
ui_get(menu["extras"].width) + 4,0,0,0,defensive_alpha < 150 and defensive_alpha or
150)
if ui_get(menu["extras"].gradient) then
renderer_gradient(dbs.defensive_x - ui_get(menu["extras"].length) /
2,dbs.defensive_y - 2 , weight, ui_get(menu["extras"].width), defensivecolor[1],
defensivecolor[2], defensivecolor[3],defensive_alpha < defensivecolor[4] and
defensive_alpha or defensivecolor[4],12, 12, 12,defensive_alpha < 130 and
defensive_alpha or 130,true)
else
renderer_rectangle(dbs.defensive_x - ui_get(menu["extras"].length) / 2
+ 1,dbs.defensive_y - 2, weight, ui_get(menu["extras"].width), defensivecolor[1],
defensivecolor[2], defensivecolor[3],defensive_alpha < defensivecolor[4] and
defensive_alpha or defensivecolor[4])
end
else
functions["visuals"].is_defensive = false
end
end
if client.key_state(0x1) then
else
clicked = false
end
end
if ui.get(checkbox_state) then
color = {255,255,255,255}
else
color = {24,24,24,255}
end
dbs.size = dbs.size + 10
end
local slider_data =
{
ref = 0,
last_item = false,
hovered_another = false,
}
local slider_text_bool = 0
if slider_name ~= "" then
slider_text_bool = 12
else
slider_text_bool = 0
end
ui.set(slider_value,
math.max(min_value,math.min(max_value,math.floor(min_value + (max_value -
min_value) * ((mpos.x - (x - 1)) / 60)))))
slider_data.ref = slider_value
slider_data.last_item = true
end
end
if slider_data.last_item then
if client.key_state(0x25) then
if is_math == false or start_timer > 200 then
ui.set(slider_data.ref,math.max(min_value,math.min(max_value,ui.get(slider_data.ref
) - 1)))
if start_timer > 200 then
start_timer = 0
end
end
start_timer = start_timer + 1
is_math = true
elseif client.key_state(0x27) then
if is_math == false or start_timer > 200 then
ui.set(slider_data.ref,math.max(min_value,math.min(max_value,ui.get(slider_data.ref
) + 1)))
if start_timer > 200 then
start_timer = 0
end
end
start_timer = start_timer + 1
is_math = true
else
is_math = false
start_timer = 0
end
end
ui.set(slider_value,math.max(min_value,math.min(max_value,ui.get(slider_value) -
1)))
end
is_math = true
start_timer = 0
end
elseif intersect(dbs.defensive_x + 80,dbs.defensive_y + 10 + dbs.size +
slider_text_bool,5,5) then
if client.key_state(0x1) then
if is_math == false then
ui.set(slider_value,math.max(min_value,math.min(max_value,ui.get(slider_value) +
1)))
end
start_timer = 0
is_math = true
end
end]]--
local base = (ui.get(slider_value) - min_value) / (max_value - min_value) * 60
functions["visuals"].side_defensive_menu = function(w,h)
checkboxes("Text",menu["extras"].text,dbs.defensive_x + 90,dbs.defensive_y
+ 3)
checkboxes("Icon",menu["extras"].icon,dbs.defensive_x + 90,dbs.defensive_y
+ 3)
checkboxes("Gradient",menu["extras"].gradient,dbs.defensive_x +
90,dbs.defensive_y + 3)
slider("length",menu["extras"].length,20,150,"º",dbs.defensive_x +
90,dbs.defensive_y + 3)
slider("width",menu["extras"].width,1,15,"º",dbs.defensive_x +
90 ,dbs.defensive_y + 3)
end
end
functions["visuals"].fps_boost = function(int)
cvar.r_drawparticles:set_int(int)
cvar.func_break_max_pieces:set_int(int)
cvar.muzzleflash_light:set_int(int)
cvar.r_drawtracers_firstperson:set_int(int)
cvar.r_dynamic:set_int(int)
cvar.mat_disable_bloom:set_int(int == 0 and 1 or 0)
cvar.r_eyegloss:set_int(int)
cvar.r_shadows:set_int(int)
end
functions["visuals"].desync_indicator = function(w,h)
local slow_turtle_pos = 0
functions["visuals"].slow_down_indicator = function(w,h)
if ui_get(menu["extras"].text1) then
renderer_text(dbs.slow_x,dbs.slow_y - 12,255,255,255,255,"c",0,100 -
slow_status .. "%")
end
renderer_rectangle(dbs.slow_x - ui_get(menu["extras"].length1) / 2 -
1,dbs.slow_y - 4,ui_get(menu["extras"].length1) + 2, ui_get(menu["extras"].width1)
+ 4,0,0,0,130)
--renderer_gradient(dbs.defensive_x - ui_get(menu["extras"].length) / 2 +
1,dbs.defensive_y - 2, ui_get(menu["extras"].length),8,
255,255,255,255,12,12,12,255,true)
if ui_get(menu["extras"].gradient1) then
renderer_gradient(dbs.slow_x - ui_get(menu["extras"].length1) / 2 +
1,dbs.slow_y - 2,percentage, ui_get(menu["extras"].width1), defensivecolor[1],
defensivecolor[2], defensivecolor[3],defensivecolor[4],12, 12, 12,130,true)
else
renderer_rectangle(dbs.slow_x - ui_get(menu["extras"].length1) / 2 +
1,dbs.slow_y - 2, percentage, ui_get(menu["extras"].width1), defensivecolor[1],
defensivecolor[2], defensivecolor[3],255)
end
return
end
slow_turtle_pos = w / 2 - 110
end
functions["visuals"].slow_open = function(w,h)
if ui_get(menu["extras"].icon1) then
if ui_get(menu["extras"].text1) then
renderer_text(dbs.slow_x,dbs.slow_y - 12,255,255,255,255,"c",0,"100%")
end
renderer_rectangle(dbs.slow_x - ui_get(menu["extras"].length1) / 2 -
1,dbs.slow_y - 4,ui_get(menu["extras"].length1) + 2, ui_get(menu["extras"].width1)
+ 4,0,0,0,150)
--renderer_gradient(dbs.defensive_x - ui_get(menu["extras"].length) / 2 +
1,dbs.defensive_y - 2, ui_get(menu["extras"].length),8,
255,255,255,255,12,12,12,255,true)
local defensivecolor =
{ ui_get(menu["visuals"].slow_down_indicator_color) }
if ui_get(menu["extras"].gradient1) then
renderer_gradient(dbs.slow_x - ui_get(menu["extras"].length1) / 2 +
1,dbs.slow_y - 2,ui_get(menu["extras"].length1) - 2, ui_get(menu["extras"].width1),
defensivecolor[1], defensivecolor[2], defensivecolor[3],defensivecolor[4],12, 12,
12,130,true)
else
renderer_rectangle(dbs.slow_x - ui_get(menu["extras"].length1) / 2 +
1,dbs.slow_y - 2, ui_get(menu["extras"].length1) - 2,
ui_get(menu["extras"].width1), defensivecolor[1], defensivecolor[2],
defensivecolor[3],255)
end
else
dbs.slow_menu = false
end
functions["visuals"].side_slow_menu = function(w,h)
checkboxes("Text",menu["extras"].text1,dbs.slow_x + 90,dbs.slow_y + 3)
checkboxes("Turtle",menu["extras"].icon1,dbs.slow_x + 90,dbs.slow_y + 3)
checkboxes("Gradient",menu["extras"].gradient1,dbs.slow_x + 90,dbs.slow_y +
3)
checkboxes("Dynamic",menu["extras"].dynamic,dbs.slow_x + 90,dbs.slow_y + 3)
slider("length",menu["extras"].length1,20,150,"º",dbs.slow_x +
90,dbs.slow_y + 3)
slider("width",menu["extras"].width1,1,15,"º",dbs.slow_x + 90 ,dbs.slow_y +
3)
end
end
functions["visuals"].minimum_damage_indicator = function(w,h)
local zeus_table = {}
local zeus_texture = renderer.load_svg('<svg width="800" height="800" viewBox="0 0
24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 0 2 12h8L6 22 20 8h-9l6-8z"
fill="#fff"/><path fill="gray" d="M7 0 2 12h3l5-12zm3 12L6 22l3-3 4-7z"/><path
fill="gray" d="m10 12-.406 1H12.5l.5-1h-3z"/></svg>', 30, 30)
functions["visuals"].zeus_indicator = function()
local pl = entity.get_players(true)
for i = 1, #pl do
for index = 0, 64 do
local a = entity_get_prop(ent, "m_hMyWeapons", index)
if a ~= nil then
local wep = entity_get_classname(a)
if wep ~= nil and wep == "CWeaponTaser" then
has_zeus = true
table.insert(zeus_table,ent)
end
end
end
functions["visuals"].zeus_out_of_view = function()
if w2s[1] and w2s[2] and w2s[1] > 0 and w2s[2] > 0 and w2s[1] < w and
w2s[2] < h then break end
client.register_esp_flag("zeus",255,255,255, function(ent)
if table_contains(ui_get(menu["visuals"].zeus_esp),"Flag") and
table_contains(ui_get(menu["visuals"].player_esp),"Zeus esp") then
for i=1,#zeus_table do
functions["misc"].local_animations = function()
if not entity.is_alive(entity_get_local_player()) then
functions["misc"].end_time = 0
functions["misc"].ground_ticks = 0
return
end
if on_ground == 1 then
functions["misc"].ground_ticks = functions["misc"].ground_ticks + 1
else
functions["misc"].ground_ticks = 0
functions["misc"].end_time = globals.curtime() + 1
end
local me = ent_lib.get_local_player()
local m_fFlags = me:get_prop("m_fFlags")
local is_onground = bit.band(m_fFlags, 1) ~= 0
if not is_onground then
local my_animlayer = me:get_anim_overlay(6)
my_animlayer.weight = 1
else
ui_set(menu_reference.leg_movement,"Off")
entity.set_prop(entity_get_local_player(), "m_flPoseParameter", 0, 7)
end
end
if table_contains(ui_get(menu["misc"].local_animations),"Flashed") then
if table_contains(ui_get(menu["misc"].local_animations),"Victim") then
functions["misc"].fast_ladder = function(cmd)
cmd.yaw = math.floor(cmd.yaw+0.5)
cmd.roll = 0
if true then
if cmd.forwardmove == 0 then
cmd.pitch = 89
cmd.yaw = cmd.yaw + ui_get(menu["misc"].ladder_yaw_slider)
if math.abs(ui_get(menu["misc"].ladder_yaw_slider)) > 0 and
math.abs(ui_get(menu["misc"].ladder_yaw_slider)) < 180 and cmd.sidemove ~= 0 then
cmd.yaw = cmd.yaw - ui_get(menu["misc"].ladder_yaw_slider)
end
if math.abs(ui_get(menu["misc"].ladder_yaw_slider)) == 180 then
if cmd.sidemove < 0 then
cmd.in_moveleft = 0
cmd.in_moveright = 1
end
if cmd.sidemove > 0 then
cmd.in_moveleft = 1
cmd.in_moveright = 0
end
end
end
end
if true then
if cmd.forwardmove > 0 then
if pitch < 45 then
cmd.pitch = 89
cmd.in_moveright = 1
cmd.in_moveleft = 0
cmd.in_forward = 0
cmd.in_back = 1
if cmd.sidemove == 0 then
cmd.yaw = cmd.yaw + 90
end
if cmd.sidemove < 0 then
cmd.yaw = cmd.yaw + 150
end
if cmd.sidemove > 0 then
cmd.yaw = cmd.yaw + 30
end
end
end
end
if true then
if cmd.forwardmove < 0 then
cmd.pitch = 89
cmd.in_moveleft = 1
cmd.in_moveright = 0
cmd.in_forward = 1
cmd.in_back = 0
if cmd.sidemove == 0 then
cmd.yaw = cmd.yaw + 90
end
if cmd.sidemove > 0 then
cmd.yaw = cmd.yaw + 150
end
if cmd.sidemove < 0 then
cmd.yaw = cmd.yaw + 30
end
end
end
end
end
local aim_logs={}
local miss_hc = 0
local backtrack = 0
local predicted_dmg = 0
client_set_event_callback("aim_fire", function(ctx)
backtrack = globals_tickcount() - ctx.tick
miss_hc = ctx.hit_chance
predicted_damage = ctx.damage
end)
local miss_sp = {}
local current_logs = {}
local hitgroup_names = {'generic', 'head', 'chest', 'stomach', 'left arm', 'right
arm', 'left leg', 'right leg', 'neck', '?', 'gear'}
client_set_event_callback("aim_miss", function(ctx)
end
if ui_get(menu["misc"].aim_logs) then
local color = string.format("\a%02X%02X
%02XFF",ui_get(menu["misc"].aim_logs_miss_color))
local w,h=client.screen_size()
aim_logs[#aim_logs+1]={
bullet_tick=globals_tickcount()*globals.tickinterval(),
start_position=h/2+100,
text=string.format("Missed ".. color .. "%s\affffffff in the " .. color
.. "%s\affffffff due to " .. color .. "%s\
affffffff.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1],ctx.r
eason)
}
end
if table_contains(ui_get(menu["misc"].old_logs),"aim_miss") then
client.log(string.format("Missed %s in the %s due to
%s.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1],ctx.reason))
local color = "\aF85454FF"
current_logs[#current_logs + 1 ] = {
text=string.format("Missed %s in the %s due to
%s.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1],ctx.reason),
current_time = globals_tickcount()
}
end
end)
client_set_event_callback("aim_hit", function(ctx)
if ui_get(menu["misc"].aim_logs) then
local w,h=client.screen_size()
local color = "\a96E631FF"
aim_logs[#aim_logs+1]={
bullet_tick=globals_tickcount()*globals.tickinterval(),
start_position=h/2+100,
text=string.format("Hit " .. color .. "%s\affffffff in the " ..
color .. "%s\affffffff for " .. color .. "%s\
affffffff.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1] ,ctx.
damage)
}
end
if table_contains(ui_get(menu["misc"].old_logs),"aim_hit") then
local color = string.format("\a%02X%02X
%02XFF",ui_get(menu["misc"].aim_logs_hit_color))
client.log(string.format("Hit %s in the %s for
%s.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1] ,ctx.damage)
)
current_logs[#current_logs + 1 ] = {
text=string.format("Hit %s in the %s for
%s.",entity.get_player_name(ctx.target),hitgroup_names[ctx.hitgroup+1] ,ctx.damage)
,
current_time = globals_tickcount()
}
end
end)
client_set_event_callback("item_purchase", function(ctx)
if not table_contains(ui_get(menu["misc"].old_logs),"item_purchase") or
ctx.weapon == "weapon_unknown" then
return
end
current_logs[#current_logs + 1 ] = {
text = string.format("%s purchased %s",
entity.get_player_name(client.userid_to_entindex(ctx.userid)),ctx.weapon),
current_time = globals_tickcount()
}
end)
local logs = {
three = {},
render_logs = function(self,text)
self.three[#self.three + 1] = {
render_text = text
}
functions["visuals"].old_logs = function(w,h)
for i = 1,#current_logs do
logs:render_logs(current_logs[i].text,current_logs[i].current_time)
end
functions["visuals"].aim_logs = function(w,h)
return
end
for i=1,#aim_logs do
aim.start_position = lerp(aim.start_position,h/2+100+
(i*30),globals.frametime()*15)
if ui_get(menu["misc"].aim_logo) then
rounded_rectangle(w/2 - renderer_measure_text("c", aim.text) / 2 - 24 -
ui_get(menu["misc"].logo_slider),aim.start_position - 10,21, 18,24,24,24,255,1,10)
renderer_texture(load_venus_svg,w/2 - renderer_measure_text("c",
aim.text) / 2 - 20 - ui_get(menu["misc"].logo_slider),aim.start_position -
9,15,15,255,255,255,255,"f")
end
functions["visuals"].watermark = function(w,h)
if ui_get(menu["visuals"].watermark_logo) then
rounded_rectangle(w - renderer.measure_text("c", watermark_text) - 48 -
ui_get(menu["visuals"].watermark_spacing),10,40, 17,24,24,24,255,1,10)
renderer_text(w - renderer.measure_text("c", watermark_text) - 28 -
ui_get(menu["visuals"].watermark_spacing),17,255,255,255,255,"cb",0,"\a80CC23ffV\
affffffffenus")
end
end
return value
end
local rgba_to_hex = function(b, c, d, e)
return string.format('%02x%02x%02x%02x', b, c, d, e)
end
functions["misc"].sunset = function()
local sun_prop = entity.get_all('CCascadeLight')[1]
entity.set_prop(sun_prop,"m_envLightShadowDirection",functions["misc"].old_sun.x,fu
nctions["misc"].old_sun.y,functions["misc"].old_sun.z)
functions["misc"].sunset_active = false
end
end
end
local all_players = {}
local get_bots_players = function()
if n.index == v then
times_found = times_found + 1
was_found = false
if times_found >= 2 then
was_found = true
table.remove(all_players,i)
break
end
else
was_found = false
end
end
end
end
client.register_esp_flag("FS",255,255,255, function(ent)
if plist.get(ent,"Override safe point") == "On" then return "FS" end
end)
functions["misc"].safe_point = function()
if table_contains(ui.get(menu["misc"].safe_point),"Default") or
table_contains(ui.get(menu["misc"].safe_point),"Lethal") then
for k,v in ipairs(miss_sp) do
if v.nigga == nil or n.index == nil or v == nil then
table.remove(miss_sp,k)
break
end
if
table_contains(ui.get(menu["misc"].safe_point),"Default") == true then
amount_of_shots = amount_of_shots + 1
end
end
if mathed == 0 then
n.loop = n.loop + 1
elseif (true_math <= 80 or true_math >= -80 and true_math <= -1)
and mathed ~= 0 then
n.wjitter = true
n.sjitter = false
end
elseif mathed < 180 or mathed > -180 then
if mathed >= 80 or mathed <= -80 then
n.wjitter = true
n.sjitter = false
elseif (mathed < 80 or mathed > -80 and mathed <= -1) and mathed ~=
0 then
n.sjitter = true
end
if mathed == 0 then
end
n.old_pos = eyes.y
end
end
end
end
if ui_get(menu["misc"].resolver) then
resolver_status = true
for k,_v in ipairs(entity.get_players(true)) do
local bbox = { entity.get_bounding_box(_v) }
if math.floor(math.max(-60,math.min(60,m_angEyeAngles[2]-
player_index:get_anim_state().current_feet_yaw))) < possible_desync + 1 and
math.floor(math.max(-60,math.min(60,m_angEyeAngles[2]-
player_index:get_anim_state().current_feet_yaw))) > possible_desync - 1 then
plist.set(_v, "Force body yaw", false)
break
end
if ui.is_menu_open() then
plist.set(_v, "Force body yaw", false)
plist.set(_v, "Force body yaw value",0)
break
end
end
else
if resolver_status == true then
for i = 1, globals.maxplayers() do
if entity_get_classname(i) == 'CCSPlayer' then
if entity_get_prop(i,"m_iTeamNum") ~=
entity_get_prop(entity_get_local_player(),"m_iTeamNum") then
plist.set(i, "Force body yaw", false)
plist.set(i, "Force body yaw value",0)
end
end
end
resolver_status = false
end
end
end
client_set_event_callback("player_death", function(ctx)
if client.userid_to_entindex(ctx.userid) ~= entity_get_local_player() and
client.userid_to_entindex(ctx.attacker) == entity_get_local_player() and
ui_get(menu["misc"].kill_say) ~= "Off" then
client.exec("say " ..
functions["misc"].kill_say[ui_get(menu["misc"].kill_say)][client.random_int(1,
#functions["misc"].kill_say[ui_get(menu["misc"].kill_say)])])
end
end)
local filesystem = {}
local a = { { 'remove_search_path', '\x55\x8B\xEC\x81\xEC\xCC\xCC\xCC\xCC\x8B\x55\
x08\x53\x8B\xD9', 'void(__thiscall*)(void*, const char*, const char*)' },
{ 'remove_file', '\x55\x8B\xEC\x81\xEC\xCC\xCC\xCC\xCC\x8D\x85\xCC\xCC\xCC\xCC\x56\
x50\x8D\x45\x0C', 'void(__thiscall*)(void*, const char*, const char*)' },
{ 'find_next', '\x55\x8B\xEC\x83\xEC\x0C\x53\x8B\xD9\x8B\x0D\xCC\xCC\xCC\xCC',
'const char*(__thiscall*)(void*, int)' }, { 'find_is_directory', '\x55\x8B\xEC\x0F\
xB7\x45\x08', 'bool(__thiscall*)(void*, int)' }, { 'find_close', '\x55\x8B\xEC\x53\
x8B\x5D\x08\x85', 'void(__thiscall*)(void*, int)' }, { 'find_first', '\x55\x8B\xEC\
x6A\x00\xFF\x75\x10\xFF\x75\x0C\xFF\x75\x08\xE8\xCC\xCC\xCC\xCC\x5D', 'const
char*(__thiscall*)(void*, const char*, const char*, int*)' },
{ 'get_current_directory', '\x55\x8B\xEC\x56\x8B\x75\x08\x56\xFF\x75\x0C',
'bool(__thiscall*)(void*, char*, int)' } }
local function c(d, e, f, g)
local h = client.create_interface(d, e) or error("invalid interface", 2)
local i = client.find_signature(d, f) or error("invalid signature", 2)
local j, k = pcall(ffi.typeof, g)
if not j then
error(k, 2)
end ;
local l = ffi.cast(k, i) or error("invalid typecast", 2)
return function(...)
return l(h, ...)
end
end;
for m = 1, #a do
local n = a[m]
filesystem[n[1]] = c('filesystem_stdio.dll', 'VFileSystem017', n[2], n[3])
end
filesystem.find_close(fileHandle[0]);
return found_files
end
writefile("default
config_gs.txt","dHJ1ZXx0cnVlfEN1c3RvbXw4NnxBdCB0YXJnZXRzfDE4MHxmYWxzZXwxfDB8MHxDZW5
0ZXJ8NzB8Sml0dGVyfDF8ZmFsc2V8ZmFsc2V8MnxmYWxzZXxSYW5kb218MHxTa2l0dGVyfDEwOHx0cnVlfH
RydWV8Q3VzdG9tfDYyfExvY2FsIHZpZXd8MHxDZW50ZXJ8Mzh8Sml0dGVyfDF8ZmFsc2V8ZmFsc2V8MnxmY
WxzZXxPZmZ8MHxPZmZ8MHx0cnVlfHRydWV8Q3VzdG9tfDg2fEF0IHRhcmdldHN8MTgwfGZhbHNlfDV8MzN8
N3xTbG93IGppdHRlcnwtMzB8T3B0aW1pemVkIHNsb3d8MXxmYWxzZXxmYWxzZXwyfGZhbHNlfE9mZnwwfE9
mZnwwfHRydWV8dHJ1ZXxNaW5pbWFsfDg1fEF0IHRhcmdldHN8MTgwfGZhbHNlfDZ8NDB8LTN8U2xvdyBqaX
R0ZXJ8LTI4fFlhd1YyfDB8dHJ1ZXxmYWxzZXwyfGZhbHNlfEN1c3RvbXwtODl8U3Bpbnw2MHx0cnVlfHRyd
WV8TWluaW1hbHwwfEF0IHRhcmdldHN8MTgwfGZhbHNlfDF8MHwxNnxDZW50ZXJ8NjJ8Sml0dGVyfDExNXxm
YWxzZXxmYWxzZXwyfGZhbHNlfE9mZnwwfE9mZnwwfHRydWV8dHJ1ZXxNaW5pbWFsfDg5fEF0IHRhcmdldHN
8MTgwfGZhbHNlfDF8MHwwfENlbnRlcnw1N3xKaXR0ZXJ8MTE1fGZhbHNlfGZhbHNlfDJ8ZmFsc2V8T2ZmfD
B8T2ZmfDB8dHJ1ZXx0cnVlfE1pbmltYWx8MHxBdCB0YXJnZXRzfDE4MHxmYWxzZXwxfDB8MHxDZW50ZXJ8M
HxPcHRpbWl6ZWQgc2xvd3wwfGZhbHNlfGZhbHNlfDJ8ZmFsc2V8T2ZmfDB8T2ZmfDB8dHJ1ZXx0cnVlfE1p
bmltYWx8ODl8QXQgdGFyZ2V0c3wxODB8ZmFsc2V8NXw0Nnw5fFNsb3cgaml0dGVyfC00NXxZYXdWMnwxMTV
8ZmFsc2V8dHJ1ZXwyfGZhbHNlfFJhbmRvbXwtNjR8U3BpbnwyNXx0cnVlfHRydWV8TWluaW1hbHw4OXxBdC
B0YXJnZXRzfDE4MHxmYWxzZXw1fDM0fDB8U2xvdyBqaXR0ZXJ8LTMzfFlhd1YyfC0xMTV8ZmFsc2V8dHJ1Z
XwyfGZhbHNlfFJhbmRvbXwtNjV8U3BpbnwyOXxmYWxzZXx0cnVlfE9mZnwwfExvY2FsIHZpZXd8T2ZmfGZh
bHNlfDF8MHwwfE9mZnwwfE9mZnwwfGZhbHNlfGZhbHNlfDJ8ZmFsc2V8T2ZmfDB8T2ZmfDB8dHJ1ZXx0cnV
lfE1pbmltYWx8ODl8QXQgdGFyZ2V0c3wxODB8ZmFsc2V8MXwwfDB8T2ZmfDB8U3RhdGljfC0xMTV8ZmFsc2
V8ZmFsc2V8MnxmYWxzZXxPZmZ8MHxPZmZ8MHxmYWxzZXx0cnVlfE9mZnwwfExvY2FsIHZpZXd8T2ZmfGZhb
HNlfDF8MHwwfE9mZnwwfE9mZnwwfGZhbHNlfGZhbHNlfDJ8ZmFsc2V8T2ZmfDB8T2ZmfDB8")
print("Config saved!")
str = str
.. tostring(ui_get(menu["anti-aim"].builder[v].enable)) .. "|"
.. tostring(ui_get(menu["anti-aim"].anti_backstab)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].pitch)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].pitch_custom)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].yaw_base)) .. "|"
if v ~= "Manual" then
str = str .. tostring(ui_get(menu["anti-aim"].builder[v].yaw)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].random_flick)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].delay_custom)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].yaw_jitter2)) .. "|"
end
str = str .. tostring(ui_get(menu["anti-
aim"].builder[v].yaw_custom)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].yaw_jitter)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].yaw_jitter_custom)) ..
"|"
.. tostring(ui_get(menu["anti-aim"].builder[v].body_yaw)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].body_yaw_custom)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_enable)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_force)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_tick_stopper)) ..
"|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_choke)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_pitch)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_pitch_custom)) ..
"|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_yaw)) .. "|"
.. tostring(ui_get(menu["anti-aim"].builder[v].defensive_yaw_custom)) ..
"|"
end
clipboard.set(base64.encode(str,'base64'))
database.write("current_clip_board_to_save",base64.encode(str, 'base64'))
read_data = database.read("current_clip_board_to_save")
writefile(get_configs()[ui_get(sounds) + 1],read_data)
end)
print("Config loaded!")
ui_set(menu["anti-aim"].builder[v].enable, to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].anti_backstab, to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].pitch, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].pitch_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_base, tostring(tbl[crescente]))
crescente = crescente + 1
if v ~= "Manual" then
ui_set(menu["anti-aim"].builder[v].yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].random_flick,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].delay_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter2,
tonumber(tbl[crescente]))
crescente = crescente + 1
end
ui_set(menu["anti-aim"].builder[v].yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter,
tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].body_yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].body_yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_enable,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_force,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_tick_stopper,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_choke,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_pitch,
tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_pitch_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
end
end)
print("Config exported!")
clipboard.set(base64.encode(str,'base64'))
end)
print("Config imported!")
ui_set(menu["anti-aim"].builder[v].enable, to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].anti_backstab, to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].pitch, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].pitch_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_base, tostring(tbl[crescente]))
crescente = crescente + 1
if v ~= "Manual" then
ui_set(menu["anti-aim"].builder[v].yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].random_flick,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].delay_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter2,
tonumber(tbl[crescente]))
crescente = crescente + 1
end
ui_set(menu["anti-aim"].builder[v].yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter,
tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].yaw_jitter_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].body_yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].body_yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_enable,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_force,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_tick_stopper,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_choke,
to_boolean(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_pitch,
tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_pitch_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_yaw, tostring(tbl[crescente]))
crescente = crescente + 1
ui_set(menu["anti-aim"].builder[v].defensive_yaw_custom,
tonumber(tbl[crescente]))
crescente = crescente + 1
end
end)
functions["menu"].visibility = function()
if ui.is_menu_open() then
ui_set_visible(menu["main"].welcome_label,ui_menu.selected_tab ==
ui_menu.easier_tab.main)
ui_set_visible(menu["anti-aim"].dt_teleport,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2)
ui_set_visible(ui_menu.aa,ui_menu.selected_tab == ui_menu.easier_tab.main)
ui_set_visible(ui_menu.aa2,ui_menu.selected_tab == ui_menu.easier_tab.main)
ui_set_visible(ui_menu.visuals,ui_menu.selected_tab ==
ui_menu.easier_tab.main)
ui_set_visible(ui_menu.misc,ui_menu.selected_tab ==
ui_menu.easier_tab.main)
ui_set_visible(ui_menu.cfg,ui_menu.selected_tab == ui_menu.easier_tab.main)
ui_set_visible(ui_menu.main,ui_menu.selected_tab ~=
ui_menu.easier_tab.main)
ui_set_visible(menu["extras"].icon,false)
ui_set_visible(menu["extras"].text,false)
ui_set_visible(menu["extras"].gradient,false)
ui_set_visible(menu["extras"].length,false)
ui_set_visible(menu["extras"].width,false)
ui_set_visible(menu["extras"].icon1,false)
ui_set_visible(menu["extras"].text1,false)
ui_set_visible(menu["extras"].gradient1,false)
ui_set_visible(menu["extras"].dynamic,false)
ui_set_visible(menu["extras"].length1,false)
ui_set_visible(menu["extras"].width1,false)
ui_set_visible(menu["anti-aim"].state_selector,ui_menu.selected_tab ==
ui_menu.easier_tab.aa)
ui_set_visible(menu["anti-aim"].anti_aim_selector,ui_menu.selected_tab ==
ui_menu.easier_tab.aa)
for k,v in ipairs(menu["anti-aim"].anti_aim_states) do
ui_set_visible(menu["anti-aim"].builder[v].enable,ui_get(menu["anti-
aim"].state_selector) == v and ui_menu.selected_tab == ui_menu.easier_tab.aa and
skeet_tab)
ui_set_visible(menu["anti-aim"].builder[v].pitch,ui_get(menu["anti-
aim"].state_selector) == v and ui_menu.selected_tab == ui_menu.easier_tab.aa and
skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].pitch_custom,ui_get(menu["anti-aim"].state_selector) == v and
ui_get(menu["anti-aim"].builder[v].pitch) == "Custom"and ui_menu.selected_tab ==
ui_menu.easier_tab.aa and skeet_tab)
ui_set_visible(menu["anti-aim"].builder[v].yaw_base,ui_get(menu["anti-
aim"].state_selector) == v and ui_menu.selected_tab == ui_menu.easier_tab.aa and
skeet_tab)
if v ~= "Manual" then
ui_set_visible(menu["anti-aim"].builder[v].yaw,ui_get(menu["anti-
aim"].state_selector) == v and ui_menu.selected_tab == ui_menu.easier_tab.aa and
skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].random_flick,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].delay_custom,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and (ui_get(menu["anti-
aim"].builder[v].yaw_jitter) == "Slow jitter" or ui_get(menu["anti-
aim"].builder[v].yaw_jitter) == "Slow 5-way") and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].yaw_jitter2,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and (ui_get(menu["anti-
aim"].builder[v].yaw_jitter) == "Slow jitter" or ui_get(menu["anti-
aim"].builder[v].yaw_jitter) == "L&R" or ui_get(menu["anti-
aim"].builder[v].yaw_jitter) == "50/50") and skeet_tab)
end
ui_set_visible(menu["anti-
aim"].builder[v].yaw_custom,ui_get(menu["anti-aim"].state_selector) == v and (v ~=
"Manual" ) and ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab and
ui_get(menu["anti-aim"].builder[v].yaw) ~= "Off")
ui_set_visible(menu["anti-
aim"].builder[v].yaw_jitter,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].yaw_jitter_custom,ui_get(menu["anti-aim"].state_selector) == v and
(v ~= "Manual") and ui_get(menu["anti-aim"].builder[v].yaw_jitter) ~= "Off" and
ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab)
ui_set_visible(menu["anti-aim"].builder[v].body_yaw,ui_get(menu["anti-
aim"].state_selector) == v and ui_menu.selected_tab == ui_menu.easier_tab.aa and
skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].body_yaw_custom,ui_get(menu["anti-aim"].state_selector) == v and
ui_get(menu["anti-aim"].builder[v].body_yaw) ~= "Off" and ui_get(menu["anti-
aim"].builder[v].body_yaw) ~= "Opposite" and ui_get(menu["anti-
aim"].builder[v].body_yaw) ~= "Optimized slow" and ui_get(menu["anti-
aim"].builder[v].body_yaw) ~= "Optimized jitter"
and ui_get(menu["anti-aim"].builder[v].body_yaw) ~= "YawV2" and
ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab )
ui_set_visible(menu["anti-
aim"].builder[v].defensive_enable,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_force,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_tick_stopper,ui_get(menu["anti-aim"].state_selector) ==
v and ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and skeet_tab)
ui_set_visible(menu["anti-aim"].builder[v].defensive_choke,false)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_yaw,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_yaw_custom,ui_get(menu["anti-aim"].state_selector) == v
and ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and
ui_get(menu["anti-aim"].builder[v].defensive_yaw) ~= "Off" and
ui_get(menu["anti-aim"].builder[v].defensive_yaw) ~= "Random" and
ui_get(menu["anti-aim"].builder[v].defensive_yaw) ~= "Sideways" and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_yaw_custom1,ui_get(menu["anti-aim"].state_selector) == v
and ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and
ui_get(menu["anti-aim"].builder[v].defensive_yaw) == "L&R" and
skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_pitch,ui_get(menu["anti-aim"].state_selector) == v and
ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and skeet_tab)
ui_set_visible(menu["anti-
aim"].builder[v].defensive_pitch_custom,ui_get(menu["anti-aim"].state_selector) ==
v and ui_menu.selected_tab == ui_menu.easier_tab.aa and ui_get(menu["anti-
aim"].builder[v].defensive_enable) and ui_get(menu["anti-
aim"].builder[v].defensive_pitch) == "Custom" and skeet_tab)
end
end
ui_set_visible(menu["anti-aim"].disable_on_quickpeek,ui_menu.selected_tab
== ui_menu.easier_tab.aa2 and skeet_tab)
ui_set_visible(menu["anti-aim"].freestanding_disablers,ui_menu.selected_tab
== ui_menu.easier_tab.aa2 and skeet_tab)
ui_set_visible(menu["anti-aim"].anti_backstab,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2)
ui_set_visible(menu["anti-aim"].safe_anti_aim,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and skeet_tab)
ui_set_visible(menu["visuals"].indicator,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].indicator_scoped_animation,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].indicator) ~= "Disabled")
ui_set_visible(menu["visuals"].indicator_color,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].indicator) == "Default")
ui_set_visible(menu["visuals"].defensive_indicator,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].defensive_indicator_color,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].defensive_indicator))
ui_set_visible(menu["visuals"].desync_indicator,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].desync_indicator_color,ui_menu.selected_tab
== ui_menu.easier_tab.visuals and ui_get(menu["visuals"].desync_indicator))
ui_set_visible(menu["visuals"].slow_down_indicator,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].slow_down_indicator_color,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].slow_down_indicator))
ui_set_visible(menu["visuals"].minimum_damage_indicator,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].manual_anti_aim_indicators,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].mi_type,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].manual_anti_aim_indicators))
ui_set_visible(menu["visuals"].ot_watermark,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].watermark_logo,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].ot_watermark))
ui_set_visible(menu["visuals"].watermark_spacing,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and ui_get(menu["visuals"].ot_watermark) and
ui_get(menu["visuals"].watermark_logo))
ui_set_visible(menu["visuals"].manual_anti_aim_indicators_color,ui_menu.selected_ta
b == ui_menu.easier_tab.visuals and
ui_get(menu["visuals"].manual_anti_aim_indicators))
ui_set_visible(menu["visuals"].player_esp,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals)
ui_set_visible(menu["visuals"].zeus_esp,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and
table_contains(ui_get(menu["visuals"].player_esp),"Zeus esp"))
ui_set_visible(menu["visuals"].target_color,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and
table_contains(ui_get(menu["visuals"].player_esp),"At target flag"))
ui_set_visible(menu["visuals"].target_label,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and
table_contains(ui_get(menu["visuals"].player_esp),"At target flag"))
ui_set_visible(menu["visuals"].zeus_indicator_color,ui_menu.selected_tab ==
ui_menu.easier_tab.visuals and
table_contains(ui_get(menu["visuals"].player_esp),"Zeus esp") and
table_contains(ui_get(menu["visuals"].zeus_esp),"Flag"))
ui_set_visible(menu["misc"].local_animations,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].resolver,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].safe_point,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].fps_boost,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].kill_say,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].sunset_mode,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].show_keybinds, ui_menu.selected_tab ==
ui_menu.easier_tab.aa2)
ui_set_visible(menu["misc"].fast_ladder_box, ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].ladder_yaw_slider, ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].fast_ladder_box))
ui_set_visible(menu["misc"].manual_r,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and ui_get(menu["misc"].show_keybinds))
ui_set_visible(menu["misc"].manual_b,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and ui_get(menu["misc"].show_keybinds))
ui_set_visible(menu["misc"].manual_l,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and ui_get(menu["misc"].show_keybinds))
ui_set_visible(menu["misc"].manual_f,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and ui_get(menu["misc"].show_keybinds))
ui_set_visible(menu["misc"].freestanding,ui_menu.selected_tab ==
ui_menu.easier_tab.aa2 and ui_get(menu["misc"].show_keybinds))
ui_set_visible(menu["misc"].aim_logs,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(menu["misc"].aim_logs_hit_color,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs))
ui_set_visible(menu["misc"].aim_logs_miss_color,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs))
ui_set_visible(menu["misc"].aim_logs_hit_label,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs))
ui_set_visible(menu["misc"].aim_logo,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs))
ui_set_visible(menu["misc"].logo_slider,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs) and
ui_get(menu["misc"].aim_logo))
ui_set_visible(menu["misc"].aim_logs_miss_label,ui_menu.selected_tab ==
ui_menu.easier_tab.misc and ui_get(menu["misc"].aim_logs))
ui_set_visible(menu["misc"].old_logs,ui_menu.selected_tab ==
ui_menu.easier_tab.misc)
ui_set_visible(import_config,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(export_file,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(config_texiste,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(load_cfg,ui_menu.selected_tab == ui_menu.easier_tab.config)
ui_set_visible(sounds,ui_menu.selected_tab == ui_menu.easier_tab.config)
ui_set_visible(new_text,ui_menu.selected_tab == ui_menu.easier_tab.config)
ui_set_visible(create_file,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(remove_file,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(save_file_cfg,ui_menu.selected_tab ==
ui_menu.easier_tab.config)
ui_set_visible(menu_reference.enabled,false)
ui_set_visible(menu_reference.pitch[1],false)
ui_set_visible(menu_reference.pitch[2],false)
ui_set_visible(menu_reference.yawbase,false)
ui_set_visible(menu_reference.yaw[1],false)
ui_set_visible(menu_reference.yaw[2],false)
ui_set_visible(menu_reference.yawjitter[1],false)
ui_set_visible(menu_reference.yawjitter[2],false)
ui_set_visible(menu_reference.bodyyaw[1],false)
ui_set_visible(menu_reference.bodyyaw[2],false)
ui_set_visible(menu_reference.roll,false)
ui_set_visible(menu_reference.freestand[1],false)
ui_set_visible(menu_reference.freestand[2],false)
ui_set_visible(menu_reference.freestand_body[1],false)
ui_set_visible(menu_reference.edgeyaw,false)
end
end
functions["visuals"].defensive_indicator(w,h)
functions["misc"].sunset()
if functions["anti-aim"].sim_time ~= nil and functions["anti-aim"].sim_time < 0
then
functions["anti-aim"].sim_tick=globals_tickcount()
end
functions["misc"].resolver()
logs.three = {}
dbs.size = 0
end
functions["misc"].fast_ladder(cmd)
functions["anti-aim"].teleport_techology()
should_shoot = true
end
entity.set_prop(sun_prop,"m_envLightShadowDirection",functions["misc"].old_sun.x,fu
nctions["misc"].old_sun.y,functions["misc"].old_sun.z)
end
if has_checked then
functions["visuals"].fps_boost(1)
end
database.write("def_indicator_x", dbs.defensive_x)
database.write("def_indicator_y", dbs.defensive_y)
database.write("slow_indicator_x", dbs.slow_x)
database.write("slow_indicator_y", dbs.slow_y)
end
client_set_event_callback("bomb_exploded",function()
functions["anti-aim"].bomb_was_bombed = true
end)
client_set_event_callback("bomb_defused",function()
functions["anti-aim"].bomb_was_defused = true
end)
client_set_event_callback("round_start",function()
functions["anti-aim"].bomb_was_defused=false
functions["anti-aim"].bomb_was_bombed=false
miss_sp = {}
end)
client_set_event_callback("net_update_end", functions["misc"].safe_point)
client_set_event_callback("paint", main_paint)
client_set_event_callback("paint_ui", main_paint_ui)
client_set_event_callback("pre_render", main_pre_render)
client_set_event_callback("setup_command", main_setup)
client_set_event_callback("shutdown", main_shutdown)