Official site anti-cheat Ultra Core Protector

Home Download F.A.Q. Addons Monitor Forum Support Advertise English version site UCP Anti-Cheat  Russian version site UCP Anti-Cheat
Ultra Core Protector - is the client-server anti-cheat freeware, for server protection from unscrupulous players.

Abilities Supported games  
Half-Life
Condition Zero
Counter-Strike 1.6
Day of Defeat
Adrenaline Gamer
Team Fortress Classic
Counter-Strike Source
MU Online
Ragnarok Online
Half-Life 2 Deathmatch
Adrenaline Gamer 2
Team Fortress 2
CSGO: LegitBot Ayyware fix

When i got this source, the legitbot cannot be added to menu. When i added LegitBot on menu, i opened the csgo pressed INS and showing the legitbot tab.The issue is, this legit bot isn’t working at all. It’s on menu but is not working.Can someone help me? Beneath you have the code. My source is ayyware.

void CLegitBotTab::Setup()
{
SetTitle("b");

//ActiveLabel.SetPosition(16, -15);
//ActiveLabel.SetText("Active");
//RegisterControl(&ActiveLabel);

//Active.SetFileId("active");
//Active.SetPosition(66, -15);
//RegisterControl(&Active);

#pragma region Aimbot
AimbotGroup.SetPosition(16, 11);
AimbotGroup.SetText("Aimbot");
AimbotGroup.SetSize(240, 170);
RegisterControl(&AimbotGroup);

AimbotEnable.SetFileId("aim_enable");
AimbotGroup.PlaceLabledControl(0, "Enable" , this, &AimbotEnable);

AimbotAutoFire.SetFileId("aim_autofire");
AimbotGroup.PlaceLabledControl(0,"Auto Fire", this, &AimbotAutoFire);

AimbotFriendlyFire.SetFileId("aim_friendfire");
AimbotGroup.PlaceLabledControl(0,"Friendly Fire", this, &AimbotFriendlyFire);

AimbotSmokeCheck.SetFileId("otr_smokecheck");
AimbotGroup.PlaceLabledControl(0,"Smoke Check", this, &AimbotSmokeCheck);

AimbotBacktrack.SetFileId("legit_backtrack");
AimbotGroup.PlaceLabledControl(0,"Backtrack", this, &AimbotBacktrack);

TickModulation.SetFileId("tick_modulate");
TickModulation.SetBoundaries(0.1f, 13.f);
TickModulation.SetValue(13.f);
AimbotGroup.PlaceLabledControl(0,"Tick Modulation", this, &TickModulation);

AimbotKeyPress.SetFileId("aim_usekey");
AimbotGroup.PlaceLabledControl(0,"On Key", this, &AimbotKeyPress);

AimbotKeyBind.SetFileId("aim_key");
AimbotGroup.PlaceLabledControl(0,"Key Bind", this, &AimbotKeyBind);

#pragma endregion Aimbot shit

#pragma region Main Weapon
WeaponMainGroup.SetPosition(16, 208);
WeaponMainGroup.SetText("Rifles");
WeaponMainGroup.SetSize(240, 135);
RegisterControl(&WeaponMainGroup);

WeaponMainHitbox.SetFileId("main_hitbox");
WeaponMainHitbox.AddItem("Head");
WeaponMainHitbox.AddItem("Neck");
WeaponMainHitbox.AddItem("Chest");
WeaponMainHitbox.AddItem("Stomach");
WeaponMainHitbox.AddItem("Multihitbox");
WeaponMainGroup.PlaceLabledControl(0,"Hitbox", this, &WeaponMainHitbox);

WeaponMainSpeed.SetFileId("main_speed");
WeaponMainSpeed.SetBoundaries(0.f, 100.f);
WeaponMainSpeed.SetValue(1.f);
WeaponMainGroup.PlaceLabledControl(0,"Max Speed", this, &WeaponMainSpeed);

WeaponMainFoV.SetFileId("main_fov");
WeaponMainFoV.SetBoundaries(0.f, 30.f);
WeaponMainFoV.SetValue(3.5f);
WeaponMainGroup.PlaceLabledControl(0,"Field of View", this, &WeaponMainFoV);

WeaponMainRecoil.SetFileId("main_recoil");
WeaponMainRecoil.SetBoundaries(0.f, 2.f);
WeaponMainRecoil.SetValue(1.f);
WeaponMainGroup.PlaceLabledControl(0,"Recoil Control", this, &WeaponMainRecoil);

WeaponMainAimtime.SetValue(0);
WeaoponMainStartAimtime.SetValue(0);

#pragma endregion

#pragma region Pistols
WeaponPistGroup.SetPosition(272, 208);
WeaponPistGroup.SetText("Pistols");
WeaponPistGroup.SetSize(240, 135);
RegisterControl(&WeaponPistGroup);

WeaponPistHitbox.SetFileId("pist_hitbox");
WeaponPistHitbox.AddItem("Head");
WeaponPistHitbox.AddItem("Neck");
WeaponPistHitbox.AddItem("Chest");
WeaponPistHitbox.AddItem("Stomach");
WeaponPistHitbox.AddItem("Multihitbox");
WeaponPistGroup.PlaceLabledControl(0,"Hitbox", this, &WeaponPistHitbox);

WeaponPistSpeed.SetFileId("pist_speed");
WeaponPistSpeed.SetBoundaries(0.f, 100.f);
WeaponPistSpeed.SetValue(1.0f);
WeaponPistGroup.PlaceLabledControl(0,"Max Speed", this, &WeaponPistSpeed);

WeaponPistFoV.SetFileId("pist_fov");
WeaponPistFoV.SetBoundaries(0.f, 30.f);
WeaponPistFoV.SetValue(3.f);
WeaponPistGroup.PlaceLabledControl(0,"Field of View", this, &WeaponPistFoV);

WeaponPistRecoil.SetFileId("pist_recoil");
WeaponPistRecoil.SetBoundaries(0.f, 2.f);
WeaponPistRecoil.SetValue(1.f);
WeaponPistGroup.PlaceLabledControl(0,"Recoil Control", this, &WeaponPistRecoil);

WeaponPistAimtime.SetValue(0);
WeaoponPistStartAimtime.SetValue(0);

#pragma endregion

#pragma region Snipers
WeaponSnipGroup.SetPosition(272, 11);
WeaponSnipGroup.SetText("Snipers");
WeaponSnipGroup.SetSize(240, 135);
RegisterControl(&WeaponSnipGroup);

WeaponSnipHitbox.SetFileId("snip_hitbox");
WeaponSnipHitbox.AddItem("Head");
WeaponSnipHitbox.AddItem("Neck");
WeaponSnipHitbox.AddItem("Chest");
WeaponSnipHitbox.AddItem("Stomach");
WeaponSnipHitbox.AddItem("Multihitbox");
WeaponSnipGroup.PlaceLabledControl(0,"Hitbox", this, &WeaponSnipHitbox);

WeaponSnipSpeed.SetFileId("snip_speed");
WeaponSnipSpeed.SetBoundaries(0.f, 100.f);
WeaponSnipSpeed.SetValue(1.5f);
WeaponSnipGroup.PlaceLabledControl(0,"Max Speed", this, &WeaponSnipSpeed);

WeaponSnipFoV.SetFileId("snip_fov");
WeaponSnipFoV.SetBoundaries(0.f, 30.f);
WeaponSnipFoV.SetValue(2.f);
WeaponSnipGroup.PlaceLabledControl(0,"Field of View", this, &WeaponSnipFoV);

WeaponSnipRecoil.SetFileId("snip_recoil");
WeaponSnipRecoil.SetBoundaries(0.f, 2.f);
WeaponSnipRecoil.SetValue(1.f);
WeaponSnipGroup.PlaceLabledControl(0,"Recoil Control", this, &WeaponSnipRecoil);

WeaponSnipAimtime.SetValue(0);
WeaoponSnipStartAimtime.SetValue(0);

#pragma region MPs
WeaponMpGroup.SetPosition(16, 365);
WeaponMpGroup.SetText("MPs");
WeaponMpGroup.SetSize(240, 136);
RegisterControl(&WeaponMpGroup);

WeaponMpHitbox.SetFileId("mps_hitbox");
WeaponMpHitbox.AddItem("Head");
WeaponMpHitbox.AddItem("Neck");
WeaponMpHitbox.AddItem("Chest");
WeaponMpHitbox.AddItem("Stomach");
WeaponMpHitbox.AddItem("Multihitbox");
WeaponMpGroup.PlaceLabledControl(0,"Hitbox", this, &WeaponMpHitbox);

WeaponMpSpeed.SetFileId("mps_speed");
WeaponMpSpeed.SetBoundaries(0.f, 100.f);
WeaponMpSpeed.SetValue(1.0f);
WeaponMpGroup.PlaceLabledControl(0,"Max Speed", this, &WeaponMpSpeed);

WeaponMpFoV.SetFileId("mps_fov");
WeaponMpFoV.SetBoundaries(0.f, 30.f);
WeaponMpFoV.SetValue(4.f);
WeaponMpGroup.PlaceLabledControl(0,"Field of View", this, &WeaponMpFoV);

WeaponMpRecoil.SetFileId("mps_recoil");
WeaponMpRecoil.SetBoundaries(0.f, 2.f);
WeaponMpRecoil.SetValue(1.f);
WeaponMpGroup.PlaceLabledControl(0,"Recoil Control", this, &WeaponMpRecoil);

WeaponMpAimtime.SetValue(0);
WeaoponMpStartAimtime.SetValue(0);
#pragma endregion

#pragma region Shotguns
WeaponShotgunGroup.SetPosition(272, 365);
WeaponShotgunGroup.SetText("Shotguns");
WeaponShotgunGroup.SetSize(240, 136);
RegisterControl(&WeaponShotgunGroup);

WeaponShotgunHitbox.SetFileId("shotgun_hitbox");
WeaponShotgunHitbox.AddItem("Head");
WeaponShotgunHitbox.AddItem("Neck");
WeaponShotgunHitbox.AddItem("Chest");
WeaponShotgunHitbox.AddItem("Stomach");
WeaponShotgunHitbox.AddItem("Multihitbox");
WeaponShotgunGroup.PlaceLabledControl(0,"Hitbox", this, &WeaponShotgunHitbox);

WeaponShotgunSpeed.SetFileId("shotgun_speed");
WeaponShotgunSpeed.SetBoundaries(0.f, 100.f);
WeaponShotgunSpeed.SetValue(1.0f);
WeaponShotgunGroup.PlaceLabledControl(0,"Max Speed", this, &WeaponShotgunSpeed);

WeaponShotgunFoV.SetFileId("shotgun_fov");
WeaponShotgunFoV.SetBoundaries(0.f, 30.f);
WeaponShotgunFoV.SetValue(3.f);
WeaponShotgunGroup.PlaceLabledControl(0,"Field of View", this, &WeaponShotgunFoV);

WeaponShotgunRecoil.SetFileId("snip_recoil");
WeaponShotgunRecoil.SetBoundaries(0.f, 2.f);
WeaponShotgunRecoil.SetValue(1.f);
WeaponShotgunGroup.PlaceLabledControl(0,"Recoil Control", this, &WeaponShotgunRecoil);

WeaponShotgunAimtime.SetValue(0);
WeaoponShotgunStartAimtime.SetValue(0);

#pragma endregion
}

I don’t know if it’s ok to add “0” value to all labled control cuz if i do not add “0” value in front, Visual Studio do not compile and showing errors. (too few arguments in function call)

Example:
AimbotGroup.PlaceLabledControl(0, "Enable" , this, &AimbotEnable);