Paste #58933: li@i@item script

Date: 2019/10/06 13:11:48 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


"Duty Command":
  type: command
  debug: true
  name: duty
  description: Teamler-Modus mit eigenem Inventar
  usage: /duty
  permission: befehl.team
  permission message: Such dir einen Eimer, du Lappen!
  script:
  - if <player.has_flag[TeamlerAufArbeit]>:
    - inject locally RemoveDuty
  - else && !<player.has_flag[TeamlerAufArbeit]>:
    - inject locally SetOnDuty

  RemoveDuty:
  - flag player Arbeitsinventar:<player.inventory.list_contents.exclude[i@air]||i@air>
  - inventory clear origin:<player>
  - give <player.flag[HeimInventar]>
  - flag player HeimInventar:!
  - flag player TeamlerAufArbeit:!
  - stop
  SetOnDuty:
  - flag player HeimInventar:<player.inventory.list_contents.exclude[i@air]||i@air>
  - inventory clear origin:<player>
  - give <player.flag[Arbeitsinventar]>
  - flag player Arbeitsinventar:!
  - flag player TeamlerAufArbeit
  - stop