Steelguard.lua 1.6 KB

123456789101112131415161718192021222324252627282930313233
  1. --[[
  2. Script Name : SpawnScripts/ElddarGrove/Steelguard.lua
  3. Script Author : Dorbin
  4. Script Date : 2022.05.02 12:05:54
  5. Script Purpose :
  6. :
  7. --]]
  8. function spawn(NPC)
  9. SetInfoStructString(NPC, "action_state", "metalworking_idle")
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. local choice = math.random(1,4)
  14. if choice == 1 then
  15. PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/mender/dwarf_mender_service_good_1_hail_gm_4bd3613e.mp3", "Hello adventurer. Looking to get some armor repaired after a long day of dragon slaying?", "hello", 3720664767, 2717003772, Spawn)
  16. elseif choice == 2 then
  17. PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/mender/dwarf_mender_service_good_1_hail_gm_807f8e9e.mp3", "Greetings there. Have something that you think needs a bit of repair?", "hello", 2320956525, 1023413174, Spawn)
  18. elseif choice == 3 then
  19. PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/mender/dwarf_mender_service_good_1_hail_gm_ad53c5ff.mp3", "Welcome. Is there anything I can help you with? Or, are you looking to find an apprenticeship?", "thanks", 3165096467, 475823425, Spawn)
  20. elseif choice == 4 then
  21. PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/mender/dwarf_mender_service_good_1_hail_gm_f30bd542.mp3", "Hello there, my fine adventurer. Just give me that armor right quick and I'll hammer it up as good as new.", "hello", 646209294, 3326794100, Spawn)
  22. end
  23. end
  24. function respawn(NPC)
  25. spawn(NPC)
  26. end