К содержимому
aDonate.
ДОНАТ-МАГАЗИН ДЛЯ СЕРВЕРОВ RUST

Автодонат
для Rust.

Донат-магазин для сервера раст: игрок покупает привилегию, набор или приоритетный вход по своему SteamID64, деньги приходят в вашу кассу, а покупку выдают команды Oxide/uMod, Carbon или ванильного сервера.

Без абонентской платы6% с успешных платежей

Расходы платёжного провайдера учитываются отдельно.

RustВАШ ИГРОВОЙ МАГАЗИНПример витрины
Привилегия

VIP / Premium / Elite статус

от 199 ₽ / 30 дней
Автоматическая выдачаВаш сервер · ваш стиль
СОВМЕСТИМОСТЬ
Oxide / uModCarbonВанильные командыHTTP API
01 - ВОЗМОЖНОСТИ

Возможности автодоната для Rust

Товары, привилегии и серверная логика - в одном сценарии покупки.

SteamID01

Покупка по SteamID64

Игрок указывает SteamID64, витрина проверяет формат: 17 цифр, начиная с 7656119. Покупка привязана к аккаунту Steam, а не к нику, который можно сменить.

Очередь02

Приоритетный вход

Если на сервере стоит плагин очереди с правом на приоритет, товар выдаёт это право командой oxide.grant. Выдача идёт, когда игрок на сервере, поэтому приоритет действует со следующего входа.

Сроки03

Привилегии на срок

У товара могут быть варианты по сроку - например, 7 или 30 дней. Команда adonate.group {player} vip {duration} выдаёт группу на срок варианта, а плагин aDonate сам снимает её, когда срок вышел, даже у игроков не в сети.

Oxide и Carbon04

Команды плагинов сервера

Выдача - консольные команды, поэтому подходят команды плагинов, которые уже стоят на сервере: права, наборы, экономика. aDonate не встраивается в сами плагины, а выполняет их команды.

02 - АВТОМАТИЧЕСКАЯ ВЫДАЧА

Игрок покупает. Сервер выдаёт.

Назначьте товару команду. Данные игрока подставляются автоматически при выдаче.

Покупка в магазинеКоманда выдачиТовар на сервере
Rust / команды выдачиПРИМЕРЫ НАСТРОЙКИ
oxide.usergroup add {player} vip
Игрок в сетиГруппа VIP в системе прав Oxide/uMod
inventory.giveto {player} scrap 1500
Игрок в сети1 500 металлолома в инвентарь игрока
inventory.giveto {player} rifle.ak 1
Игрок в сетиАвтомат AK-47 в инвентарь игрока
say "Спасибо за поддержку сервера"
Игрок в сетиСообщение в общий чат от имени сервера

Примеры команд: проверьте синтаксис и установленные плагины для вашей версии сервера.

03 - ВАША ВИТРИНА

Что продавать на сервере Rust

Примеры товаров для вдохновения. Состав, стоимость и правила продажи определяете вы.

Привилегия

VIP / Premium / Elite статус

Пропуск очереди, увеличенные рейты добычи, доступ к скинам /skinbox

от 199 ₽ / 30 днейПример цены
Услуга

Skip Queue (приоритет в очереди)

Право плагина очереди на приоритетный вход; действует со следующего входа

149 ₽Пример цены
Кит

Наборы ресурсов и компонентов

Стартовый набор: МВК, взрывчатка, броня, скрап и оружие

от 79 ₽Пример цены
Рулетка

Скин-кейсы и рулетки Rust

Выпадение уникальных предметов или временных привилегий

59 ₽ / открытиеПример цены
04 - ПОДКЛЮЧЕНИЕ

Как подключить автодонат к серверу Rust

Ключ плагина выдаёт кабинет, а товары выдаются по SteamID64 консольными командами Oxide/uMod, Carbon или ванильного сервера.

  1. 01

    Создайте витрину Rust

    Выберите Rust при создании магазина: корзина будет спрашивать у игрока SteamID64 и проверять его формат.

  2. 02

    Подключите сервер

    Добавьте сервер в кабинете и создайте для него ключ в разделе «Плагин и API». Сборки плагина публикуются там же; сервер можно подключить и своей интеграцией через HTTP API. RCON не нужен.

  3. 03

    Запустите продажи

    Подключите свою кассу и пополните баланс комиссии. Оплаченные покупки плагин забирает раз в 15 секунд и выдаёт игрокам на сервере.

