Все системы
Block EXP (Anti-EXP)
C++PythonServer + Client

Block EXP (Anti-EXP)

Переключатель EXP с панели задач — состояние сохраняется на сервере для каждого персонажа.

Кнопка Block EXP на taskbar — один клик
Состояние на сервере — без читов с клиента
Сохраняется после релога (quest flag на персонажа)
Полоска EXP визуально показывает блокировку
Для игроков, которые фarmят без прокачки

Block EXP позволяет включать и выключать получение опыта с панели задач. Полезно на level cap, при фарме без EXP или когда нужен PvP-билд без случайного leveling.

Источник истины — сервер: клиент отправляет команду, сервер ставит flag и синхронизирует UI. После входа состояние восстанавливается автоматически — кнопка и gauge EXP всегда соответствуют реальности.

Аккуратная альтернатива форумным leak'ам — merge-ready C++ в game source и Python/UI на клиенте, с графикой для кнопки taskbar и заблокированной полоски EXP.