Cómo Crear un NPC Teleport en TrinityCore

Desde
14 Nov 2019
Mensajes
168
Reacciones
146
Honor
82
Creador del tema
Este es un tutorial para crear tu propio npc teleport desde cero.

Paso 1: Crear nuestro Npc teleport en la base de datos "world" tabla "creature_template"

Los datos obligatorios que debe ingresar son:
gossip_menu_id = 60000 (Se recomienda usar un numero >= 60000)
npcflag = 1
SQL:
Necesitas, Acceder o Registrarse para ver el contenido.
Referencia: https://trinitycore.atlassian.net/wiki/spaces/tc/pages/1200128167/creature+template+3.3.5a

Paso 2: Agregar opciones a nuestro Teleport Npc en la tabla "gossip_menu_option".

Los datos que debe ingresar son:
MenuID = 60000 (Id que usamos en gossip_menu_id al crear nuestro Npc)
OptionID = 0 (este id irá aumentando + 1 si crea mas opciones para el menú)
OptionText = Teleport Isla GM (Puede poner el nombre de la zona.)
OptionType = 1 (obligatorio)
OptionNpcFlag = 1 (obligatorio)
SQL:
Necesitas, Acceder o Registrarse para ver el contenido.

WoWScrnShot_071820_032555.jpg


Referencia: https://trinitycore.atlassian.net/wiki/spaces/tc/pages/187727908/gossip+menu+option

Paso 3: Agregar coordenadas en la tabla "smart_scripts"

Entender esto a detalle es algo complejo si eres principiante, por eso te dejo este script para que puedas añadir tus coordenadas.

SQL:
Necesitas, Acceder o Registrarse para ver el contenido.

Referencia: https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130108/smart+scripts


Paso Final: Reiniciar servidor

Con todo esto ya tenemos listo el Npc Teleport con una sola opcion (Isla Gm). Estudia bien los pasos y añade mas opciones para las zonas que quieras :)

Si tienes dudas o problemas no dudes en preguntar, tambien puedes unirte a nuestro Canal en Discord de Customizadores Wow.
 
como yo puedo hacer para que este mismo NPC cuando te teletransoporte te cobre X oros?
 
no me funciono salia error creo que es por que no es para el cataclismo, porque tenia sql de armas creadas de ase años que funcionaban en el wow 335a con arcemu y el sqlyog , pero ahora con el sqlyog y trinity no me funciona me sale error :(
 
Back
Top