#Can't succes commands

1 messages · Page 1 of 1 (latest)

rain ravine
#

Hi, i need help please,

  'k2':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjQ0MjRiNjQxZGMwMjI2Mjk1YTFjNjczYmY3OWUzM2I4ZWUyNWE3Zjg0YWUxZWZhODVmZjFhODlhZDRhMTc4MSJ9fX0=
    slot: 11
    display_name: '&cKit K2'
    lore:
    - '&8Kit Exclusive'    
    - ''
    - ' &a● &fAcces: &a%essentials_has_kit_k2%'
    - ' &a● &fDisponible dans: &e %mcd_left_formatted_COOLDOWN-K2%'      
    - ''
    - ' &7▶ &aClique droit pour voir le kit'
    - ' &7▶ &fClique gauche pour récuperer le kit'
    - ''
    left_click_commands:
    click_requirement:
      requirements:
        cooldown:
          type: '=='
          input: '%mcd_left_COOLDOWN-K2%'
          output: '0'
      success_commands:
        - '[console] mcd add %player_name% COOLDOWN-K2 120'
        - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:diamond 8'
        - '[console] minecraft:give %player_name% minecraft:emerald 8'
      deny_commands:
        - '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'```
#

Thank you to those who will help me solve my problem!

pulsar otter
#

try to replace left_click_commands: with click_commands: []

rain ravine
#

don't work

    click_requirement:
      requirements:
        cooldown:
          type: '=='
          input: '%mcd_left_COOLDOWN-K2%'
          output: '0'
      success_commands:
        - '[console] mcd add %player_name% COOLDOWN-K2 120'
        - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:diamond 8'
        - '[console] minecraft:give %player_name% minecraft:emerald 8'
      deny_commands:
        - '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'```
pulsar otter
rain ravine
#

don't work :/

#
items:
  'k2':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjQ0MjRiNjQxZGMwMjI2Mjk1YTFjNjczYmY3OWUzM2I4ZWUyNWE3Zjg0YWUxZWZhODVmZjFhODlhZDRhMTc4MSJ9fX0=
    slot: 11
    display_name: '&cKit K2'
    lore:
    - '&8Kit Exclusive'    
    - ''
    - ' &a● &fAcces: &a%essentials_has_kit_k2%'
    - ' &a● &fDisponible dans: &e %mcd_left_formatted_COOLDOWN-K2%'      
    - ''
    - ' &7▶ &aClique droit pour voir le kit'
    - ' &7▶ &fClique gauche pour récuperer le kit'
    - ''
    click_commands: []
    click_requirement:
      requirements:
        cooldown:
          type: '=='
          input: '%mcd_left_COOLDOWN-K2%'
          output: '0'
      success_commands:
        - '[console] mcd add %player_name% COOLDOWN-K2 120'
        - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:diamond 8'
        - '[console] minecraft:give %player_name% minecraft:emerald 8'
      deny_commands:
        - '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'```
pulsar otter
#

try to add a command in click_commands to see if it works with something

#

like ```yml
click_commands:
- "[message] test"

rain ravine
#

this sends me a test message in the chat

pulsar otter
#

and do the commands from the requirements work?

rain ravine
#

No 😦

pulsar otter
#

try ```yml
click_requirement:
requirements:
cooldown:
type: '=='
input: '%mcd_left_COOLDOWN-K2%'
output: '0'
success_commands:
- '[console] mcd add %player_name% COOLDOWN-K2 120'
- '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
- '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
- '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
- '[console] minecraft:give %player_name% minecraft:diamond 8'
- '[console] minecraft:give %player_name% minecraft:emerald 8'
deny_commands:
- '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'

rain ravine
#

file is broken w8 😄

#

don't work 😦

pulsar otter
#

nothing gets executed?

rain ravine
#

nothing no give, no add timer in papi cooldown

pulsar otter
#

what's your DeluxeMenus version?

rain ravine
#

DeluxeMenus-1.13.7-Release

#

the worst is that when I do a view requirment it works but as soon as I want to transform it for a command click it doesn't work anymore

#

This work


view_requirement:
        requirements:
          cooldown:
            type: '=='
            input: '%mcd_left_COOLDOWN-K2%'
            output: '0'
      display_name: '&atest k2'
      lore:
        - ''
        - '&aRight Click &7to claim!'
      click_commands:
            - '[console] mcd add %player_name% COOLDOWN-K2 120'
            - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:diamond 8'
            - '[console] minecraft:give %player_name% minecraft:emerald 8'
pulsar otter
#

try with type: string equals

rain ravine
#

when I have the cooldown which is not at zero I do not see the item and when it is at 0 it displays it to me

pulsar otter
#

idk then

rain ravine
#

don't work

click_requirement:
      requirements:
        cooldown:
          type: string equals
          input: '%mcd_left_COOLDOWN-K2%'
          output: '0'
      success_commands:
        - '[console] mcd add %player_name% COOLDOWN-K2 120'
        - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
        - '[console] minecraft:give %player_name% minecraft:diamond 8'
        - '[console] minecraft:give %player_name% minecraft:emerald 8'
      deny_commands:
        - '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'```
pulsar otter
#

;-;

#

wait

#

didn't I add spaces before success_commands?

#

it should have the same spacing as output:

rain ravine
#

dont work

#
    click_requirement:
      requirements:
        cooldown:
          type: string equals
          input: '%mcd_left_COOLDOWN-K2%'
          output: '0'
          success_commands:
            - '[console] mcd add %player_name% COOLDOWN-K2 120'
            - '[console] minecraft:give %player_name% minecraft:copper_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:iron_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:gold_ingot 8'
            - '[console] minecraft:give %player_name% minecraft:diamond 8'
            - '[console] minecraft:give %player_name% minecraft:emerald 8'
          deny_commands:
            - '[message] &ckit indispo pendant %mcd_left_formatted_COOLDOWN-K2%'```
pulsar otter
#

=/

rain ravine
#

I've been looking for three hours unfortunately

#

Thank you for your help in case I will wait if someone else has another hypothesis!

hallow flame
#

you need click commands with click_requirement

hallow flame
#

you were improperly using success_commands instead of click_commands

rain ravine
#

thank !

#

Is there a way to make several requirements easily? I would like the player to have the kit2.available permission and the cooldown to be 0 so that he can retrieve the kit