Crear un Servidor de L2 IL con Sub Acumulativas

 

Lo primero que necesitamos, son algunos archivos...

-Navicat
-Wamp
-Server Pack
-Java

Paso a explicar para que es cada uno.

Navicat
Este programa lo vamos a utilizar para hacer el sistema de las bases de datos...
¿Para qué son las bases de datos?. Son las que almacenan toda la información del servidor. Me refiero a información a: cuentas de las personas, personajes, clanes, y demas...

Wamp
Gracias a este programa, podremos utilizar el programa Navicat, ademas, gracias a él podremos tener el servidor ON, por ende, siempre lo vamos a tener que tener ejecutado

Server pack
Estos son los archivos del servidor, con los cuales vamos a tener que editar los rates, y demas cosas del servidor.

Java
Esta es la tecnologia con la que trabaja el servidor, de ahi sale la "J" de L2j (J de java no?
)

Bueno, una ves que sabemos para que sirve cada programa, pasamos a colocar los links

Wamp : Wamp
Server Pack : Server Interlude con Sub Acu
Java : Java

Navicat 8 + Crack : Navicat

**Deben tener todos los archivos para que el servidor pueda correr correctamente**

Una vez que tenemos todos los programas, pasamos a ejecutarlos, y posteriormente instalarlos.

Bien, ya tenemos todo instalado, y procedemos a crear la base de datos.

Ejecutamos el Wamp, y esperamos hasta que el iconito chiquito de al lado del reloj de windows se ponga blanco, luego, ejecutamos el Navicat, y le damos a Connection, tal como muestra la imágen.

Sin tocar nada, le damos a OK.

Después apretamos doble clic (o hasta que se ponga verde) la conceccion llamada localhost.

Una vez que la coneccion se ponga de color verde, apretamos boton derecho, y le damos a New Database, tal como muestra la imágen.

A esta base de datos, debemos llamarla l2jdb, SI O SI, sino no funcionará...

Bien, ahora nos vamos al servidor. Descomprimimos el contenido del server pack en cualquier carpeta en C:. Por ejemplo : Server.

Una vez que tenemos todo descomprimido, nos vamos a la carpeta X:\server\tools y haciendo clic derecho sobre el archivo quick installer le damos a Editar.

Nos va a aparecer algo asi (es mas, pero yo lo recorte, debjando lo mas importante).

@echo off

REM ############################################
REM ## Config your sql parameters(Created by EzEraL for L2JOneo) ##
REM ############################################
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 6.0\bin

REM LOGINSERVER
set lsuser=root
set lspass=
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=
set gsdb=l2jdb
set gshost=localhost
REM ############################################

 

Bueno, alli, nosotros vamos a tener que editar las siguientes lineas.

set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 6.0\bin

Eso lo cambiamos por :
set mysqlBinPath=C:\wamp\bin\mysql\mysql5.0.51b\bin

Luego, donde dice gspass, si llegamos a tener root, lo borramos, y lo dejamos en blanco, tal como esta arriba.

Guardamos y cerramos.

Lo ejecutamos (haciendo doble clic) y luego apretamos "f", "f", y luego "n".

Felicidades!, ya tienes la base de datos de tu servidor

Bien, ahora pasamos a la parte de la configuracion del servidor.

Nos vamos a la carpeta del servidor : X:\server\L2JOneo_gameserver\config .

Luego, veremos un monton de archivos, con extencion .PROPIETES. Estos archivos los tendremos que editar (solo tenemos que editar 1, los demas es opcional, pero trata sobre si las cosas se agarran solas, y demas cosas interesantes) con el bloc de notas.

Asique, abrimos el archivo server.PROPIETES con el bloc de notas, y veremos algo asi:

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# If this ip is resolvable by Login just leave *
ExternalHostname=l2joneoextreme.no-ip.org

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
# If this ip is resolvable by Login just leave *
InternalHostname=192.168.1.21

# The Loginserver host and port
LoginPort=9014
LoginHost=192.168.1.21

 

Bueno, eso lo vamos a tener que editar, de acuerdo con la informacion de cada uno.

ExternalHostname=l2joneoextreme.no-ip.org

Esto lo vamos a tener que editar con su direccion de internet, para haberiguarla, pueden ir a : www.whatismyip.com y alli se las dira.

Un ejemplo de como les puede quedar :

ExternalHostname=192.168.1.21 (Es un ejemplo, es cualquier direccion).

Luego, van a tener que editar la siguiente linea:

InternalHostname=192.168.1.21

Alli, tendran que poner su ip de lan (ip de computadora), para haberiguarla, deben ir a Inicio (el boton xD) - Ejecutar - Escriben "cmd" (sin comillas) y apretan enter. Se les habrira una nueva ventana, alli deberan escribir "ipconfig" (sin comillas) y alli les marcara... les dira Direccion IP.....xxx.xxx.xxx .

Completan, y listo.

Luego tendran que editar otra linea, la cual es:

LoginHost=192.168.1.21

Aca tambien tendran que poner su ip de lan (la ip de computadora).

Una ves que terminaron de editar, abajo de todo el archivo, encontraran unas lineas que son como estas:

MinProtocolRevision = 1
MaxProtocolRevision = 999

Si las encuentran con diferentes valores, completen como estan ahi, 1 y 999.

Ahora si, terminamos con este archivo, guardamos y cerramos.

Ahora, nos vamos a X:\server\L2JOneo_login\config, veremos unos archivos parecidos a los que estaban en la otra carpeta (solamente que son menos). El unico archivo que tendremos que editar de alli, es el archivo llamado loginserver.PROPIETES. Lo habrimos con el bloc de notas.

Las unicas lineas que tendremos que editar, seran estas dos :

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=l2joneoextreme.no-ip.org

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=192.168.1.21

En external, tendremos que poner la ip de internet (esa que estaba en www.whatismyip.com).

Y en internal, tendremos que poner la ip de lan (es decir, la de la computadora).

Guardamos y cerramos.

Felicidades, ya has creado tu servidor!

Ahora, debes saber, que para que tu servidor, este ON, tendras que ejecutar los archivos startgameserver.bat (éste mismo se encuentra en x:\server\l2joneo_gameserver) y el archivo startloginserver.bat (que este se encuentra en x:\server\l2joneo_loginserver) y luego esperas a que se cargue todo, y listo, server ON.

Creditos de la guia Ruk33