Коллекция плагинов для Rust сервера (Oxide/uMod)
Collection of plugins for Rust server (Oxide/uMod)
| # | Plugin | Description | Command(s) |
|---|---|---|---|
| 1 | XPLevels | 🎯 RPG уровни + бонус здоровья за уровень | /stats |
| 2 | WelcomeGift | 🎁 Стартовый подарок новичкам (только 1 раз) | автоматически |
| 3 | ChatFilter | 🔇 Фильтр мата (замена/мут/кик/варны) | /resetwarns |
| 4 | AutoBroadcast | 📢 Авто-объявления в чат по таймеру | консольные команды |
| 5 | RadiationZone | ☢️ Радиоактивная зона с наградами (риск-эвент) | /zone |
| 6 | MonsterHunt | 👹 Охота на монстров (PvE-эвент с наградами) | /monsters |
| 7 | DailyRewards | 🎁 Ежедневные награды с UI и системой серий | /daily |
| 8 | ServerInfoPanel | 📊 Информационная панель с UI (онлайн, кнопки) | /panel |
| 9 | AirDropEvent | /airdrop |
|
| 10 | MutationSystem | 🧬 Мутации животных и игроков (радиация, способности) | /mutation |
| 11 | LandClaimSystem | 🏡 Покупка участков земли с бонусами | /land |
Игроки получают опыт (XP) за убийства, добычу ресурсов и крафт. За каждый уровень увеличивается максимальное здоровье.
| Параметр | Значение |
|---|---|
| XP за убийство игрока | 30 |
| XP за добычу ресурсов | 10 |
| XP за крафт | 10 |
| Здоровье за уровень | +5 (настраивается) |
| Максимальный уровень | 100 |
Команды: /stats — просмотр уровня и опыта
Новые игроки получают стартовый набор при первом заходе на сервер.
| Предмет | Количество |
|---|---|
| Камень (rock) | 1 |
| Факел (torch) | 1 |
| Топор (hatchet) | 1 |
| Кирка (pickaxe) | 1 |
| Яблоко (apple) | 5 |
| Бинт (bandage) | 5 |
| Древесина (wood) | 500 |
| Камень (stones) | 200 |
Команды (консоль): welcomegift.reset <steamID> — сбросить статус подарка
Автоматически фильтрует нецензурную лексику в чате. Поддерживает несколько режимов работы.
| Режим | Описание |
|---|---|
| Replace | Замена плохих слов на **** |
| Mute | Мут нарушителя на N секунд |
| Kick | Кик с сервера |
| Warn | Система предупреждений (N варнов → кик) |
Команды: /resetwarns <steamID> — сбросить предупреждения (админ)
Права доступа: chatfilter.ignore — игнорировать фильтр, chatfilter.admin — админ-команды
Автоматически отправляет объявления в чат с заданным интервалом.
| Параметр | Значение по умолчанию |
|---|---|
| Интервал | 300 секунд (5 минут) |
| Режим | Sequential (последовательный) или Random |
| Цвета | HEX-коды (поддержка любых цветов) |
Команды (консоль):
autobroadcast.reload— перезагрузка конфигаautobroadcast.next— отправить объявление вручнуюautobroadcast.status— статус плагина
На карте появляется радиоактивная зона. Игроки рискуют здоровьем, чтобы заработать очки и обменять их на ресурсы.
| Параметр | Значение |
|---|---|
| Радиус зоны | 50 метров (настраивается) |
| Радиация в секунду | 15 |
| Очков в секунду | 1 |
| Штраф при смерти | -50% очков |
Команды:
/zone info— информация о зоне и своих очках/zone rewards— список наград/zone buy <id>— купить награду
Команды (консоль):
radiationzone.setcenter <x> <z>— установить центр зоныradiationzone.radius <радиус>— изменить радиусradiationzone.givepoints <steamID> <кол-во>— выдать очки
Периодически на карте появляются сильные монстры. За убийство — ценные награды всем участникам поблизости.
| Монстр | HP | Урон | Награда |
|---|---|---|---|
| Radioactive Bear | 1000 | 50 | Scrap, Metal, Ammo |
| Frozen Wolf | 600 | 35 | Scrap, Cloth |
| Lava Boar | 800 | 40 | Scrap, Sulfur |
Команды:
/monsters— список активных монстров
Команды (консоль):
monsterhunt.spawn— принудительный спавн монстраmonsterhunt.clear— убить всех монстровmonsterhunt.status— статус плагина
Красивое UI-окно для ежедневных наград. Система серий — чем больше дней подряд, тем ценнее награда.
| День | Награда |
|---|---|
| 1 | Scrap x50 |
| 2 | Scrap x75 |
| 3 | Metal Fragments x100 |
| 4 | Scrap x100 |
| 5 | Rifle Ammo x50 |
| 6 | Scrap x150 |
| 7 | AK-47 |
Команды:
/daily— открыть UI с наградой/daily claim— сразу забрать награду
Команды (админ):
/dailyreset <steamID>— сбросить серию игроку/dailyreset all— сбросить всем
Красивая UI-панель в углу экрана с онлайном, названием сервера и кнопками быстрого доступа.
| Элемент | Описание |
|---|---|
| Панель | Тёмный полупрозрачный фон |
| Онлайн | 👥 количество игроков |
| Слиперы | 💤 количество спящих |
| Время | 🕐 текущее время сервера |
| Кнопки | 🎒 📜 🛒 💎 💬 👑 (настраиваются) |
Команды:
/panel— скрыть/показать панель/panelreload— перезагрузить конфиг (админ)
Права доступа: serverinfopanel.see — видеть панель, serverinfopanel.admin — админ-команды
Раз в N минут над картой пролетает самолёт и сбрасывает ценный контейнер с лутом.
| Параметр | Значение |
|---|---|
| Интервал | 10 минут (настраивается) |
| Дропов за эвент | 1 |
| Лута в дропе | 5-12 предметов |
| Звук самолёта | ✅ |
| Маркер на карте | ✅ |
| Дымовой эффект | ✅ |
Команды:
/airdrop— информация о следующем дропе
Команды (админ):
/airdrop spawn— принудительный спавн дропаairdrop.spawn(консоль) — спавн дропаairdrop.reload(консоль) — перезагрузка конфига
Животные и игроки могут мутировать под воздействием радиации. Мутировавшие существа сильнее и имеют уникальные способности.
| Тип мутации | Эффекты |
|---|---|
| Radioactive Bear | 2.5x HP, 2x урон, взрыв при смерти |
| Frozen Wolf | 1.8x HP, 1.5x урон, 1.5x скорость |
| Lava Boar | 2x HP, 1.8x урон, огненный след |
| Speed Demon (игрок) | 1.5x скорость передвижения |
| Tank (игрок) | 2x максимальное здоровье |
| Berserker (игрок) | 1.5x урон |
| Invisible (игрок) | Частичная невидимость |
| Radioactive (игрок) | Радиационный урон врагам рядом |
Команды:
/mutation— информация о своей мутации
Команды (админ):
mutation.give <steamID> <mutationName>— выдать мутациюmutation.reload(консоль) — перезагрузка конфига
Игроки могут покупать участки земли. На своей территории получают бонусы.
| Параметр | Значение |
|---|---|
| Размер участка | 50 метров |
| Стоимость покупки | 5000 скрапа |
| Максимум участков | 1 (2 с пермишеном) |
| Снижение урона | 50% |
| Пассивный доход | 100 скрапа/час |
Команды:
/land buy— купить участок под собой/land info— информация об участке/land my— список своих участков/land share <name>— поделиться участком/land unshare <name>— убрать доступ
Команды (админ):
land.give <steamID> <x> <z>— выдать участокland.reload(консоль) — перезагрузка конфига
Права доступа: landclaim.extraplot — дополнительный участок, landclaim.admin — админ-команды
1. Скачай .cs файл нужного плагина
2. Загрузи в папку oxide/plugins на сервере
3. Выполни в консоли: oxide.reload ИмяПлагина
4. Готово ✅⚙️ Конфигурация
Пример конфига oxide/config/AutoBroadcast.json:
{
"Enabled": true,
"IntervalSeconds": 300,
"Mode": "Random",
"Messages": [
{ "Text": "Welcome to the server!", "Color": "#00ff00" },
{ "Text": "Join our Discord", "Color": "#7289DA" }
]
}👑 Админ-команды (консоль)
Plugin Console Command XPLevels xplevels.setlevel WelcomeGift welcomegift.reset ChatFilter chatfilter.reload AutoBroadcast autobroadcast.reload RadiationZone radiationzone.setcenter MonsterHunt monsterhunt.spawn DailyRewards dailyrewards.reload ServerInfoPanel serverinfopanel.reload AirDropEvent airdrop.spawn MutationSystem mutation.reload LandClaimSystem land.reload
🔐 Права доступа (permissions)
Plugin Permission Description XPLevels xplevels.admin Админ-команды ChatFilter chatfilter.ignore Игнорировать фильтр мата ChatFilter chatfilter.admin Админ-команды RadiationZone radiationzone.admin Админ-команды MonsterHunt monsterhunt.admin Админ-команды DailyRewards dailyrewards.admin Админ-команды ServerInfoPanel serverinfopanel.see Видеть панель ServerInfoPanel serverinfopanel.admin Админ-команды AirDropEvent airdropevent.admin Админ-команды MutationSystem mutationsystem.admin Админ-команды LandClaimSystem landclaim.extraplot Дополнительный участок LandClaimSystem landclaim.admin Админ-команды
📊 Статистика плагинов
Plugin Lines of Code Type XPLevels 180 RPG WelcomeGift 120 Kit ChatFilter 200 Moderation AutoBroadcast 130 Utility RadiationZone 250 PvE Event MonsterHunt 280 PvE Event DailyRewards 260 UI / Rewards ServerInfoPanel 280 UI / Info AirDropEvent 300 PvE Event MutationSystem 350 PvE / RPG LandClaimSystem 280 Economy
📁 Структура репозитория
plugins_rust/
├── .github/workflows/
├── XPLevels.cs
├── WelcomeGift.cs
├── ChatFilter.cs
├── AutoBroadcast.cs
├── RadiationZone.cs
├── MonsterHunt.cs
├── DailyRewards.cs
├── ServerInfoPanel.cs
├── AirDropEvent.cs
├── MutationSystem.cs
├── LandClaimSystem.cs
├── Kits.cs
├── MicroPanelREWORK.cs
└── README.md
📸 Примеры работы
Команда /stats:
[XP Levels] Level: 15 | XP: 2450/3000 | Total XP: 12450
Авто-объявление:
[SERVER] Welcome to the server! Read rules at /rules
Фильтр мата:
[ChatFilter] Your message was filtered: **** you!
Команда /zone info:
=== Zone Info ===
📍 Center: (500, 20, 500)
📏 Radius: 50m
☢️ Radiation/sec: 15
⭐ Points/sec: 1
💰 Your points: 250
🚩 Currently in zone: YES
Команда /monsters:
=== Active Monsters ===
☠️ Radioactive Bear - 120m away
Команда /airdrop:
=== AirDrop Info ===
Next drop in: 8 minutes
Active drops: 1
Type /airdrop spawn to force a drop
Команда /mutation:
Active mutation: Speed Demon
Remaining: 4.5 minutes
Команда /land my:
=== Your Land Plots ===
📍 G5 - 50m radius
📍 J3 - 50m radius
👤 Автор
0killrest
https://img.shields.io/badge/GitHub-0killrest-181717?logo=github&style=flat-square
📍 Moscow, Russia 🧠 Rust | C# | Oxide | uMod
"Code is my weapon of choice"
📝 Лицензия
MIT License — свободное использование, модификация и распространение.
🌟 Поддержка
· ⭐ Поставь звезду репозиторию · 🐛 Сообщай о багах в Issues · 💡 Предлагай идеи для новых плагинов
⚡ Больше плагинов скоро...
Made with ❤️ by 0killrest