Бесплатно - Плагин - M39 Economy - Обновления | RustyPlugin - Бесплатные и приватные плагины для вашего сервера Rust (uMod Oxide)
Иконка ресурса

Бесплатно Плагин M39 Economy 0.2.1

Нет прав для скачивания
- Автоматическая очистка неактивных счетов. Счёт игрока, который не заходил на сервер дольше заданного срока, переносится в отдельную папку удалённых и больше не учитывается плагином. Срок задаётся в конфиге (параметр «Удалять неактивные счета через (дней отсутствия, 0 - не удалять)», по умолчанию 30 дней; 0 — очистка выключена). Проверка выполняется при запуске плагина.
- При запуске плагин пишет в консоль сервера итог проверки. Пример: «Очистка неактивных счетов: удалено 0, мигрировано 1, осталось 1». Здесь «удалено» — сколько счетов унесено в папку удалённых по неактивности; «мигрировано» — сколько старых счетов впервые получили отметку времени (такие в этот запуск не удаляются); «осталось» — сколько счетов осталось активными.
Важно при обновлении
Существующие счета не пострадают. При первом запуске всем счетам проставляется отметка активности, и в этот запуск никто не удаляется — очистка начнёт действовать со следующих запусков по реальной активности игроков. В конфиге появится новый параметр срока хранения.
- Совместимость с актуальным обновлением Rust: плагин снова компилируется и загружается (после изменения формата аргументов консольных команд в игре).
Важно при обновлении
Новых функций и изменений в поведении нет — это техническое обновление под новую версию Rust. Конфиг и данные совместимы, доп. действий не требуется.
Фикс после обновления
фикс после обновления
ИЗМЕНЕНЫ Lang файлы, требуется удалить старые (изменены ключевые фразы)!!!

0.0.10
Добавлена возможность отключить экономику
Добавлена сохранение в дату установленных торговцев, и проверка этой даты после запуска плагина, что бы исключить дублирование торговцев, после некорректной перезагрузки сервера
0.0.11
Убрал из конфига префаб торговца
Фикс выдачи одежды
Добавлен API для проверки включения экономики
0.1.0
Добавлен код для отправки сообщений в дискорд
API для отправки сообщения void SendMessageToDiscord(string url, string message)
0.1.1
Доработка отправки сообщений в дискорд
Добавление метода извлечения текста с ключевыми фразами
0.1.2
Доработка отправки сообщений в дискорд
фикс вычислений при переводе в магазин с округлением до 2 знаков после запятой суммы зачисляемой в магазин и размер списываемой игровой валюты
добавлено в конфиг установки языка сервера используется для извлечения перевода на языке сервера
добавлена консольная команда givemoney и подкоманды inventory, account для выдачи игровой валюты игрокам. givemoney <inventory|account> <Name|SteamID> <количество>
0.1.3
небольшая правка кода
фикс в диалоге с НПС при выводе игровой валюты в магазин
изменен параметр int на float в API пополнения баланса магазина private bool MoneyGiveInStore(BasePlayer player, float cashInvest, string message)
0.1.4
фикс вычисления переводимой суммы в магазин
Исправлено неправильное отображение остатка баланса в диалоге с НПС при снятии игровой валюты со счета
0.1.5