PDA

Ver la versión completa : Lineage2 C5



DaRkDeViL
05-12-2006, 07:58
GUIA PARA MONTAR UN SERVER C5 BY DaRkDeViL
------------------------------------------------------------

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

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

5.0 Update 10

Eclipse http://www.eclipse.org/downloads/ (plataforma para windows)
Wampserver

http://sourceforge.net/project/downloading.php?group_id=1160

92&use_mirror=mesh&filename=wamp5_1.6.6.exe&9391 7445
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 la carpeta

Gameserver que esta dentro de "server lineage" (vas a renombrar los

archivos que te pide.. asi que le das yes to all)...
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 PASSWROD DE LA BASEDE 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 ..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.SQLServerDriv er
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.SQLServerDriv er
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.
Saludos.

[Guia actualizada By Ouro]

Neo con tu permiso...

Neo izo el siguiente post, para los que quieran hacer este metodo de

parche, muchas por la aportacion neo.

Neo Escirbio:
Yo no uso host por eso, no van muy bien. Si en la pantalla de login no

hace nada,quiere decir 2 cosas(no una de las dos, sino las 2):
1·Muy bien, has conseguido que no intente entrar en el servidor

oficial.
2.El servidor al que intentas acceder tiene el login off (puede que

tenga el server of).

Has abierto el startgameserver y el startloginserver? Te dan algun

error?Si no tienes ningun problema con esto, l2.ini es tu mejor

opcion. Ahora te explico:
Descargas la ultima version de l2encdec de aqui:
http://www.l2wh.com/dstuff/public/common/l2encdec_273.zip
La descomprimes (mejor en C:\L2 asi te ahorras tiempo a la ora de

trabajar con el) y buscas el l2.ini
Supongo que tendras el oficial, asi que lo mas facil (por lo menos

para mi) es entrar en http://l2.hopzone.net y buscar un servidor C5

que tenga system, es decir, algunos te dicen que añadas tal ip en

host, esos los descartas, sigue buscando hasta que encuentres uno en

el que tenga en downloads el archivo system.
Por si no encuentras ninguno, yo uso este:
http://www2.rapidupload.com/file.php?filepath=9054
una vez tengas el system, cojes el archivo l2.ini y lo copias en C:\L2

y luego vas a inicio, ejecutar, cmd
ahi pones
C:\
cd l2
l2encdec -s l2.ini entonces hara todo su trabajo y listo. Abres la

carpeta C:\L2 y veras un archivo llamado dec-l2.ini, lo abres y

aparecera esto:
[URL]
Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=Entry.unr
Host=
Portal=
MapExt=unr
EXEName=l2.exe
SaveExt=usa
Port=7777
Class=LineageWarrior.MFighter
ServerAddr=aqui pones tu ip o redireccionamiento (ej.200.15.20.35 o

neo.no-ip.info)
IsL2NetLogin=True
IsL2Console=True
IsL2Seamless=True
IsL2Projector=True
ISL2Mark=2
ForceAspectRatio=False
AspectRatio=1.334
IsDefaultShaodw=False
IsUnderWaterEffect=False
IsUseCommand=True
L2VersionCheck=false
IsL2MemLog=False
L2ThreadFilter=1
L2TestServer=false
EnablePurgeLevel=True
SharedSky=True
L2MaxPawnResourceLoad=1.0
L2UseKeyCrypt=true
L2UseReplayManager=true
EnableSecondWindow=true
IsUseXMLUI=True

[L2WaterEffect]
ColorReference=(A=180,R=38,G=56,B=64,RR=150)
EffectResolution=512

[LanguageSet]
Language=0

[FontSet]
;Font=L2Font.Japan
;Glyph=Japan.gly
Font=L2Font.gulim
Glyph=gulim.gly

[CharacterDisplay]
Name=true
Dist=1000

luego guardamos y cerramos
Entramos en C:\L2 y borramos l2.ini
Abrimos otra vez inicio,ejecutar,cmd
C:\
cd l2
l2encdec -h 413 dec-l2.ini
Listo
Entra en la carpeta l2 y veras un archivo llamado enc-dec-l2.ini,

renombralo a l2.ini
sustituye el l2.ini por el de la carpeta system de tu LineageII C5 y

listo, a partir d ahora tu lineage se conectara a la ip que as puesto

tu, independientemente de lo que ponga en host o si tengas o no host

(yo juego sin tener host).
Espero haber ayudado, cualqueir cosa pregunta. (Si te resulta molesto

tener que escribir cada vez l2encdec, renombra ese arxivo por lo q

kieras (ej: l2) y en vez de tener q poner l2encdec -s l2.ini quedaria

l2 -s l2.ini (mucho mas facil).
Salu2


Pd/ en caso de que no puedan encontrar algun achivo de aca en el emule buesken l2jC5 y ahy lo encontraran y sigan esta guia

Arakan
06-12-2006, 18:43
Gracias por los consejos pero mi duda es ahora.. ¿ Como registramos a los jugadores que van a jugar en el servidor ?, Si lo quiero hacer desde una pagina web, ¿ como podria hacerlo ? gracias...

Arakan
06-12-2006, 19:03
Por cierto os paso un link de Wamp porque el que esta puesto ahi no funciona del todo bien. http://ovh.dl.sourceforge.net/sourceforge/wampserver/wamp5_1.4.4.exe

Arakan
06-12-2006, 19:05
Y el navicat tambien necesitareis su crack. ( Incluye Navicat y Crack )
http://rapidshare.de/files/24182636/Navicat.rar.html

YNSOMNYA
28-12-2006, 09:19
hola!! soy nuevo en esto ...
yo lo ago todo como me pone aki!,bueno despues de esto como abro o donde ponga las carpetas las pego en una carpeta de otro server o como no entiendo mucho pordon por la
ignorancia pero no me entero de mucho llevo intentando hacer un servidor hace 4 meses y no me entero de nada si alguien me hace el favor de esplicarmelo yo le dejo mi msn: *** bueno gracias y aver si me aydan jejej[QUOTE]

YNSOMNYA
28-12-2006, 09:22
hola chicos/as soy un novato en esto .. ya tengo echo todo lo que pone la guia pero no se donde ni como montar el servidor jajaja en el wamp5 me sale que el servidor esta online pero no lo entiendo mi msn es :*** :0= :0= :0= :0= :0= por si alguien me quiere ayudar!! muchas gracias y feliz navidad para todos!!!!!!!!!!!!!!!!! :0= :D :0= :D FELIZ NAVIDAD

CrAcKzMe
28-12-2006, 20:39
Muy interesante De pinto, como siempre

YNSOMNYA: léete las normas.

ErBicho
11-01-2007, 09:12
buenas he conseguido instalar el servidor l2j c5 consigo crear (manualmente) las cuentas y todo lo demas... tengo el cliente c5........ el archivo host lo tengo donde las dos direcciones pone localhost ( para probar solo en modo local) pero a la hora de jugar el cliente no me conecta con mi servidor

¿ cual puede ser el problema? gracias

ErBicho
12-01-2007, 08:43
bueno .... por fin consegui instalar el servidor y ke me funcionara perfectamente todo.
El problema de antes expuesto ser resolvio al poner un cliente no envenenado... limpio.

de todas maneras CREO ke hay un problema con la guia expuesta antes y digo creo por ke he seguido una muy parecida.

Bien a la hora de decir cuales son los protocolos que ha de revisar... si pones esos valores no te deja entrar al servidor.. aunke si loguearte de manera que habria que cambiarlos. Es decir....

# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 689 <------ cambiar por 694
MaxProtocolRevision = 694 <------ cambiar por 709

asi me funciono a mi....

al parecer depende de las versiones del java etc etc etc... pero ya digo que la guia creo que usa la misma version de java ke el mio y tal ...

un saludo.

jmedina12
15-01-2007, 19:55
Wenas kisisera saber.. como puedo hacer la Primera cuenta de GM.. en la base de datos o como?? porfavor ayudenme soy nuevo en esto! :(

ErBicho
16-01-2007, 00:01
suponiendo ke tu server login y tu server del juego esten corriendo bien pues puedes crearlos de dos maneras :

1) en la carpeta donde ta el serverlogin.bat hay otra ... llamada accountmanager o asi.... si lo ejecutas te pide nombre de user ... contraseña y tb un numero de privilegios.... si le pones 100... ese pj sera admin....

2) si en la bd vas a la tabla de personajes .. veras que uno de sus campos es access level... si le pones 100 sera admin...

PD: rekiere ke se reinicie el juego... el server creo ke tb pero no seguro.

Hozentak
21-01-2007, 07:30
Hola chikos...estaes una guia ESPLENDIDA!!! me sirvio...y solo e 1 dia mone mi base dedatos...y eso...basta de lres y vamos al punto XD

Ok mi login sirve...se conecta ala pantalla de creacion de personajes...pero...(hay viene el problema) cuando terminas de crear el char...y le pones "Create Chratacter" sale la tipica ventana de "Has sido desconectado del servidor"...osea ke no puedo crear personajes ni ninguno de los chikos ke me ayuda a provar el server...kisiera su ayuda para enontrar el problema y corregir mi error....po su atencion...Gracias!!

Hozentak
21-01-2007, 08:23
sorry yo de nuevo...primero ya arregle el problema creando los chars manualmente...pero tengo otro problema cuando ya por fin se carga el mapa (mundo) al terminar de cargarse...me desconecta...pero mi char es lvl 1 y no aparece en main talking island sino ke aparece en el cielo... ke puedo hacer?

ErBicho
22-01-2007, 08:57
actualizaste al 100&#37; a c5 el cliente?

Hozentak
22-01-2007, 22:26
hem...actualize el ota of blood?...tengo 2 carpetas 1 actualizado y el otro no...pero eso ke tiene e ver?

Hozentak
23-01-2007, 01:21
lol siel cleinte tenia ke ver..ya esta arreglado volvi al cliente limpiesto de LII

ErBicho
23-01-2007, 08:50
bueno a mi me funciono con un cliente limpio.... asi ke prueba con ese...
PD: de verda ke me ha costao leer lo ke has escrito ^^ jeje un saludo

sedwyg
28-01-2007, 07:34
hey pliz ayuda, ya tengo todo lo de la base de datos pero tengo el problema de que cuando desencripto para modificar la nueva ip para conexion del client, simplemente ya no se abre el juego para nada (ni error) simplemente no se abre nada, supongo k se encripta de forma erronea el archivo L2.ini pero no se como hacerle para k corra bien, plz ayudenme..........
Atte
[email protected]

clarinetista
28-01-2007, 12:29
No pongas tu correo en el foro

sedwyg
29-01-2007, 22:55
O.o Disculpas, es k no lo he leido, pero alguien puede con mi problema????

caboso
30-01-2007, 18:04
nas a todos , una vez leidas las normas, me gustaria saber si aki puedo encontrar las bestias del java que ando buscando, para corregir bugs puntuales en un server, el titulo de este hilo es como montarlo, pero no si estoy en el foro correcto, podría alguien indicarme en que foro o pagina podria encontrar lo que busco??.

Gracias

p.d.:500 pjs online de media, record 780 online.Ayuda urgente .

Hozentak
31-01-2007, 12:12
Heee Hola saludos =) espero esten bien XD mucho tiempo sin noticias verdad...lo malo ke son malas pues veran...ya me corria el server bien...pero haora me pasa algo raro ke nunka habia visto..y es al darle 2 clicks al "StartGameServer" el problema es el siguiente...

al cargarse aparece lo siguiente

Starting L2J Game Server.

loading gameserver config
MLog clients using java 1.4+ standard logging.
Initializing c3p0-0.9.0 [built 08-??????-2005 15:47:30 +0400; debug? false; trac
e: 5]
Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@182f0db [ con
nectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSourc e@14f
8dab [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 50
0, autoCommitOnClose -> true, automaticTestTable -> connection_test_table, break
AfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName ->
com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null,
forceIgnoreUnresolvedTransactions -> false, identityToken -> 14f8dab, idleConne
ctionTestPeriod -> 60, initialPoolSize -> 3, maxIdleTime -> 0, maxPoolSize -> 10
, maxStatements -> 0, maxStatementsPerConnection -> 100, minPoolSize -> 1, neste
dDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@185861 0 [ description
-> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 18
58610, jdbcUrl -> jdbc:mysql://localhost/l2jdb, properties -> {user=******, pass
word=******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnection
OnCheckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflectiveP
roxies -> false ], factoryClassLocation -> null, identityToken -> 182f0db, numHe
lperThreads -> 3 ]
L2J Server Version: ${l2j.revision}
L2J Datapack Version: Unsupported Custom Version.
Updated characters online status.
Cleaned 0 elements from database.
BitSet ID Factory could not be initialized correctly
com.mysql.jdbc.exceptions.MySQLIntegrityConstraint ViolationException: Duplicate
entry '0' for key 1
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:931)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:15 73)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3170)
at com.mysql.jdbc.Statement.executeUpdate(Statement.j ava:1316)
at com.mysql.jdbc.Statement.executeUpdate(Statement.j ava:1235)
at com.mchange.v2.c3p0.impl.NewProxyStatement.execute Update(NewProxyStat
ement.java:194)
at net.sf.l2j.gameserver.idfactory.IdFactory.extractU sedObjectIDTable(Id
Factory.java:215)
at net.sf.l2j.gameserver.idfactory.BitSetIDFactory.in itialize(BitSetIDFa
ctory.java:84)
at net.sf.l2j.gameserver.idfactory.BitSetIDFactory.<init>(BitSetIDFactor
y.java:72)
at net.sf.l2j.gameserver.idfactory.IdFactory.<clinit>(IdFactory.java:113
)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:227)
at net.sf.l2j.gameserver.GameServer.main(GameServer.j ava:555)
IDFactory: 102912 id's avaliable.
Could not read object IDs from DB. Please Check Your Data.
Exception in thread "main" java.lang.Exception: Could not initialize the ID fact
ory
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:231)
at net.sf.l2j.gameserver.GameServer.main(GameServer.j ava:555)

Exactamente sale eso...y la verdad nose que onda nunca habia salido todo corria bien hasta que aparecio esto...ya busque por todos lados pero no encuentro el problema...:S

Hozentak
31-01-2007, 12:38
jeje saludos otra vez yo ^.^

bueno...tuve un problema con la base de datos...ke estuve buskando el error y nunka lo encontre y me enojo....y borre todo...pero volvi al proyecto...pero me sucede casi lo mismo...los personajes y cuentas las creo manualmente...solo hay un pequeño MUY grande problema...al darle "select Character" y se empiesa a cargar el "mundo"...al terminar de cargar la camara aparece volando...mi personaje no aparece...y dice "yo have been disconected from the server"...como puedo solucionar ese problema? Gracias! =D

caboso
01-02-2007, 18:05
como cambio la regeneracion de vida de los raids???


ayuda pls.

zarcon
06-02-2007, 00:04
hola, he seguido la guia al completo, le doy a loginserver y a gameserver y en el wamp me dice "1 of 2 services running - server offline", no consigo ponerlo online, ya no se que hacer, alguien me puede ayudar?
Gracias.

sedwyg
06-02-2007, 05:43
Y cuando podran ayudarme con mi problema del archivo L2.ini del cliente para conectarme con la BD ???

Satanheoba
06-02-2007, 05:50
sedwyg , trata de no pedir las Cosas dos veces...

Si alguien sabe del tema, no dudaran en decirtelo...

Saludos.

deloso
06-02-2007, 21:39
Hola despues de seguir los pasos en la guia, ejecuto el startlogin y el startgame dandome todo correcto sin errores, es decir el login acaba con lo de "Authed: id:0" y el startgame con "Registered on login as server 0 : ". Supongo q es lo correcto. El navicat arrancado y el WAMP5 con all services runing y online. Pero y ahora que? Se deberia arrancar el lineage solo, o he de abrirlo con el L2 de la carpeta system del juego? Porque si ejecuto el L2.exe de la carpeta system se me queda en la pantalla de user y pass con el fondo del castillo y no avanza. Modifique tambien el L2.INI para ponerle mi IP publica, pero como sigo? gracias. :confused:

owei
15-02-2007, 00:40
Buenas a todos, tengo un server C5, buscaba ayuda para lo que es el tema de editar el menu de administracion donde ay que tocar para poder añadir botones y ponerlo a gusto del dueño del server en este caso yo lo que seria para poder añadir funciones nuevas.

Bueno tb me viene interesando lo de crear comandos nuevos tb para facilitar las tareas y para hacer eventos y eso como hacen algunos servers, si alguien me puede ayudar con el tema o decirme a que foro tengo que ir a preguntar sino es este el indicado, de server uso L2J totalmente legal y quisiera saber si esta permitido editar esos aspectos o de que forma poder editarlos.

Gracias!

deloso
19-02-2007, 19:06
Buenas, una pregunta, hay algun software para poder editar los psjs? me explico, si yo quisiera hacer un psj con pelo largo, rubio, con un trapito en lugar de gallumbos a modo de tarzan, es decir hacer un pj nuevo, hay algo? no creo supongo que tendria q preguntarselo a un coreano no? Es que seria chulo hacer un server y llevar un pj diferente al resto. Gracias

owei
06-03-2007, 11:34
Eso seria modificar el juego, y ponerle texturas nuevas, echale un ojo a esta web ;)

http://dstuff.l2wh.com/

saludos ^^

owei
06-03-2007, 11:38
Alguien que sepa programar en java, me estoy montando un server y busco alguien q sepa mas o menos para el tema de compilar y editar archivos y demas :cool:

Gracias!

debastador
10-03-2007, 23:50
hola alguien me puede decir como consigo un hacker de lineage plis
aqui esta mi msn [email protected]

clarinetista
11-03-2007, 11:13
debastador, leete las normas

http://www.hackhispano.com/foro/showthread.php?t=20388

kobytos
17-03-2007, 14:00
Wuenas a todos soy Admin del servidor L2.DarkServer mi servidor C4 estuvo muxo tiempo abierto asta k actualize el C5 y no puede abrirlo al publico pk el server y el datapack k me vaje tienen problema con las skills nose si vosotros os a pasado pero siempre k me lo vajo actualizado sige con el mismo problema, el problema es k los magos y los guerreros a la ora de utilizarlo no les ace nada de daño ni les llega a matar a los Npc's enemigos y se keda un momento blokeado como si tubiera lag y nose de k puede vosotros me podeis ayudar ?? tmb necesito un GM y si alguien me puede ayudar les are uno, mi sevidor es de rates X10 --> con mas de 30 jugadores y 90 PJ's creados gracias y un saludo --> By Group Kollber --> deja mensages aki http://darkserver.mundoforo ---> o mi correo eletronico es [email protected] ....

clarinetista
18-03-2007, 23:54
No posteeis correos, segunda vez en un mismo post....

Swip
21-03-2007, 14:48
Wenas yo he estado creando el server con este foro y lo he conseguido, incluso hacer login desde pagina web pero ahora se me presenta un problema kiero abrir 2 server bajo el mismo loggin y nose como hacerlo ¿podrian decirme como se hace? muchas gracias por su tiempo, espero la respuesta ^^

kobytos
21-03-2007, 22:53
Wuenas te ayudare como se ace --> por lo k tienes aora es una carpeta de tu server k tienes todas tus cosas hay --> aora tienes k acer lo mismo pero kreando otra carpeta y metes otro server hay --> aora te vas a navicat y te creas l2jdb_1 --> vas a la carpeta server nueva configuras los login --> # Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb_1
#URL=jdbc:hsqldb:hsql://localhost/l2jdb_1
#URL=jdbc:sqlserver://localhost/database=l2jdb_1/user=sa/passw ord=
Login=root
Password= PASSWORD DE LA BASE DE DATOS
MaximumDbConnections=10

-Ves lo negrita tienes k ponerlo asin en los login instalas el datainstaller con nombre l2jdb_1 acuerdate, luego a la ora de registrar el servidor k es el hexid le pones numero 1 y ya ta, ejecutas solo el login y los dos server y ya ta y cuando entre podras entrar en uno de los dos servers !! By Group Kollber

Swip
25-03-2007, 23:51
Hola muchas gracias por responder a mi ultima pregunta aki va una nueva espero que puedas ayudarme vereis ahora necesito crear un NPC que de las skill de heroes o algo asi porque me he dado cuenta de que en la version que tengo no existe o nose cual es asique si me dicen cual es lo agradeceria o si me pasaran un NPC o tambien donde encontrarlo la version q uso es 1.91 espero que puedan ayudarme gracias

