Advertisement
randy336

[Eluna] Ingame Support NPC

Dec 5th, 2013
980
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. --[[
  2. - Developer(s): Ghostcrawler336
  3. - Complete: %100
  4. - ScriptName: 'Ingame Support NPC'
  5. - Comment: N/A
  6. ]]--
  7.  
  8. local NPC_ID = 600001
  9.  
  10. function On_Gossip(event, plr, unit)
  11. -- Menus
  12. plr:GossipMenuAddItem(0, "How do I get gold?", 0, 1)
  13. plr:GossipMenuAddItem(0, "How do I make a ticket?", 0, 2)
  14. plr:GossipMenuAddItem(0, "How do I gear up?", 0, 3)
  15. plr:GossipSendMenu(1, unit)
  16. end
  17.  
  18. function On_Select(event, player, unit, sender, intid, code)
  19. -- Custom messages
  20.  
  21. -- How do I get gold?
  22. if (intid == 1) then
  23. player:SendBroadcastMessage("Test Message 1")
  24. end
  25.  
  26. -- How do I make a ticket?
  27. if (intid == 2) then
  28. player:SendBroadcastMessage("Test Message 2")
  29. end
  30.  
  31. -- How do I gear up?
  32. if (intid == 3) then
  33. player:SendBroadcastMessage("Test Message 3")
  34. end
  35.  
  36.     player:GossipComplete()
  37. end
  38. RegisterCreatureGossipEvent(NPC_ID, 1, On_Gossip)
  39. RegisterCreatureGossipEvent(NPC_ID, 2, On_Select)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement