2026-05-01 06:57:30 +03:00
# Super Admin Menu
2026-05-01 16:03:59 +03:00
Расширенное меню администратора для CS:GO серверов на SourceMod. Открывается одной командой и предоставляет все нужные инструменты управления игроками с разграничением прав.
2026-05-01 06:57:30 +03:00
## Функции
- Выдача снаряжения (сет с оружием): AK-47, M4A4, M4A1-S, AWP, Deagle Only
- Выдача денег: 3000 / 5000 / 10000 / 16000$
- Респавн игроков (себе / всем / конкретному игроку)
2026-05-01 16:03:59 +03:00
- Восстановление 100 HP + 100 Armor
2026-05-01 06:57:30 +03:00
- Невидимость для администратора с сокрытием оружия
- Телепорт к игроку / телепорт игрока к себе
- Телепорт на плент A или B (автоопределение по карте)
- Эффекты на игрока:
- 0 урона при стрельбе
- Супер-отдача
- Drug-эффект (дёргание экрана + случайный FOV)
- Случайный FOV
- Инверсия движения
- Сильное сотрясение экрана
2026-05-01 16:03:59 +03:00
- Уведомления о действиях в чате членам групп DEIDARA / TESTER
- Логирование действий обычных админов в файл
2026-05-01 06:57:30 +03:00
## Зависимости
- [SourceMod ](https://www.sourcemod.net/ ) 1.10+
- [SDKHooks ](https://wiki.alliedmods.net/SDK_Hooks ) (входит в SourceMod)
- [CS:Strike ](https://wiki.alliedmods.net/CSStrike ) (входит в SourceMod)
## Установка
1. Скомпилировать `scripting/super_admin_menu.sp`
2. Положить `.smx` в `addons/sourcemod/plugins/`
3. Перезапустить сервер или загрузить плагин: `sm plugins load super_admin_menu`
## Команды
| Команда | Доступ | Описание |
|---|---|---|
2026-05-01 16:03:59 +03:00
| `!sadmin` / `sm_sadmin` | Группа DEIDARA / TESTER или обычный админ (флаги `a` – `j` ) | Открыть супер-админ меню |
2026-05-01 06:57:30 +03:00
## Уровни доступа
| Уровень | Возможности |
|---|---|
2026-05-01 16:03:59 +03:00
| Группа **DEIDARA ** | Все функции меню (полный доступ) |
| Группа **TESTER ** | Все функции меню (полный доступ) |
| Обычный админ (любые флаги `abcdefghij` , без `z` ) | Только меню «Эффекты игрока» |
| Без админ-флагов | Доступ запрещён |
2026-05-01 06:57:30 +03:00
2026-05-01 16:03:59 +03:00
> Группы DEIDARA / TESTER определяются по имени группы в `admin_groups.cfg` (регистр не важен) — флаги роли не нужны.
> Обычные админы — все, у кого есть любой флаг кроме `z` (Root) и кто не состоит в группах DEIDARA/TESTER. Им доступно только подменю «Эффекты игрока» с полным набором эффектов.
## Логирование
Все действия **обычных админов ** в подменю «Эффекты игрока» автоматически пишутся в лог-файл:
```
addons/sourcemod/logs/super_admin_menu.log
```
Формат записи:
```
[YYYY-MM-DD HH:MM:SS] АдминИмя (STEAM_X:Y:Z) -> Действие -> ВКЛ/ВЫКЛ на игроке Имя (STEAM_X:Y:Z)
```
Примеры:
```
[2026-05-01 18:42:11] AdminBob (STEAM_1:0:12345) -> 0 урона -> ВКЛ на игроке player1 (STEAM_1:1:67890)
[2026-05-01 18:42:34] AdminBob (STEAM_1:0:12345) -> Тряска экрана на игроке player2 (STEAM_1:0:55555)
```
Действия членов групп DEIDARA / TESTER в файл **не пишутся ** (они отображаются только в чате другим членам этих групп через `PrintToRootAdmins` ).
2026-05-01 06:57:30 +03:00
## Версия
2026-05-01 16:03:59 +03:00
`1.3` — Автор: OpenAI + deidara.dev
### Changelog
- **1.3**
- Разграничение прав: обычные админы (флаги `a` – `j` , без `z` ) теперь имеют доступ только к меню «Эффекты игрока»
- Полный доступ — только у групп DEIDARA / TESTER
- Добавлено логирование действий обычных админов в `addons/sourcemod/logs/super_admin_menu.log`
- Удалён эффект «Ослепление на 2 секунды»
- Удалён эффект «Инверсия мыши»
- **1.2** — Базовая версия меню