#Why my items is not a "red chest"

1 messages · Page 1 of 1 (latest)

urban spruce
#
"18hours":
    material: hdb-583
    display_name: "&d14 Heures"
    slot: 22
    priority: 15
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c❌"
      - ""
      - "&7Heures requis: &f18h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 000$ "
      - ""
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"

  "Reward18Hours":
    material: hdb-1193
    display_name: "&dRécupérer votre récompense"
    slot: 22
    priority: 14
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f18h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 000$"
      - ""
    right_click_requirement:
      requirements:
        time_requirement:
          type: javascript
          expression: "%statistic_time_played:hours% >= 18"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"

    left_click_requirement:
      requirements:
        time_requirement:
          type: javascript
          expression: "%statistic_time_played:hours% >= 18"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"
    left_click_commands:
      - "[console] lp user %player_name% permission settemp 18hour.claim true 7d"
      - "[console] eco give %player_name% 500000"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
    right_click_commands:
      - "[console] lp user %player_name% permission settemp 18hour.claim true 7d"
      - "[console] eco give %player_name% 500000"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"

  "Claim18Hours":
    material: hdb-581
    slot: 22
    priority: 13
    display_name: "&d&l18 heures"
    lore:
      - ""
      - "&fStatut: &aDéverrouillé &2&l✔"
    view_requirement:
      requirements:
        claimed:
          type: has permission
          permission: "18hour.claim"
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"
kindred yacht
#

What's the issue?

#

is that item not supposed to show?

#

which one should show instead?

urban spruce
#

in the menu: get rewards based on playing time

So the first level we must have 3 hours of play

if we have less than an hour depending on the requested Level (required time) the chest must be red

In my case, even if I am below the required number of hours, my trunk is not red..

So the display name for each chest = “Collect your reward”

but I can't find the problem

kindred yacht
#

/papi parse me %statistic_time_played:hours%

urban spruce
#

I know but, if don t have hours < 6h my chest is not red… Is orange and Orange = take reward.

Red = don t have hour so locked

urban spruce
#

@kindred yacht

#

You know ?

pine bolt
urban spruce
#

I must choose one ?

#

If I want hour I choose hours_played

pine bolt
urban spruce
# pine bolt yep

unfortunately it still doesn't work...

Can you help me to complete the error because I can't find...

#
menu_title: "Reward"
update_interval: 1
open_command:
  - reward
  - rewards
size: 54

"80hours":
    material: hdb-583
    display_name: "&d80 Heures"
    slot: 40
    priority: 52
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c❌"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 crédits "
      - ""
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"

  "Reward80Hours":
    material: hdb-1193
    display_name: "&dRécupérer votre récompense"
    slot: 40
    priority: 51
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &fClé légendaire"
      - ""
    right_click_requirement:
      requirements:
        time_requirement:
          type: javascript
          expression: "%statistic_hours_played% >= 80"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"

    left_click_requirement:
      requirements:
        time_requirement:
          type: javascript
          expression: "%statistic_hours_played% >= 80"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"
    left_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
    right_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"

  "Claim80Hours":
    material: hdb-581
    slot: 40
    priority: 50
    display_name: "&d&l80 heures"
    lore:
      - ""
      - "&fStatut: &aDéverrouillé &2&l✔"
    view_requirement:
      requirements:
        claimed:
          type: has permission
          permission: "80hour.claim"
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"```
pine bolt
#

Try using this:

      requirements:
        check_playtime:
          type: '>='
          input: '%statistic_hours_played%'
          output: '1'

instead of this:

    requirements:
       time_requirement:
         type: javascript
         expression: "%statistic_hours_played% >= 80"
urban spruce
#

Normally, if I have less than 80 hours of play I should have this result but the problem is that I change the priorities.

So even if I have the required hours the chest remains red

#

But for priority

#
    material: hdb-583
    display_name: "&d80 Heures"
    slot: 40
    priority: 51
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c❌"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 crédits "
      - ""
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"

  "Reward80Hours":
    material: hdb-1193
    display_name: "&dRécupérer votre récompense"
    slot: 40
    priority: 52
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &fClé légendaire"
      - ""
    right_click_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_hours_played%"
          output: "80"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"

    left_click_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_hours_played%"
          output: "80"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"
    left_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
    right_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"

  "Claim80Hours":
    material: hdb-581
    slot: 40
    priority: 52
    display_name: "&d&l80 heures"
    lore:
      - ""
      - "&fStatut: &aDéverrouillé &2&l✔"
    view_requirement:
      requirements:
        claimed:
          type: has permission
          permission: "80hour.claim"
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"```
#

is good or no idk

pine bolt
#
"80hours":
    material: hdb-583
    display_name: "&d80 Heures"
    slot: 40
    priority: 51
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c:x:"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 crédits "
      - ""
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"

  "Reward80Hours":
    material: hdb-1193
    display_name: "&dRécupérer votre récompense"
    slot: 40
    priority: 52
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &fClé légendaire"
      - ""
    right_click_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_hours_played%"
          output: "80"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"

It is priotory

#

0 = Highest priority

52 = Lowest priority

#

you've gone upside down

#

make last one 0 and first one 52

urban spruce
#

So how could I do to

get the red chest if the time is below
Orange Chest = get the reward
Green Chest = Reward got

pine bolt
urban spruce
#
    material: hdb-583
    display_name: "&d80 Heures"
    slot: 41
    priority: 1
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c❌"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 crédits "
      - ""
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"

  "Reward16Hours":
    material: hdb-1193
    display_name: "&dRécupérer votre récompense"
    slot: 41
    priority: 2
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &fClé légendaire"
      - ""
    right_click_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_minutes_played%"
          output: "22"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"

    left_click_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_minutes_played%"
          output: "22"
          deny_commands:
            - "[message] &cTu ne remplis pas les conditions nécessaires."
            - "[close]"
    left_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
    right_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"

  "Claim16Hours":
    material: hdb-581
    slot: 41
    priority: 0
    display_name: "&d&l80 heures"
    lore:
      - ""
      - "&fStatut: &aDéverrouillé &2&l✔"
    view_requirement:
      requirements:
        claimed:
          type: has permission
          permission: "80hour.claim"
    left_click_commands:
      - "[refresh]"
    right_click_commands:
      - "[refresh]"```

NO ....
#

@pine bolt

pine bolt
#

man instead of this:

    left_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
    right_click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"

use this:

    click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message]&dFalcon : Tu as bien reçu ta récompense"
      - "[close]"
urban spruce
#

My red chest always has priority even if I have the required minutes or hours...

pine bolt
#

You can use my method

#

I have also made this:

  '16hours':
    material: hdb-583
    slot: 0
    priority: 2
    display_name: "&d80 Heures"
    lore:
      - ""
      - "&7Statut: &cVerrouillé &c❌"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &f500 crédits "
      - ""
    click_commands:
      - '[refresh]'
     
  'Reward16Hours':
    material: hdb-1193
    slot: 0
    priority: 1
    display_name: "&dRécupérer votre récompense"
    view_requirement:
      requirements:
        check_playtime:
          type: ">="
          input: "%statistic_minutes_played%"
          output: "22"
    lore:
      - ""
      - "&7Statut: &fDisponible"
      - ""
      - "&7Heures requis: &f80h"
      - ""
      - "&7Récompense:"
      - "&c• &fClé légendaire"
      - ""
    click_commands:
      - "[console] lp user %player_name% permission settemp 80hour.claim true 7d"
      - "[console] cc give physical legendaire 1 %player_name%"
      - "[message] &dFalcon : Tu as bien reçu ta récompense"
      - '[refresh]'
      
  'Claim16Hours':
    material: hdb-581
    slot: 0
    priority: 0
    display_name: "&d&l80 heures"
    view_requirement:
      requirements:
        check_permission:
          type: has permission
          permission: 80hour.claim
    lore:
      - ""
      - "&fStatut: &aDéverrouillé &2&l✔"
    click_commands:
      - '[refresh]'
#

This will work for you

#

@urban spruce

urban spruce
#

I try

#

But I try this en 1.8.4

#

1.8.9

#

Pl : 1.13.5

pine bolt
urban spruce
#

No is ORange chest... I have 15h 39m Play, try condition of 40m before 40m is orange

pine bolt
#

Let me know if there's a problem

urban spruce
#

I try your menu

#

Look

#

It must be red because I have less than 44min But it is already ready to be collected I really don't understand

#

@pine bolt

pine bolt
#

Please no ping

urban spruce
#

ssr

#

srry

pine bolt
#

Tell me what changes you made

urban spruce
#

Yes I copi paste

#

0 modif

#

I just copy paste

pine bolt
#

if it works for you use it

urban spruce
#

Nice

#

It s good

#

Thxxxxx