Hallo ich habe da mal ne frage und zwar habe ich ein teleporter Npc Und den will ich nun eine funktion hinzufügen das er wen der Spieler dadrauf klickt MaxWeapon skill griegt
Es sieht im mom so aus das er nichts macht^^ auser porten
.char advanceallskills 99999
die waffenfertikeiten auf max setzen blos das macht er nicht^^ (man ist der Faul) Joke^^
davor hatte ich noch das drin
Es sieht im mom so aus das er nichts macht^^ auser porten
und er soll dan den spieler mittels Gm Comando :Quote:
function On_Gossip(pUnit, event, player)
pUnit:GossipCreateMenu(3544, player, 0)
pUnit:GossipMenuAddItem(2, "Neutral", 1, 0)
pUnit:GossipMenuAddItem(2, "Alliance", 2, 0)
pUnit:GossipMenuAddItem(2, "Horde", 3, 0)
pUnit:GossipMenuAddItem(2, "Killerzone", 4, 0)
pUnit:GossipSendMenu(player)
end
function Gossip_Submenus(pUnit, event, player, id, intid, code)
if(intid == 999) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(2, "Neutral", 1, 0)
pUnit:GossipMenuAddItem(2, "Alliance", 2, 0)
pUnit:GossipMenuAddItem(2, "Horde", 3, 0)
pUnit:GossipMenuAddItem(2, "Killerzone", 4, 0)
pUnit:GossipSendMenu(player)
end
if(intid == 1) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(1, "Dalaran", 300, 0)
pUnit:GossipMenuAddItem(1, "Shattrath", 309, 0)
pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
pUnit:GossipSendMenu(player)
end
if(intid == 2) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(1, "Stormwind", 301, 0)
pUnit:GossipMenuAddItem(1, "Ironforge", 302, 0)
pUnit:GossipMenuAddItem(1, "Darnassus", 303, 0)
pUnit:GossipMenuAddItem(1, "Exodar", 304, 0)
pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
pUnit:GossipSendMenu(player)
end
if(intid == 3) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(1, "Orgrimmar", 305, 0)
pUnit:GossipMenuAddItem(1, "Undercity", 306, 0)
pUnit:GossipMenuAddItem(1, "Thunder_Bluff", 307, 0)
pUnit:GossipMenuAddItem(1, "Silvermoon", 308, 0)
pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
pUnit:GossipSendMenu(player)
end
if(intid == 4) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(1, "Mall", 310, 0)
pUnit:GossipMenuAddItem(1, "Event", 311, 0)
pUnit:GossipMenuAddItem(1, "Lvl_Area_1-70", 313, 0)
pUnit:GossipMenuAddItem(1, "Lvl_Area_300+", 312, 0)
pUnit:GossipMenuAddItem(1, "Skills", 314, 0) <------ das ist die taste^^
pUnit:GossipMenuAddItem(0, "[Back]", 999, 0)
pUnit:GossipSendMenu(player)
end
if(intid == 300) then
player:Teleport(571, 5807.821289, 587.875366, 660.938782)
unit:GossipComplete(player)
end
if(intid == 301) then
player:Teleport(0, -8932.045898, 538.432983, 94.355003)
unit:GossipComplete(player)
end
if(intid == 302) then
player:Teleport(0, -4910.066406, -954.944641, 501.485260)
unit:GossipComplete(player)
end
if(intid == 303) then
player:Teleport(1, 9946.203125, 2614.886230, 1316.321777)
unit:GossipComplete(player)
end
if(intid == 304) then
player:Teleport(530, -4044.313477, -11908.476563, -2.447248)
unit:GossipComplete(player)
end
if(intid == 305) then
player:Teleport(1, 1492.897095, -4415.085449, 23.071123)
unit:GossipComplete(player)
end
if(intid == 306) then
player:Teleport(0, 1735.158936, 238.984070, 62.853424)
unit:GossipComplete(player)
end
if(intid == 307) then
player:Teleport(1, -1290.126099, 148.322083, 129.706223)
unit:GossipComplete(player)
end
if(intid == 308) then
player:Teleport(530, 9483.235352, -7290.837891, 14.293912)
unit:GossipComplete(player)
end
if(intid == 309) then
player:Teleport(530, -1866.214478, 5410.462402, -12.427251)
unit:GossipComplete(player)
end
if(intid == 310) then
player:Teleport(1, 16221.326172, 16272.560547, 12.953391)
unit:GossipComplete(player)
end
if(intid == 311) then
player:Teleport(0, -9295.218750, 706.692688, 131.803024)
unit:GossipComplete(player)
end
if(intid == 312) then
player:Teleport(269, -1594.509644, 7104.408203, 32.412937)
unit:GossipComplete(player)
end
if(intid == 313) then
player:Teleport(0, -5236.575684, -1484.905029, 498.434570)
unit:GossipComplete(player)
end
[X]
end
RegisterUnitGossipEvent(222334, 1, "On_Gossip")
RegisterUnitGossipEvent(222334, 2,"Gossip_Submenus")
.char advanceallskills 99999
die waffenfertikeiten auf max setzen blos das macht er nicht^^ (man ist der Faul) Joke^^
davor hatte ich noch das drin
ander der stele [X] <-- schau wo das X istQuote:
if(intid == 314) then
player:log.add(".char advanceallskills 99999")
unit:GossipComplete(player)