Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Npc für Weihnachtsscript_VergessenesWeihnachtsessen
- # Erstellt von Ph0nyx
- #-----------------------
- 'Weihnachtsscript_VergessenesWeihnachtsessen':
- type: assignment
- interact scripts:
- - 10 Weihnachtsscript_VergessenesWeihnachtsessen_Interaction
- actions:
- on assignment:
- - trigger name:click toggle:true
- - trigger name:chat toggle:true
- - trigger name:proximity toggle:true radius:5
- - ^execute as_op "npc select <npc.id>"
- - ^execute as_op "npc skin -p DrPanic"
- - ^execute as_op "npc lookclose"
- 'Weihnachtsscript_VergessenesWeihnachtsessen_Interaction':
- type: interact
- steps:
- default:
- proximity trigger:
- entry:
- script:
- - chat "Das ist doch nicht schon wieder passiert..."
- - wait 1
- - chat "Wenn es so weiter geht, muss ich anfangen Zettel zu schreiben..."
- click trigger:
- script:
- - chat "Ahh!"
- - wait 1
- - chat "Oh <player.name> du bist es nur. Ich war grade in Gedanken vertieft und habe dich nicht kommen gehört."
- - wait 1
- - chat "Es ist bald Weihnachten und ich habe wieder einmal das Weihnachtsessen vergessen. Sowas passiert echt nur mir. Jedes Jahr."
- - wait 1
- - chat "Würdest du mir helfen, damit ich Morgen ein schönes Essen habe ? (1. Ja | 2. Nein)"
- script:
- - if !<player_hasflag[VergessenesWeihnachtsessenEssen]{
- - if <player.inventory.contains[<i@cookie>].quantity[<1>]>{
- - chat "<player.inventory>"
- - take <i@cookie>
- - chat "Du hast mich nicht vergessen und mir mein Essen wirklich gebracht ? Ich danke dir von tiefsten Herzen !"
- - chat "Ich hoffe der Weinachtsmann hat eine tolle Überraschung für dich!"
- - wait 1
- - narrate "Hier hast du die Quest 'VergessenesWeihnachtsessen' abgeschlossen!"
- - flag <player> VergessenesWeihnachtsessenEssen:!
- - flag <player> VergessenesWeihnachtsessen:
- }
- }
- chat trigger:
- '1':
- trigger: "/1/ Ich helfe dir mit Vergnügen!"
- script:
- - wait 1
- - chat "Ich danke dir von ganzen Herzen!"
- - wait 1
- - chat "Such am besten nach einer Küche hier in der Gegend. Irgendwo hier müsste mein Freund Julian arbeiten, er wird uns bestimmt helfen."
- - wait 1
- - narrate "Suche Julian in einer Küche hier in der Nähe."
- - flag <player> JuliansWeihnachtsessen:
- '2':
- trigger: "/2/ Das ist mir ein bisschen zu Kurzfristig."
- script:
- - wait 1
- - chat "Kann ich verstehen. Dann gibt es leider kein Weihnachtsessen für mich dieses Jahr."
- - wait 1
- - chat "Ich wünsche dir dennoch ein schönes Fest..."
- 'CatchAll':
- trigger: /REGEX:\w+/
- script:
- - chat "Das Verstehe ich leider nicht."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement