Witam! Robie dla zabawy server l2j. I robie wszystko doskonale i wyskakuje mi taki błąd :
Starting L2J Game Server.
loading gameserver config
MLog clients using java 1.4+ standard logging.
Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIn
rement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCommitOnC
ose -> true, automaticTestTable -> connection_test_table, breakAfterAcquireFail
re -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, conne
tionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSo
rceName -> 1hgekpz8n7zl1gc1wolmij|625ba0d9, debugUnreturnedConnectionStackTrace
-> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryCl
ssLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -
1hgekpz8n7zl1gc1wolmij|625ba0d9, idleConnectionTestPeriod -> 3600, initialPool
ize -> 10, jdbcUrl -> jdbc:mysql://localhost/l2jdb, maxAdministrativeTaskTime -
0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0,
maxPoolSize -> 100, maxStatements -> 0, maxStatementsPerConnection -> 100, minP
olSize -> 10, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0
preferredTestQuery -> null, properties -> {user=******, password=******}, prop
rtyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> fa
se, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false
]
L2J Server Version: 1434
L2J Datapack Version: 8809
Updated characters online status.
BitSet ID Factory could not be initialized correctly
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'obj_id' in
'field list'
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3250)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1355)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1270)
at com.mchange.v2.c3p0.impl.NewProxyStatement.executeUpdate(NewProxySta
ement.java:64)
at net.sf.l2j.gameserver.idfactory.IdFactory.extractUsedObjectIDTable(I
Factory.java:242)
at net.sf.l2j.gameserver.idfactory.BitSetIDFactory.initialize(BitSetIDF
ctory.java:84)
at net.sf.l2j.gameserver.idfactory.BitSetIDFactory.<init>(BitSetIDFacto
y.java:72)
at net.sf.l2j.gameserver.idfactory.IdFactory.<clinit>(IdFactory.java:11
)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:297)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:688)
IDFactory: 102912 id's available.
Could not read object IDs from DB. Please Check Your Data.
Exception in thread "main" java.lang.Exception: Could not initialize the ID fac
ory
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:301)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:688)
(Gameserver)
Login dziala normalnie ale jak probuje sie zalogowac to nie moge bo pisze ze zle passy. Aha i wyskakuje takie cos:
Could not check password:com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Un
known column 'access_level' in 'field list'
(Jak konfiguralem dalem AccountAutoCrreate=True
Jesli ktos zna rozwiazanie na ten problem prosze pisac.^^
Jak umiescilem temat nie w tym dziale to najmocniej przepraszam
Z góry dzięki