Paste #48110: Untitled Paste

Date: 2018/06/28 02:11:59 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


"GlobalMinutentimerEvent":
  type: world
  debug: false
  events:
    on system time minutely:
    - if <server.flag[Restartcountdown].as_int||0> > 0 {
      - flag server Restartcountdown:-:1
      }
    - if <server.flag[Restartcountdown].as_int||0> == 5 {
      - announce "<light_purple>[Restart] <white>5 Minuten bis zum Neustart!"
      }
      else if <server.flag[Restartcountdown].as_int||0> == 3 {
      - announce "<light_purple>[Restart] <white>3 Minuten bis zum Neustart!"
      }
      else if <server.flag[Restartcountdown].as_int||0> == 1 {
      - announce "<light_purple>[Restart] <white>1 Minute bis zum Neustart!"
      }
      else if <server.flag[Restartcountdown].as_int||0> == 0 {
      - announce "<light_purple>[Restart] <white>3 Sekunden!"
      - wait 1s
      - announce "<light_purple>[Restart] <white>2 Sekunden!"
      - wait 1s
      - announce "<light_purple>[Restart] <white>1 Sekunde! Bis Gleich!"
      - wait 1s
      - foreach <server.list_online_players> {
        - yaml savefile:/Spieler/<player[%value%]>.yml id:<player[%value%]>
        - adjust <player[%value%]> send_to:hauptlobby
        }
      - wait 3s
      - execute as_server "restart"
      }