HaddekVimki.lua 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. --[[
  2. Script Name : HaddekVimki.lua
  3. Script Purpose : Haddek Vimki
  4. Script Author : Jabantiz
  5. Script Date : 08/29/2019
  6. Script Notes : Auto-Generated from a chat log using SpawnScriptDesigner
  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. FaceTarget(NPC, Spawn)
  16. Dialog.New(NPC, Spawn)
  17. Dialog.AddDialog("So, then I said, \"That's what the Gnome is for!\" Wraahaahaa! Huh? What? If you're goin' to come over here and badger me, why don't you make yourself useful?")
  18. Dialog.AddOption("Sure, what do you need from me?", "dlg_2")
  19. Dialog.AddOption("Why don't you make yourself useful?!")
  20. Dialog.Start()
  21. --[[ Say() from this NPC
  22. Orphaned PlayFlavors
  23. PlayFlavor(NPC, "", "Hruh? What? I thought I told you what I wanted from you. If you're not going to take care of it I'm going to have old Aroof here take care of... Well... it don't look like he is going to be taking care of much... but when I tell him tomorrow, he will be awful angry!", "", 1689589577, 4560189, Spawn)
  24. PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1060.mp3", "", "", 0, 0, Spawn)
  25. PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1060.mp3", "", "", 0, 0, Spawn)
  26. PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1060.mp3", "", "", 0, 0, Spawn)
  27. PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1004.mp3", "", "", 0, 0, Spawn)
  28. PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
  29. --]]
  30. end
  31. function dlg_2(NPC, Spawn)
  32. FaceTarget(NPC, Spawn)
  33. Dialog.New(NPC, Spawn)
  34. Dialog.AddDialog("Ahhh, Aroof... He's a good chap, but he's about as smart as a trog. Me an' the big guy here are in the middle of something. What do you want? ")
  35. Dialog.AddVoiceover("", "", 0)
  36. Dialog.AddOption("I'm looking for some work.", "dlg_3")
  37. Dialog.AddOption("I think I'll be going now.")
  38. Dialog.Start()
  39. end
  40. function dlg_3(NPC, Spawn)
  41. FaceTarget(NPC, Spawn)
  42. Dialog.New(NPC, Spawn)
  43. Dialog.AddDialog("Ya see, twinkletoes over here has had quite a bit to drink. The big oaf isn't as coordinated as the barkeep would like him to be. Seems last time I sent him up to get us another round, he tripped over a ratonga sitting by the bar.")
  44. Dialog.AddVoiceover("", "", 0)
  45. Dialog.AddOption("And?", "dlg_4")
  46. Dialog.AddOption("Okay, I have had enough. Bye.")
  47. Dialog.Start()
  48. end
  49. function dlg_4(NPC, Spawn)
  50. FaceTarget(NPC, Spawn)
  51. Dialog.New(NPC, Spawn)
  52. Dialog.AddDialog("... And, it turns out the ratonga had what you might call... financial responsibilities to take care of for the proprietor. Looks like the little fur ball won't be back for quite some time! Hraahaha! The barkeep will throw us both out if the big guy over here comes stumbling upstairs one more time. Besides, I don't think he's feeling up to going anywhere right now.")
  53. Dialog.AddVoiceover("", "", 0)
  54. Dialog.AddOption("Okay. So?", "dlg_5")
  55. Dialog.AddOption("Umm, never mind.")
  56. Dialog.Start()
  57. end
  58. function dlg_5(NPC, Spawn)
  59. FaceTarget(NPC, Spawn)
  60. Dialog.New(NPC, Spawn)
  61. Dialog.AddDialog("You're an impatient one, aren't you? You need to slow down a bit! Sit back, grab an ale, and enjoy the sights. Get up you drunken fool! You know, when I was a young pup like yourself I used to be all over Norrath fighting Drakota... with my bare hands.")
  62. Dialog.AddVoiceover("", "", 0)
  63. Dialog.AddOption("Okay, get on with it.", "dlg_6")
  64. Dialog.AddOption("Uphill? I think I've heard this one.")
  65. Dialog.Start()
  66. end
  67. function dlg_6(NPC, Spawn)
  68. FaceTarget(NPC, Spawn)
  69. Dialog.New(NPC, Spawn)
  70. Dialog.AddDialog("And look where it got me. Sitting here with a drunken fool who can't keep both feet on the ground, and talking to a whelp like you. Where was I? Aye, I want a drink! Why don't you grab the big guy and I an ale.")
  71. Dialog.AddVoiceover("", "", 0)
  72. Dialog.AddOption("Sure, I will be right back")
  73. Dialog.AddOption("No, it looks like you two have had enough.")
  74. Dialog.Start()
  75. end