kobytos
26-03-2007, 11:16
una pregunya Swip en tu servidor tienes problemas con las skills ?? el fallo es te creas un mago le das atakar usas la skill magica y aveces lo matas y tmb hay como un lageo y muxas veces no le hace nada, :S si puedes agregame a [email protected] --> si no tienes ningun problema me puedes pasarme tu servidor ?? y yo te ayudare en cualkier duda ... gracias y un Saludo

Swip
28-03-2007, 14:58
Pues creo que no tengo esos fallos al menos nadie me ha dicho que los tenga el server pero te lo paso cuando sepa mas no sea que no me haya dado cuenta y tal ^^. Una pregunta a todos ahora necesito saber como hacer el multiclass la cosa esq nose ni como empezar asique si podeis hecharme una mano lo agradeceria muchas gracias espero vuestra respuesta con atencion ^^

Zarda
19-04-2007, 00:53
Buenas
Tengo un pequeño problema todo me bien a la hora de arrancar el servidor y tambien al crear usuarios, pero me falla cuando he de crear un pj.
Cuando le voy a elegir una raza el juego o se cierra sin decir nada o me da este error:

OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel Unknown processor @ 3070 MHz with 1023MB RAM
Video: NVIDIA GeForce FX 5200 (9131)

Assertion failed: GIsEditor || GetSuperClass() || this==UObject::StaticClass() [File:.\UnClass.cpp] [Line: 855]

History: UClass::Bind <- (Class Fighter.AnimNotify_Channeling7) <- ULinkerLoad::CreateExport <- (AnimNotify_Channeling7 3265923) <- IndexToObject <- ULinkerLoad<<UObject <- (LinkerLoad Transient.LinkerLoad109 3265923)) <- TArray<< <- TArray<< <- UMeshAnimation::Serialize <- (MeshAnimation Fighter.MFighter_anim) <- LoadObject <- (MeshAnimation Fighter.MFighter_anim 3265923==3265923/19349850 33801 3236767) <- ULinkerLoad::Preload <- PreLoadObjects <- UObject::EndLoad <- UObject::StaticLoadObject <- (Core.Class LineageWarrior.MFighter NULL) <- UObject::StaticLoadClass <- NCPushButton::OnLButtonDown <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::SetFocusingWindow <- NCVirtualWndMain::DispatchWndMsg <- NConsoleWnd::DispatchWndMsgX <- NConsoleWnd::MasterConsoleEventProcess <- UEngine::InputEvent <- UWindowsViewport::CauseInputEvent <- UWindowsViewport::UpdateInput <- UViewport::ReadInput <- APlayerController::Tick <- ALineagePlayerController::Tick <- TickAllActors <- ULevel::Tick <- (NetMode=0) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop

No se de que puede ser si de algun grafico algun enlace con la BBDD o el cliente que lo tengo mal.
Haber si alguien me lo pudiera resolver o sino decirme algun sitio que me pueda bajar la carpeta system y que esten seguros que funciona, por que por mas cosas que modifico no hay forma.
Gracias

skapi
01-05-2007, 10:12
wenas!! solo tengo una pregunta!!! despes de hacer todo el star y login server me van bien eso creo... pes queria saber como hago para logiar a mi propio server desde el mismo ordenador!! alguien lo sabe plis que me lo diga solo eso!!!!!! aaaahh y gracias por postear guias como estas ^^

kobytos
15-05-2007, 16:55
Wuenas a todos de nuevo keria comentarles si alguien save direcciones para bajarme servidores creados o para montar, que sea c6 si puede ser, los servidores que yo monto no funcionan bien las skils, el problema de las skills es cuando las utilizo aveces le ace algo al NPC pero no siempre, por ejemplo con los magos las skills de atake las uso y casi siempre no les hace nada, la bola le da al NPC y se queda igual y eso de 50 veces que uso la skill solo funciona 5 y no exagero... me podeis ayudarme ?? gracias !!! me podeis agregarme a [email protected] un Saludo amigos !!

