AzerothCore
Pages :

Configuraci贸n del Servidor

Gu铆a de instalaci贸n
Este art铆culo es una parte de la Gu铆a de Instalaci贸n. Puede leerlo solo o hacer clic en el enlace anterior para moverse f谩cilmente entre los pasos.
<< Paso 2: Instalaci贸n del Core Paso 4: Instalaci贸n de la Base de Datos >>

Ahora que tiene el c贸digo fuente compilado, necesita a帽adir algunos archivos que son requeridos. Puede a帽adirlos ya sea descarg谩ndolos o extray茅ndolos.

Algunos archivos son opcionales pero ALTAMENTE recomendados:

Directorio
dbc Obligatorio
maps Obligatorio
vmaps ALTAMENTE RECOMENDADO
mmaps ALTAMENTE RECOMENDADO
cameras Recomendado

Descarga

Si no desea usar herramientas para extraer estos archivos, puede descargarlos:

Github link:

Archivos completos (v13) - Dede 06/01/2022 a la fecha (RECOMENDADO - Usado en el script de descarga autom谩tica en /apps/)

  1. Descargue los archivos de arriba.

  2. Cree una nueva carpeta llamada Data dentro de la build. Por ejemplo: E:\AzerothCore\RelWithDebInfo\Data

  3. Extraiga los archivos comprimidos, dentro de la carpeta Data que acab贸 de crearr.

  4. Edite la ruta en el valor de DataDir para que corresponda con la de su carpeta.

Extractores (No son necesarios si descarg贸 los archivos anteriores)

Si descarg贸 los archivos anteriores, puede saltarse este paso e ir directamente a worldserver.conf / authserver.conf.

Esta parte es simplemente un res煤men general del proceso total. Por favor, lea el que corresponda con su sistema operativo.

Linux

macOS

Windows

AzerothCore requiere ciertos archivos extraidos del cliente de World of Warcraft. Se deben extraer de un cliente en versi贸n 3.3.5a.

Por defecto, usted compilar谩 su c贸digo con herramientas y obtendr谩 los siguientes archivos ejecutables: mapextractor, vmap4extractor, vmap4assembler, mmaps_generator (.exe en windows).

Ubique estos archivos en la carpeta en donde se encuentre el archivo binario de World of Warcraft (wow.exe en windows) y ejec煤telos.

Despu茅s de extraer los archivos necesarios cree una carpeta llamada Data dentro del directorio RelWithDebInfo o Debug y ubique los archivos ah铆 dentro. De forma alternativa, puede especificar un directorio diferente en el que quiera guardar estos archvivos, cambiando el valor de DataDir en el archivo worldserver.conf.

Si usted usa extractores de otros proyectos o ramas, es casi seguro que su instalaci贸n de AzerothCore no va a reconocer los archivos extraidos o no van a, siquiera, funcionar.!

Cuando complete el proceso, recibir谩 el siguiente mensaje, el cual puede ignorar.

Processing Map 724
[################################################################]
Extracting GameObject models...Extracting World\Wmo\Band\Final_Stage.wmo
No such file.
Couldn't open RootWmo!!!
Done!
  
Extract V4.00 2012_02. Work complete. No errors.

Soluci贸n de problemas

"Unable to open wmo_list.txt! Nothing extracted."

Necesita ejecutar Mapextractor.exe antes que makevmaps_simple.bat.

Archivos de configuraci贸n: worldserver.conf / authserver.conf

Creaci贸n de los archivos de configuraci贸n

  1. Haga copias de ambos archivos .dist .

  2. Para cada copia remueva la extensi贸n .dist .

Abra los archivos .dist y busque LoginDatabaseInfo, WorlDatabaseInfo y CharacterDatabaseInfo y registre su informaci贸n de acceso a MySQL para que el servidor pueda accedera su base de datos.

En un archivo reci茅n compilado, tendr谩 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

Estos siguen la siguiente estructura:

Variablename = "MySQLIP;Port;Username;Password;database"  

Los siguientes pasos deben ser verificados:

  • El nombre del Host (127.0.0.1) puede quedarse igual si usted instal贸 AzerothCore en el mismo computador en el que lo va a correr. De lo contrario, siga las instrucciones en Realmlist Table.

  • El puerto (3306) el el valor est谩ndar configurado. Si usted lo cambia en la configuraci贸n de mysql, recuerde cambiarlo en donde corresponda. El nombre de usuario y la contrase帽a pueden variar. Usted puede escoger entre:

    • Usar los valores por defecto

    • Crear un usuario y una contrase帽a unicos mediante la herramienta de gesti贸n de bases de datos de su preferencia y asignar los permisos necesarios (los permisos para acceder a SELECT, INSERT, UPDATE, DELETE son suficientes y es lo m谩s seguro).

Actualizando DataDir

  1. En su archivo worldserver.conf ubique la opci贸n DataDir.

  2. Editela para que corresponda con la ruta de su carpeta. Ejemplo: E:\AzerothCore\RelWithDebInfo\Data

Consejo: Para la mayor铆a de los cambios en el archivo worldserver.conf, usted puede simplemente usar el comando .reload config dentro del juego, para ver los cambios instantaneamente sin reiniciar el servidor.

Nota: El equipo de AzerothCore y los due帽os EN NINGUN CASO patrocinan ni apoyan servidores ilegales p煤blicos. Si usted decide usar este proyecto para lanzar un servidor ilegal p煤blico es estrictamente su decision personal.


Ayuda

Si sigue teniendo problemas, compruebe:

Gu铆a de instalaci贸n
Este art铆culo es una parte de la Gu铆a de Instalaci贸n. Puede leerlo solo o hacer clic en el enlace anterior para moverse f谩cilmente entre los pasos.
<< Paso 2: Instalaci贸n del Core Paso 4: Instalaci贸n de la Base de Datos >>