- Supports version
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Documentation
- https://ultraeconomy.com/wiki/overview
Описание плагина Ultra Economy:
Ultra Economy - это менеджер экономики следующего уровня, который позволяет вам создавать несколько валют и добавляет несколько способов торговли между вашими игроками.Особенности плагина Ultra Economy:
- Настраиваемый
- Полная настройка каждой валюты с помощью иконки и пользовательского формата баланса
- Экспорт предметов
- Экспортируйте ваши деньги как предмет, чтобы бросить или безопасно хранить их.
- Торговая система
- Защищенная от мошенничества система торговли между игроками
- Простота использования
- Все аспекты плагина настраиваются с помощью внутриигрового графического интерфейса.
- BungeeCord и MySQL
- Автоматически синхронизирует все ваши данные на всех серверах
- Поддержка Vault
- Все плагины, поддерживающие Vault, также будут поддерживать Ultra Economy
- Поддержка HEX и Gradient
- Поддержка HEXCODE и поддержка градиента при форматировании валюты. (Описание и формат)
- Градиент: {#RRGGBB>}Вставить описание{#RRGGBB<}
- Градиент: {#RRGGBB>}{сумма} Драгоценный камень(ы){#RRGGBB<}
- HEXCODE: {#RRGGBB}Вставить описание
- HEXCODE: {#RRGGBB}{сумма} драгоценный камень(ы)
Побочные особенности плагина Ultra Economy:
Валюты
Ultra Economy предлагает возможность создать максимум 10 валют, которые ваши игроки могут использовать для покупки вещей на вашем сервере.Запуск
- Для создания валюты вам необходимо открыть основной графический интерфейс плагина, который открывается при выполнении команды /uecon.
- Затем нажмите на золотой слиток в правом верхнем углу графического интерфейса. (Называется "Currencies").
- Затем нажмите на наковальню в правом нижнем углу графического интерфейса. (Называется "Create Currency").
- После нажатия вам будет предложено ввести название для вашей валюты.
/uecon >> Currencies >> Create Currency
Особенности валют
Функция "Валюты" добавляет множество функций, которые будут перечислены и подробно описаны ниже.
- Стартовый баланс
- Платить в валюте
- Торговля с валютой
- Снять валюту
- Хранилище валюты
- Импорт баланса по существу
- Иконка
- Переименовать
- Описание
- Формат
Стартовый баланс
Здесь указывается количество денег, которое игрок получит при первом входе на сервер. Его можно изменить, нажав на алмаз в правом верхнем углу графического интерфейса (под названием "Стартовый баланс").Платить валютой
Здесь указывается, должны ли игроки иметь возможность использовать данную валюту для оплаты. Его можно изменить, нажав на золотой блок в правой средней части графического интерфейса (под названием Pay with Currency).Торговать с валютой
Указывает, должны ли игроки иметь возможность использовать эту валюту при торговле. Его можно изменить, нажав на сундук в правой средней части графического интерфейса (под названием "Trade with Currency").Снимать валюту
Этот параметр указывает, должны ли игроки иметь возможность снимать эту валюту в своем инвентаре с помощью команды /balance. Его можно отредактировать, нажав на бункер в правой средней части GUI (под названием Withdraw Currency).Валюта Vault
Здесь указывается, должна ли валюта подключаться к Vault, валюта Vault будет работать со всеми плагинами, поддерживающими Vault. Вы можете сделать свою валюту хуком Vault, нажав на командный блок в правом нижнем углу графического интерфейса (вызывается Vault).Импорт баланса основных средств
Это позволит вам импортировать основной баланс для валюты, которую вы редактируетеИконка
Это позволит вам отредактировать иконку вашей валюты. Вы можете изменить его, нажав на изумруд в левом верхнем углу графического интерфейса (под названием " Icon").Переименовать
Это позволит вам изменить название вашей валюты. Вы можете изменить его, нажав на Книгу в средней левой части графического интерфейса (под названием Rename).Описание
Здесь вы можете отредактировать описание вашей валюты. Вы можете отредактировать его, нажав на бумажку в средней левой части графического интерфейса (под названием "Description").Формат
Это позволит вам отредактировать вывод держателей валюты. Вы можете отредактировать его, щелкнув по метке с именем в средней левой части графического интерфейса (вызывается Format).Банковская система
Ultra Economy также предлагает функцию банка, которая позволяет всем игрокам создать банковский счет и дать ему название по своему усмотрению. Наряду с этим добавляется множество других бесчисленных функций.Приступаем
- Прежде чем вы сможете использовать все возможности банка, вам необходимо активировать его из основного графического интерфейса плагина, который вы откроете, выполнив команду /uecon.
- Затем нажмите на Stone Pickaxe в нижней части графического интерфейса. (Называется Features).
- Затем нажмите на Сундук в правом нижнем углу графического интерфейса. (Вызывается функция "Bank Feature").
- После того, как вы его открыли, вы должны выбрать валюту, которую вы хотите сделать основной для банка, затем вы можете включить функцию, нажав на кнопку Repeater (называемую Toggle).
/uecon >> Features >> Bank Features >> Select Currency >> Toggle
Теперь все игроки, у которых есть на это разрешение, могут создать банковский счет, выполнив команду /bank.
Функции Банковской системы
Как упоминалось выше, функция "Банк" добавляет множество функций, которые будут перечислены и подробно описаны ниже.- Стоимость создания банковского счета
- Стартовый банковский баланс
- Лимит банковского баланса
- Лимит транзакций
- Обновления
- Сотрудники
- Постоянные поручения
- Дополнительные сборы
- Интересы
- Хранение предметов - функция скоро появится
- Хранение расходов - функция скоро появится
- Овердрафт
- Государственный счет
Стоимость создания банковского счета
Здесь указывается, сколько денег игроку нужно заплатить за создание банковского счета. Его можно изменить, нажав на золотой слиток в правой средней части графического интерфейса (под названием "Стоимость создания банковского счета").Стартовый банковский баланс
Здесь указывается, сколько денег будет на банковском счете игрока, когда он его создаст. Его можно изменить, нажав на алмаз в правом верхнем углу графического интерфейса (под названием Start Bank Balance).Лимит банковского баланса
Здесь указывается лимит денег, которые игрок может положить на свой банковский счет. Его можно редактировать, нажав на бункер в левой нижней части графического интерфейса (называется " Bank Balance Limit").Лимит транзакций
Здесь указывается, сколько транзакций по банковскому счету разрешено за определенное время. Его можно отредактировать, нажав на Книгу в правой средней части графического интерфейса (называется " Transaction Limit").Улучшения
Вы также можете создавать улучшения, которые ваши игроки могут покупать, чтобы увеличить возможности своего банковского счета, иметь возможность вносить больше денег, иметь больше сотрудников и многое другое... Вы можете создать обновление, нажав на наковальню в правом нижнем углу графического интерфейса (под названием " Upgrades").После того как вы открыли его, вам нужно нажать на Nametag (называется Add Bank Upgrade), и он попросит вас ввести имя для вашего обновления, затем вы можете нажать на него и персонализировать его, как вы хотите.
Теперь ваши игроки могут купить созданное вами обновление, открыв свой банковский счет и нажав на Наковальню (называется Upgrades) и нажав на обновление, которое они хотят купить.
Сотрудники
Вы можете даже добавить сотрудников, которые могут получить ограниченный или полный доступ к вашему банковскому счету. Вы сможете добавить новых сотрудников, нажав на крючок Tripwire Hook в нижней левой части графического интерфейса (называется Manage Access).После того, как вы открыли его, вы должны нажать на Nametag (называемый Employee), это откроет вам GUI селектора игроков, где вы сможете выбрать, какого игрока добавить в качестве сотрудника, а после меню, где вы можете решить, какие разрешения дать ему. Если после этого вы захотите изменить его полномочия, вы всегда сможете отредактировать их, щелкнув по его голове в GUI сотрудников.
Ваши новые сотрудники могут управлять вашим банковским счетом, выполнив команду /bank и выбрав счет, который они хотят использовать.
Вы можете установить лимит сотрудников, стоимость и интервал платежей в графическом интерфейсе управления функцией банка, который вы открываете, выполнив команду /uecon.
Постоянные заказы
Вы сможете создавать постоянные поручения для регулярной выдачи денег своим сотрудникам или друзьям. Вы можете создать новое постоянное поручение, нажав на кнопку "Книга и перо" в правой средней части графического интерфейса (под названием " Standing Orders").После того, как вы открыли его, вы должны нажать на Nametag (называется Add Standing Order), это откроет вам GUI селектора игроков, где вы сможете выбрать, какому игроку вы будете регулярно выдавать деньги, в какой валюте они должны быть выданы и интервал между выдачей денег.
Вы можете установить лимит постоянных ордеров, стоимость создания и стоимость исполнения в управляющем GUI функции банка, которую вы открываете, выполнив команду /uecon.
Дополнительные сборы
Эта функция позволит вам установить плату за действия, которые по умолчанию не имеют платы, вы можете редактировать их, нажав на железный слиток в правой средней части графического интерфейса (называется Extra Fees).Проценты
Эта функция поможет вам мотивировать игроков класть свои деньги на банковский счет, они будут получать х% денег в определенный промежуток времени. Вы можете изменить % и время интервала, нажав на бумажку в левом верхнем углу графического интерфейса (под названием " Interest Management").Чтобы узнать, когда вы получите следующий платеж или другие интервалы, выполните команду /bank, выберите банковский счет, к которому вы хотите получить доступ, и наведите курсор на часы в левом нижнем углу (под названием Next Intervals), в журнале вы увидите все интервалы.
Овердрафт
Овердрафт удаляет ваш счет, когда на счете недостаточно денег для покрытия транзакции, вы можете изменить его, нажав на Пустое ведро в средней левой части графического интерфейса пользователя (называется Bank Account Overdraft).Правительственный счет
Здесь указывается, какие расходы и сборы должны быть отнесены на счет правительства, их можно редактировать, нажав на Железный сундук в левом среднем углу графического интерфейса (называется "Счет правительства").Дропы мобов
Ultra Economy также предлагает функцию, позволяющую делать мобов денежными после их смерти. Вместе с ней вы сможете редактировать множество настроек.Начать
- Вы сможете редактировать любые настройки дропа мобов из основного графического интерфейса плагина, который вы откроете, выполнив команду /uecon.
- Затем нажмите на Stone Pickaxe в нижней части GUI. (Называется Features).
- Затем щелкните на Mob Spawner в левом нижнем углу GUI. (Называется "Mob Drops").
/uecon >> Features >> Mob Drops
Настройки
Функция Mob Drops добавляет несколько настроек, которые будут перечислены и подробно описаны ниже.- Максимальное и минимальное количество выпавших денег
- Шанс выпадения
- Существа
- Отключить выпадение мобов в мирах
Создание мобов
Чтобы создать новый моб дроп, нужно нажать на наковальню в правом нижнем углу графического интерфейса (под названием Create Drop).После того как вы нажали на кнопку, вы должны решить, в какой валюте должны быть сброшены деньги.
Максимальное и минимальное количество выпавших денег
Здесь указывается минимальное и максимальное количество денег, которое может выпасть из моба. Вы можете изменить это значение во время создания нового моба, нажав на изумруд в левом среднем углу графического интерфейса.
Шанс выпадения
Этот параметр показывает процент выпадения денег из моба после его смерти. Вы можете изменить его во время создания нового моба, нажав на командный блок в центре графического интерфейса (под названием Drop Chance).Существа
Здесь указывается, какие сущности должны бросать деньги после смерти. Вы можете изменить его во время создания нового моба, нажав на Mob Spawner в правой средней части GUI (вызывается Entities).После того, как вы нажмете на него, откроется графический интерфейс, где вы сможете решить, какой моб должен бросить деньги.
Желтое стекло указывает на включенных мобов, а белое - на отключенных.
Отключить выпадение мобов в мирах
Это позволит вам полностью отключить дроп мобов в определенных мирах. Вы можете изменить его, нажав на блок травы в левом нижнем углу (под названием Disable MobDrops in Worlds).После того, как вы нажмете на него, откроется графический интерфейс, где вы сможете выбрать, в каком мире вы хотите отключить Mob Drops.
Деньги при смерти
Ultra Economy также предлагает функцию, благодаря которой игрокам выпадают деньги после смерти. Вместе с ней вы сможете редактировать множество настроек.Приступим
- Вы сможете редактировать любые настройки, касающиеся выпадения денег игрокам, из основного графического интерфейса плагина, который вы откроете, выполнив команду /uecon.
- Затем нажмите на Stone Pickaxe в нижней части GUI. (Называется Features).
- Затем щелкните на Mob Spawner в левом нижнем углу GUI. (Называется "Lose Money on Death")
/uecon >> Features >> Lose Money on Death
Настройки
Функция "Потерять деньги при смерти" добавляет несколько настроек, которые будут перечислены и подробно описаны ниже.- Выпадение в качестве предмета
- Процент
- Отключить функцию "Потерять деньги при смерти" в мирах
Этот параметр указывает, должны ли деньги падать на землю, когда игрок умирает. Его можно изменить, нажав на диспенсер в правой средней части графического интерфейса (вызывается Dropping as Item).
Процент
Указывает процент потери денег игроком при смерти. Его можно отредактировать, нажав на миникарту с бункером в средней левой части графического интерфейса (под названием "Процент").
Отключить Lose Money on Death в мирах
Это позволит вам полностью отключить Lose Money on Death в определенных мирах. Вы можете изменить его, нажав на блок травы в левом нижнем углу графического интерфейса (под названием Disable LoseMoneyonDeath in Worlds).
После того, как вы нажмете на него, откроется графический интерфейс, где вы сможете выбрать, в каком мире вы хотите отключить Money on Death.
Торговая система
Ultra Economy также предлагает функцию, которая добавляет возможность совершать сделки между игроками. Наряду с этим вы сможете редактировать многие настройки.Приступим
- Вы сможете редактировать любые настройки функции торговли из основного графического интерфейса плагина, который вы откроете, выполнив команду /uecon.
- Затем щелкните на Stone Pickaxe в нижней части графического интерфейса. (Называется Features).
- Затем щелкните на Minecart with Chest в левом нижнем углу GUI. (Называется "Trade Feature")
/uecon >> Features >> Trade Feature
Настройки
Функция торговли добавляет несколько настроек, которые будут перечислены и подробно описаны ниже.- Команда торговли
- Нажмите для торговли
Команда торговли
Это указывает, должны ли игроки иметь возможность начать торговлю с помощью команды /trade <игрок>. Его можно отредактировать, щелкнув по командному блоку в левой средней части графического интерфейса (вызывается Trade Command).Кликнуть для торговли
Этот параметр указывает, должны ли игроки иметь возможность начать торговлю, нажав Shift + правый клик на игроке. Этот параметр можно редактировать, нажав на диспенсер в правой средней части графического интерфейса (вызывается Click to Trade).Установка плагина Ultra Economy:
Установка на сервере
- Первым шагом является скачивание Ultra Economy. Как только вы это сделаете. Остановите свой сервер и поместите файл .jar в директорию plugins вашего сервера.
- Как только .jar будет загружен в вашу папку, вы можете запустить свой сервер.
- После запуска сервера в директории plugins должна быть создана новая папка Ultra Economy. Это означает, что Ultra Economy загрузился должным образом и теперь может быть использован.
Тестирование плагина
Пока ваш сервер запускается, посмотрите на консоль на предмет возможного сообщения [ERROR]. Любое сообщение [WARN] не является проблемой и не помешает использованию плагина.Теперь вы должны быть в состоянии сделать /uecon, чтобы открыть графический интерфейс.
Если вы видите графический интерфейс, значит, все готово!
Установка на прокси BungeeCord/Waterfall
Ultra Economy работает на всех прокси, основанных на BungeeCord. Если вы используете прокси типа Waterfall или технически любой прокси, который является форком (основой) либо BungeeCord, либо Waterfall. Плагин будет работать просто отлично. Тем не менее, мы рекомендуем использовать прокси типа Waterfall, который более производительный и безопасный, чем BungeeCord.Для установки прокси вам необходимо повторить процесс установки плагина для каждого сервера Spigot, который у вас есть. После завершения установки плагина на всех внутренних (Spigot) серверах, вам нужно установить его на прокси.
Процесс аналогичен установке на Spigot:
- Выключите ваш сервер.
- Загрузите плагин.
- Запустите свой сервер.
После того как плагин установлен на прокси и загружается, как ожидалось, нам нужно настроить соединения MySQL на внутренних серверах. Эта часть очень важна, так как она синхронизирует все ваши данные между вашими spigot-серверами.
Подключение к MySQL
Как уже упоминалось выше, для синхронизации Ultra Economy между серверами необходима база данных MySQL.- Чтобы начать процесс синхронизации, подключитесь к своему серверу в игре и откройте графический интерфейс плагина, выполнив команду /uecon в чате.
- Затем нажмите на командный блок в левом нижнем углу графического интерфейса. (Называется "Settings").
- Затем нажмите на EnderChest в правом верхнем углу графического интерфейса. (Называется MySQL Database)
- Затем нажмите на Изумрудный блок в центре графического интерфейса. (Называется "Setup MySQL")
- Затем нажмите на бумагу в левой средней части графического интерфейса. (Называется Credentials).
- Это закроет графический интерфейс и попросит вас ввести учетные данные вашей базы данных.
- Здесь вам нужно будет заполнить учетные данные (информацию) вашей базы данных. Введите их в чат в таком порядке:
- IP-адрес базы данных - Формат: 0.0.0.0
- Порт базы данных - Обычно: 3306
- Имя базы данных - Зависит от того, как вы назвали свою базу данных.
- Имя пользователя базы данных - Используется для подключения к базе данных.
- Пароль базы данных - Используется для подключения к базе данных.
Вот краткая версия процесса установки прокси:
/uecon >> Settings >> MySQL Database >> Setup MySQL >> Credentials
После того как вы ввели все учетные данные, вы можете проверить соединение, нажав на изумрудный руд в правой средней части графического интерфейса, и подтвердить его, нажав второй раз на тот же слот. Если ваша база данных не подключилась или проверка занимает слишком много времени, значит, вы ввели неправильные учетные данные.
После успешного подключения плагина к базе данных перезапустите сервер и прокси-сервер, чтобы соединение было установлено.
Когда вы повторите этот процесс для всех ваших серверов, ваш плагин будет готов к работе с прокси.
СОВЕТЫ:
- Если вы допустили ошибку при вводе учетных данных, вам придется очистить их и ввести заново.
- После первого ввода учетных данных базы данных, вместо того чтобы копировать и вставлять одни и те же строки снова и снова, вы можете нажать клавишу со стрелкой вверх, чтобы вернуться к отправленным сообщениям и найти свои учетные данные. Это сделает процесс установки намного быстрее и проще.
- После завершения настройки базы данных можно подождать, пока вы введете учетные данные на всех серверах spigot, чтобы перезапустить их. Это позволит избежать многократного перезапуска прокси-сервера.
Настройка языка в плагине Ultra Economy
После установки Ultra Economy вы можете изменить язык, который она будет использовать, и, соответственно, изменить названия кнопок, сообщений и прочего. Вы можете выбрать, использовать ли 12 переводов, которые мы предоставляем по умолчанию, или создать свой собственный.Языки по умолчанию
По умолчанию языком будет английский, но дополнительно мы предоставляем 12 различных языков, включая (итальянский, французский, испанский, немецкий, голландский, польский, португальский, русский, венгерский, чешский, корейский, тайваньский), мы не гарантируем, что переводы идеальны, так как они были сделаны нашим сообществом.- Для выбора языка, который вы хотите использовать, вам нужно открыть основной графический интерфейс плагина, который открывается при выполнении команды /uecon.
- Затем нажмите на командный блок в нижней части графического интерфейса. (Называется "Settings").
- Затем нажмите на Книгу и перо в правом верхнем углу графического интерфейса. (Называется Language).
- Затем нажмите на язык, который вы хотите использовать.
Пользовательский язык
Если вы не хотите использовать предоставленные нами переводы, вы можете создать свой собственный и настроить его по своему усмотрению. Для этого вам нужно будет создать 2 разных файла в папке Languages, которую вы найдете внутри папки UltraEconomy. Первый файл должен называться Base_MyLanguage, вы можете заменить MyLanguage на то название, которое вам больше нравится, второй файл должен называться UltraEconomy_MyLanguage, здесь вам нужно заменить MyLanguage на тот же, который вы использовали в первом файле. В первый файл нужно скопировать и вставить текст, который вы найдете на нашем репозитории GitHub, а во второй файл нужно вставить текст, который вы найдете ЗДЕСЬ. После этого вы можете редактировать столько предложений, сколько захотите, а затем вам нужно будет перезапустить ваш сервер, чтобы ваш перевод загрузился.Для выбора языка, который вы только что создали, вам нужно будет открыть основной графический интерфейс плагина, который открывается при выполнении команды /uecon.
Затем нажмите на командный блок в нижней части графического интерфейса. (Называется "Settings").
Затем нажмите на Книгу и перо в правом верхнем углу графического интерфейса. (Называется Language).
Затем нажмите на язык, который вы создали.
Импортирование в плагине Ultra Economy:
- С помощью Ultra Economy вы можете импортировать остатки из Essentials. Перед началом процесса миграции вам необходимо установить Ultra Economy и Essentials на вашем сервере.
После установки обоих плагинов подключитесь к своему серверу в игре и выполните команду /uecon в чате. - Затем нажмите на золотой слиток в правой верхней средней части графического интерфейса. (Называется "Currencies").
- Затем нажмите на валюту, в которую вы хотите импортировать остатки сущностей.
- Затем нажмите на рамку предмета в левом нижнем углу графического интерфейса. (Называется "Import Data").
- Затем нажмите на таблицу ремесел, чтобы начать процесс миграции. (Называется Essentials).
- После этого в консоли вы увидите сообщение "Finished Importing", вы можете выполнить команду /uecon в чате. Нажмите на Головы игроков (называемые счетами) и проверьте, все ли ваши балансы были успешно перенесены.
Руководство по устранению неполадок
Мой плагин не подключается к MySQLЕсли ваш плагин не подключается к MySQL или долго проверяет соединение, это означает, что вы ввели неправильные учетные данные или неправильно настроили MySQL на стороне вашего хостинг-провайдера.
Прокси не подключен
Если ваш прокси не подключен, вам нужно сделать это вручную.
Во-первых, нам нужен ключ MySQL от подключенного сервера.
Его можно найти там \SERVER_DIRECOTRY\plugins\UltraEconomy.
Здесь нужно скопировать ключ MySQL, и вставить его в конфиг прокси (в ту же директорию, что и выше).