Аимбот (Aimbot)
Основная система прицеливания: ищет цель в поле обзора вокруг прицела, выбирает кость (голову/шею/тело), ведёт упреждение по снаряду и наводит выстрел одним из трёх способов — обычным поворотом камеры, «тихим» аимом (psilent) без движения мыши или их гибридом. Дополнительно управляет контролем отдачи.
Где находится в меню
Aimbot (Аимбот)
Это общий (shared) конфиг аима. Тот же набор настроек дублируется отдельно для каждого героя в разделе Heroes (Герои) → <тип героя> → <герой> → Aimbot, где переключатель Override settings заставляет героя использовать собственные настройки вместо общих.
Что делает
Аим включается, пока удерживается назначенная клавиша Key; если клавиша не задана, аим срабатывает при атаке (удержании левой кнопки мыши). Активный аим работает только по основному оружию героя (citadel_ability_primary_weapon) и отключается во вре мя перезарядки, в магазине, при открытом меню и в «hideout»-зоне.
Каждый кадр система:
- Собирает список валидных врагов (герои — по разделу Players, крипы — по разделу Creeps) в пределах заданной дистанции и рисует по ним обзор.
- Для каждой цели выбирает ближайшую к прицелу разрешённую кость. Есть гистерезис (
BONE_HYSTERESIS_PX): пока прежняя кость почти так же близка к прицелу, аим держится за неё, чтобы не «дёргаться» между костями. - Если цель попадает в радиус FoV radius, она берётся как ближайшая к центру прицела. Помеченные читеры (см. HVH) имеют приоритет над обычными врагами.
- Ведёт упреждение по скорости цели, если включён Predict shot и снаряд имеет конечную скорость.
- Наводится выбранным способом (Type) с учётом сглаживания.
Presets — пресеты
Выпадающий список Preset применяет к текущему конфигу аима готовый набор настроек: Legit, Semi Rage или Rage. Пресет заполняет разделы Players, Creeps, Souls, General и Anti-frog. Пресеты Semi Rage и Rage требуют выключенного Safe mode — при выборе появляется подтверждение отключения Safe mode. После применения пресета всё можно донастроить вручную.
Тип аима (Type)
- Standard — поворачивает вид (камеру) на цель.
- PSilent — попадает по цели, не двигая вид/мышь («тихий» аим).
- Hybrid — совмещает оба способа.
При выборе PSilent появляется выпадающий список Smooth Type (Humanized / Aggressive); ползунки Smooth Pitch/Yaw скрываются в чистом PSilent-режиме.
Turn-onto — доворот на цель
Когда цель вне досягаемости «тихого» угла (сильно сбоку или за пределами экрана), скрипт плавно доворачивает вид на неё. Порог входа/выхода снабжён гистерезисом (TURN_ONTO_START_DEG / TURN_ONTO_STOP_DEG), чтобы доворот не «стучал» на границе.
Prediction — упреждение
При включённом Predict shot система ведёт упреждение по сглаженной скорости цели с учётом скорости снаряда и гравитации. Скорость цели сглаживается и ограничивается сверху (MAX_TARGET_SPEED), телепорты сбрасывают накопленную скорость. Если предсказанная точка не видна из цели, аим возвращается к исходной точке кости.
RCS — контроль отдачи
RCS (Recoil Control System) компенсирует отдачу оружия (punch-angle). Работает и по цели (внутри аима), и без цели, когда удерживается атака. Отключается для оружий с атрибутами разброса/ближнего боя (spreadshot, close-range), где компенсация неуместна.
Bones — кости (точки прицеливания)
Каждый раздел цели (Players, Creeps) имеет свой набор переключателей костей: Head, Neck, Body, Lower body. Аим выбирает ближайшую к прицелу из включённых костей. Для крипов доступны только Head и Body (нейтральные крипы всегда бьются по «шее» как по хит-зоне). Помеченные читеры бьются только в голову/шею независимо от настроек. Anti-frog может временно убирать голову/шею из выбора (см. страницу Anti-frog).
Players / Creeps — герои и крипы
Это два независимых конфига целей с одинаковым набором настроек (кроме мелких отличий: у Creeps FoV ограничен 40, скрыты Neck и Lower body). Каждый содержит собственные Type, Smooth Type, Lock target, Only Yaw, кости, FoV radius, сглаживание и оформление обзора (FoV width/color).
General settings — общие настройки
Отдельный узел с общими для конфига параметрами (RCS, Predict shot, Ignore smoke walls) и скрытым подузлом Debug для отладки psilent (запись/дамп JSON, оверлей сходимости).
Настройки
Общие (верх конфига Aimbot)
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| State (Состояние) | Переключатель | Вкл. | Включает/выключает аим для этого конфига. |
| Key (Клавиша) | Клавиша | Не задана | Клавиша активации аима. Если не задана — аим срабатывает при атаке. |
| Preset (Пресет) | Выпадающий список | Legit | Применяет готовый набор настроек: Legit, Semi Rage, Rage. Semi Rage/Rage требуют выключенного Safe mode. |
General settings — общие настройки
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| RCS (Контроль отдачи) | Переключатель | Вкл. | Компенсирует отдачу оружия (punch-angle). Не работает на оружиях со spreadshot/close-range. |
| Predict shot (Упреждение выстрела) | Переключатель | Вкл. | Ведёт упреждение по скорости цели с учётом скорости снаряда и гравитации. |
| Ignore smoke walls (Игнорировать дымовые стены) | Переключатель | Выкл. | Позволяет видеть/бить цели сквозь дымовые преграды (использует расширенную проверку видимости). Отключено при включённом Safe mode. |
Подузел Debug по умолчанию скрыт и содержит отладку psilent: переключатель pSilent debug (перетаскиваемый оверлей сходимости) и кнопки записи Record: start / stop / clear / dump JSON.
Players — герои
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| State (Состояние) | Переключатель | Вкл. | Включает аим по вражеским героям. |
| Type (Тип) | Выпадающий список | Standard | Способ наведения: Standard — поворот вида, PSilent — тихий аим без движения мыши, Hybrid — оба. |
| Smooth Type (Тип сглаживания) | Выпадающий список | Humanized | Humanized — очеловеченное, Aggressive — агрессивное. Виден только для PSilent/Hybrid. |
| Lock target (Держать цель) | Переключатель | Вкл. | Не переключается на другую цель, пока текущая жива и активен аим. |
| Only Yaw (Только по горизонтали) | Переключатель | Выкл. | Правит только горизонталь (yaw), не трогая вертикаль (pitch). |
| Head (Голова) | Переключатель | Вкл. | Разрешить прицел в голову. |
| Neck (Шея) | Переключатель | Вкл. | Разрешить прицел в шею. |
| Body (Тело) | Переключатель | Выкл. | Разрешить прицел в корпус. |
| Lower body (Нижняя часть) | Переключатель | Выкл. | Разрешить прицел в нижнюю часть тела. |
| FoV radius (Радиус обзора) | Ползунок | 30 | Радиус поиска цели вокруг прицела. Диапазон: 0–100. |
| Smooth Pitch (Сглаживание по вертикали) | Ползунок | 30 | Сглаживание аима по вертикали: больше = плавнее, 0 = мгновенно. Диапазон: 0–100. |
| Smooth Yaw (Сглаживание по горизонтали) | Ползунок | 30 | Сглаживание аима по горизонтали: больше = плавнее, 0 = мгновенно. Диапазон: 0–100. |
| FoV width (Толщина обзора) | Ползунок | 5 | Толщина линии кольца обзора. Диапазон: 2–10. |
| FoV color (Цвет обзора) | Выбор цвета | Белый | Цвет кольца обзора. |
Creeps — крипы
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| State (Состояние) | Переключатель | Вкл. | Включает аим по вражеским крипам. |
| Type (Тип) | Выпадающий список | Standard | Standard / PSilent / Hybrid. |
| Smooth Type (Тип сглаживания) | Выпадающий список | Humanized | Humanized / Aggressive. Виден только для PSilent/Hybrid. |
| Lock target (Держать цель) | Переключатель | Выкл. | Держать текущего крипа как цель. |
| Only Yaw (Только по горизонтали) | Переключатель | Выкл. | Править только горизонталь. |
| Head (Голова) | Переключатель | Вкл. | Прицел в голову крипа. |
| Body (Тело) | Переключатель | Выкл. | Прицел в корпус крипа. |
| FoV radius (Радиус обзора) | Ползунок | 60 | Радиус поиска крипа вокруг прицела. Диапазон: 0–100 (эффективный максимум обзора для крипов ниже, чем у героев). |
| Smooth Pitch (Сглаживание по вертикали) | Ползунок | 30 | Сглаживание по вертикали. Диапазон: 0–100. |
| Smooth Yaw (Сглаживание по горизонтали) | Ползунок | 30 | Сглаживание по горизонтали. Диапазон: 0–100. |
| FoV width (Толщина обзора) | Ползунок | 5 | Толщина кольца обзора. Диапазон: 2–10. |
| FoV color (Цвет обзора) | Выбор цвета | Белый | Цвет кольца обзора. |
Для крипов переключатели Neck и Lower body скрыты.
В каждом герое (Heroes → тип → герой → Aimbot)
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| Override settings (Свои настройки) | Переключатель | Выкл. | Использовать собственные настройки аима и Anti-frog этого героя вместо общих. Пока выключено, остальные пункты этого узла скрыты. |