Cómo Agregar un Script Personalizado al Compilar TrinityCore

GamerCreador

Admin
SUPER VIP
Leyenda
Referente
Mentor
Especialista
Creador
Colaborador
Participante
Explorador
Desde
1 Oct 2019
Mensajes
2,372
Reacciones
2,157
Honor
829
Hay 2 formas de hacer esto, y trataré de explicarte ambas en unos pasos muy sencillos.

Método 1) Agregar un script personalizado con CMake
Vamos a aclarar esto, extrajo la fuente y tiene algunos scripts .cpp que desea agregar. Muy bien, vamos a agregarlos.
  • Comience colocando scripts en el directorio fuente.
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
  • Agregue su secuencia de comandos a la solución abriendo el siguiente archivo:
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
Y agregue sus scripts debajo de los comentarios /* como se muestra a continuación.​
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
  • Abra CMakeLists.txt y agregue cada script de la siguiente manera:
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
​
Algunas secuencias de comandos requerirán que agregue algunas consultas SQL a su base de datos para que funcionen, mientras que eso debería ser sencillo, si agrega su propio código, lo agregaría de la siguiente manera:
Código:
Acceso requerido: Acceder o Registrarse para ver el código.
Eso es todo. Ahora compílelo y espere que no encuentre errores. (De lo contrario, tendrá que sumergirse en el código y arreglar lo que esté mal).

Método 2) Aplicar un parche a través de GIT
Otro método popular para agregar cosas personalizadas al núcleo es mediante la aplicación de un parche. Las personas que siguen mi guía sobre la compilación, ya usan Extensiones GIT, donde aplicar un parche es tan fácil como hacer clic derecho en la carpeta de origen y hacer clic en 'Aplicar parche' en la pestaña Extensiones GIT. Para las personas que no usan Extensiones GIT, quienes, supongo, están familiarizados con el funcionamiento de GIT, usan el siguiente comando:

Código:
Acceso requerido: Acceder o Registrarse para ver el código.