Полностью кастомный вызов спутника через Suply Signal, пять готовых профилей спутников, снижение с орбиты, заканчивающееся горящими обломками с ящиками лута - свои кулдауны, охрана и лут на каждый профиль, с поддержкой настройки не выходя их игры.
Каждый скин гранаты - свой профиль со своим названием, правом, кулдауном, массой спутника, числом охраны и таблицей лута. Из коробки идут пять профилей - Light, Medium, Heavy, Armored и Military - а свой профиль добавляется легко и быстро: продублируйте профиль в конфиге, дайте ему уникальное имя и уникальный скин ID, остальное настройте в игровой панели.
Скин ID стандартных профилей перечислены ниже - используйте их, чтобы добавить гранаты в магазины, киты и лут-таблицы. Ванильные сигнальные гранаты не затронуты: краш запускает только граната, чей скин совпал с профилем.
Пример записи кастомного лута - на каждый профиль, с количествами, скинами, названиями и шансами выпадения:
Секция "ZoneManager zones" конфига:
Plugin (Economics, значения по умолчанию):
Plugin (ServerRewards):
Plugin (BankSystem):
Item (предмет как валюта, например скрап):
A: На вашем сервере Rust должно быть событие падения спутника(Vanilla). Оно появилось в обновлении августа 2026 - обновите сервер и перезагрузите плагин.
Q: Как добавить гранаты в магазин или киты?
A: Выдавайте предмет «сигнальной гранаты» с скин ID профиля - лучше всего работают магазины, которые умеют выдавать предмет по имени и скину. Для наград консольными командами есть satsignals.give.
Q: Кто может лутать обломки?
A: Игрок, бросивший сигнальную гранату, его команда, а также друзья и соклановцы (плагины Friends, Clans и Clans REBORN; каждая связка включается отдельно в конфиге) - ящики закрыты для остальных, а пока обломки горят, они не открываются вообще никому.
Q: Где поправить анонсы или добавить свой язык?
A: Файл oxide/lang/ru/SatelliteSignals.json (или carbon/lang/ru/SatelliteSignals.json); английский текст - в файле en.
Satellite Guards использует этот вызов, чтобы подобрать размер отряда учёных.
Что это?
Satellite Signals превращает брошенную гранату в серверный ивент. Игрок бросает сигнальную гранату - и начинается снижение: спутник прочерчивает небо, врезается в землю где-нибудь в глуши и оставляет дымящиеся обломки с ящиками лута вокруг.Каждый скин гранаты - свой профиль со своим названием, правом, кулдауном, массой спутника, числом охраны и таблицей лута. Из коробки идут пять профилей - Light, Medium, Heavy, Armored и Military - а свой профиль добавляется легко и быстро: продублируйте профиль в конфиге, дайте ему уникальное имя и уникальный скин ID, остальное настройте в игровой панели.
Скин ID стандартных профилей перечислены ниже - используйте их, чтобы добавить гранаты в магазины, киты и лут-таблицы. Ванильные сигнальные гранаты не затронуты: краш запускает только граната, чей скин совпал с профилем.
Профили - каждый профиль это отдельная сигнальная граната со своим скином, названием, правом, кулдауном, массой спутника, числом охраны и лутом. Количество профилей не ограничено.
Пять профилей в комплекте - от Light до Military, каждый со своим скином и нарастающими кулдауном, массой, числом охраны и лутом.
Падение спутника - быстрое снижение или полный заход с орбиты, радиус поиска места падения, время горения обломков, обломками и ящиками лута.
Лут зависит от массы - масса спутника в профиле задаёт количество лута: тяжелее спутник - больше ящиков, а всё, что не влезло в лимит ящиков, уходит в дополнительные предметы внутри них.
Кастомный лут на профиль - свой список предметов (количества, скины, названия, взвешенные шансы), добавляемый к ванильному луту или заменяющий его; либо просто масштабирование ванили через минимум/максимум предметов.
Охрана на профиль - каждый профиль задаёт, сколько учёных будет охранять обломки; доставляет их опциональный плагин-компаньон Satellite Guards(Отдельный плагин дополнение).
Анонсы - оповещения о запуске и падении с координатами, своим префиксом и иконкой в чате.
Кулдауны на игрока с правом обхода; время горения и время жизни обломков настраиваются.
Игровая админ-панель - настройки, профили и лут правятся из игры.
Стандартные профили и скины
Пять профилей из коробки - используйте их, чтобы добавить гранаты в магазины, киты, лут или награды:- Light Satellite - скин 3791448811 - кулдаун 30 мин, 2 охранника.
- Medium Satellite - скин 3791456983 - кулдаун 60 мин, 4 охранника.
- Heavy Satellite - скин 3791457197 - кулдаун 2 ч, 6 охранников.
- Armored Satellite - скин 3791457400 - кулдаун 3 ч, 8 охранников.
- Military Satellite - скин 3791457571 - кулдаун 4 ч, 10 охранников.
Пример записи кастомного лута - на каждый профиль, с количествами, скинами, названиями и шансами выпадения:
JSON:
{
"ShortName": "scrap",
"Display Name (empty - default)": "",
"Min amount": 25,
"Max amount": 100,
"Chance (0 - 100, weight among items)": 50.0,
"Skin": 0
},
{
"ShortName": "ammo.rifle.hv",
"Display Name (empty - default)": "Military Round Cache",
"Min amount": 32,
"Max amount": 64,
"Chance (0 - 100, weight among items)": 15.0,
"Skin": 0
}
Команды
Команда панели настраивается в конфиге плагина. Консольные команды работают из игровой консоли F1, серверной консоли и RCON:- satsignals - открыть админ-панель (чат-команда, настраивается).
- satsignals.give [ник/steamid/all] [имя профиля] [количество] - выдать гранаты профиля; работают имена с пробелами и уникальные короткие префиксы (админ).
- ssresetcd [ник/steamid] - сбросить кулдауны: у одного игрока или, без аргументов, сразу у всех (админ).
- ssbuy [имя профиля] - купить сигнальную гранату (чат-команда).
Права
- satellitesignals.admin - доступ к админ-панели.
- satellitesignals.bypasscooldown - обход кулдауна.
- satellitesignals.buy - Разрешение на покупку командой /ssbuy.
Интеграции
Плагин работает сам по себе, а с популярными плагинами подхватывает их автоматически:
Friends / Clans / Clans REBORN - друзья и соклановцы владельца тоже могут лутать обломки; каждая связка включается отдельно в конфиге.
NoEscape - игроки в рейд или комбат блоке не могут бросить сигнальную гранату; граната возвращается в инвентарь.
ZoneManager - бросок сигнальной гранаты можно разрешить только внутри заданных вами зон.
JSON:
"Integrations": {
"Owner's team has access": true,
"Clan has access (Clans / Clans REBORN)": true,
"Friends have access (Friends)": true,
"Block signals while raid or combat blocked (NoEscape)": false
}
JSON:
"ZoneManager zones": {
"Signals can only be thrown in ZoneManager zones": false,
"Drop zone IDs (ZoneManager)": [
"1234567",
"7654321"
]
}
Экономика
Секция «Покупка сигналов → Экономика» конфига задаёт валюту - плагин экономики (Plugin) или предмет (Item):Plugin (Economics, значения по умолчанию):
JSON:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "Economics",
"Balance remove hook": "Withdraw",
"Balance show hook": "Balance",
"ShortName": "",
"Display name (empty - default)": "",
"Skin": 0
}
JSON:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "ServerRewards",
"Balance remove hook": "TakePoints",
"Balance show hook": "CheckPoints",
"ShortName": "",
"Display name (empty - default)": "",
"Skin": 0
}
JSON:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "BankSystem",
"Balance remove hook": "Withdraw",
"Balance show hook": "Balance",
"ShortName": "",
"Display name (empty - default)": "",
"Skin": 0
}
JSON:
"Economy": {
"Type (Plugin/Item)": "Item",
"Plugin name": "",
"Balance remove hook": "",
"Balance show hook": "",
"ShortName": "scrap",
"Display name (empty - default)": "",
"Skin": 0
}
FAQ
Q: Бросаю сигнальную гранату - ничего не происходит. Что не так?A: На вашем сервере Rust должно быть событие падения спутника(Vanilla). Оно появилось в обновлении августа 2026 - обновите сервер и перезагрузите плагин.
Q: Как добавить гранаты в магазин или киты?
A: Выдавайте предмет «сигнальной гранаты» с скин ID профиля - лучше всего работают магазины, которые умеют выдавать предмет по имени и скину. Для наград консольными командами есть satsignals.give.
Q: Кто может лутать обломки?
A: Игрок, бросивший сигнальную гранату, его команда, а также друзья и соклановцы (плагины Friends, Clans и Clans REBORN; каждая связка включается отдельно в конфиге) - ящики закрыты для остальных, а пока обломки горят, они не открываются вообще никому.
Q: Где поправить анонсы или добавить свой язык?
A: Файл oxide/lang/ru/SatelliteSignals.json (или carbon/lang/ru/SatelliteSignals.json); английский текст - в файле en.
API
Другие плагины могут узнать, сколько охраны профиль назначил обломкам:
C#:
int API_GetCrashGuards(SatelliteCrash crash) // возвращает число охранников профиля(0 = стандарт)





