Todo sobre Servidores Wow en el Nuevo Motor de Busqueda Google WoW

Búsqueda personalizada

lunes, 7 de diciembre de 2009

Crear Server Mangos

Como Crear Servidor Mangos Versión 3.2.2a


Esto es como crear un servidor Arcemu solo que algo más complicado, aunque el esfuerzo lo mereze. Leedlo detenidamente y os saldrá en poco tiempo.

DB Editor:
Quice: [enlace] (Necesario esto [enlace] para que funcione, se mete donde vaya el quice.exe)
Addon Mangos Administrator Server (MangAdmin): Es un addon para servers MaNGOS, desde el puedes administrar tu servidor, os dejo el link de descarga [enlace]

-Mangos core 8632 (Version WoW: 3.2.2a) [enlace]
o
[enlace]
Para cojer otros.

Necesitamos:
-Mysql 5.0
[enlace]
(Puerto 3306)
-SQLyog [enlace]
Este SQLyog lo tenia hace time y llevo con el siempre, poneis esto en lo siguiente:
user : BAKA!
pass : 560f17bf57745cf9
Y ya tienes SQLyog para toda la vida.

-Mangos (Descargalo de arriba)
-UDB (database)
[enlace]
-Updates
[enlace]
-DBC Extractor (esES) (Viene dentro del ultimo mangos)
-Map extractor (Viene dentro del ultimo mangos)

Paso 1: Descompresion e instalacion:

Descomprime el archivo del server en una carpeta. Por ej: C:/Mangos/

Abre el instalador de mysql y sigue estos pasos:
1 ventana:
no hay nada que cambiar, dale a next >
2 ventana:
selecciona Tipical y dale a next > (cuando te pida la informacion del login salta ese paso)
3 ventana:
selecciona stardard configuration y dale a next >
4 ventana:
no cambies nada y dale a next >
5 ventana:
Selecciona modify security secctings y pon un password (este parword es muy importante, no deves olvidarlo) y dale a enable root access from remote machines y dale a next >
6 ventana:
pulsa execute y se comenzara a configurar una vez acabe dale a finish y ya estara instalado

Abre el instalador de Sqlyog e instalalo, pero no lo abras, mas tarde trabajaremos con el pero aun no hace falta

Paso 2: modificacion de archivos

Ves a donde descomprimiste los archivos del server y dentro veras 2 archivos que tenemos que modificar:

1- mangosd.conf

Selecciona abrir con el block de notas y busca una parte que pone:

LoginDatabaseInfo = “127.0.0.1;3306;root;mangos;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;root;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;mangos;characters"
y pon donde pone password(mangos) el password que usastes antes en la instalacion de mysql

2-realmd.conf

Abrelo y busca donde pone:

LoginDatabaseInfo = “127.0.0.1;3306;root;mangos;realmd”

y haz los mismo de antes

3-Scripdev2.conf

Abrelo y busca donde pone:

ScriptDev2DatabaseInfo = "127.0.0.1;3306;scriptdev2;scriptdev2;scriptdev2”

igual que antes.

Paso 3: Crear las bases de datos

Abrimos el SQLyog y nos aparecera una pantalla donde hay que rellenar los siguiente:

Pulsas donde pone new y pones mangos y le das a OK
Dejas todo como esta excepto en donde pone password, que pones el que usastes al instalar el mysql y en databases pones mangos;realmd;characters;scriptdev2 y pulsas connect.

Se te abrira abrira una ventana mas grande y a la derecha te pone root@localhost mangos, realmd, scriptdev2 y characters.

Ahora haces click con el boton derecho del raton sobre root@localhost y seleccionas create database y pones mangos, vuelve a repetir con realmd, scriptdev2 y characters.

Ahora haz click con el boton derecho sobre mangos y selecciona restore from sql dump. Se te abrira un menu donde pone file to execute, pues pulsa el boton [...] y se te abrira un explorador, busca el archivo UDB_0.XX.X_Core_XXXX_SD2_XXX.sql (Database) en el archivo que bajamos antes, dale a abrir y pulsa execute

Ahora haz click con el boton derecho sobre realmd y selecciona restore from sql dump. Se te abrira un menu donde pone file to execute, pues pulsa el boton [...] y se te abrira un explorador, busca el archivo realmd.sql en la carpeta sql del server, dale a abrir y pulsa execute.

Ahora lo mismo pero characters, y luego con el scriptdev2.

ahora haz click en el + de realmd y selecciona realmlist con el boton derecho y dale a view data.

ahora se te abrira una tabla y tienes que cambiar los siguientes apartados:

Name: ahi pones el nombre que quieres para tu server

Adress: ahi pones la direccion del server (si lo vas a hacer LAN pon tu direccion IP LAN que puedes ver en mis sitios de red, ver conexiones de red, das doble click a la conexion que aparezca seleccionas la pestaña de compatibilidad y ahi viene), si lo vas a poner en internet viene al final de la guia
Paso 5: Cambiar el archivo "hosts" de windows

Vamos a inicio, ejecutar y ponemos C:\WINDOWS\system32\drivers\ etc

Se nos abrira una ventana con diversos archivos, pues abrimos el archivo hosts con el block de notas y aparecera esto:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
#
# Este archivo contiene las asignaciones de las direcciones IP a los nombres de
# host. Cada entrada debe permanecer en una línea individual. La dirección IP
# debe ponerse en la primera columna, seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben separarse con al menos un espacio.
#
#
# También pueden insertarse comentarios (como éste) en líneas individuales
# o a continuación del nombre de equipo indicándolos con el símbolo "#"
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor origen
# 38.25.63.10 x.acme.com # host cliente x

127.0.0.1 localhost
[poner ip lan] [poner el nombre del server]

Cambiamos esas cosas y guardamos.

Paso 6: Cambiar el realmlist

Abrimos el archivo realmlist.wtf de la carpeta del wow con el block de notas, borramos lo que pone y ponemos:

Set realmlist [aqui la ip lan o localhost]

Guardamos y lo cerramos

//AHORA EL SERVER ESTA LISTO PARA JUGAR EN LAN//


Paso 7(opcional): hacer funcionar el server en interner

Para hacer funcionar el server en internet hay dos variantes segun tu tipo de ip:

1-Si tu ip es estatica:

Entras en [enlace], copias la ip que te dan y la pones en los pasos [5] donde hay que poner la ip lan, en el paso [3] en la adress de la tabla. Y por ultimo en el realmlist poner set realmlist localhost y listo.

2-si tu ip es dinamica:

Entras en [enlace] , crear una cuenta y te logeas, y a la izquierda te pondra

Hosts / Redirects
Add
Manage
Manage Groups
Upgrade to Enhanced

le das a add y se te abrira otra pagina, entonces donde pone hostname seleccionas el nombre que quieras para la direccion, vale cualquiera, debajo seleccionas el final, a mi me gusta el .no-ip.biz, pero vale cualquiera. le das a save y listo. Ahora descargas el Ducno-ip, se puede bajar de aqui [enlace] ahora abres el instalador, lo instalas y cuando se abra te logueas, entonces veras que en la lista aparece el dominio que creastes antes, te aseguras de que este el tick verde a la izquierda del nombre y que salga una carita con coloretes o una sonriente y listo. Ahora conjes la direccion que creastes y la pones en los pasos [5] donde hay que poner la ip lan, en el paso [3] en la adress de la tabla. Y por ultimo en el realmlist poner set realmlist localhost y listo.

Ahora hay que abrir los puertos del router.

como hay diferentes tipos de routers no quiero meterme en esto pero si teneis el manual del router a mano seguro que lo encontrais

Los puertos que hay que abrir son:

-8085
-3724
-8080
- 3443

*hay mas pero creo que con estos vale

Paso 7: Ejecutar el server

Abres el archivo mangos.exe de la carpeta mangos y se abre (no sale un pestañeo y no se ve mas, si se ve esto lee lo que pone despues) y cuando pite el server ya se puede entrar y jugar

Paso 8: Crear cuentas
Para crear las cuentas. vas a la consola MS2 del server de mangos y escribes create (aqui nombre) (password)
luego pones:
setbc (nombre de cuenta) 1
setgm (nombre de cuenta) (1, 2 o 3, 3 es el rango Admin, 2 GM, 1 tutor
)

Paso 8: Como instalar el Outdoor PvP
Primero tenemos que instalar el ACID Full release 0.0.1 en scriptdev2 y mangos, cada archivo pone 001_acid_387_mangos.sql y 001_acid_387_scriptdev.sql, pues el de mangos lo usamos en la base de datos de mangos y el de scriptdev en la de scriptdev2.

Ahora actualizaremos del 001 a la 10 ¿Como? en la carpeta ACID_UPD estan todos los archivos necesarios para actualizarlos, hay que usarlos todos, desde el 2 hasta el 10 tanto como en scriptdev2 como en mangos databases.

Siguientemente vamos a la carpeta de Outdoor PvP y ejecutamos opvp_sql_mangos.sql en la base de datos de mangos y ya esta. El outdoor PvP es para capturar torres y territorios en los mapas de world of warcraft, por ejemplo el halaa, los territorios de hellfire peninsula, de marisma de zangar, las torres de aunchindoun, las torres de las tierras de la peste etc. Servira para quests, ganar reputacion o simplemente para divertirse!

Testeado bajo UDB:

Por ultimo aqui os dejo como crear la Web totalmente blizz, lleva algo de tiempo.

Crear Página de cuentas BlizzLike

Créditos:

Esta guía no ha sido creada por mi, a sido editada y le e adjuntado y renovado algunos links, también e actualizado algunos términos. Me parecío necesario crear un blog solo de esto y referido a crear servers wow actualizados ya que últimamente es muyb lioso encontrar una página en donde haya guías de este tipo, mediante este blog lo que yo quiero es facilitarla.