Advertisement
Guest User

NO WORK!

a guest
Nov 25th, 2012
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. function NatoSwiftmend (pUnit, event, player, pMisc)
  2. if (player:IsInCombat() == true) then
  3. player:SendAreaTriggerMessage("You cannot access Nato Swiftmend while you're in combat!")
  4. else
  5. pUnit:GossipCreateMenu(50, player, 0)
  6. local race=player:GetPlayerRace()
  7. if race==2 or race==5 or race==6 or race==8 or race==10 then
  8. pUnit:GossipMenuAddItem(3, "Mall", 1, 0)
  9. pUnit:GossipMenuAddItem(9, "Cross Faction Battle", 2, 0)
  10. pUnit:GossipMenuAddItem(10, "Solo Content", 3, 0)
  11. pUnit:GossipMenuAddItem(5, "Nevermind", 5, 0)
  12. end
  13. local race=player:GetPlayerRace()
  14. if race==1 or race==3 or race==4 or race==7 or race==11 then
  15. pUnit:GossipMenuAddItem(3, "Mall", 1, 0)
  16. pUnit:GossipMenuAddItem(9, "Cross Faction Battle", 4, 0)
  17. pUnit:GossipMenuAddItem(10, "Solo Content", 3, 0)
  18. pUnit:GossipMenuAddItem(5, "Nevermind", 5, 0)
  19. pUnit:GossipSendMenu(player)
  20. end
  21.  
  22. function NatoSwiftmend2(pUnit, event, player, id, intid, code)
  23. if(intid == 1) then
  24. player:Teleport(1, -10710.852539, 2482.370850, 7.922390)
  25. end
  26.  
  27. if(intid == 2) then
  28. player:Teleport(0, 1804.678345, 186.426788, 70.398277)
  29. end
  30.  
  31. if(intid == 3) then
  32. player:Teleport(0, 0, 0, 0) -- Unfinished
  33. end
  34.  
  35. if(intid == 4) then
  36. player:Teleport(0, 1805.745361, 291.897797, 70.3992628)
  37. end
  38.  
  39. if(intid == 5) then
  40. player:GossipComplete()
  41. end
  42. end
  43.  
  44. RegisterUnitGossipEvent(80000, 1, "NatoSwiftmend")
  45. RegisterUnitGossipEvent(80000, 2, "NatoSwiftmend2")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement