PlayerPoints ограничение до 1к коинов

saidul

Пользователь
Сообщения
126
Решения
3
я использую плагин playerpoints, я написал код, я выдаю себе коины чтоб проверить, получается, но если потратится тысяча, я больше не могу использовать коины, например 10900 у меня, покупаю вещь оп 300 коинов, 3 раза купил больеш не могу, начинает писаться что недостаточно, и еще сли например вещь стоит 300,а уменя 10100 то я не могу тоже
вот код:
material: 'popped_chorus_fruit'
slot: 12
enchantments:
- 'dig_speed;1'
hide_enchantments: true
lore:
- '&7Когда во второстепеной руке:'
- '&9+1 Сопротивление отбрасыванию'
- '&9+6 Максимальная броня'
- '&9+10% Урон'
- ''
- '&5|&l| &7Цена &5&l> &e&l469 коинов'
- '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points_formatted% &e⛃'
- '&aЛКМ, чтобы преобрести'
left_click_requirement:
requirements:
points_check:
type: javascript
expression: '%playerpoints_points_formatted% >= 469'
deny_commands:
- '[message]'
- '[message] &5&l У вас недостаточно коинов для покупки!'
- '[message]'
left_click_commands:
- '[console] points take %player_name% 469'
- '[refresh]'
- '[console] ei give %player_name% TRJoLAR-RUNA 1'
display_name: '&e&lРуна Сопротивления
 
А зачем все так усложнять?
Если можно так

Код:
  '12':
    material: popped_chorus_fruit
    slot: 12
    display_name: '&e&lРуна Сопротивления'
    enchantments:
    - DIG_SPEED;1
    hide_enchantments: true
    lore:
    - ''
    - '&7Когда во второстепеной руке:'
    - '&9+1 Сопротивление отбрасыванию'
    - '&9+6 Максимальная броня'
    - '&9+10% Урон'
    - ''
    - '&5|&l| &7Цена &5&l> &e&l469 коинов'
    - '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points% &e⛃'
    - '&aЛКМ, чтобы преобрести'
    - ''
    left_click_requirement:
      requirements:
        anything_here:
          type: '>='
          input: '%playerpoints_points%'
          output: '469'
      deny_commands:
       - '[close]'
       - '[message] &6Магазин &f| &7Вам нужно: &6469 Коинов &7(У вас &6%playerpoints_points% Коинов&7)'
    left_click_commands:
    - '[console] ei give %player_name% TRJoLAR-RUNA 1'
    - '[console] p take %player_name% 469'
    - '[message] &6Магазин &f| &7Вы успешно купили данный предмет.'
 
я использую плагин playerpoints, я написал код, я выдаю себе коины чтоб проверить, получается, но если потратится тысяча, я больше не могу использовать коины, например 10900 у меня, покупаю вещь оп 300 коинов, 3 раза купил больеш не могу, начинает писаться что недостаточно, и еще сли например вещь стоит 300,а уменя 10100 то я не могу тоже
вот код:
material: 'popped_chorus_fruit'
slot: 12
enchantments:
- 'dig_speed;1'
hide_enchantments: true
lore:
- '&7Когда во второстепеной руке:'
- '&9+1 Сопротивление отбрасыванию'
- '&9+6 Максимальная броня'
- '&9+10% Урон'
- ''
- '&5|&l| &7Цена &5&l> &e&l469 коинов'
- '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points_formatted% &e⛃'
- '&aЛКМ, чтобы преобрести'
left_click_requirement:
requirements:
points_check:
type: javascript
expression: '%playerpoints_points_formatted% >= 469'
deny_commands:
- '[message]'
- '[message] &5&l У вас недостаточно коинов для покупки!'
- '[message]'
left_click_commands:
- '[console] points take %player_name% 469'
- '[refresh]'
- '[console] ei give %player_name% TRJoLAR-RUNA 1'
display_name: '&e&lРуна Сопротивления
ты сравниваешь форматированное значение (10,9к) с обычным числом, поэтому оно не может проверить больше или равно оно или нет
 
Будьте осторожны с рекомендациями этого пользователя.
А зачем все так усложнять?
Если можно так

Код:
  '12':
    material: popped_chorus_fruit
    slot: 12
    display_name: '&e&lРуна Сопротивления'
    enchantments:
    - DIG_SPEED;1
    hide_enchantments: true
    lore:
    - ''
    - '&7Когда во второстепеной руке:'
    - '&9+1 Сопротивление отбрасыванию'
    - '&9+6 Максимальная броня'
    - '&9+10% Урон'
    - ''
    - '&5|&l| &7Цена &5&l> &e&l469 коинов'
    - '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points% &e⛃'
    - '&aЛКМ, чтобы преобрести'
    - ''
    left_click_requirement:
      requirements:
        anything_here:
          type: '>='
          input: '%playerpoints_points%'
          output: '469'
      deny_commands:
       - '[close]'
       - '[message] &6Магазин &f| &7Вам нужно: &6469 Коинов &7(У вас &6%playerpoints_points% Коинов&7)'
    left_click_commands:
    - '[console] ei give %player_name% TRJoLAR-RUNA 1'
    - '[console] p take %player_name% 469'
    - '[message] &6Магазин &f| &7Вы успешно купили данный предмет.'
YAML:
  '12':
    material: popped_chorus_fruit
    slot: 12
    display_name: '&e&lРуна Сопротивления'
    enchantments:
    - DIG_SPEED;1
    hide_enchantments: true
    lore:
    - ''
    - '&7Когда во второстепеной руке:'
    - '&9+1 Сопротивление отбрасыванию'
    - '&9+6 Максимальная броня'
    - '&9+10% Урон'
    - ''
    - '&5|&l| &7Цена &5&l> &e&l469 коинов'
    - '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points% &e⛃'
    - '&aНажмите, чтобы преобрести'
    - ''
    click_requirement:
      requirements:
        anything_here:
          type: '>='
          input: '%playerpoints_points%'
          output: '469'
      deny_commands:
       - '[close]'
       - '[message] &6Магазин &f| &7Вам нужно: &6469 Коинов &7(У вас &6%playerpoints_points% Коинов&7)'
    click_commands:
    - '[console] ei give %player_name% TRJoLAR-RUNA 1'
    - '[console] p take %player_name% 469'
    - '[message] &6Магазин &f| &7Вы успешно купили данный предмет.'
 
ты сравниваешь форматированное значение (10,9к) с обычным числом, поэтому оно не может проверить больше или равно оно или нет
понял, но не понял че изменить, мне в поинтс таке надо поставить типо 400,0?
Объединено

А зачем все так усложнять?
Если можно так

Код:
  '12':
    material: popped_chorus_fruit
    slot: 12
    display_name: '&e&lРуна Сопротивления'
    enchantments:
    - DIG_SPEED;1
    hide_enchantments: true
    lore:
    - ''
    - '&7Когда во второстепеной руке:'
    - '&9+1 Сопротивление отбрасыванию'
    - '&9+6 Максимальная броня'
    - '&9+10% Урон'
    - ''
    - '&5|&l| &7Цена &5&l> &e&l469 коинов'
    - '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points% &e⛃'
    - '&aЛКМ, чтобы преобрести'
    - ''
    left_click_requirement:
      requirements:
        anything_here:
          type: '>='
          input: '%playerpoints_points%'
          output: '469'
      deny_commands:
       - '[close]'
       - '[message] &6Магазин &f| &7Вам нужно: &6469 Коинов &7(У вас &6%playerpoints_points% Коинов&7)'
    left_click_commands:
    - '[console] ei give %player_name% TRJoLAR-RUNA 1'
    - '[console] p take %player_name% 469'
    - '[message] &6Магазин &f| &7Вы успешно купили данный предмет.'
благодарю
честно, писал по туториалу
Объединено

YAML:
  '12':
    material: popped_chorus_fruit
    slot: 12
    display_name: '&e&lРуна Сопротивления'
    enchantments:
    - DIG_SPEED;1
    hide_enchantments: true
    lore:
    - ''
    - '&7Когда во второстепеной руке:'
    - '&9+1 Сопротивление отбрасыванию'
    - '&9+6 Максимальная броня'
    - '&9+10% Урон'
    - ''
    - '&5|&l| &7Цена &5&l> &e&l469 коинов'
    - '&5|&l| &7Ваш баланс &5&l: &e&l%playerpoints_points% &e⛃'
    - '&aНажмите, чтобы преобрести'
    - ''
    click_requirement:
      requirements:
        anything_here:
          type: '>='
          input: '%playerpoints_points%'
          output: '469'
      deny_commands:
       - '[close]'
       - '[message] &6Магазин &f| &7Вам нужно: &6469 Коинов &7(У вас &6%playerpoints_points% Коинов&7)'
    click_commands:
    - '[console] ei give %player_name% TRJoLAR-RUNA 1'
    - '[console] p take %player_name% 469'
    - '[message] &6Магазин &f| &7Вы успешно купили данный предмет.'
благодарю
 
Назад
Сверху Снизу