05 - ПОДРОБНЕЕ

Как работает автодонат для Rust

Автодонат для Rust - донат-магазин, в котором игрок сам покупает VIP, наборы ресурсов или приоритетный вход, а сервер выдаёт покупку без участия администратора. Покупка привязана к SteamID64 - 17 цифрам аккаунта Steam, поэтому смена ника её не теряет.

Витрина магазина работает на поддомене adonate.app или на вашем домене. Игрок платит на ней картой или через СБП, а деньги приходят в кассу владельца сервера - Platega, Pally, FreeKassa, Т-Касса, PaySelection, Antilopay, NOWPayments для криптовалюты или Skinsback для скинов в играх Steam. aDonate проверяет уведомление кассы и ставит покупку в очередь выдачи. Комиссия aDonate - 6% с успешных платежей: она списывается с заранее пополненного баланса магазина, абонентской платы нет.

Выдачу выполняет плагин aDonate из кабинета или ваша интеграция через открытый HTTP API: она забирает оплаченные покупки, выполняет команды Oxide/uMod, Carbon или ванильного сервера и подтверждает выдачу. RCON и входящие порты не нужны - сервер сам обращается к aDonate по HTTPS.

Привилегии на время продаются вариантами по сроку: команда adonate.group {player} vip {duration} выдаёт группу Oxide или Carbon на срок варианта, а плагин aDonate сам снимает её по окончании, даже если игрок не в сети.

06 - ИНСТРУКЦИИ

Инструкции для Rust

Все инструкции
  1. Как сделать автодонат на сервере Rust (Oxide и Carbon)
  2. Группы и права Oxide для доната: oxide.group, oxide.usergroup и oxide.grant
  3. Как принимать оплату доната на игровом сервере
  4. Как перенести донат-магазин на aDonate с другой платформы
07 - ОБНОВЛЕНИЯ

Что нового для Rust

Все обновления
  1. Видео: от регистрации до первой оплаты
  2. Весь кабинет в одном стиле
  3. Журнал магазина и уведомления
ЕСТЬ ВОПРОСЫ?

Вопросы об автодонате для Rust

Всё, что стоит знать
перед подключением.

01Сколько стоит использование aDonate?

Комиссия aDonate - 6% от суммы каждого успешного платежа. Оплата поступает напрямую в платёжный сервис владельца магазина, а комиссия списывается с заранее пополненного баланса магазина. Обязательной абонентской платы нет: подписка aDonate Pro - по желанию. Расходы платёжного провайдера учитываются отдельно.

02Нужно ли открывать RCON для aDonate?

Нет. aDonate не подключается к серверу: плагин сам обращается к API по HTTPS с ключом магазина, забирает оплаченные покупки и подтверждает выдачу. RCON и входящие порты для этого не нужны.

03Что будет, если выдать покупку не получилось?

Плагин сообщает об ошибке, и покупка возвращается в очередь: повтор через 15 секунд, затем с растущей паузой, всего до 10 попыток. Если игрок вышел с сервера, покупка дождётся его следующего входа.

04Что происходит с привилегиями после глобального вайпа?

aDonate вайпы не отслеживает: группы и права остаются такими, какими их хранит Oxide или Carbon. Привилегию на время продавайте вариантами по дням с командой adonate.group {player} vip {duration}: плагин aDonate снимет группу сам, когда срок выйдет, независимо от вайпов.

05Поддерживается ли Carbon Rust?

Выдача - консольные команды, поэтому подходит сервер и с Oxide/uMod, и с Carbon: товару задаются команды того фреймворка, который у вас стоит. Сборки плагина aDonate публикуются в кабинете, в разделе «Плагин и API».

ЕЩЁ БОЛЬШЕ МИРОВ

Автодонат для других игр

Все игры
ВАШ СЛЕДУЮЩИЙ ШАГ

Ваш Rust. Ваши правила.

Создайте магазин, добавьте первый товар и настройте выдачу. Развивайте свой проект вместе с aDonate.

Создать магазин