OctoLauncher
Сделал свой лаунчер для Доброграда. Меню гмода целиком переделал, плюс к нему отдельное приложение. Надоело смотреть на стандартное меню из 2012-го, вот и засел на пару вечеров.
Меню
[image: 1781607190784-menu-main.png]
Видно онлайн сервера в реальном времени, кто играет, карту, пинг. Кнопка «Войти в город» и ты на сервере, без копания в IP. Бинды тоже показываются прямо тут. Стандартные кнопки гмода (новая игра, сервера, загрузка, настройки) на месте, просто перерисованы под нормальный вид. Фон меняется, анимации.
Мини-игры
[image: 1781607208174-menu-games.png]
Самое то на время загрузки карты или пока ждёшь места на серваке. Прямо в меню шесть штук: змейка, тетрис, 2048, арканоид, понг, сапёр. Жмёшь на геймпад в углу и играешь.
[image: 1781607232049-menu-2048.png]
Бинды и пресеты
[image: 1781607246985-helper-presets.png]
Вешаешь на клавишу /me, /it, /toit с текстом. Накидал 1296 готовых фраз по ролям, чтобы каждый раз не придумывать: выбрал, повесил на кнопку, готово. Через обычный cfg, без автоматизации. Сменишь клавишу, старая снимается, дублей не остаётся.
Заменки
[image: 1781607259679-helper-replace.png]
Косметику (модельки, скины, звуки) ставишь в один клик и так же убираешь. Приложение само смотрит, что внутри: если заменка лезет в прицел, лазер или текстуры (за что банят по первому правилу), подсветит красным. Косметику ставь спокойно, остальное на свой риск.
Discord
[image: 1781607273464-discord-rpc.png]
Кидает в твой профиль статус, что ты на Доброграде, с онлайном сервера и картой.
Что ещё по мелочи
оптимизация в пару тумблеров (многоядерность, графика в обмен на фпс, сеть)
SteamID скопировать в один клик
проверка целостности файлов игры
контент CS:S и закрытие зависших процессов
Как поставить
Качаешь архив (ссылка ниже), распаковываешь.
Запускаешь OctoLauncherHelper.exe, на вкладке «Меню» жмёшь «Установить».
Перезапускаешь гмод.
Spoilerоригинальное меню бэкапится автоматически, вернуть ваниль можно в любой момент кнопкой «Восстановить оригинал». .NET ставить не надо, сборка self-contained.
Безопасность
Не лезет в саму игру, VAC тут ни при чём, бинды обычные, никаких инжектов. Отчёт VirusTotal: добавлю
Скачать
https://github.com/N3XT3R1337/OctoLauncher/releases
[image: 1781624162998-d731a27a-6af2-4f7b-b801-dac8c760a785-image.png]
https://www.virustotal.com/gui/file/112baebf3c5ff881dd6fa4c20fec07ffbf3488c43a5357400ce5e42567e431a1?nocache=1
Исходники там же на гитхабе, открытые. Найдёте баги или есть идеи, пишите, поправлю.