Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
left_click_requirement:
requirements:
has_money:
type: javascript
expression: '%coins_amount% >= (твоя цена)'
deny_commands:
- '[close]'
- '[message] &7У вас недостаточно монет!'
left_click_commands:
- '[console] Команда для снятия монеток, т.к. в плагин Coins я вникать не хочу'
- '[console] Команда для выдачи товара'
Неверно, при нажатии выкидывает и пишет недостаточно средств, хоть коинов много, плейсхолдер на них тоже установлен.Попробуй:
Код:left_click_requirement: requirements: has_money: type: javascript expression: '%coins_amount% >= (твоя цена)' deny_commands: - '[close]' - '[message] &7У вас недостаточно монет!' left_click_commands: - '[console] Команда для снятия монеток, т.к. в плагин Coins я вникать не хочу' - '[console] Команда для выдачи товара'
Ты, скорее всего, не тот PlaceholdersAPI используешь. На новых версиях %coins_amount% не работает, лови старую -> https://drive.google.com/file/d/1R5rhieAO5JwilbWdhQiMuOCVGVrCQKO4/view?usp=sharingТоже самое и с обычной валютой
.Ты, скорее всего, не тот PlaceholdersAPI используешь. На новых версиях %coins_amount% не работает, лови старую -> https://drive.google.com/file/d/1R5rhieAO5JwilbWdhQiMuOCVGVrCQKO4/view?usp=sharing
(Просто у меня все работает)
Дядь, помоги мне пожалуйстаТы, скорее всего, не тот PlaceholdersAPI используешь. На новых версиях %coins_amount% не работает, лови старую -> https://drive.google.com/file/d/1R5rhieAO5JwilbWdhQiMuOCVGVrCQKO4/view?usp=sharing
(Просто у меня все работает)
Скинь, пожалуйста, свое менюДядь, помоги мне пожалуйста
# A DeluxeMenus advanced configuration guide
#=========================================================
menu_title: '&8&l▪ &6&lМагазин'
open_command:
- shop
size: 9
items:
'role7':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGU2NDZkODc4NTkxYzU4YzM5ZjJkN2ExZGFmMDFlMTE0NDU0NGQ0NjU5NzdlYmE1YzNmZTc0M2I5ZmNmMTQwIn19fQ==
slot: 4
priority: 1
update: true
hide_attributes: true
display_name: '&8&l▪ &6Покупка Камня'
lore:
- ''
- '&8> &7Ваш баланс: &6%coins_amount_formatted%$'
- '&8> &7Стоимость покупки: &610$'
- ''
- ' &8[&6ЛКМ&8] &7- Купить &8| &8[&6ПКМ&8] &7- Продать'
left_click_requirement:
requirements:
has_money:
type: javascript
expression: '%coins_amount% >= 10' #Проверка на кол-во монеток
deny_commands:
- '[close]'
- '[message] &7У вас недостаточно монет!'
right_click_requirement:
requirements:
has_money:
type: string equals
input: '%checkitem_mat:stone%' #Проверка на наличие камня
output: 'yes'
deny_commands:
- '[close]'
- '[message] &7У вас нет камня!'
left_click_commands:
- '[console] coins take %player_name% 10'
- '[console] give %player_name% stone 1'
- '[close]'
right_click_commands:
- '[console] clear %player_name% minecraft:stone -1 1' #Очистка камня (х1)
- '[close]'
- '[console] coins give %player_name% 10'
Скопировал я, твой магазин, загрузил, открыл командой shop, продаю камень хоть он есть в руках, коины выдаёт а камень не забирает, пытаюсь его купить, коины есть, а камень не покупается, все плейсхолдеры которые ты подметил я установил.Код:# A DeluxeMenus advanced configuration guide #========================================================= menu_title: '&8&l▪ &6&lМагазин' open_command: - shop size: 9 items: 'role7': material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGU2NDZkODc4NTkxYzU4YzM5ZjJkN2ExZGFmMDFlMTE0NDU0NGQ0NjU5NzdlYmE1YzNmZTc0M2I5ZmNmMTQwIn19fQ== slot: 4 priority: 1 update: true hide_attributes: true display_name: '&8&l▪ &6Покупка Камня' lore: - '' - '&8> &7Ваш баланс: &6%coins_amount_formatted%$' - '&8> &7Стоимость покупки: &610$' - '' - ' &8[&6ЛКМ&8] &7- Купить &8| &8[&6ПКМ&8] &7- Продать' left_click_requirement: requirements: has_money: type: javascript expression: '%coins_amount% >= 10' #Проверка на кол-во монеток deny_commands: - '[close]' - '[message] &7У вас недостаточно монет!' right_click_requirement: requirements: has_money: type: string equals input: '%checkitem_mat:stone%' #Проверка на наличие камня output: 'yes' deny_commands: - '[close]' - '[message] &7У вас нет камня!' left_click_commands: - '[console] coins take %player_name% 10' - '[console] give %player_name% stone 1' - '[close]' right_click_commands: - '[console] clear %player_name% minecraft:stone -1 1' #Очистка камня (х1) - '[close]' - '[console] coins give %player_name% 10'
Используется:
1. Плагин Coins -> https://www.spigotmc.org/resources/coins-1-8-x-1-12-x-mysql-sqlite-api.48536/
2. Плагин PlaceholdersAPI -> https://drive.google.com/file/d/1R5rhieAO5JwilbWdhQiMuOCVGVrCQKO4/view?usp=sharing
3. Команды: /papi ecloud download CheckItem ; /papi ecloud download Player ; Открыть меню - /shop
Лично у меня все работает
Если верить твоему решению, то проверка выглядит так:Решил проблему, в expression должно быть %coins_amount% (меньше а не больше ) = 10
У меня баланс коинов 44к, я покупаю вещь за 29 коинов, и никакой ошибки.Если верить твоему решению, то проверка выглядит так:
Если у человека меньше 10 монеток, то он может купить камень... А если у человека больше 10 монеток, то появляется ошибка, мол "У вас недостаточно монеток".
Странно. Я не знаю, как тебе это помогло... Но рад, что все работает.
Возможно и я ошибся, бывает.У меня баланс коинов 44к, я покупаю вещь за 29 коинов, и никакой ошибки.
Ничего, всё хорошо, всё равно очень помог!Возможно и я ошибся, бывает.
хахахахах, ты был прав, сначало работало, теперь нет, установил на ">=" и заработалоВозможно и я ошибся, бывает.
👍хахахахах, ты был прав, сначало работало, теперь нет, установил на ">=" и заработало