v1.0.0: initial helpmenu plugin

Простое меню справки для игроков:
- !help открывает главное меню
- 4 пункта: Правила, Команды, Наш Telegram, Наш сайт
- Правила в подменю (топ-5 главных)
- Команды/Telegram/Сайт выводятся в чат игроку
This commit is contained in:
deidara
2026-05-01 19:27:36 +03:00
parent cff4b6722a
commit 9a7131b114
2 changed files with 189 additions and 2 deletions
+44 -2
View File
@@ -1,3 +1,45 @@
# helpmenu
# Help Menu
Help menu plugin for ArcaneGame server
Простое меню справки для игроков на CS:GO сервере. Открывается командой `!help` в чате и предоставляет 4 пункта: правила, основные команды, ссылки на Telegram и сайт.
## Функции
- Главное меню со 4 пунктами
- Подменю «Правила» с топ-5 правилами сервера (показываются как заблокированные пункты)
- Команды — выводятся в чат игроку
- Telegram-ссылка — отправляется в чат с приглашением
- Сайт — отправляется в чат
## Зависимости
- [SourceMod](https://www.sourcemod.net/) 1.10+
## Установка
1. Скомпилировать `scripting/helpmenu.sp`
2. Положить `.smx` в `addons/sourcemod/plugins/`
3. Перезапустить сервер или загрузить плагин: `sm plugins load helpmenu`
## Команды
| Команда | Доступ | Описание |
|---|---|---|
| `!help` / `sm_help` | Все игроки | Открыть меню справки |
## Структура меню
```
ArcaneGame — справка
├─ Правила сервера → подменю с правилами
├─ Команды → вывод в чат списка команд (!g, !ws, !glove, !knife)
├─ Наш Telegram → ссылка на t.me/arcanegamecs в чат
└─ Наш сайт → ссылка на arcanegame.ru в чат
```
## Конфигурация ссылок
Если поменять Telegram/сайт — отредактируй `#define TG_LINK` и `#define WEBSITE_LINK` в начале `.sp` файла, потом перекомпилируй.
## Версия
`1.0.0` — Автор: deidara.dev