Advertisement
WIXXZI

errorr

Nov 26th, 2012
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.63 KB | None | 0 0
  1. local function WIXXZI_Morpher_Gossip(unit, event, player)
  2. unit:GossipCreateMenu(100, player, 0)
  3. unit:GossipMenuAddItem(6, ">---> Morph Options <---<", 1, 0)
  4. unit:GossipMenuAddItem(0, ">---> Demorph Me <---<", 10, 0)
  5. unit:GossipSendMenu(player)
  6. end
  7.  
  8. local function WIXXZI_Morpher_Submenus(unit, event, player, id, intid, code)
  9. if(intid == 1) then
  10. unit:GossipCreateMenu(62, player, 0)
  11. unit:GossipMenuAddItem(6, "Horde Sentry Warrior", 2, 0)
  12. unit:GossipMenuAddItem(6, "Mage in Pimp Hat", 3, 0)
  13. unit:GossipMenuAddItem(6, "Scruba Goblin", 4, 0)
  14. unit:GossipMenuAddItem(6, "Ironforge Guard", 5, 0)
  15. unit:GossipMenuAddItem(6, "Demon Hunter", 6, 0)
  16. unit:GossipMenuAddItem(6, "Female Deathknight", 7, 0)
  17. unit:GossipMenuAddItem(6, "Human Pirate", 8, 0)
  18. unit:GossipMenuAddItem(8, "[Main Menu]", 1, 0)
  19. unit:GossipSendMenu(player)
  20. end
  21.  
  22. elseif (intid == 2) then
  23. if(player:HasItem(21215)) then
  24. player:SetModel(23121)
  25. else
  26. player:GossipComplete()
  27. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  28.  
  29. elseif (intid == 3) then
  30. if(player:HasItem(ID)) then
  31. player:SetModel(19005)
  32. else
  33. player:GossipComplete()
  34. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  35.  
  36. elseif (intid == 4) then
  37. if(player:HasItem(ID)) then
  38. player:SetModel(19076)
  39. else
  40. player:GossipComplete()
  41. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  42.  
  43. elseif (intid == 5) then
  44. if(player:HasItem(ID)) then
  45. player:SetModel(21816)
  46. else
  47. player:GossipComplete()
  48. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  49.  
  50. elseif (intid == 6) then
  51. if(player:HasItem(ID)) then
  52. player:SetModel(24593)
  53. else
  54. player:GossipComplete()
  55. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  56.  
  57. elseif (intid == 7) then
  58. if(player:HasItem(ID)) then
  59. player:SetModel(24935)
  60. player:GossipComplete()
  61. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  62.  
  63. elseif (intid == 8) then
  64. if(player:HasItem(ID)) then
  65. player:SetModel(25037)
  66. player:GossipComplete()
  67. player:SendAreaTriggerMessage("You don't have the required item for this morph!")
  68.  
  69. if (intid == 9) then
  70. unit:GossipMenuAddItem(0, ">---> Morph Options <---<", 1, 0)
  71.  
  72. if (intid == 10) then
  73. unit:GossipCreateMenu(50, player, 0)
  74. unit:GossipMenuAddItem(0, "Are you sure?", 11, 0)
  75. unit:GossipSendMenu(player)
  76.  
  77. if (intid == 11) then
  78. player:Demorph()
  79. player:SendBroadCastMessage("You have now been demorphed!")
  80. player:GossipComplete()
  81. end
  82. end
  83.  
  84. RegisterUnitGossipEvent(4, 1, "WIXXZI_Morpher_Gossip")
  85. RegisterUnitGossipEvent(4, 2, "WIXXZI_Morpher_Submenus")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement