- Desde
- 1 Oct 2019
- Mensajes
- 2,158
- Reacciones
- 1,951
- Honor
- 325
Este es un tutorial sobre cómo agregar un script C ++ personalizado a su núcleo Trinity. Sé que hay más de estos, solo algunos no son muy claros.
¿Cómo agregar un script C ++ a su servidor ?:
1. Necesitas un servidor autocompilado y no el d eun Repack.
2. Abra su Microsoft Visual Studio, presione Ctrl+N y luego aparecerá una pantalla emergente, haga clic en Visual C++ y haga clic en C++ file.cpp
3. pegue todo el código en el nuevo cuadro de texto y guárdelo como su nombre deseado.cpp y colóquelo en su carpeta C:/Trinity/src/server/scripts/Custom.
4. abra C:/Trinity/src/server/scripts/Custom/Cmakelists.txt
5. verá texto de copyright, desplácese hacia abajo para encontrar esto:
y haz uno como este, ejemplo:
después das guardar.
6. Vaya a su carpeta de compilación Predeterminado C:/Build.
7. Abra el archivo TrinityCore.sln con el tipo: Solución Microsoft Visual Studio
8. a la izquierda de la pantalla debería tener un explorador de soluciones, si no, presione CTRL+Alt+L
9. Abra el proyecto "juego" en su explorador de soluciones haciendo clic en la flecha hacia la izquierda del proyecto "juego".
10. haga clic en la flecha que dice "Archivos de origen" y desplácese hacia abajo hasta que vea Scriptloader.cpp
11. abra el archivo Scriptloader.cpp, desplácese hacia abajo hasta que vea esto:
12. Encuentra el código de tu script y desplázate hasta que veas algo como esto:
Usé un ejemplo, pero en su código puede haber otro texto por supuesto.
13. Copie el AddSC_Example () vacío y luego regrese a su archivo Scriploader.cpp y péguelo para que se vea así:
Recuerde agregar el; al final para ambos y eliminar el vacío en el segundo.
14. Vuelva a su Explorador de soluciones y busque las "secuencias de comandos" del proyecto, luego haga clic en la flecha a la izquierda del proyecto.
15. Haga clic derecho en la carpeta Archivos de origen y haga clic en Agregar-> Elemento existente.
16. Verás una ventana emergente que te preguntará dónde está tu archivo .cpp, ya lo guardamos en una carpeta, así que vamos a abrir esa carpeta.
Vaya a C:/Trinity/src/server/scripts/Custom y haga doble clic en su archivo .cpp para agregarlo.
17. Recompila y listo, ¡felicidades!
¿Cómo recompilar?
Mucha gente no sabe lo que significa la palabra "recompilar" al principio, el significado de esta palabra es solo la reconstrucción (construcción) de su servidor, ¿cómo hacer esto?
1. en la parte superior de la pantalla verá un triángulo verde y un menú desplegable a un lado.
2. Asegúrese de que el menú desplegable esté configurado en Release y en la versión de Bit correcta, de acuerdo con su computadora (32/64 bit)
3. Haga clic en el triángulo verde, aparecerá un cuadro emergente que le pedirá que cree algunos proyectos, haga clic en "sí" y comenzará la recompilación. ¡Felicitaciones!
Esta parte es solo para agregar una secuencia de comandos a un disparador de areatrigger/creature/gameobject/instance/item, si su secuencia de comandos no se trata de ninguna de estas categorías, entonces ya está.
Si quieres agregar un disparador de areatrigger/creature/gameobject/instance/item entonces tienes que hacer una cosa más, te mostraré en unos pocos pasos.
1. Abra su Base de datos y abra la tabla de categoría de lo que desea agregar, como creat_template para criaturas.
2. Cree o edite un activador de areatrigger/creature/gameobject/instance/item existente
3. Vaya a la columna llamada "ScriptName".
4. Ve a tu guión y busca algo como esto:
5. Cuando tengas eso, necesitarás
Regrese a su base de datos y escriba en ScriptName, la parte que escribí en rojo: tc_teleporter
7. Ya terminaste, es posible que debas reiniciar tu servidor o volver a cargar tu disparador de areatrigger/creature/gameobject/instance/item.
¿Cómo agregar un script C ++ a su servidor ?:
1. Necesitas un servidor autocompilado y no el d eun Repack.
2. Abra su Microsoft Visual Studio, presione Ctrl+N y luego aparecerá una pantalla emergente, haga clic en Visual C++ y haga clic en C++ file.cpp
3. pegue todo el código en el nuevo cuadro de texto y guárdelo como su nombre deseado.cpp y colóquelo en su carpeta C:/Trinity/src/server/scripts/Custom.
4. abra C:/Trinity/src/server/scripts/Custom/Cmakelists.txt
5. verá texto de copyright, desplácese hacia abajo para encontrar esto:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
6. Vaya a su carpeta de compilación Predeterminado C:/Build.
7. Abra el archivo TrinityCore.sln con el tipo: Solución Microsoft Visual Studio
8. a la izquierda de la pantalla debería tener un explorador de soluciones, si no, presione CTRL+Alt+L
9. Abra el proyecto "juego" en su explorador de soluciones haciendo clic en la flecha hacia la izquierda del proyecto "juego".
10. haga clic en la flecha que dice "Archivos de origen" y desplácese hacia abajo hasta que vea Scriptloader.cpp
11. abra el archivo Scriptloader.cpp, desplácese hacia abajo hasta que vea esto:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
13. Copie el AddSC_Example () vacío y luego regrese a su archivo Scriploader.cpp y péguelo para que se vea así:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
14. Vuelva a su Explorador de soluciones y busque las "secuencias de comandos" del proyecto, luego haga clic en la flecha a la izquierda del proyecto.
15. Haga clic derecho en la carpeta Archivos de origen y haga clic en Agregar-> Elemento existente.
16. Verás una ventana emergente que te preguntará dónde está tu archivo .cpp, ya lo guardamos en una carpeta, así que vamos a abrir esa carpeta.
Vaya a C:/Trinity/src/server/scripts/Custom y haga doble clic en su archivo .cpp para agregarlo.
17. Recompila y listo, ¡felicidades!
¿Cómo recompilar?
Mucha gente no sabe lo que significa la palabra "recompilar" al principio, el significado de esta palabra es solo la reconstrucción (construcción) de su servidor, ¿cómo hacer esto?
1. en la parte superior de la pantalla verá un triángulo verde y un menú desplegable a un lado.
2. Asegúrese de que el menú desplegable esté configurado en Release y en la versión de Bit correcta, de acuerdo con su computadora (32/64 bit)
3. Haga clic en el triángulo verde, aparecerá un cuadro emergente que le pedirá que cree algunos proyectos, haga clic en "sí" y comenzará la recompilación. ¡Felicitaciones!
Esta parte es solo para agregar una secuencia de comandos a un disparador de areatrigger/creature/gameobject/instance/item, si su secuencia de comandos no se trata de ninguna de estas categorías, entonces ya está.
Si quieres agregar un disparador de areatrigger/creature/gameobject/instance/item entonces tienes que hacer una cosa más, te mostraré en unos pocos pasos.
1. Abra su Base de datos y abra la tabla de categoría de lo que desea agregar, como creat_template para criaturas.
2. Cree o edite un activador de areatrigger/creature/gameobject/instance/item existente
3. Vaya a la columna llamada "ScriptName".
4. Ve a tu guión y busca algo como esto:
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Última edición: