Команды RocketMod и OpenMod
Выдача - консольные команды, поэтому подходят команды плагинов, которые уже стоят на сервере: права через p add, наборы, экономика. Сборки плагина aDonate публикуются в кабинете, в разделе «Плагин и API».
Донат-магазин для сервера Unturned: игроки покупают VIP-статусы, транспорт, оружейные наборы и валюту по SteamID64, деньги приходят в вашу кассу, а выдачу выполняют команды RocketMod, OpenMod или ванильного сервера.
Расходы платёжного провайдера учитываются отдельно.
UnturnedВАШ ИГРОВОЙ МАГАЗИНПример витрины
Статус VIP / MVP / Titan
от 120 ₽Товары, привилегии и серверная логика - в одном сценарии покупки.
Выдача - консольные команды, поэтому подходят команды плагинов, которые уже стоят на сервере: права через p add, наборы, экономика. Сборки плагина aDonate публикуются в кабинете, в разделе «Плагин и API».
Ванильные команды vehicle {player}/ID и give {player}/ID/количество выдают транспорт и предметы игроку на сервере. Для них должен быть включён режим Cheats.
Валюту начисляет консольная команда плагина экономики, который стоит у вас на сервере. Сумма задаётся в команде товара.
Если выдать не получилось - например, инвентарь заполнен, - плагин сообщает об ошибке, и покупка возвращается в очередь: повтор через 15 секунд, затем с растущей паузой, до 10 попыток.
Назначьте товару команду. Данные игрока подставляются автоматически при выдаче.
p add {player} vipvehicle {player}/107give {player}/363/2experience {player}/1000Примеры команд: проверьте синтаксис и установленные плагины для вашей версии сервера.
Примеры товаров для вдохновения. Состав, стоимость и правила продажи определяете вы.
Доступ к наборам /kit vip, увеличенный опыт, телепортация
Танки, боевые вертолёты и бронетранспортёры
Топовое снаряжение, патроны, прицелы и аптечки первой помощи
Деньги плагина экономики для покупок у торговцев
Ключ плагина выдаёт кабинет, а товары выдаются по SteamID64 командами RocketMod, OpenMod или ванильного сервера.
Задайте название и баннер - например, с артом вашей карты: Washington, Russia или PEI - и добавьте товары.
Создайте ключ в разделе «Плагин и API» - кабинет выдаст архив с плагином и готовыми настройками для Rocket/Plugins. Можно подключить и свою интеграцию через HTTP API.
Игроки указывают SteamID64 и получают купленный транспорт и права, когда находятся на сервере.
Автодонат для Unturned - донат-магазин, в котором игрок сам покупает статус, транспорт или снаряжение, а сервер выдаёт покупку без участия администратора. Игрок указывает в корзине SteamID64, и покупка приходит на его аккаунт Steam.
Витрина магазина работает на поддомене adonate.app или на вашем домене. Игрок платит на ней картой или через СБП, а деньги приходят в кассу владельца сервера - Platega, Pally, FreeKassa, Т-Касса, PaySelection, Antilopay, NOWPayments для криптовалюты или Skinsback для скинов в играх Steam. aDonate проверяет уведомление кассы и ставит покупку в очередь выдачи. Комиссия aDonate - 6% с успешных платежей: она списывается с заранее пополненного баланса магазина, абонентской платы нет.
Выдачу выполняет плагин aDonate из кабинета или ваша интеграция через HTTP API. Товару задаются команды RocketMod, OpenMod или ванильного сервера: p add для прав, vehicle для транспорта, give для предметов. Для ванильных команд выдачи на сервере должен быть включён режим Cheats, а предметы и транспорт из модов Мастерской Steam выдаются по их ID.
Если выдать не получилось - например, инвентарь заполнен, - покупка возвращается в очередь: повтор через 15 секунд, затем с растущей паузой, до 10 попыток.
Всё, что стоит знать
перед подключением.
Комиссия aDonate - 6% от суммы каждого успешного платежа. Оплата поступает напрямую в платёжный сервис владельца магазина, а комиссия списывается с заранее пополненного баланса магазина. Обязательной абонентской платы нет: подписка aDonate Pro - по желанию. Расходы платёжного провайдера учитываются отдельно.
Игрок вводит в корзине свой SteamID64 - 17 цифр, начиная с 7656119. Ник или ссылку на профиль витрина не примет. Узнать SteamID64 по ссылке на профиль Steam можно в любом сервисе поиска SteamID.
Да: команда выдачи принимает любой ID, который знает сервер, - в том числе предметы и транспорт из модов Мастерской Steam, установленных на сервере.
Для aDonate операционная система сервера значения не имеет: плагин общается с API по HTTPS. Платформу и версию каждой сборки плагина кабинет показывает рядом с файлом.
Создайте магазин, добавьте первый товар и настройте выдачу. Развивайте свой проект вместе с aDonate.