Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Идея Казна сервера

vania_boom4i4

Активный участник
Баллы
61
Привет читающий. ничего сверхъестественного не прошу, нужен плагин который сделает на сервере казну. Главное что бы у игроков не было доступа к ней. только через пермишин.
предлагаю команды:

/treasury take - если команда в консоли снимает деньги с казны сервера, если команда написана игроком, то выдает игроку деньги из казны (в казне должно стать меньше денег, а у игрока больше)
/trasury topup - так же само но наоборот, снимет деньги игрока и кидает их в казну сервера.
да еще кстати, если добавить ник игрока как аргумент в любой из предложенных командах, то можно выдавать игроку деньги из казны, ну или как мистеру программисту будет удобно.

Еще обязательно Плейсхолдер, который возвращает количество денег хранащихся там.
Вроде пока все.

Открыт для обсуждения деталей

Предлагаю след. пермишины:

treasure.take - Брать от туда деньги
treasure.topup - Пополнять
treasure.balance - Если не сложно добавить команду на просмотр баланса

Версия: Любой дипазон, обязательно включая версии 1.15 - 1.20
 
Последнее редактирование:
Платно или бесплатно хотите чтобы вам сделали?
Здравствуйте. Я понимаю что любая работа должна быть оплачена, но по финансам у меня на текущий момент не очень. Не могу ответить, так как не имею представления о возможной цене
 
https://disk.yandex.com.am/d/GbNhxFwauTYWOQ
treasury.take.self - /treasury take | /treasury take <сумма> (взять из казны)
treasury.put.self - /treasury put | /treasury put <сумма> (положить в казну)
Если сумма не указана то берется стандартное значения из конфига

treasury.take.other - /treasury take <сумма> <игрок> (положить на счет игрока из казны)
treasury.put.other - /treasury put <сумма> <игрок> (положить со счета игрока в казну)
Игрок может быть не в сети, но должен хотя бы раз зайти на сервер

treasury.balance - /treasury | /treasury bal | /treasury balance

treasury.reload - /treasury reload (перезагрузка конфига)

В консоли команды те же самые и через /treasury put <сумма> можно пополнить казну на сколько угодно

Плейсхолдер: treasure_balance

нужен Vault и PlaceholderAPI
 
https://disk.yandex.com.am/d/GbNhxFwauTYWOQ
treasury.take.self - /treasury take | /treasury take <сумма> (взять из казны)
treasury.put.self - /treasury put | /treasury put <сумма> (положить в казну)
Если сумма не указана то берется стандартное значения из конфига

treasury.take.other - /treasury take <сумма> <игрок> (положить на счет игрока из казны)
treasury.put.other - /treasury put <сумма> <игрок> (положить со счета игрока в казну)
Игрок может быть не в сети, но должен хотя бы раз зайти на сервер

treasury.balance - /treasury | /treasury bal | /treasury balance

treasury.reload - /treasury reload (перезагрузка конфига)

В консоли команды те же самые и через /treasury put <сумма> можно пополнить казну на сколько угодно

Плейсхолдер: treasure_balance

нужен Vault и PlaceholderAPI

Ого, премного благодарю.
 

Поделиться этой страницей

Назад
Верх