PeruHack™ . Comunidad de Games .. Somos Mas Que Un Foro Somos Una Familia...

INSCRIPCIONES
Documento sin título

PERUHACK

*CARGO QUE DECEA POSTULAR





Donaciones Para Peruhack.

CREAR SERVIDOR DE LINEAGE ll

Ir abajo

CREAR SERVIDOR DE LINEAGE ll

Mensaje por ArC3NaL el Miér 22 Abr 2009, 12:40 pm

Tuto para crear lineage Para levantar un servidor necesitas:
Java http://java.sun.com/javase/downloads/index.jsp descargar el
JDK 6


Eclipse http://www.eclipse.org/downloads/ (plataforma para windows)
Wampserver http://www.wampserver.com/en/download.php
Navicat http://www.navicat.com/download.html (para windows tambien)
Ahora la guia paso a paso:
Paso 1
Primero instalamos java y el navicat. y descomprimimos eclipse en la carpeta c:\eclipse

Despues de todo esto necesitamos 2 archivos: el programa del server y el datapack necesario. Asi que abrimos el eclipse c:\eclipse\eclipse.exe
Al abrirlo te preguntara el directorio del workspace.. quedaos muy bien en donde se pone.
Después que tengas la ventana te vas al menú help > software updates > find and install
Después selecciona: "Search new features to install" aparece un menú nuevo... Click en: New Remote Site e introduce:

Name: subeclipse
URL: http://subclipse.tigris.org/update

Cuando des ok selecciona subeclipse y después el típico next.. next... yes ,finalizar.. next, next, finish......
Esto instalará subeclipse para poder manejar los repositorios SVN para esto te preguntaran si vas a reiniciar eclipse pulsa en yes... y si no se vuelve a abrir el puto eclipse simplemente vuelvelo a abrir manualmente....


PASO 2

Abrimos eclipse... menú Window > Preferences > Java > Installed Jres
Deselecciona el Jre y selecciona el JDK después dale ok, si no te sale el JDK simplemente le das a search y pones para que busque en C:, si no os sale nada es que no teneis instalado el JDK !!!
Seguimos...
Menú Window > Show view > Other > SVN > SVN Repository

Después te aparece un area.. que esta en blanco.. click boton derecho en ella: NEW > NEW repository location

Despues rellena los campos de la siguiente manera:

URL: http://www.l2jdp.com/svn/trunk/ Aceptamos

Expande la opción +http://www.l2jdp.com/svn/trunk, click derecho en la opción datapack_development > Check out as project..( o check out..) te saldra otra ventana, nos fijamos que este en workspace y le dais a finalizar.
Después de un rato (Toma un tiempo bien largo por favor sé paciente) se verá en una ventana llamada Package explorer.. "Datapack_development" expandelo y busca el archivo build.xml
click con el boton derecho Run > 1 Ant Build
Después tendremos por fin el DATAPACK COMPILADO buscalo en la carpeta de workspace\datapack_development\build con el nombre de l2j-datapack.zip

Bien tenemos el datapack, ni se os ocurra tocarlo todavia!

PASO 3

Necesitaremos los archivos del server... para ello tambien vamos a compilar paso a paso...
Ejecuta el eclipse.. window > show view > svn repository
Click en la parte en blanco de la "ventana" del svn repository NEW > Repository Location
Rellena los campos con:
URL: http://www.l2jserver.com/svn/trunk
Click derecho en L2_Gameserver > Checkout as project
Despues de un rato(paciencia, este es mas corto) te vas a la ventana de Package explorer Expandimos L2_Gamseserver, buscamos el archivo build.xml click derecho > Run > 1 Ant Build

Felicidades tenemos el segundo archivo la ultima versión del SERVER L2J Se encuentra en
workspace\L2_GameServer\build con el nombre de l2j-server.zip

Ahora la cosa se complica:

PASO 4

