Перейти к содержанию
Авторизация  
DarkEmpire

Выбор Эмулятора Hf5

Рекомендуемые сообщения

Выбор FREE сборочки для HF5 олимп сервера

В ответах пишем название и ссылку

Чья понравиться будет 2 лайка

Изменено пользователем DarkEmpire

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

из платных l2emu, l2cccp

из бесплатных очевидно что l2j-dev или сам пили Rebellion, First-team, l2emu

Изменено пользователем Den4ik
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не сказал бы, 602 до перехода на фт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не сказал бы, 602 до перехода на фт

так что лучше 602 или 688

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

они же по идее лучше 602?

Если вы совсем не разбираетесь в коде и в эмуляторах Java, то может и лучше.

А по стабильности и прочему - конечно 602 куда оптимальнее, на овере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вы совсем не разбираетесь в коде и в эмуляторах Java, то может и лучше.

А по стабильности и прочему - конечно 602 куда оптимальнее, на овере.

я скомпилил 688 и поймал кучу ошибок в игре

 

 

 

 

[19:00:02] ERROR Error while restoring offline traders!
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2468)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2450)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2371)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2355)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at l2r.gameserver.taskmanager.tasks.RestoreOfflineTraders.runImpl(Restor
eOfflineTraders.java:40)
at l2r.commons.threading.RunnableImpl.run(RunnableImpl.java:21)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$201(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:00:02] INFO Restored 0 offline traders
[19:00:19] INFO Sat Nov 16 19:00:19 MSK 2013 Atk announce scheduled to 0.0 minu
te of this hour.
[19:01:01] ERROR
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2468)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:
2318)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
at l2r.gameserver.model.Player.loadVariables(Player.java:7147)
at l2r.gameserver.model.Player.restore(Player.java:4672)
at l2r.gameserver.network.GameClient.loadCharFromDisk(GameClient.java:20

at l2r.gameserver.network.clientpackets.CharacterSelected.runImpl(Charac
terSelected.java:45)
at l2r.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameCli
entPacket.java:51)
at l2r.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.ja
va:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:01:01] WARN Could not execute update 'REPLACE INTO character_variables (obj
_id, type, name, value, expire_time) VALUES (?,'user-var',?,?,?)': com.mysql.jdb
c.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_variables' do
esn't exist
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2468)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2450)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2371)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2355)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at l2r.gameserver.database.mysql.setEx(mysql.java:48)
at l2r.gameserver.database.mysql.set(mysql.java:86)
at l2r.gameserver.model.Player.setVar(Player.java:7031)
at l2r.gameserver.model.Player.setRecomLeftToday(Player.java:1545)
at l2r.gameserver.model.Player.restore(Player.java:4752)
at l2r.gameserver.network.GameClient.loadCharFromDisk(GameClient.java:20

at l2r.gameserver.network.clientpackets.CharacterSelected.runImpl(Charac
terSelected.java:45)
at l2r.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameCli
entPacket.java:51)
at l2r.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.ja
va:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:02:09] ERROR AdminCommandHandler:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at l2r.gameserver.handler.admincommands.impl.AdminAnnouncements.useAdmin
Command(AdminAnnouncements.java:55)
at l2r.gameserver.handler.admincommands.AdminCommandHandler.useAdminComm
andHandler(AdminCommandHandler.java:171)
at l2r.gameserver.network.clientpackets.RequestBypassToServer.runImpl(Re
questBypassToServer.java:58)
at l2r.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameCli
entPacket.java:51)
at l2r.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.ja
va:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:05:59] ERROR
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2468)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:
2318)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
at l2r.gameserver.model.Player.loadVariables(Player.java:7147)
at l2r.gameserver.model.Player.restore(Player.java:4672)
at l2r.gameserver.network.GameClient.loadCharFromDisk(GameClient.java:20

at l2r.gameserver.network.clientpackets.CharacterSelected.runImpl(Charac
terSelected.java:45)
at l2r.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameCli
entPacket.java:51)
at l2r.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.ja
va:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[19:05:59] WARN Could not execute update 'REPLACE INTO character_variables (obj
_id, type, name, value, expire_time) VALUES (?,'user-var',?,?,?)': com.mysql.jdb
c.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_variables' do
esn't exist
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4074)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4006)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2468)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2450)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2371)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java
:2355)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:105)
at l2r.gameserver.database.mysql.setEx(mysql.java:48)
at l2r.gameserver.database.mysql.set(mysql.java:86)
at l2r.gameserver.model.Player.setVar(Player.java:7031)
at l2r.gameserver.model.Player.setRecomLeftToday(Player.java:1545)
at l2r.gameserver.model.Player.restore(Player.java:4752)
at l2r.gameserver.network.GameClient.loadCharFromDisk(GameClient.java:20

at l2r.gameserver.network.clientpackets.CharacterSelected.runImpl(Charac
terSelected.java:45)
at l2r.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameCli
entPacket.java:51)
at l2r.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.ja
va:39)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я скомпилил 688 и поймал кучу ошибок в игре

