UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Enabled', false);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Limit', false);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Triggers', false);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Trigger limit', false);
var target = 0;
function gettrg() {
target = Ragebot.GetTarget();
}
function dton() {
if (target != 0 && !Input.IsKeyPressed(32)) {
if (!UI.IsHotkeyActive('Rage', 'GENERAL', 'Expolits', 'Doubletap')) {
UI.ToggleHotkey('Rage', 'GENERAL', 'Expolits', 'Doubletap');
}
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Limit', 0);
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Trigger limit', 0);
}
if (target == 0) {
if (UI.IsHotkeyActive('Rage', 'GENERAL', 'Expolits', 'Doubletap')) {
UI.ToggleHotkey('Rage', 'GENERAL', 'Expolits', 'Doubletap');
}
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Limit', 15);
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Trigger limit', 15);
}
if (Input.IsKeyPressed(32)) {
if (UI.IsHotkeyActive('Rage', 'GENERAL', 'Expolits', 'Doubletap')) {
UI.ToggleHotkey('Rage', 'GENERAL', 'Expolits', 'Doubletap');
}
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Limit', 15);
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Trigger limit', 15);
}
}
function onUnload() {
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Enabled', true);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Limit', true);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Triggers', true);
UI.SetEnabled('Anti-Aim', 'Fake-Lag', 'Trigger limit', true);
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Limit', 0);
UI.SetValue('Anti-Aim', 'Fake-Lag', 'Trigger limit', 0);
if (UI.IsHotkeyActive('Rage', 'GENERAL', 'Expolits', 'Doubletap')) {
UI.ToggleHotkey('Rage', 'GENERAL', 'Expolits', 'Doubletap');
}
}
Cheat.RegisterCallback('CreateMove', 'gettrg');
Cheat.RegisterCallback('CreateMove', 'dton');
Cheat.RegisterCallback('Unload', 'onUnload');