Advertisement
Guest User

Moira

a guest
Nov 24th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. # Npc für Weihnachtsscript_VergessenesWeihnachtsessen
  2. # Erstellt von Ph0nyx
  3. #-----------------------
  4.  
  5. 'Weihnachtsscript_VergessenesWeihnachtsessen':
  6. type: assignment
  7. interact scripts:
  8. - 10 Weihnachtsscript_VergessenesWeihnachtsessen_Interaction
  9. actions:
  10. on assignment:
  11. - trigger name:click toggle:true
  12. - trigger name:chat toggle:true
  13. - trigger name:proximity toggle:true radius:5
  14. - ^execute as_op "npc select <npc.id>"
  15. - ^execute as_op "npc skin -p DrPanic"
  16. - ^execute as_op "npc lookclose"
  17.  
  18.  
  19. 'Weihnachtsscript_VergessenesWeihnachtsessen_Interaction':
  20. type: interact
  21. steps:
  22. default:
  23. proximity trigger:
  24. entry:
  25. script:
  26. - chat "Das ist doch nicht schon wieder passiert..."
  27. - wait 1
  28. - chat "Wenn es so weiter geht, muss ich anfangen Zettel zu schreiben..."
  29.  
  30. click trigger:
  31. script:
  32. - chat "Ahh!"
  33. - wait 1
  34. - chat "Oh <player.name> du bist es nur. Ich war grade in Gedanken vertieft und habe dich nicht kommen gehört."
  35. - wait 1
  36. - chat "Es ist bald Weihnachten und ich habe wieder einmal das Weihnachtsessen vergessen. Sowas passiert echt nur mir. Jedes Jahr."
  37. - wait 1
  38. - chat "Würdest du mir helfen, damit ich Morgen ein schönes Essen habe ? (1. Ja | 2. Nein)"
  39.  
  40. script:
  41. - if !<player_hasflag[VergessenesWeihnachtsessenEssen]{
  42. - if <player.inventory.contains[<i@cookie>].quantity[<1>]>{
  43. - chat "<player.inventory>"
  44. - take <i@cookie>
  45. - chat "Du hast mich nicht vergessen und mir mein Essen wirklich gebracht ? Ich danke dir von tiefsten Herzen !"
  46. - chat "Ich hoffe der Weinachtsmann hat eine tolle Überraschung für dich!"
  47. - wait 1
  48. - narrate "Hier hast du die Quest 'VergessenesWeihnachtsessen' abgeschlossen!"
  49. - flag <player> VergessenesWeihnachtsessenEssen:!
  50. - flag <player> VergessenesWeihnachtsessen:
  51. }
  52. }
  53.  
  54. chat trigger:
  55. '1':
  56. trigger: "/1/ Ich helfe dir mit Vergnügen!"
  57. script:
  58. - wait 1
  59. - chat "Ich danke dir von ganzen Herzen!"
  60. - wait 1
  61. - 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."
  62. - wait 1
  63. - narrate "Suche Julian in einer Küche hier in der Nähe."
  64. - flag <player> JuliansWeihnachtsessen:
  65.  
  66. '2':
  67. trigger: "/2/ Das ist mir ein bisschen zu Kurzfristig."
  68. script:
  69. - wait 1
  70. - chat "Kann ich verstehen. Dann gibt es leider kein Weihnachtsessen für mich dieses Jahr."
  71. - wait 1
  72. - chat "Ich wünsche dir dennoch ein schönes Fest..."
  73.  
  74. 'CatchAll':
  75. trigger: /REGEX:\w+/
  76. script:
  77. - chat "Das Verstehe ich leider nicht."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement