Date: 2019/03/31 07:40:05 UTC-07:00
Type: Denizen Script
Ostern2019_Questlog:
type: command
name: questlog
usage: /questlog
script:
- if <context.args.size> == 1 && <player.has_permission[hatzepermission.Oster2019.questlog]> {
- define from <context.args.get[1].as_player||x> == x
- define label "<&2>Der Spieler: <def[from].name> hat "
- define label2 "<&c>hätte der Spieler: <def[from].name>"
} else {
- define from <player.as_player>
- define label "<&2>Du hast"
- define label2 "<&c>hättest du"
}
- if <def[from].has_flag[Ostern2019_Questlog]> {
- if <def[from]> == x {
- narrate "<&c>Error! Du musst einen Spieler-Namen angeben!>"
- queue clear
}
- narrate "<&2><def[label]> derzeit folgende Aufgaben:"
- foreach <def[from].flag[Ostern2019_Questlog].as_list> {
- execute as_server "tellraw <player.name> <def[value]>"
- queue clear
}
} else {
- narrate "<&c>Es sieht so aus, als <def[label2]> keine Aufgaben."
- queue clear
}