Descomprimimos el l2j-server.zip en la carpeta: c:\server lineage, después descomprimimos el l2j_Datapack.zip sobre esa misma carpeta.
Bien.. despues de todo esto.. tenemos que instalar el wampserver....
Así que lo abrimos
Le ponemos siguiente, aceptar la licencia, siguiente, nos preguntara el directorio.. lo dejamos como está,siguiente y nos pregunta si queremos arrancar wamp cada vez que se ejecute windows, lo seleccionamos siguiente, al terminar de instalar nos pregunta algo de carpetas.. no hacemos nada... lo dejamos como esta solo le apretamos en aceptar, despues nos pedira seleccionar el archivo del explorer (normalmente en c:\windows\) despues aceptar, si, yes, oh yeah y finalizar...
Corremos el wamp server Menu inicio > Programas > Wampaserver > wampserver start o algo así
Abrimos navicat
Click derecho en el campo de connections y le damos en New Connection
Luego ponemos los datos
hostname: localhost
puerto: 3306
usuario: root
password: y aki de momento no ponemos nada.
Volvemos a la ventana de connections seleccionamos localhost y hacemos click en manage users.
Seleccionamos el usuario root@localhost y hacemos click en edit user
Dejamos los datos como están excepto el password que lo vas a cambiar NOTA ::
ESTE PASSWORD NO SE LES VAYA A OLVIDAR QUE ES NECESARIO PARA ADMINISTRAR EL SERVER.. POR LO CUAL PIDO QUE SE HAGAN CON UNA CONTRASEÑA SEGURA Y SE LO ANOTEN EN ALGUNA PARTE INTIMA (LO SIENTO PARA USUARIOS QUE NO TENGAN IMAGINACIÓN ILUSTRATIVA PERO ES NECESARIO) ESTE PASSWORD LO LLAMARÉ

"EL PASSWORD DE LA BASE DE DATOS" ¿OK?
Y ahora volvemos a las propiedades del nuestra conexion y pones en password: EL PASSWORD DE LA BASE DE DATOS

Despues click derecho en localhost > New Database
Y ponemos en la primera linea:
l2jdb
y pulsamos ok
Cerramos navicat

PASO 5

Vamos a la carpeta del server (c:\server lineage\) y nos dirigimos a la carpeta tools... ahi hay un archivo llamado: database_installer.bat, lo ejecutamos y nos ira preguntando unas cosas, a la que tendremos que responder para que nos quede asi:
This is the first time you run database_installer so we need to set it up...

Your mysqlBinPath is? (default: C:\Program Files\MySQL\MySQL Server 4.1\bin)
: C:\wamp\mysql\bin <-----ponemos eso.

En el pass pongo root como ejemplo, pero es el password de la base de datos vuestra.

LoginServer settings
--------------------
User (default is 'root'): root
Pass (will be shown and saved as clear text): root
Database (default is 'l2jdb'): l2jdb
Host (default is 'localhost'): localhost

GameServer settings
-------------------
User (default is 'root'): root
Pass (will be shown and saved as clear text): root
Database (default is 'l2jdb'): l2jdb
Host (default is 'localhost'): localhost

----------------------------------------------------------- ----------------------

Y después no preguntara cosas a las que tendremos que decir a la primera f y en la segunda opcion f y en la experemintal.. haya vosotros, yo siempre le doy a que No , luego nos preguntara si queremos actulizar ahora nuestra tablas que no se actulizaron con el anterior.. como character table.., podemos darle a que si, o hacerlo manualmente...esto es solo la primera vez, cuando actulices vuestro server utilizad por la F la U.

Paso 6

Abrimos la carpeta del server y nos vamos a Gameserver/config... abrimos el archivo server.properties con el block de notas. Tendremos algo así:

# 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=82.28.82.28 <--------- tu ip externa (WAN)

# 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.100<---------tu ip lan (LAN)

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106 <--------- ni tocarlo
LoginTryBeforeBan=20

# The Loginserver host and port
LoginPort=9014 <------------- ni tocarlo
LoginHost=127.0.0.1 <------------- ni tocarlo

# This is the server id that the gameserver will request (i.e. 0 is Bartz)
RequestServerID = 0
# If set to true, the login will give an other id to the server if the requested id is allready reserved
AcceptAlternateID = True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/passw ord=
Login=root
Password= PASSWORD DE LA BASE DE DATOS
MaximumDbConnections=10

# Datapack root directory, defaults to current directory from which the server is started
# DatapackRoot = C:/Work/tmp/DataPackC3

# Define character name template
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# will allow names with first capital letter, next three small letters,
# and any (capital or not) letter or number, like ZbigN1eW
# Most rational to have CnameTemplate=[A-Z][a-z]*
# meaning names only of letters with first one capital, like Zbigniew
# Default .* - any namy of any symbols
CnameTemplate=.*

# Maximum number of chars per account - 0 = illimited
CharMaxNumber = 0

# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=100


# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 689
MaxProtocolRevision = 694
------------------------------------------------------------ ------------------
------------------------------------------------------------ ------------------
Ni que decir tiene que guardeis no?
Lo demás son opciones del server que debes de poner a tu gusto. Aunque no son muy importantes.Luego volvemos atras y atras, y entramos en login/config y en loginserver.properties y nos encontraremos con esto:

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=82.28.82.28 <-------------- ip WAN

