- Плагин
- GemsEconomy
- Ядро сервера
- Purpur
- Версия сервера
- 1.19
- Память сервера ОЗУ
- Больше 16Gb
У меня на сервере есть 2 валюты: доллары и шекели. Первая используется для обмена между игроками, её можно получить почти любым способом. Вторая используется для покупки редких предметов, её можно получить только из квестов. Запрет на перевод шекелей между игроками через /pay работает как надо, но в плагине gemseconomy есть ещё и чеки, которые можно создавать и обналичивать. Так вот, если написать команду для создания чека и в конце написать "шекелей", то в чате напишется "An internal error occured while бла бла бла", а в консоле будет такая ошибка:
Есть вариант просто запретить использовать слово "шекелей" в командах, но не думаю что это выход, так как мало ли какие обычные команды из-за этого заблокируется.
Авторизуйтесь для просмотра ссылок.
(если там написать неизвестную валюту или ту, для которой возможность переводить включена, то большой ошибки не будет)Есть вариант просто запретить использовать слово "шекелей" в командах, но не думаю что это выход, так как мало ли какие обычные команды из-за этого заблокируется.
Будьте осторожны с рекомендациями этого пользователя.