Date: 2016/03/29 13:14:58 UTC-07:00
Type: Denizen Script
world_allreset:
type: world
events:
on allreset command:
- if !<pl.is_op||false> && !<context.server> {
- narrate "Keine Berechtigung!"
- queue clear
}
- foreach <server.get_players_flagged[quest_started]> {
- zap default s@in_main player:<def[value]>
- flag <def[value]> quest_started:!
- flag <def[value]> <server.flag[daily_quest_name]||coal_quest>:!
}
- foreach <server.get_players_flagged[quest_done]> {
- zap default s@in_main player:<def[value]>
- flag <def[value]> quest_done:!
}
- announce "Quests zur<ü>ckgesetzt."
- if <server.flag[daily_quest_name]||leer> == leer {
- log "Quest Reset Fehler Flag ist fehlerhaft" type:warning file:example.log
}
- run s@world_questnumber
- log "Quest Status aller spieler resettet" type:severe file:example.log