gabi_98ar
22-05-2007, 16:59
como soluciono el tema del JDK , si no me sale o no lo tengo instalado , que podre hacer ?

yuye25
02-06-2007, 19:20
Holas a todos buenas buenas nesesito una ayuda de ustedes acabo de montar un servidor pero tengo un problemita. Este yo le quiero modificar una cositas que son poner el seal de la armor a y colocar el cristal +15 en el mist shop que te piden para poner las armas s con sa si me pudieran por favor

lManGal
04-06-2007, 19:06
Holas a todos buenas buenas nesesito una ayuda de ustedes acabo de montar un servidor pero tengo un problemita. Este yo le quiero modificar una cositas que son poner el seal de la armor a y colocar el cristal +15 en el mist shop que te piden para poner las armas s con sa si me pudieran por favor

Lo primero que nesesitas el navicat para abrir las tablas de las tiendas e items, luego buscas el id de del seal armor y del crystal los copias, luego te vas a la tabal de ventas buscas el codigo de tu mixt shot ese y le agregas los id de los 2 items y reinicias el server y listo

yuye25
06-06-2007, 02:19
:mad: asdads:p :o :( :rolleyes: :)

cybermakoki
26-06-2007, 18:30
Hola! yo he seguido paso por paso todo pero tengo un problema. el caso es que ejecuto el gamserver y el loginserver y parece que todo va ok. pero luego cuando entro al juego e intento logearme no pasa nada de nada. Creo que no hace bien la conexion con el login o algo sino no me lo explico. el caso es que tengo dudas con las ips. No se para que ip tengo que abrir los puertos!! para WAN o LAN?? y la ip 127.0.0.1 para que sirve?? por favor que alguien me ayude que me estoy volviendo loca

xXphysicalXx
03-07-2007, 12:35
Mi problema es en lo de

click con el boton derecho Run > 1 Ant Build

si alguien me puede ayudar plz k esto empieza a ponerme de los nevios

g_01001
06-08-2007, 18:37
Hola despues de seguir los pasos en la guia, ejecuto el startlogin y el startgame dandome todo correcto sin errores, es decir el login acaba con lo de "Authed: id:0" y el startgame con "Registered on login as server 0 : ". Supongo q es lo correcto. El navicat arrancado y el WAMP5 con all services runing y online. Pero y ahora que? Se deberia arrancar el lineage solo, o he de abrirlo con el L2 de la carpeta system del juego? Porque si ejecuto el L2.exe de la carpeta system se me queda en la pantalla de user y pass con el fondo del castillo y no avanza. Modifique tambien el L2.INI para ponerle mi IP publica, pero como sigo? gracias. :confused:

Buenas a todos; soy nuevo en el foro y como vi q ya muchos estan leventando sus servers tal vez podria alguien ayudarme.

Desdesde hace mucho q estoy tratando de lograr mi server C5(LAN, jugarlo de mi makina) pero despues de muchos problemas casi lo logro.

EL PROBLEMA ES EL MISMO Q DESCRIBIS Y SI PUDISTE RESOLVERLO TE AGADECERIA MUCHO COMPARTIR EL CONOCIMIENTO.

MUCHAS GRACIAS AL Q ME RESPONDA Y A TODOS LOS DEMAS.

Usuario1
10-08-2007, 15:11
zzzzzzzzzzzzzz ya no gracias

naspen
05-09-2007, 19:51
yo tengo un problema ocn el eclipse cuando llego a este paso :""Datapack_development" expandelo y busca el archivo build.xml
click con el boton derecho Run > 1 Ant Build"

yo le doy click der a build.xml pero no me aparece run ni ant build que hago porfas soy nuevo en esto y no puedo seguir

Usuario1
18-09-2007, 23:10
daaa nunca hay nadie

Usuario1
24-09-2007, 10:44
:P si ya esto jue hace tiempo ya

Ktorce
24-09-2007, 11:27
Usuario1, respondido aquí --> http://hackhispano.com/foro/showthread.php?p=137102#post137102

Un problema = Un post, por favor.

salu2

Usuario1
03-10-2007, 10:43
gueno tratare de ayudar ahora el server trabaja biem pos ya ke muchos keremos provar con nuestro server