Aquí tienes la información necesaria.
O intenta esto:
1. Abre el archivo `script_npc_text` en la carpeta de tu servidor y agrega lo siguiente:
```lua
local NPC_ENTRY = 12345 -- Reemplaza con el Entry ID de tu NPC
local SAY_TEXT = "¡Bienvenido aventurero! ¿Quieres transformar tu equipo? ¡Estoy aquí para ayudarte!"
function Transfigurador_OnGossipHello(event, player, object)
player:GossipClearMenu()
player:GossipMenuAddItem(0, "¡Transfigurar mi equipo!", 0, 1)
player:GossipSendMenu(1, object)
end
function Transfigurador_OnGossipSelect(event, player, object, sender, intid, code)
if (intid == 1) then
player:SendTransmogrify()
player:GossipComplete()
end
end
RegisterCreatureGossipEvent(NPC_ENTRY, 1, Transfigurador_OnGossipHello)
RegisterCreatureGossipEvent(NPC_ENTRY, 2, Transfigurador_OnGossipSelect)
```
2. Edita el archivo `creature_template` en la base de datos de tu servidor y asegúrate de que el NPC tenga el `Entry` correspondiente y que la `npcflag` esté configurada como `8192` para que pueda funcionar como transfigurador.
3. Reinicia el servidor para aplicar los cambios y verifica que el NPC transfigurador esté disponible en el juego.