Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. WeihnachtsScript_Quest_Kuchen:
  2. type: assignment
  3. interact scripts:
  4. - WeihnachtsScript_Quest_Kuchen_Interaction
  5. actions:
  6. on assignment:
  7. - trigger name:proximity toggle:true radius:5
  8. - trigger name:click toggle:true
  9. - trigger name:chat toggle:true
  10. - ^execute as_op "npc select <npc.id>"
  11. - ^execute as_op "npc lookclose"
  12. - ^execute as_op "npc rename Bill"
  13.  
  14. WeihnachtsScript_Quest_Kuchen_Interaction:
  15. type: interact
  16. steps:
  17. default:
  18. proximity trigger:
  19. entry:
  20. script:
  21. - if <player.flag[QuestCounter]||null> == 5 && <server.flag[QuestCounter]||null> >= 5:
  22. - chat "<&7>Moin! Sehr gut, dass du gekommen bist."
  23. - wait 1
  24. - chat "<&7>Ich wollte eigentlich einen Kuchen für meinen Freund Jack backen."
  25. - wait 1
  26. - chat "<&7>Allerdings habe ich das Rezept verloren…Ich hatte es auf einen Zettel geschrieben..."
  27. - wait 1
  28. - chat "<&7>Hast du ihn vielleicht gefunden? Sonst komm doch später noch einmal wieder, wenn du ihn hast."
  29. - wait 1
  30. - chat "<&7>Geh doch mal zu Koch und frage ihn, ob du die entsprechenden Zutaten bekommen kannst!"
  31. - ^flag player 'Questlog:->:["",{"text":"Bill","color":"gold","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Gehe zum Koch und bringe die Zutaten mit!"}]}}}]'
  32. - zap Kuchenquest_1 s@WeihnachtsScript_Quest_Angeln_Interaction
  33. - zap Step_1
  34. - else if <player.flag[QuestCounter]||null> == 5:
  35. - chat "<&7>Erledige bitte erst die Aufgabe von gestern!"
  36. - else if <server.flag[QuestCounter]||null> >= 5:
  37. - chat "<&7>Hast du dem Pfarrer schon geholfen?"
  38. Step_1:
  39. proximity trigger:
  40. entry:
  41. script:
  42. - chat "<&7>Warst du schon bei Fritz, unserem Koch?"
  43. Step_2:
  44. proximity trigger:
  45. entry:
  46. script:
  47. - if <player.inventory.contains[WeihnachtsScript_Quest_Kuchen_Item_5]>:
  48. - chat "<&7>Ah, sehr gut. Gehe doch einmal mit dem Kuchen zum Pfarrer!"
  49. - ^flag player 'Questlog:<-:["",{"text":"Fritz","color":"gold","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Gehe mit dem Kuchen zu Bill!"}]}}}]'
  50. - ^flag player 'Questlog:->:["",{"text":"Bill","color":"gold","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Gehe mit dem Kuchen zum Pfarrer!"}]}}}]'
  51. - zap KuchenQuest_Pfarrer_1 s@WeihnachtsScript_Quest_Kirche_Interaction
  52. - zap beendet
  53. - else:
  54. - chat "<&7>Bring doch bitte den Kuchen mit!"
  55. beendet:
  56. proximity trigger:
  57. entry:
  58. script:
  59. - chat "<&7>Danke, dass du mit beim Backen des Kuchens geholfen hast."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement