Плагины Oxide/uMod для Rust
Установка Oxide
В панели TeaHost перейдите в Startup и включите переключатель Oxide. После перезапуска в корне появится папка oxide/.
Проверка в консоли сервера: ``` oxide.version ```
Структура Oxide
oxide/
plugins/ — файлы плагинов (.cs)
config/ — конфиги плагинов
data/ — данные (статистика, бан-листы)
logs/ — логи плагинов
```
## Установка плагина
1. Скачайте плагин с [umod.org](https://umod.org/plugins) (файл `.cs`)
2. Загрузите через **Файловый менеджер** панели в `oxide/plugins/`
3. Плагин загружается автоматически (без перезапуска)
Горячая загрузка через RCON:
```
oxide.load ИмяПлагина
oxide.unload ИмяПлагина
oxide.reload ИмяПлагина
```
## Необходимые плагины
### Администрирование
**AdminHammer** — режим бога для админов, нет урона, полёт:
```
/god — переключить режим бога
/vanish — невидимость
```
**Vanish** — полная невидимость администраторов от игроков
**Discord Core** + **Discord Messages** — интеграция с Discord: уведомления о смерти, коннектах, чат
### Игровые механики
**Kits** — наборы предметов при спавне или по команде:
```
/kit — список доступных наборов
/kit starter — получить стартовый набор
```
**Clans** — создание кланов, тимдамаг, общий шкафчик:
```
/clan create ТЭГ
/clan invite НИК
/clan leave
```
**NTeleportation** — телепорт домой и к друзьям:
```
/sethome дом1
/home дом1
/tpr НИК_ИГРОКА
/tpa — принять запрос
```
**BGrade** — автоматический апгрейд построек до нужного уровня при строительстве
### Экономика
**Economics** — игровая валюта:
```
/balance — текущий баланс
/transfer НИК СУММА
```
**Shop** — магазин за игровую валюту
### Защита и античит
**NoGiveNotices** — скрывает уведомления о выдаче предметов (маскирует admin action)
**AntiFarm** — защита от ботов-фармеров
**PlayerRanks** — статистика игроков: убийства, смерти, время онлайн
## Права доступа
Oxide использует систему прав. Выдача прав игроку:
```
oxide.grant user НИК_ИЛИ_STEAMID плагин.право
oxide.grant group admin плагин.право
oxide.revoke user НИК плагин.право
```
Группы по умолчанию: `default`, `moderator`, `admin`
## Обновление плагинов
Плагин обновляется заменой `.cs` файла — Oxide перекомпилирует автоматически. Смотрите лог на ошибки компиляции:
```
oxide.log
```