Googegguta.lua 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. --[[
  2. Script Name : SpawnScripts/ThunderingSteppes/Googegguta.lua
  3. Script Author : Dorbin
  4. Script Date : 2022.06.17 11:06:45
  5. Script Purpose :
  6. :
  7. --]]
  8. require "SpawnScripts/Generic/DialogModule"
  9. function spawn(NPC)
  10. end
  11. function respawn(NPC)
  12. spawn(NPC)
  13. end
  14. function hailed(NPC, Spawn)
  15. Dialog2(NPC, Spawn)
  16. end
  17. function Dialog1(NPC, Spawn)
  18. FaceTarget(NPC, Spawn)
  19. Dialog.New(NPC, Spawn)
  20. Dialog.AddDialog("Yous can help! Yous go inside and takes the fishes for me! Yes yes! The fishes are big and many, I only need two or three to take back to my tribe. ")
  21. Dialog.AddOption("You are starving did you say?", "Dialog6")
  22. Dialog.AddOption("I'd rather not.")
  23. Dialog.Start()
  24. end
  25. function Dialog2(NPC, Spawn)
  26. FaceTarget(NPC, Spawn)
  27. Dialog.New(NPC, Spawn)
  28. Dialog.AddDialog("Hey! You there! Come here so mees can looks at you!")
  29. Dialog.AddOption("Hello there, I don't believe we've met.", "Dialog5")
  30. Dialog.AddOption("I'd rather not.")
  31. Dialog.Start()
  32. end
  33. function Dialog3(NPC, Spawn)
  34. FaceTarget(NPC, Spawn)
  35. Dialog.New(NPC, Spawn)
  36. Dialog.AddDialog("You back!? Do you have the fishes!? Meez so hungry!")
  37. Dialog.AddOption("Not yet, but soon. Eat something while you wait.")
  38. Dialog.Start()
  39. end
  40. function Dialog4(NPC, Spawn)
  41. FaceTarget(NPC, Spawn)
  42. Dialog.New(NPC, Spawn)
  43. Dialog.AddDialog("You will help!? Oh thank you, thank you, thank you! This good news! Yes, very good indeed! Go in there and then I will sneak after and get the fishes! ")
  44. Dialog.AddOption("Sure, I'll get you some fish.", "Dialog9")
  45. Dialog.AddOption("No actually, I don't have the time now.")
  46. Dialog.Start()
  47. end
  48. function Dialog5(NPC, Spawn)
  49. FaceTarget(NPC, Spawn)
  50. Dialog.New(NPC, Spawn)
  51. Dialog.AddDialog("Yous looks fats enough for this. I have job for you if yous interested. Yes, yous can help me get some fishes!")
  52. Dialog.AddOption("Wait a minute, what do you need?", "Dialog8")
  53. Dialog.AddOption("I'd rather not actually, good day.")
  54. Dialog.Start()
  55. end
  56. function Dialog6(NPC, Spawn)
  57. FaceTarget(NPC, Spawn)
  58. Dialog.New(NPC, Spawn)
  59. Dialog.AddDialog("Can you help!? I have only fishes to pay you, but if the big stupid has treasure, you can keep! I only needs the fishes!")
  60. Dialog.AddOption("OK, I'll see what I can do to help you.", "Dialog4")
  61. Dialog.AddOption("I'm not in the interest of getting myself killed.")
  62. Dialog.Start()
  63. end
  64. function Dialog7(NPC, Spawn)
  65. FaceTarget(NPC, Spawn)
  66. Dialog.New(NPC, Spawn)
  67. Dialog.AddDialog("Good good! I'm so hungry! Thank you!")
  68. Dialog.Start()
  69. end
  70. function Dialog8(NPC, Spawn)
  71. FaceTarget(NPC, Spawn)
  72. Dialog.New(NPC, Spawn)
  73. Dialog.AddDialog("Me and the whole tribe is starving! They send me here to get some fishes, they know that the big stupid inside has many good fishes. He is smart enough to protect fishes from me, he sees me taking his fishes and chase me out!")
  74. Dialog.AddOption("Stealing fish, eh?", "Dialog1")
  75. Dialog.AddOption("Indeed. I've got no time for this now, bye.")
  76. Dialog.Start()
  77. end
  78. function Dialog9(NPC, Spawn)
  79. FaceTarget(NPC, Spawn)
  80. Dialog.New(NPC, Spawn)
  81. Dialog.AddDialog("The big stupid is strong and would take many of my tribe to kill him, maybe one hundred at the least! He can bash very well, so you will need some friends me thinks. Yes, friends indeed!")
  82. Dialog.AddOption("Alright, I'll gather some help and see you later.", "Dialog7")
  83. Dialog.Start()
  84. end