//CUSTOM ANTI-AIM
//==========================================================================\\
UI.AddCheckbox("Custom Anti-Aim");
UI.AddDropdown("Yaw Base", ["Local View", "At Targets"]);
UI.AddSliderInt("Yaw", -180, 180);
UI.AddDropdown("Yaw Jitter", ["Off", "Offset"]);
UI.AddSliderInt("Jitter", -180, 180);
UI.AddDropdown("Peek Real & Fake", ["Real", "Fake"]);
//==========================================================================\\
function yawbasemc()
{
yawbasemcccc = UI.GetValue("Script items", "Yaw Base")
if(!UI.GetValue("Script items", "Custom Anti-Aim")) return;
if (yawbasemcccc == 0)
{
UI.SetValue("Anti-Aim", "Rage Anti-Aim", "At targets", 0);
}
if (yawbasemcccc == 1)
{
UI.SetValue("Anti-Aim", "Rage Anti-Aim", "At targets", 1);
}
}
Cheat.RegisterCallback("CreateMove", "yawbasemc");
function yawbasemcc()
{
yawbasemccc = UI.GetValue("Script items", "Yaw");
if(!UI.GetValue("Script items", "Custom Anti-Aim")) return;
UI.SetValue("Anti-Aim", "Rage Anti-Aim", "Yaw offset", yawbasemccc);
}
Cheat.RegisterCallback("CreateMove", "yawbasemcc");
function yawjittermc()
{
yawjittermcc = UI.GetValue("Script items", "Yaw Jitter");
yawjittermccc = UI.GetValue("Script items", "Jitter");
if(!UI.GetValue("Script items", "Custom Anti-Aim")) return;
if (yawjittermcc == 0)
{
UI.SetValue("Script items", "Jitter", 0);
}
if (yawjittermcc == 1)
{
UI.ToggleHotkey("Anti-Aim", "Rage Anti-Aim", "Jitter offset")
UI.SetValue("Anti-Aim", "Rage Anti-Aim", "Yaw offset", yawjittermccc);
}
}
Cheat.RegisterCallback("CreateMove", "yawjittermc");
function peekrealfake()
{
hiderealfakemc = UI.GetValue("Script items", "Peek Real & Fake");
if(!UI.GetValue("Script items", "Custom Anti-Aim")) return;
if (hiderealfakemc == 0)
{
UI.SetValue("Anti-Aim", "Fake angles", "Hide real angle", 1);
}
if (hiderealfakemc == 1)
{
UI.SetValue("Anti-Aim", "Fake angles", "Hide real angle", 0);
}
}
Cheat.RegisterCallback("CreateMove", "peekrealfake");