-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
UnsafeChargeInAir:
local ref = {
aimbot = ui.reference('RAGE', 'Aimbot', 'Enabled'),
doubletap = {
main = { ui.reference('RAGE', 'Aimbot', 'Double tap') },
fakelag_limit = ui.reference('RAGE', 'Aimbot', 'Double tap fake lag limit')
}
}
local local_player, callback_reg, dt_charged = nil, false, false
local function check_charge()
local m_nTickBase = entity.get_prop(local_player, 'm_nTickBase')
local client_latency = client.latency()
local shift = math.floor(m_nTickBase - globals.tickcount() - 3 - toticks(client_latency) * .5 + .5 * (client_latency * 10))
local wanted = -14 + (ui.get(ref.doubletap.fakelag_limit) - 1) + 3 --error margin
dt_charged = shift <= wanted
end
client.set_event_callback('setup_command', function()
if not ui.get(ref.doubletap.main[2]) or not ui.get(ref.doubletap.main[1]) then
ui.set(ref.aimbot, true)
if callback_reg then
client.unset_event_callback('run_command', check_charge)
callback_reg = false
end
return
end
local_player = entity.get_local_player()
if not callback_reg then
client.set_event_callback('run_command', check_charge)
callback_reg = true
end
local threat = client.current_threat()
if not dt_charged
and threat
and bit.band(entity.get_prop(local_player, 'm_fFlags'), 1) == 0
and bit.band(entity.get_esp_data(threat).flags, bit.lshift(1, 11)) == 2048 then
ui.set(ref.aimbot, false)
else
ui.set(ref.aimbot, true)
end
end)
client.set_event_callback('shutdown', function()
ui.set(ref.aimbot, true)
end)