# 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.100 <---------- ip LAN

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106 <--------------- Ni tocarlo
LoginTryBeforeBan=20
GMMinLevel=100

# The port on which login will listen for GameServers
LoginPort=9014<--------------- Ni tocarlo

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False<--------------- Cambiarlo a True

# If false, the licence (after the login) will not be shown
ShowLicence = True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/passw ord=
Login=root
Password=PASSWORD DE LA BASE DE DATOS
MaximumDbConnections=10



Y YA TENEMOS EL SERVER COMPLETADO!


Ahora lo unico que queda es abrir los puertos, que ya lo explique en una pagina de estas..... y aparte de los puertos 7777,80,2106 abrid tambien el 9014.
Para cambiar los rates mirad en la carpeta config, todas las configuraciones estan alli.
Para administrar el server hacerlo desde el navicat.. desde alli esta todo. Y que no se os olvide tener activado el WAMP.
Para clientes C5 dejar que actualice Una vez o hasta que sea mas o menos necesario, y luego modificar el host, que se encuentra en C:\WINDOWS\system32\drivers\etc. y la parte de abajo os deberia quedar asi:
ip WAN o LAN L2authd.lineage2.com
ip WAN o LAN L2testauthd.lineage2.com
Esto es como si fuera vuestro parche para jugar vuestro server.

Con el eclipse podeis actulizar vuestros archivos dandole al "datapack_delepoment" boton derecho team> update y lo mismo en el l2jserver, y luego lo volveis a compilar y todo igual.






Espero que haya salido todo bien.

>>>>>> PeruHack <<<<<<

** Comunidad de Games **



**Peruhack ** .. No Al Spamm





avatar
ArC3NaL
Miembro Vit ©
 Miembro Vit ©

Advertencias :
Barra de Respeto :
100 / 100100 / 100

Puntos Vit : 6550
Reputación : 5
Localización : peruhack <img src=http://illiweb.com/fa/fdf/moderactif.png><center><b><font color=#FF0303>el mejor xD!


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por eljulidk el Lun 04 Ene 2010, 2:43 pm

YA CREEE EL SERVER COMO JUEGO MI SERVER ????

eljulidk
Novato / Iniciante / Pollo
Novato / Iniciante / Pollo

Advertencias :
Juegos de Preferencia : Lineage 2, Counter Strike 1.6
Barra de Respeto :
99 / 10099 / 100

Puntos Vit : 2982
Reputación : 65535
Localización : buenos aires


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por sonfero el Miér 03 Feb 2010, 11:28 pm

Hola bueno yo e querido crear un server con unos amigos pero nunca lo terminamos horita estamos jugando un Br pero queremos uno propio el que me pueda dar una mano se lo agradesco este es mi msn francisco_1_12@hotmail.com Gracias!!!

sonfero
Novato / Iniciante / Pollo
Novato / Iniciante / Pollo

Advertencias :
Juegos de Preferencia : LineageII
Barra de Respeto :
100 / 100100 / 100

Puntos Vit : 2945
Reputación : 65535
Localización : Venezuela


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por Skater16 el Mar 08 Jun 2010, 10:47 pm

hermano buen post, gracias por aportar tus conocimientos
avatar
Skater16
Hacha de Piedra doble
Hacha de Piedra doble

Advertencias :
Juegos de Preferencia : Combat Arms
Barra de Respeto :
100 / 100100 / 100

Puntos Vit : 2867
Reputación : 65538
Localización : Venezuela


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por Scotty49 el Miér 09 Jun 2010, 10:12 am

Gracias man ya le paso el link a un amigo que necesitaba saber como montar un servidor de lineage thx
avatar
Scotty49
Novato / Iniciante / Pollo
Novato / Iniciante / Pollo

Advertencias :
Juegos de Preferencia : Combat Arm-Granado de espada. lineage II Jade Dinasty
Barra de Respeto :
8 / 1008 / 100

Puntos Vit : 2824
Reputación : 65535
Localización : Vnzla


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por Nit_Ram_2516 el Miér 09 Jun 2010, 11:14 am

buen post men necesitaba un server y ya me lo encontrastes!
gracias!!
avatar
Nit_Ram_2516
Hacha de Oro doble
Hacha de Oro doble

Juegos de Preferencia : Combat Arms Europe, FIFA y Call of Duty
Barra de Respeto :
100 / 100100 / 100

Puntos Vit : 3410
Reputación : 65551
Localización : Venezuela


Volver arriba Ir abajo

Re: CREAR SERVIDOR DE LINEAGE ll

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.