Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- ╔══════════════════════════════════════════╗
- ║ Script Information ║
- ╠══════════════════════════════════════════╣
- ║- Creado by: Avirax. ║
- ║- Contributor(s): Developer ║
- ║- Completion: 100 % ║
- ║- Script Name: Migraciones ║
- ║- Description: Ayuda a Dar Set 80 Y cosas.║
- ║ Also have the options to use my stats ║
- ║ or a search filter. ║
- ╚══════════════════════════════════════════╝
- --]]
- local NpcEntry = 43286
- function Migraciones_Gossip(event, player, unit) -- este mismo pero añadiremos otros.
- if (player:IsInCombat() == true) then
- else
- Migraciones_Menu(unit, player)
- end
- end
- function Migraciones_Menu(unit, player)
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Promocion 80", 0, 50) -- ahora agregaremos mas menus
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Set furioso", 0, 51)
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Equitaciones", 0, 52)
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Max Skill De Armas", 0, 53)
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Telestranporte", 0, 54)
- player:GossipMenuAddItem(0, "|TInterface/ICONS/Achievement_BG_returnXflags_def_WSG:25|t|cFFFF0000Salir", 0, 55)
- player:GossipSendMenu(1, unit)
- end
- function Migraciones_Events(event, player, unit, sender, intid, code) -- listo :)
- --aca empiezan las funciones que daremos al menu de arriba.
- if (intid == 50)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41599, 3)
- player:AddItem(54811, 1)
- player:AddItem(49284, 1)
- player:ModifyMoney(1000000000)
- player:SetLevel(80)
- player:SendBroadcastMessage("Has Recivido la promocion")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if ( intid == 51) then
- player:GossipMenuAddItem(0, "Guerrero", 0 , 21)
- player:GossipMenuAddItem(0, "Shaman", 0 , 22)
- player:GossipMenuAddItem(0, "Sacerdote", 0 , 23)
- player:GossipMenuAddItem(0, "paladin", 0 , 24)
- player:GossipMenuAddItem(0, "Druida", 0 , 25)
- player:GossipMenuAddItem(0, "Mago", 0 , 26)
- player:GossipMenuAddItem(0, "Caballero De La Muerte", 0 , 27)
- player:GossipMenuAddItem(0, "Cazador", 0 , 28)
- player:GossipMenuAddItem(0, "Brujo", 0 , 29)
- player:GossipMenuAddItem(0, "Picaro", 0 , 30)
- player:GossipMenuAddItem(0, "Salir", 0 , 55)
- player:GossipSendMenu(1, unit)
- end
- if (intid == 21)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(40789, 1)
- player:AddItem(40807, 1)
- player:AddItem(40826, 1)
- player:AddItem(40847, 1)
- player:AddItem(40866, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 22)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(40992, 1)
- player:AddItem(41001, 1)
- player:AddItem(41013, 1)
- player:AddItem(41027, 1)
- player:AddItem(41038, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 23)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41859, 1)
- player:AddItem(41874, 1)
- player:AddItem(41854, 1)
- player:AddItem(41864, 1)
- player:AddItem(41869, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 24)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(40907, 1)
- player:AddItem(40927, 1)
- player:AddItem(40933, 1)
- player:AddItem(40939, 1)
- player:AddItem(40963, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 25)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41293, 1)
- player:AddItem(41327, 1)
- player:AddItem(41304, 1)
- player:AddItem(41281, 1)
- player:AddItem(41316, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 26)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41953, 1)
- player:AddItem(41971, 1)
- player:AddItem(41946, 1)
- player:AddItem(41959, 1)
- player:AddItem(41965, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 27)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(40787, 1)
- player:AddItem(40809, 1)
- player:AddItem(40827, 1)
- player:AddItem(40848, 1)
- player:AddItem(40868, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 28)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41087, 1)
- player:AddItem(41143, 1)
- player:AddItem(41157 , 1)
- player:AddItem(41205, 1)
- player:AddItem(41217, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 29)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41998, 1)
- player:AddItem(42017, 1)
- player:AddItem(41993, 1)
- player:AddItem(42005, 1)
- player:AddItem(42011, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- if (intid == 30)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:AddItem(41650, 1)
- player:AddItem(41767, 1)
- player:AddItem(41672, 1)
- player:AddItem(41655, 1)
- player:AddItem(41683, 1)
- player:SendBroadcastMessage("Has Recivido Tu Set")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- --------- Max Eskill
- if (intid == 52)then
- if(player:HasItem(56807))then
- player:RemoveItem(56807, 5)
- player:LearnSpell(33388)
- player:LearnSpell(33391)
- player:LearnSpell(34090)
- player:LearnSpell(34091)
- player:LearnSpell(90265)
- player:LearnSpell(54197)
- player:SendBroadcastMessage("Has Recivido Las Equitaciones")
- player:GossipComplete()
- elseif(player:HasItem(56807) == false) then
- player:SendBroadcastMessage("No tienes Suficientes Creditos")
- player:GossipComplete()
- end
- elseif(intid == 60)then
- player:GossipComplete()
- end
- --max skill weapons
- if (intid == 53) then
- player:AdvanceAllSkills(450)
- player:SendBroadcastMessage("Tus Skill de armas estan Al Maximo!")
- player:GossipComplete()
- end
- --- Telestranportarse
- if ( intid == 54) then
- player:GossipMenuAddItem(0, "Dalaran", 0 , 500)
- player:GossipMenuAddItem(0, "Salir", 0 , 55)
- player:GossipSendMenu(1, unit)
- end
- if (intid == 500) then
- player:Teleport(571, 5804.149902, 624.770996, 647.768066, 1.640000) -- map , x , y , z , o
- player:SendBroadcastMessage("Bienvenido Dalaran")
- player:GossipComplete()
- end
- ---------- salir
- if (intid == 55) then
- player:GossipComplete()
- end
- end
- RegisterCreatureGossipEvent(NpcEntry, 1, Migraciones_Gossip)
- RegisterCreatureGossipEvent(NpcEntry, 2, Migraciones_Events)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement