Guide: type: format debug: false format: "<&2>Timber<&6>Guide <&8>| <&f>" self: type: format debug: false format: "<&b> <&8>| <&f>" Info: type: format debug: false format: "<&7>[<&2>Timber<&6>Info<&7>] <&8>| <&f>" TimberGuide: type: assignment debug: true actions: on assignment: - trigger name:click state: true - trigger name:chat state: true interact scripts: - 10 TimberGuide_interact TimberGuide_interact: type: interact debug: true steps: 1: click trigger: script: - if queue clear - flag player Guide - narrate format:Guide "Willkommen im <&3>InfoPoint<&f>." - wait 1 - narrate format:Guide "Benötigst du bei etwas meine Hilfe?" - wait 1 - narrate format:Info "Sag <&6>Information <&f>für mögliche Zielpunkte" chat trigger: 1: trigger: /Information/ hide trigger message: true script: - ^narrate "=============<&6>Zielpunkte<&f>=============" - ^narrate "- <&c>Arbeitsamt" - ^narrate "- <&2>Mall" - ^narrate "- <&1>Polizei" - ^narrate "- <&7>Kirche" - ^narrate "- <&3>Timbad" - ^narrate "- <&b>Hauptbahnhof" - ^narrate "- <&a>Stadtführung" - ^narrate "=============<&6>Zielpunkte<&f>=============" 2: trigger: /Arbeitsamt/ hide trigger message: true script: - narrate format:self "Kannst du mir bitte den Weg zum <&c>Arbeitsamt <&f>zeigen?" - narrate format:Guide "Kein Problem. Das gehört zu meiner Aufgabe." - wait 1 - narrate format:Guide "Folge mir bitte." - ^create player <&2>Timber<&6>Guide save:TimberGuide - ^adjust entity: skin:DwayneDavis - ^adjust hide_entity: - ^adjust ]> hide_entity: - ^flag player Guide:! - ^run TimberGuide_Arbeit npc: def:<^npc> - zap 2 3: trigger: /regex:.+/ hide trigger message: true script: - narrate format:self "Keine Sorge. Ich finde mich schon zurecht." - narrate format:Guide "Okay. Einen schönen Tag noch." - ^flag player Guide:! TimberGuide_Arbeit: type: task debug: true definitions: masternpc script: - ^flag step:1 - ~walk auto_range - ^inject TimberGuide_Pause - flag step:2 - ~walk auto_range - ^inject TimberGuide_Pause - flag step:3 - ~walk auto_range - ^inject TimberGuide_Pause - flag step:4 - ~walk auto_range - ^inject TimberGuide_Pause - narrate format:Guide "Hier sind wir schon am Arbeitsamt." - wait 1 - narrate format:Guide "Im Erdgeschoss befinden sich <&6>Minijobs<&f>." - narrate format:Guide "Diese fordern eine kostenpflichtige Lizenz zum arbeiten." - wait 1 - narrate format:Guide "In den Etagen 2 und 3 befinden sich <&a>feste Arbeitsstellen<&f>." - narrate format:Guide "Und Erläuterungen, was dort zu machen ist." - wait 1 - narrate format:Guide "In der obersten Etage sitzen unsere <&4>Berufsberater<&f>." - wait 1 - narrate format:Guide "Direkt nebenan kannst du unseren <&2>Admin<&6>Shop <&f>finden." - wait 5 - remove - ^adjust show_entity: - zap 1 script:s@TimberGuide_interact TimberGuide_Pause: type: task definitions: masternpc script: - ^while ].is[OR_MORE].than[5]> { - narrate format:Guide ". Bitte folge mir." - waituntil ].is[OR_LESS].than[3]> }