Code:
function On_Gossip(unit, event, player)
unit:GossipCreateMenu(3544, player, 0)
unit:GossipMenuAddItem(9, "Weapon skills", 21, 0)
unit:GossipMenuAddItem(6, "For people who don't want to fight", 100, 0)
function Gossip_Submenus(unit, event, player, id, intid, code)
if(intid == 21) then
Unit:GossipCreateMenu(3543, player, 0)
Unit:GossipMenuAddItem(0, "Ranged Weapons", 76, 0)
Unit:GossipMenuAddItem(0, "One-Handed Weapons", 77, 0)
Unit:GossipMenuAddItem(0, "Two-Handed Weapons", 78, 0)
Unit:GossipMenuAddItem(2, "Go Back", 100, 0)
Unit:GossipSendMenu(player)
end
if(intid == 76) then
Unit:GossipCreateMenu(3543, player, 0)
Unit:GossipMenuAddItem(1, "Bows", 84, 0)
Unit:GossipMenuAddItem(1, "Crossbows", 85, 0)
Unit:GossipMenuAddItem(1, "Guns", 86, 0)
Unit:GossipMenuAddItem(1, "Thrown", 87, 0)
Unit:GossipMenuAddItem(1, "Wands", 88, 0)
Unit:GossipMenuAddItem(2, "Go Back", 100, 0)
Unit:GossipSendMenu(player)
end
if(intid == 77) then
Unit:GossipCreateMenu(3543, player, 0)
Unit:GossipMenuAddItem(1, "One-Handed Axes", 89, 0)
Unit:GossipMenuAddItem(1, "One-Handed Maces", 90, 0)
Unit:GossipMenuAddItem(1, "One-Handed Swords", 91, 0)
Unit:GossipMenuAddItem(1, "Daggers", 92, 0)
Unit:GossipMenuAddItem(1, "Fist Weapons", 93, 0)
Unit:GossipMenuAddItem(2, "Go Back", 100, 0)
Unit:GossipSendMenu(player)
end
if(intid == 78) then
Unit:GossipCreateMenu(3543, player, 0)
Unit:GossipMenuAddItem(1, "Two-Handed Axes", 94, 0)
Unit:GossipMenuAddItem(1, "Two-Handed Maces", 95, 0)
Unit:GossipMenuAddItem(1, "Two-Handed Swords", 96, 0)
Unit:GossipMenuAddItem(1, "Staves", 97, 0)
Unit:GossipMenuAddItem(1, "Polearms", 98, 0)
Unit:GossipMenuAddItem(2, "Go Back", 100, 0)
Unit:GossipSendMenu(player)
end
if(intid == 100) then
Unit:GossipCreateMenu(3544, player, 0)
unit:GossipMenuAddItem(6, "Weapon skillz", 21, 0)
unit:GossipMenuAddItem(6, "For people who don't want to fight", 100, 0)
Unit:GossipSendMenu(player)
end
if(intid == 100) then
player:AddItem(36862,1)
unit:GossipComplete(player)
end
end
RegisterUnitGossipEvent(100007, 1, "On_Gossip")
RegisterUnitGossipEvent(100007, 2, "Gossip_Submenus")