| Gu铆a de instalaci贸n | |
|---|---|
| Este art铆culo es parte de la Gu铆a de instalaci贸n. Puedes leerlo solo o hacer click en el enlace anterior para moverte f谩cilmente entre los pasos. | |
| << Paso 2: Instalaci贸n del Core | Paso 4: Instalaci贸n de la base de datos >> |
Tabla de contenidos
Ahora que tienes el c贸digo fuente compilado, necesitas a帽adir los datos del cliente necesarios. Puedes descargar los archivos ya extra铆dos o usar los extractores compilados para extraer los archivos t煤 mismo. Una vez que los datos est茅n listos, debes actualizar la opci贸n DataDir en tu archivo worldserver.conf para que apunte al directorio que contiene los datos.
Algunos archivos son opcionales pero muy recomendados:
| Directorio | |
|---|---|
| dbc | Obligatorio |
| maps | Obligatorio |
| vmaps | MUY RECOMENDADO |
| mmaps | MUY RECOMENDADO |
| cameras | Recomendado |
Si tienes intenci贸n de usar un cliente enUS, puedes descargar los archivos de datos de abajo. Si tienes intenci贸n de usar un cliente en cualquier otro idioma, necesitar谩s extraer los datos t煤 mismo.
Archivos de datos enUS (AC Data v19)
Descarga los archivos de arriba.
Crea una nueva carpeta dentro de la carpeta de build llamada Data, p. ej. C:\Build\bin\RelWithDebInfo\Data
Extrae los archivos del zip y col贸calos dentro de la carpeta Data.
Edita la opci贸n de configuraci贸n DataDir con la ubicaci贸n de tu carpeta.
(No es necesario si descargaste los archivos de arriba)
mapextractor.exe
mmaps_generator.exe
vmap4extractor.exe
vmap4assembler.exe
mmaps-config.yaml
Entra en C:\Azerothcore\apps\extractor y copia "extractor.bat" en tu carpeta de World of Warcraft junto con los archivos anteriores.
Crea las carpetas mmaps y vmaps en tu directorio de World of Warcraft.
Ejecuta extractor.bat y selecciona tus opciones de extracci贸n.
Importante:
隆dbc, maps y vmaps son necesarios para que el servidor funcione correctamente!
No intentes detener el proceso de extracci贸n de vmaps. Termina cuando imprime "Press any key...". Crear谩 dos carpetas nuevas: buildings y vmaps. La carpeta buildings es completamente in煤til una vez ejecutado el proceso y se puede borrar sin problema.
No ejecutes otra tarea antes de que la primera termine o tendr谩s errores.
Si detienes vmap4extractor antes de que termine, necesitar谩s borrar el directorio Buildings antes de empezar de nuevo.
Opcional pero extremadamente recomendado: extrae los mmaps. No intentes detener este proceso mientras extrae.
Crea una nueva carpeta en C:\Build\bin\RelWithDebInfo llamada Data
Mueve los vmaps, maps, dbc y cameras dentro de la carpeta Data.
Primero, localiza los dos archivos de configuraci贸n por defecto (llamados worldserver.conf.dist y authserver.conf.dist) y c贸pialos. Luego renombra las copias con sus mismos nombres pero sin la extensi贸n .dist. Puedes encontrarlos en C:\Build\bin\RelWithDebInfo\configs\ (puede variar).
Abre los archivos .conf y baja hasta LoginDatabaseInfo, WorldDatabaseInfo y CharacterDatabaseInfo, e introduce la informaci贸n de acceso de MySQL para que el servidor pueda acceder a tu base de datos.
En una configuraci贸n reci茅n compilada, tendr谩s los siguientes valores por defecto:
LoginDatabaseInfo = "127.0.0.1;3306;acore;acore;acore_auth" worldserver.conf / authserver.conf
WorldDatabaseInfo = "127.0.0.1;3306;acore;acore;acore_world" worldserver.conf
CharacterDatabaseInfo = "127.0.0.1;3306;acore;acore;acore_characters" worldserver.conf
Siguen esta estructura:
Variablename = "MySQLIP;Port;Username;Password;database"
Deben verificarse los siguientes pasos:
El hostname (127.0.0.1) puede quedarse igual si AzerothCore se est谩 instalando en el mismo equipo en el que ejecutas WoW. Si no, sigue las instrucciones de la tabla Realmlist.
El puerto (3306) es el valor est谩ndar configurado. Si cambiaste el puerto por defecto en tu configuraci贸n de MySQL, debes cambiarlo en consecuencia. El usuario y la contrase帽a pueden variar. Puedes elegir entre:
usar el par de usuario y contrase帽a por defecto acore / acore.
crear un acceso 煤nico dentro del gestor de usuarios de tu herramienta de gesti贸n de base de datos preferida (normalmente identificado por un icono con forma de una persona o personas) y darle los permisos necesarios (los permisos SELECT, INSERT, UPDATE, DELETE son suficientes, y es mucho m谩s seguro).
En tu archivo worldserver.conf localiza la opci贸n DataDir.
Ed铆tala con la ruta de tu carpeta, p. ej. C:\Build\bin\RelWithDebInfo\Data
Es posible cargar opciones de configuraci贸n mediante variables de entorno, sobre lo que puedes leer aqu铆.
Si sigues teniendo problemas, comprueba:
| Gu铆a de instalaci贸n | |
|---|---|
| Este art铆culo es parte de la Gu铆a de instalaci贸n. Puedes leerlo solo o hacer click en el enlace anterior para moverte f谩cilmente entre los pasos. | |
| << Paso 2: Instalaci贸n del Core | Paso 4: Instalaci贸n de la base de datos >> |