Este npc lo que hace es Decirte las reglas del servidor en el chat del juego, al hacer eso te dara 3 spells que puedes usar a gusto como buff o como lo que quiera aprender al inicio!
local NPC_ID = 0
-- IDs de los hechizos a lanzar
local SPELL_SPEED = 42365 --
local SPELL_BUFF_1 = 48161 --
local SPELL_BUFF_2 = 33077 --
-- Mostrar menú al jugador
function OnGossipHello(event, player, creature)
player:GossipClearMenu()
player:GossipMenuAddItem(0, "|TInterface/ICONS/Spell_holy_avengersshield.png:20|t Leer reglas del servidor y recibir buffs By Nikon World", 0, 1)
player:GossipSendMenu(1, creature)
end
-- Al seleccionar la opción
function OnGossipSelect(event, player, creature, sender, intid, code, menu_id)
if intid == 1 then
-- Mostrar reglas
player:SendBroadcastMessage("|TInterface/ICONS/Spell_nature_rune.png:20|t Reglas del Servidor:")
player:SendBroadcastMessage("1. Respeta a todos los jugadores.")
player:SendBroadcastMessage("2. Está prohibido usar hacks o bugs.")
player:SendBroadcastMessage("3. Usa los canales adecuados para soporte.")
player:SendBroadcastMessage("4. Juega limpio y disfruta.")
-- Lanzar hechizos
player:CastSpell(player, SPELL_SPEED, true)
player:CastSpell(player, SPELL_BUFF_1, true)
player:CastSpell(player, SPELL_BUFF_2, true)
player:SendBroadcastMessage("✨ ¡Has recibido bendiciones para comenzar tu aventura!")
player:GossipComplete()
end
end
RegisterCreatureGossipEvent(NPC_ID, 1, OnGossipHello)
RegisterCreatureGossipEvent(NPC_ID, 2, OnGossipSelect)