MissionaryGZule.lua 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. --[[
  2. Script Name : SpawnScripts/Freeport/MissionaryGZule.lua
  3. Script Author : Premierio015
  4. Script Date : 2020.07.15 06:07:47
  5. Script Purpose :
  6. :
  7. --]]
  8. local RustySymbolOfMarr = 584
  9. function spawn(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. conversation = CreateConversation()
  14. PlayFlavor(NPC, "voiceover/english/missionary_g_zule/fprt_north/qst_gzule.mp3", "", "", 1791825577, 3485372568, Spawn)
  15. AddConversationOption(conversation, "Is that why you are afraid to go in yourself, hmm?", "dlg01")
  16. if HasQuest(Spawn, RustySymbolOfMarr) then
  17. AddConversationOption(conversation, "I found something that may be of interest to you.", "quest")
  18. end
  19. AddConversationOption(conversation, "I think I can handle myself just fine, thanks.")
  20. StartConversation(conversation, NPC, Spawn, "You better watch your step if you choose to enter the Temple of War. I would suspect the greeting for a person like yourself would be a dagger in the back rather than a handshake.")
  21. end
  22. function dlg01(NPC, Spawn)
  23. FaceTarget(NPC, Spawn)
  24. conversation = CreateConversation()
  25. PlayFlavor(NPC, "voiceover/english/missionary_g_zule/fprt_north/qst_gzule001.mp3", "", "", 1035950997, 818649186, Spawn)
  26. AddConversationOption(conversation, "What's the problem? You haven't done enough sacrificing to sit with the big boys yet?", "dlg02")
  27. StartConversation(conversation, NPC, Spawn, "It is my station to be here, you worm. Soon enough I'll take my place inside the temple.")
  28. end
  29. function dlg02(NPC, Spawn)
  30. FaceTarget(NPC, Spawn)
  31. conversation = CreateConversation()
  32. PlayFlavor(NPC, "voiceover/english/missionary_g_zule/fprt_north/qst_gzule002.mp3", "", "", 2865163916, 2862700718, Spawn)
  33. AddConversationOption(conversation, "For some reason I see you standing here for a while.")
  34. StartConversation(conversation, NPC, Spawn, "I'll have you know that I have done all the sacrificing I need to do, lucky for your worthless carcass. I only have to find a symbol of the old paladins to desecrate to fulfill my advancement.")
  35. end
  36. function quest(NPC, Spawn)
  37. FaceTarget(NPC, Spawn)
  38. conversation = CreateConversation()
  39. PlayFlavor(NPC, "voiceover/english/missionary_g_zule/fprt_north/qst_gzule003.mp3", "", "", 212622032, 1987675547, Spawn)
  40. AddConversationOption(conversation, "You won't charge me? How about you pay me for it. I know you need this.", "complete")
  41. StartConversation(conversation, NPC, Spawn, "I could take the symbol of Marr off your hands. You certainly don't want to carry that thing openly around here. I won't even charge the usual fee to dispose of it.")
  42. end
  43. function complete(NPC, Spawn)
  44. FaceTarget(NPC, Spawn)
  45. SetStepComplete(Spawn, RustySymbolOfMarr, 1)
  46. conversation = CreateConversation()
  47. PlayFlavor(NPC, "voiceover/english/missionary_g_zule/fprt_north/qst_gzule004.mp3", "", "", 2506235491, 1587607096, Spawn)
  48. AddConversationOption(conversation, "A pleasure doing business with you.")
  49. StartConversation(conversation, NPC, Spawn, "Fine, here is a small pouch of coins for the symbol. You know it's worthless to you anyway.")
  50. end
  51. function respawn(NPC)
  52. end