Плагин Exellent Crates и несовместимость с Player Points.

stussywaves

Пользователь
Сообщения
5
Решения
1
Плагин
ExellentCrates, PlayerPoints
Ядро сервера
  1. Spigot
Версия сервера
  1. 1.21
Память сервера ОЗУ
8Gb
Ссылка
https://github.com/nulli0n/ExcellentCrates-spigot
Всем доброго времени суток! Суть проблемы состоит в том, что я не могу интегрировать донат валюту в плагин с кейсами(Exellent Crates, далее ЕС). Недавно видел на каком-то сервере возможность покупки ключа к кейсу за донат валюту, но не понимаю, как это вообще возможно реализовать.
Пытался добавить конфиг Player Points в конфиг ЕС, дабы использовать Placeholder от Playerpoints в самом плагине донат кейсов. Проблема не решилась, кейс начинает исчезать, тк как не видит эту валюту в принципе.
В документации написано, что плагин поддерживает VAULT.
Есть возможность покупать ключи за деньги и опыт, но вот кастомную валюту добавить не получается.
 
Решение
И если кто шарит, подскажите как в донат кейсах при выпадении доната дешевле, оставлять предыдущее звание без замены на более низкое.
// off top
Объединено

В общем, проблема решилась самым легким способом!
Чтобы Player Points работал в Exellent Crates, то есть, чтобы донат шоп выдавал ключи для вашего кейса с донатными привилегиями, или шмотками, нужно прописать команды от консоли в самом плагине EC который выдает ключи : crates key give %player_name% *название ключа* 1
далее, прописываем команду /points take %player_name% *количество донат-валюты*
Таким образом консоль будет забирать количество необходимых токенов и выдавать ключи
И если кто шарит, подскажите как в донат кейсах при выпадении доната дешевле, оставлять предыдущее звание без замены на более низкое.
// off top
Объединено

В общем, проблема решилась самым легким способом!
Чтобы Player Points работал в Exellent Crates, то есть, чтобы донат шоп выдавал ключи для вашего кейса с донатными привилегиями, или шмотками, нужно прописать команды от консоли в самом плагине EC который выдает ключи : crates key give %player_name% *название ключа* 1
далее, прописываем команду /points take %player_name% *количество донат-валюты*
Таким образом консоль будет забирать количество необходимых токенов и выдавать ключи
 
Последнее редактирование:
не понимаю, как это вообще возможно реализовать.
Как вариант, можно сделать меню через тот же DeluxeMenus и уже там делать покупку ключей.

как в донат кейсах при выпадении доната дешевле, оставлять предыдущее звание без замены на более низкое.
Выдавайте группы через add, а не через set. Тогда у игрока будет показываться самая высокая группа (по приоритету).
 
Как вариант, можно сделать меню через тот же DeluxeMenus и уже там делать покупку ключей.


Выдавайте группы через add, а не через set. Тогда у игрока будет показываться самая высокая группа (по приоритету).
Большое спасибо, буду тестить!
 
Назад
Сверху Снизу