TaskmastersAssistantKozma.lua 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. --[[
  2. Script Name : SpawnScripts/Commonlands/TaskmastersAssistantKozma.lua
  3. Script Author : Premierio015
  4. Script Date : 2021.02.23 10:02:54
  5. Script Purpose :
  6. :
  7. --]]
  8. local FarSeasRequisitionWC124 = 5212
  9. function spawn(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. local conversation = CreateConversation()
  14. AddConversationOption(conversation, "What requisition?", "Option1")
  15. AddConversationOption(conversation, "I have requisition # WC 124", "WC124")
  16. AddConversationOption(conversation, "Then I'll leave.")
  17. StartConversation(conversation, NPC, Spawn, "Where's your requisition? Only those who filled requisitions should speak to me.")
  18. end
  19. function Option1(NPC, Spawn)
  20. FaceTarget(NPC, Spawn)
  21. local conversation = CreateConversation()
  22. AddConversationOption(conversation, "I can be a huntsman.", "Option2")
  23. AddConversationOption(conversation, "Thanks for the heads up.")
  24. StartConversation(conversation, NPC, Spawn, "Why are you wasting my time? The Far Seas Trading Company pays huntsmen to track down various items and beasts. Sometimes the huntsmen inadvertently feed the beasts and never return. Too bad ... for them.")
  25. end
  26. function Option2(NPC, Spawn)
  27. FaceTarget(NPC, Spawn)
  28. local conversation = CreateConversation()
  29. AddConversationOption(conversation, "I got it, thanks.")
  30. StartConversation(conversation, NPC, Spawn, "No! No, no, no! We have plenty of huntsmen! No more huntsmen! And that means you! Okay? Got it? ... That is, unless of course, you happen to find an unfilled order. Get it?")
  31. end
  32. function WC124(NPC, Spawn)
  33. FaceTarget(NPC, Spawn)
  34. local conversation = CreateConversation()
  35. SetStepComplete(Spawn, FarSeasRequisitionWC124, 2)
  36. AddConversationOption(conversation, "Okay.")
  37. StartConversation(conversation, NPC, Spawn, "Lets me see ... Yes, yes! Here we are. This order is overdue, and the Far Seas Trading Company never pays full price for late orders. Consider yourself lucky that you get paid at all. Thank you, come again.")
  38. end
  39. function respawn(NPC)
  40. end