visiten mi servidor: www.ilunaserver.com x10 freya ! en dedicado y abierto hace dias solamente


esta guia es mia y no como la que hay circulando por taringa, que simplemente me hizo un vulgar copy and paste, sin mencionar que la guia es mia... aqui la guia en cuestion:

Bueno, aqui va una guía que voy a hacer, para la gente que no sepa hacer un servidor, o bien no le sirvan las demas guias o no le gusten, aqui hago yo una guia para crear un servidor de lineage 2 l2jserver , para introducirles en este mundillo de los servidores de lineage 2, bien, alla vamos .
NOTA: esta guia crea un servidor de l2 actualizado hasta donde hayan llegado los desarrolladores de l2j nightilies.

1.Programas Necesarios:

Java: http://www.java.com/es/download/

Datapack (archivos del servidor) : http://www.l2jserver.com/nightly/


Crear servidor lineage actualizado



Wampserver : http://www.wampserver.com/en/download.php



guia


Una vez instalado java y wampserver, vamos a C:/ y creamos la carpeta Server, metemos dentro los archivos comprimidos del servidor, y descomprimimos

Iniciamos el wampserver, aparecera un icono de un medidor abajo a la izquierda, donde el reloj de windows, damos click izquierdo al medidor y hacemos click en la opción Put Online, cuando se inicie, volvemos a dar click izquierdo, pero esta vez hacemos click en phpmyadmin


Servidor




cuando hagamos click a la opcion phpmyadmin, saldra algo asi como esto:



Lineage 2




y en el recuadro escribimos el nombre de la base de datos (recomendable l2jdb)

le damos a crear y deberá salir La base de datos se creó.

Lineage II


ahora vamos a c:/server y entramos en la carpeta tools, hacemos click derecho en database_installer (.msdos , el que se puede ejecutar) y le damos a editar

buscamos la linea

set mysqlBinPath=%ProgramFiles%MySQLMySQL Server 5.1bin

y ahora vamos a C:wampbinmysqlmysql5.1.36bin

ya que ahi se encuentra algo que debemos editar para que salga todo bien, por lo que el tools debería quedar así :

set mysqlBinPath=C:wampbinmysqlmysql5.1.36bin

si hemos puesto otro nombre de database distinto a l2jdb, tendremos que editarlo aqui:

set lsdb=l2jdb lo de color azul se sustituiria por el nombre de la database
set gsdb=l2jdb lo de color azul se sustituiria por el nombre de la database

guardamos y salimos, ahora hacemos 2 click en database_installer.msdos y instalamos la database (FULL)

apretamos la tecla enter hasta que lleguemos a esto, y escribimos f y le damos a enter:


Servidor Lineage 2


cuando acabe de instalar las tablas aparecera esto :


crear servidor



y ya para terminar instalariamos las tablas de el npc de bodas (opcional)


servidor l2




ya tenemos instalada la database de nuestro servidor.

2. Terminando el trabajo:

Ahora tenemos que hacer lo siguiente:

vamos a C:/ Server / Login / Config
y abrimos el archivo loginserver.properties (con block de notas)

y buscamos

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# Common settings...
# 127.0.0.1 - If you are playing alone on a test server
# 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
# x.x.x.x - WAN IP obtained from http://www.whatismyip.com/. This is if you want people outside your internal network to be able to connect to your server.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
ExternalHostname = 127.0.0.1 (aqui se coloca tu ip externa, la puedes ver en www.see-my-ip.com (tambien se puede colocar un no-ip que te solucionara la vida si tienes ip dinamica, que cambia constantemente, pero eso es algo que explicare en mis otras guías)

# ---------------------------------------------------------------------------
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
# This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
# ---------------------------------------------------------------------------
# Default: 127.0.0.1
InternalHostname = 127.0.0.1 (cambiamos esto por tu ip interna, aparece en inicio/ejecutar, aparecera una ventana, escribes cmd y aparecera otra ventana llamada simbolo del sistema, entonces escribes ipconfig y ahi tienes tu ip interna) (Importante, fijate que entre el = y la ip o el no-ip hay un espacio, no lo quites, tiene que quedar igual que antes, pero con otra ip/dns)

_________________________________________________________________________________________________________________________

ahora vamos a C:/ Server / Gameserver / Config
y abrimos el archivo server.properties con block de notas, (igual que al abrir loginserver.properties)

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# Common settings...
# 127.0.0.1 - If you are playing alone on a test server
# 192.168.x.x - This is if you are on a 192.168.x.x type network (behind a standard consumer router) and want other computers from JUST the internal network to be able to connect
# x.x.x.x - WAN IP obtained from http://www.whatismyip.com/. This is if you want people outside your internal network to be able to connect to your server.
# If this IP is resolvable by the Login Server, just leave *.
# ---------------------------------------------------------------------------
# Default: *
ExternalHostname = * (colocamos nuestra ip externa o dns)

# ---------------------------------------------------------------------------
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
# This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
# If this IP is resolvable by the Login Server, just leave *.
# ---------------------------------------------------------------------------
# Default: *
InternalHostname = * (colocamos la ip interna, que segun lo visto arriba, ya debes saber mirarla)

Ahora vamos a C:/ Server / Login
y abrimos Registergameserver.bat y le damos a registrar gameserver, elegimos 1.Bartz y confirmamos, nos dira que donde queremos crear el archivo, elegimos cualquier sitio que nos guste, y copiamos ese archivo y lo pegamos en :

C:/Server / Gameserver / Config
y en C:/ Server / Login / Config

con esto ya tendremos nuestro servidor creado, para iniciarlo solo tendremos que abrir el wampserver y abrir en :

C:/ Server / Login ---> abrimos el StartLoginserver.Bat
C:/ Server / Gameserver ----> abrimos el StartGameServer.bat

y nos fijamos que no de ningun error al iniciar
y ya tendremos acabado nuestro servidor, ya solo falta entrar a jugar y arreglar los posibles bugs etc....

al iniciarse, quedará así, pero donde van los * al final de loginserver y la ip 127.0.0.1 serian la ip de tu servidor:


como crear un servidor





Nota: El Wampserver tiene que estar durante todos los pasos de la guía, tendra que estar ON

Actualización: para que la gente de fuera pueda conectarse a tu servidor es posible que tengas que abrir estos puertos en tu router:


Puertos IP de conexión TCP

80 (este seria el puerto de conexion web)
2106 (este seria el puerto de conexion al loginserver)
2009 (este seria el puerto de conexion al loginserver)
7777 (este seria el puerto de conexion al gameserver)
9014 (este seria el puerto de conexion al gameserver2)
3306 (este seria el puerto de conexion al gameserver3)

Puertos IP de conexión UDP
53 (este seria el puerto de conexiones externas)

todos estos puertos (según he leido por internet) son necesarios si tu router corta las conexiones, y si aun asi no pueden conectar, deberás comprobar elementos tales como el antivirus, firewall de windows...

FELICIDADES YA HAS CREADO TU SERVIDOR ACTUALIZADO L2JSERVER!!