Guest User

Untitled

a guest
Apr 24th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.74 KB | None | 0 0
  1. function On_Gossip(unit, event, player)
  2. unit:GossipCreateMenu(50, player, 0)
  3. unit:GossipMenuAddItem(7, "welcome to the professions npc, click on each to learn that profession.", 5);
  4. unit:GossipMenuAddItem(8, "enchanting", 96);
  5. unit:GossipMenuAddItem(8, "tailoring", 95);
  6. unit:GossipMenuAddItem(8, "engineering", 94);
  7. unit:GossipMenuAddItem(8, "jewelcrafting", 93);
  8. unit:GossipMenuAddItem(8, "alchemy", 92);
  9. unit:GossipMenuAddItem(8, "black smith", 91);
  10. unit:GossipMenuAddItem(8, "herbalism", 90);
  11. unit:GossipMenuAddItem(8, "leather working", 89);
  12. unit:GossipMenuAddItem(8, "mining", 8);
  13. unit:GossipMenuAddItem(8, "skinning", 87);
  14. unit:GossipMenuAddItem(8, "cooking", 86);
  15. unit:GossipMenuAddItem(8, "first aid", 85);
  16. unit:GossipMenuAddItem(8, "fishing", 84);
  17. unit:GossipMenuAddItem(5, "set my profession skills to 450", 50);
  18. unit:GossipSendMenu(player)
  19. end
  20.  
  21. if (intid == 96) then
  22. plrlearnskill(28030,player)
  23. player:GossipComplete()
  24. player:SendChatMessage("enchanting learned")
  25. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  26. end
  27.  
  28. if (intid == 95) then
  29. plrlearnskill(3912,player)
  30. player:GossipComplete()
  31. player:SendChatMessage("tailoring learned")
  32. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  33. end
  34.  
  35. if (intid == 94) then
  36. plrlearnskill(30351,player)
  37. player:GossipComplete()
  38. player:SendChatMessage("Engineering learned")
  39. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  40. end
  41. if (intid == 93) then
  42. plrlearnskill(28901,player)
  43. player:GossipComplete()
  44. player:SendChatMessage("Jewelcrafting learned")
  45. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  46. end
  47.  
  48. if (intid == 92) then
  49. plrlearnskill(28597,player)
  50. player:GossipComplete()
  51. player:SendChatMessage("Alchemy learned")
  52. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  53. end
  54.  
  55. if (intid == 91) then
  56. plrlearnskill(29845,player)
  57. player:GossipComplete()
  58. player:SendChatMessage("Blacksmithing learned")
  59. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  60. end
  61.  
  62. if (intid == 90) then
  63. plrlearnskill(28696,player)
  64. player:GossipComplete()
  65. player:SendChatMessage("Herbalism learned")
  66. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  67. end
  68.  
  69. if (intid == 89) then
  70. plrlearnskill(32550,player)
  71. player:GossipComplete()
  72. player:SendChatMessage("Leatherworking learned")
  73. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  74. end
  75.  
  76. if (intid == 8) then
  77. plrlearnskill(29355,player)
  78. player:GossipComplete()
  79. player:SendChatMessage("Mining learned")
  80. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  81. end
  82.  
  83. if (intid == 87) then
  84. plrlearnskill(32679,player)
  85. player:GossipComplete()
  86. player:SendChatMessage("Skinning learned")
  87. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  88. end
  89. if (intid == 86) then
  90. plrlearnskill(33360,player)
  91. player:GossipComplete()
  92. player:SendChatMessage("Cooking learned")
  93. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  94. end
  95.  
  96. if (intid == 85) then
  97. plrlearnskill(33894,player)
  98. player:GossipComplete()
  99. player:SendChatMessage("First Aid learned")
  100. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  101. end
  102.  
  103. if (intid == 84) then
  104. plrlearnskill(33098,player)
  105. player:GossipComplete()
  106. player:SendChatMessage("Fishing learned")
  107. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  108. end
  109.  
  110. if (intid == 50) then
  111. playerAdvanceSkillLine(333, 450);
  112. playerAdvanceSkillLine(197, 450);
  113. playerAdvanceSkillLine(202, 450);
  114. playerAdvanceSkillLine(755, 450);
  115. playerAdvanceSkillLine(171, 450);
  116. playerAdvanceSkillLine(164, 450);
  117. playerAdvanceSkillLine(182, 450);
  118. playerAdvanceSkillLine(165, 450);
  119. playerAdvanceSkillLine(186, 450);
  120. playerAdvanceSkillLine(393, 450);
  121. playerAdvanceSkillLine(185, 450);
  122. playerAdvanceSkillLine(129, 450);
  123. playerAdvanceSkillLine(356, 450);
  124. player:GossipComplete()
  125. player:SendChatMessage("All Skills At Max")
  126. unit:GossipMenuAddItem(0, "[Back]", 5, 0)
  127. end
  128. RegisterUnitEvent(95202, 1, "On_Gossip")
  129. RegisterUnitEvent(95202, 2, "Gossip_Submenus")
Add Comment
Please, Sign In to add comment