Para la creacion de server l2 interlude con subclass 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
.
Navicat : www.navicat.com
Wamp : http://ufpr.dl.sourceforge.net/sourceforge/wampserver/WampServer2.0c.exe
Server Pack : http://www.4shared.com/file/36229555/fd73cf6c/L2JOneo_Interlude.html?s=1
Java : www.java.com
**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:servertools 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).
Cita :
@echo off
REM ############################################
REM ## Config your sql parameters(Created by EzEraL for L2JOneo) ##
REM ############################################
REM MYSQL BIN PATH
set mysqlBinPath=C:Program FilesMySQLMySQL Server 6.0bin
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 FilesMySQLMySQL Server 6.0bin
Eso lo cambiamos por :
set mysqlBinPath=C:wampbinmysqlmysql5.0.51bbin
Luego, donde dice lspass, 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:serverL2JOneo_gameserverconfig .
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:
Cita :
# 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:serverL2JOneo_loginconfig, 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:serverl2joneo_gameserver) y el archivo startloginserver.bat (que este se encuentra en x:serverl2joneo_loginserver) y luego esperas a que se cargue todo, y listo
, server ON.
Modificar system para que las personas se puedan conectar
Para modificar el system, necesitamos un programa llamado L2FileEdit. Lo pueden descargar desde el siguiente enlace :
http://www.4shared.com/file/18024452/cf6d350e/L2_FileEdit_Interlude.html?s=1
Lo ejecutan, y luego, deben abrir el archivo l2.ini que se encuentra en sus systems. Tal como muestra la imagen.
La unica linea que deben modificar, es la de ServerAddr=. Alli, deberan colocar su ip de internet (esa que se encuentra en www.whatismyip.com). Luego, le dan al boton Save and encrypt.
Tal como muestra la imagen.
Y luego, cuando les pida la version (414, 413 etc) esa informacion, la deberan sacar de aca:
Y listo. Pero a tener en cuenta. Si ustedes quieren editar el system para que se puedan conectar las personas que no se encuentran en su red, deberan editar esa linea, y colocar la ip de internet suya, en cambio, si se quieren conectar ustedes, desde la maquina del servidor, deberan colocar o su ip de lan (de computadora) o 127.0.0.1, es lo mismo.
Y listo
servers Kamael ,
Hellbound y Gracia!
Programas Necesarios:
Java: Descargar Java
Navicat: Navicat + Crack
DiskW: DiskW
ServerPack: Data Pack 4777 By Akiles
L2 File Edit Ct 1.5: L2 File Edit
Guia:
Una vez descargado todo
1º Instalamos el Java
2º Instalamos el Navicat, Copiamos el archivo "navicat" y lo pegamos en
"C:Archivos de programaPremiumSoftNavicat MySQL"
3º Creamos una Carpeta llamada "Server" en el disco C:
4º Descomprimimos el DiskW y lo pegamos en la carpeta server que acabamos de crear
5º Descomprimimos el datapack ( puede tardar 1 o 2 minutos) y la pegamos en la carpeta "server"
Nos quedara algo asi
6º Nos Dirigimos a la carpeta "C:Servertools", le damos click secndario a la carpeta database instaler y editamos esto
Donde dice 1 Pongan esta ruta
C:Serverdiskwusrlocalmysqlbin
Donde dice 2 y 3 pongan root
7º Cerramos y guardamos,Nos dirigimos a la carpeta C:Server, ejecutamos "Start.bat"
8º Volvemos a la carpeta C:ServerTools y ejecutamos Database_Instaler
9º Se nos abrira una ventana de DOS tambien conocido como "comando"
En la primera opcion que nos da ponemos "F"
En la segunda tambien "F"
En la tercera "N"
Tocamos "enter" y listo ya tenemos la database Instalada
10º Nos dirigimos a la carpeta "C:Serverloginconfig" y le damos click secundario editar al archivo "loginserver",
Donde en la imagen dice "1" ponemos "root"
11º Nos dirigimos a la carpeta "C:Servergameserverconfig" y le damos click secundario editar al archivo "server"
Donde Dice 1 Ponemos nuestro IP Externo que lo podemos averiguar en esta pagina
Ip-Adress
Donde dice 2 Ponemos "root"
Donde dice 3 Ponemos
MinProtocolRevision = 1
MaxProtocolRevision = 999
12º Nos dirigimos a "C:Serverlogin" y ejecutamos RegisterGameServer
Ponemos 1, tocamos enter, nos crear un archivo llamado "hexid(server 1)"
le cambiamos el nombre a "hedix", lo copiamos y lo pegamos en la carpeta "C:Servergameserverconfig"
Listo ahi tenemos el Server Listo, ahora solo editarle los rates y las opciones eso lo van a encontrar en "C:Servergameserverconfig"
Aca termino la guia de como crearlo ahora vamos a la guia de como ponerlo online y como hacer que la gente se conecte
Ponerlo Online:
1ºVamos a "C:Server" y ejecutamos "Start"
2ºVamos a "C:Serverlogin" y ejecutamos "startLoginServer"
3ºVamos a "C:Servergameserver" y ejecutamos "startGameServer"
Hacer que la gente se conecte ("crear System":
Abrimos el L2 File Edit, nos dirigimos donde tenemos instalado el Lineage 2, abrimos la carpeta system , buscamos el archivo "l2.ini"
Donde en la imgen dice "1"
Podras tu IP
tocamos "save and encrypt" y si nos pide vercion ponemos "413"
Listo ahora no queda mas que Comprimir tu carpeta system con "WinZip" o "Winrar", y subirlo a alguna pagina te recomiendo subirlo a varios por las dudas que no ande:
Estos son los mas comunes y efectivos:
www.rapidshare.com
www.megaupload.com
www.filefactory.com
www.medifire.com
Listo ya tenes el server online y para entrar
Como Crear la conexion a la base de datos:
Nos dirigmos al navicat
le ponemos en name "Server L2"
en pass ponemos root y ya esta
Como Hacernos Admin:
Nos dirigimos al Navicat,abrimos la conexion al server,selecionamos la solapa "l2jdb"
Buscamos la tabla Characters,buscamos en la lista nuestro pj y vamos corriendo hacia la derecha con la flecha asta que encontremos la que diga acces lvl y le ponemos 300