Посрал
-
Автор темы
- #1
:)
1. Font "Smallest Pixel-7"
[=] Enable dormant aim when exploit
[=] Aritech AA
[=] Freestand when DT + Autopeek
[=] At targets only in air
[=] Freestand when DT + Autopeek
[=] At targets only in air
[=] Indicators under crosshair
[=] Manual arrows
[=] Manual arrows
Пожалуйста, авторизуйтесь для просмотра ссылки.
Код:
local render = fatality.render
local menu = fatality.menu
local config = fatality.config
local input = fatality.input
local callbacks = fatality.callbacks
local entity_list = csgo.interface_handler:get_entity_list()
local engine_client = csgo.interface_handler:get_engine_client()
local screen_size = render:screen_size()
local font_calibri = render:create_font("Calibri", 14, 700, true)
local font_calibri_def = render:create_font("Calibri", 24, 0, true)
local font_verdana = render:create_font("Verdana", 14, 700, true)
local font_verdana_def = render:create_font("Verdana", 22, 450, false)
local font_pixel = render:create_font("Smallest Pixel-7", 15, 300, false)
menu:add_button("====Aritech====", "Rage", "Anti-Aim", "Fakelag", config:add_item("button", 0))
local dt_correction = menu:add_multi_combo("Exploit Corrections", "Rage", "Anti-Aim", "Fakelag", config:add_item("ex_correction", 0))
dt_correction:add_item("Dormant aimbot", config:add_item("return_da", 0))
dt_correction:add_item("Force safepoint", config:add_item("return_sp", 0))
menu:add_button("====ANTI-AIM====", "Rage", "Anti-Aim", "Fakelag", config:add_item("button", 0))
menu:add_checkbox("Enable Aritech AA", "Rage", "Anti-Aim", "Fakelag", config:add_item("return_aa", 0))
local dropdown_correction = menu:add_multi_combo("AA Correction", "Rage", "Anti-Aim", "Fakelag", config:add_item("cor_dd", 0))
dropdown_correction:add_item("On stand", config:add_item("stand_aa", 0))
dropdown_correction:add_item("On move", config:add_item("move_aa", 0))
dropdown_correction:add_item("on crouching", config:add_item("crouch_aa", 0))
dropdown_correction:add_item("In air", config:add_item("air_aa", 0))
dropdown_correction:add_item("When DTpeek", config:add_item("dtpeek_aa", 0))
menu:add_checkbox("Freestand when dtpeek", "Rage", "Anti-Aim", "Fakelag", config:add_item("dt_peek_return", 0))
menu:add_checkbox("At targets in air", "Rage", "Anti-Aim", "Fakelag", config:add_item("air_mode_return", 0))
menu:add_button("====VISUALS====", "Rage", "Anti-Aim", "Fakelag", config:add_item("button", 0))
menu:add_checkbox("Manual Arrows", "Rage", "Anti-Aim", "Fakelag", config:add_item("return_manual", 0))
menu:add_checkbox("Under crosshair indiactors", "Rage", "Anti-Aim", "Fakelag", config:add_item("Under_int", 0))
--Ind
local ui = {
DT = menu:get_reference("Rage", "Aimbot", "Aimbot", "Double tap"),
DEFENSIVE = menu:get_reference("Rage", "Aimbot", "Aimbot", "Extend peek"),
ANTI_DEF = menu:get_reference("Rage", "Aimbot", "Aimbot", "Anti-exploit"),
DORMANT = menu:get_reference("Rage", "Aimbot", "Aimbot", "Target dormant"),
ONSHOT = menu:get_reference("Rage", "Aimbot", "Aimbot", "Hide shot"),
SAFE = menu:get_reference("Rage", "Aimbot", "Aimbot", "Force safepoint"),
HSO = menu:get_reference("Rage", "Aimbot", "Aimbot", "Headshot only"),
ScanTYPE = menu:get_reference("Rage", "Aimbot", "Aimbot", "Scan intensity"),
AA_enable = menu:get_reference("Rage", "Anti-Aim", "General", "Anti-aim"),
FS = menu:get_reference("Rage", "Anti-Aim", "General", "Freestand"),
AT = menu:get_reference("Rage", "Anti-Aim", "General", "At fov target"),
fakeTYPe = menu:get_reference("Rage", "Anti-Aim", "General", "Fake type"),
fakeAMOUNT = menu:get_reference("Rage", "Anti-Aim", "General", "Fake amount"),
fakeFREESTAND = menu:get_reference("Rage", "Anti-Aim", "General", "Freestand fake"),
antiaimOVERRIDE = menu:get_reference("Rage", "Anti-Aim", "General", "Antiaim override"),
aa_back = menu:get_reference("Rage", "Anti-Aim", "General", "Back"),
aa_left = menu:get_reference("Rage", "Anti-Aim", "General", "Left"),
aa_right = menu:get_reference("Rage", "Anti-Aim", "General", "Right"),
aa_spin = menu:get_reference("Rage", "Anti-Aim", "General", "Spin"),
aa_jitter = menu:get_reference("Rage", "Anti-Aim", "General", "Jitter"),
aa_jitter_random = menu:get_reference("Rage", "Anti-Aim", "General", "Random"),
aa_jitter_range = menu:get_reference("Rage", "Anti-Aim", "General", "Range"),
slide_walk = menu:get_reference("Rage", "Anti-Aim", "General", "Leg slide"),
fakelagTYPE = menu:get_reference("Rage", "Anti-Aim", "Fakelag", "Mode"),
fakelagLIMIT = menu:get_reference("Rage", "Anti-Aim", "Fakelag", "Limit"),
AP = menu:get_reference("Misc", "Movement", "Movement", "Peek Assist"),
SW = menu:get_reference("Misc", "Movement", "Movement", "Slide"),
FD = menu:get_reference("Misc", "Movement", "Movement", "Fake duck"),
}
function exp_corrections()
if engine_client:is_connected() then
if config:add_item("return_da", 0):get_bool() then
if ui.DT:get_bool() or ui.ONSHOT:get_bool() then
ui.DORMANT:set_bool(true)
else
ui.DORMANT:set_bool(false)
end
end
if config:add_item("return_sp", 0):get_bool() then
if ui.DT:get_bool() or ui.ONSHOT:get_bool() then
ui.SAFE:set_bool(true)
else
ui.SAFE:set_bool(false)
end
end
end
end
callbacks:add("paint", exp_corrections)
local key = {
W = 0x57,
A = 0x41,
S = 0x53,
D = 0x44,
Space = 0x20,
Shift = 0x10,
Ctrl = 0x11,
E = 0x45,
}
function aritech_antiaim_correction()
if config:add_item("return_aa", 0):get_bool() and engine_client:is_connected() then
if config:add_item("stand_aa", 0):get_bool() then
if not input:is_key_down(key.W) and not input:is_key_down(key.A) and not input:is_key_down(key.S) and not input:is_key_down(key.D) and not input:is_key_down(key.Space) then
ui.fakeAMOUNT:set_int(51)
ui.fakeFREESTAND:set_int(2)
ui.aa_jitter:set_bool(false)
ui.fakeTYPe:set_int(3)
end
end -- stand aa
if config:add_item("move_aa", 0):get_bool() then
if input:is_key_down(key.W) or input:is_key_down(key.A) or input:is_key_down(key.S) or input:is_key_down(key.D) then
ui.fakeAMOUNT:set_int(100)
ui.fakeFREESTAND:set_int(1)
ui.aa_jitter:set_bool(false)
ui.fakeTYPe:set_int(2)
if input:is_key_down(key.Space) and config:add_item("air_aa", 0):get_bool() then
ui.fakeAMOUNT:set_int(60)
ui.fakeFREESTAND:set_int(2)
ui.fakeTYPe:set_int(3)
ui.aa_jitter:set_bool(true)
end
if config:add_item("crouch_aa", 0):get_bool() and input:is_key_down(key.Ctrl) then
ui.fakeAMOUNT:set_int(70)
ui.fakeFREESTAND:set_int(1)
ui.fakeTYPe:set_int(2)
ui.aa_jitter:set_bool(true)
ui.aa_jitter_random:set_bool(true)
ui.aa_jitter_range:set_int(0)
end
end
end -- move aa
if config:add_item("air_aa", 0):get_bool() then
if input:is_key_down(key.Space) then
ui.fakeAMOUNT:set_int(60)
ui.fakeFREESTAND:set_int(2)
ui.fakeTYPe:set_int(3)
ui.aa_jitter:set_bool(true)
end
end -- air aa
if config:add_item("crouch_aa", 0):get_bool() then
if input:is_key_down(key.Ctrl) then
ui.fakeAMOUNT:set_int(70)
ui.fakeFREESTAND:set_int(1)
ui.fakeTYPe:set_int(2)
ui.aa_jitter:set_bool(true)
ui.aa_jitter_random:set_bool(true)
ui.aa_jitter_range:set_int(0)
end
end -- crouch aa
if config:add_item("dtpeek_aa", 0):get_bool() then
if ui.DT:get_bool() and ui.AP:get_bool() then
ui.fakeAMOUNT:set_int(75)
ui.fakeFREESTAND:set_int(1)
ui.aa_jitter:set_bool(true)
ui.aa_jitter_random:set_bool(true)
ui.aa_jitter_range:set_int(5)
end
end -- dt peek
end -- checkbox
end -- function
callbacks:add("paint", aritech_antiaim_correction)
function dtPEEK()
if config:add_item("dt_peek_return", 0):get_bool() and engine_client:is_connected() then
if ui.DT:get_bool() and ui.AP:get_bool() then
ui.FS:set_bool(true)
ui.aa_back:set_bool(false)
ui.aa_left:set_bool(false)
ui.aa_right:set_bool(false)
else
ui.FS:set_bool(false)
end
end
end
function air_mode_true()
if config:add_item("air_mode_return", 0):get_bool() and engine_client:is_connected() then
if input:is_key_down(key.Space) then
ui.AT:set_bool(true)
ui.aa_back:set_bool(false)
ui.aa_left:set_bool(false)
ui.aa_right:set_bool(false)
else
ui.AT:set_bool(false)
end
end
end
function render_manual()
local x, y = screen_size.x / 2, screen_size.y / 2
if config:add_item("return_manual", 0):get_bool() and engine_client:is_connected() then
if ui.aa_left:get_bool() then
render:text(font_calibri_def, x - 75, y - 11, "<", csgo.color(255, 255, 255, 255))
render:text(font_calibri_def, x + 75, y - 11, ">", csgo.color(150, 150, 150, 255))
render:text(font_calibri_def, x - 4, y + 50, "v", csgo.color(150, 150, 150, 255))
elseif ui.aa_right:get_bool() then
render:text(font_calibri_def, x + 75, y - 11, ">", csgo.color(255, 255, 255, 255))
render:text(font_calibri_def, x - 75, y - 11, "<", csgo.color(150, 150, 150, 255))
render:text(font_calibri_def, x - 4, y + 50, "v", csgo.color(150, 150, 150, 255))
elseif ui.aa_back:get_bool() then
render:text(font_calibri_def, x + 75, y - 11, ">", csgo.color(150, 150, 150, 255))
render:text(font_calibri_def, x - 75, y - 11, "<", csgo.color(150, 150, 150, 255))
render:text(font_calibri_def, x - 4, y + 50, "v", csgo.color(255, 255, 255, 255))
end
end
end
function render_int1s()
local x, y = screen_size.x / 2 + 10, screen_size.y / 2 + 10
sp = 1
sp_x = 1
if config:add_item("Under_int", 0):get_bool() and engine_client:is_connected() then
render:text(font_pixel, x, y, "Aritech", csgo.color(255, 255, 255, 255))
if ui.AA_enable:get_bool() and not input:is_key_down(key.E) then
if ui.aa_back:get_bool() or ui.aa_left:get_bool() or ui.aa_right:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "[AA] MANUAL", csgo.color(200, 185, 255, 255))
sp = sp + 1
sp_x = sp_x + 0.5
elseif ui.FS:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "[AA] FREESTAND", csgo.color(123, 194, 21, 255))
sp = sp + 1
sp_x = sp_x + 0.9
elseif not ui.FS:get_bool() and not ui.aa_back:get_bool() and not ui.aa_left:get_bool() and not ui.aa_right:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "[AA] DYNAMIC", csgo.color(255, 255, 255, 255))
sp = sp + 1
sp_x = sp_x + 0.6
end
if ui.aa_jitter:get_bool() then
render:text(font_pixel, x + 50 * sp_x, y + 10, "[JITTER]", csgo.color(200, 185, 255, 255))
end
end
if ui.DT:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "DT", csgo.color(244, 244, 255, 200))
if ui.AP:get_bool() and ui.FS:get_bool() then
render:text(font_pixel, x + 10 * sp_x, y + 10 * sp, "[IDEAL TICK]", csgo.color(200, 185, 255, 255))
end
sp = sp + 1
end
if ui.ONSHOT:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "OS-AA", csgo.color(255, 255, 255, 255))
sp = sp + 1
end
if ui.DORMANT:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "DA", csgo.color(255, 255, 255, 255))
sp = sp + 1
end
if ui.FD:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "FD", csgo.color(147, 190, 150, 255))
sp = sp + 1
end
if ui.SAFE:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "SP", csgo.color(255, 0, 15, 255))
sp = sp + 1
end
if ui.HSO:get_bool() then
render:text(font_pixel, x, y + 10 * sp, "HS", csgo.color(255, 155, 155, 255))
sp = sp + 1
end
end
end
callbacks:add("paint", dtPEEK)
callbacks:add("paint", air_mode_true)
callbacks:add("paint", render_manual)
callbacks:add("paint", render_int1s)
1. 2-3 types of AA
2. Second type for indicators
2. Second type for indicators
Discord: Ariete#4851
Последнее редактирование: