Paste #73020: sleepvote

Date: 2020/07/26 01:39:54 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


bedvote:
  type: world
  events:
    on player enters bed:
    - clickable sleepvote save:sleepvote
    - narrate format:sleepnotif "<element[Would you like to set the time to day?].on_click[<entry[sleepvote].command>]>"

sleepnotif:
  type: format
  format: "<&4><text>"

sleepvote:
  type: task
  script:
    - execute run sleepernumber
    - if <player.flag[sleepvoted]> < 1
      - flag global sleepnumber:++:1
      - flag player sleepvoted:++:1
    - if <global.flag[sleepnumber]> >=

resetsleepvote:
  type: world
  events:
    on time 0 in world:
    - flag global sleepnumber:!
    - flag global sleepvoted:!

sleepernumber:
  type: task
  script:
    - define requiredsleep <server.online_players>://:2