Авторы:
Благодарность:
Требования:
Мультиязычность:
Glaster
Благодарность:
Спасибо всему сообществу разработчиков под GoldSource в целом и участникам следующих ресурсов в частности:
- amxx-bg.info
- amxmodx.org
- amxxmodx.ru
- wiki.alliedmods.net
- dev-cs.ru
- aghl.ru
- hlds.run
- amxmodx.ucoz.ru
Требования:
- Python 3
- Установленные зависимости из requirements.txt
- Среда разработки/плагины, поддерживающие MCP-серверы (Cursor, Cline, итд)
Мультиязычность:
- EN
- RU
Описание
HL-MCP — это инструмент, который помогает IDE с искусственным интеллектом (например, Cursor или Cline) лучше лучше работать при написании кода для плагинов AMX Mod X и не только.Он делает подсказки точнее и полезнее, потому что содержит в себе документацию и материалы по этим темам.
Как это работает
Когда вы что-то спрашиваете у ИИ в IDE:
- IDE отправляет запрос в HL-MCP;
- HL-MCP находит в своей базе подходящие материалы;
- передаёт их ИИ;
- ИИ отвечает намного точнее, потому что использует реальные знания по AMX Mod X и GoldSrc,
Откуда взяты данные?
Всего собрано около 4 тысяч страниц из разных источников:
- amxx-bg.info - 2 517 страниц
- amxmodx.org - 784 страницы
- amxxmodx.ru - 564 страницы
- wiki.alliedmods.net - 48 страниц
- dev-cs.ru - 15 страниц
- VipModular Wiki - 10 страниц
- aghl.ru - 10 страниц
- hlds.run - 5 страниц
- amxmodx.ucoz.ru - 5 страниц
- GitHub README (отобранные репозитории) - 4 страницы
- amx-x.ru - 2 страницы
- Прочие источники - 5 страниц
Итого: около 3 975 уникальных страницю. Всё это - руководство, примеры, обсуждения, FAQ и полезные материалы по AMX Mod X и GoldSrc-моддингу.
Примеры работы
Ниже приведены ответы на некоторые запросы. Были использованы:
Cline - дополнение для работы с большими языковыми моделями (GPT, Gemini, etc) из Visual Studio Codegrok-code-fast-1 - Большая языковая модель для генерации кодаdistiluse-base-multilingual-cased-v2 - модель для преобразования текста в формат, пригодный для поиска по базе знанийОтвет на запрос "Как мне использовать функцию client_print?
Ответ на запрос "Какие основные форварды должны быть зарегистрированы при работе с Half-Life Weapon Mod?"
Ответ на запрос "как выдать оружие игроку с помощью amxxmodx плагина в Half-Life?"