character_variables табличка есть в БД?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'l2r.character_
variables' doesn't exist

Данные к базе данных верно указал( имя бд )? полностью залил все sql ?

сервер не может найти таблицы нужные ему

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

character_variables табличка есть в БД?

[Err] 1071 - Specified key was too long; max key length is 1000 bytes
[Err] CREATE TABLE IF NOT EXISTS `character_variables` (
`obj_id` INT NOT NULL DEFAULT '0',
`type` VARCHAR(86) NOT NULL DEFAULT '0',
`name` VARCHAR(86) CHARACTER SET UTF8 NOT NULL DEFAULT '0',
`value` VARCHAR(4000) CHARACTER SET UTF8 NOT NULL DEFAULT '0',
`expire_time` bigint(20) NOT NULL DEFAULT '0',
UNIQUE KEY `prim` (`obj_id`,`type`,`name`),
KEY `obj_id` (`obj_id`),
KEY `type` (`type`),
KEY `name` (`name`),
KEY `value` (`value`),
KEY `expire_time` (`expire_time`)
) ENGINE=MyISAM;
[Msg] Finished - Unsuccessfully
--------------------------------------------------

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В

`value` VARCHAR(4000) CHARACTER SET UTF8 NOT NULL DEFAULT '0',

 

VARCHAR(4000) замени на VARCHAR(255)

 

Дело в кодировке, слишком много байт отводится на это поле

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

шара сурсов л2ему

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

они чем лучше ребов

реализацией.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

реализацией.

Да не скажи.

Вы их тестировали вообще, эти шара исходники ?

Я лично ничего не делая, нашел там тучу ошибок и мелких недоработок. На сколько помню, там даже Фринтизза неправильно работает, а так же система дуэлей и еще много чего :) .

Так как исходный код L2Emu улетел в шару, из за его испорченности, можно и так сказать. Сначала продать хотели - потом в итоге в шаре появился.

Изменено пользователем HighME

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

реализацией.

 

Я бы так не сказал... L2Emu на основе лыж, как по мне реализация Rebellion больше, тем более если есть руки можно из всех шар перетащить фиксы.

Но у лыжеподобных есть один большой плюс - потребление оперативки значительно меньше чем у овероподобных.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы так не сказал... L2Emu на основе лыж, как по мне реализация Rebellion больше, тем более если есть руки можно из всех шар перетащить фиксы.

Но у лыжеподобных есть один большой плюс - потребление оперативки значительно меньше чем у овероподобных.

 

у нас лыжа, над которой мы работали больше года. ни какая РЕБА не сможет с нами сравняться. да есть мелкие баги, но они у всех есть. суть в другом. то что из лыжи можно сделать очень качественный эмулятор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у нас лыжа, над которой мы работали больше года. ни какая РЕБА не сможет с нами сравняться. да есть мелкие баги, но они у всех есть. суть в другом. то что из лыжи можно сделать очень качественный эмулятор.

Дак никто не говорил что лыжа говно и сделать ничего не реально. Вопрос стоял в выборе шаровой сборки. И дошли перед выбором Emu vs Rebellion. На мой взгляд лучше взяться пилить Rebellion, сугубо моё личное мнение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дак никто не говорил что лыжа говно и сделать ничего не реально. Вопрос стоял в выборе шаровой сборки. И дошли перед выбором Emu vs Rebellion. На мой взгляд лучше взяться пилить Rebellion, сугубо моё личное мнение.

 

да лучше ребу тогда. шаровые исходники эму на столько обкаканы. что на них смотреть противно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...