↑ ↓

Исходный AionGer 5.8 rev.279 (компил + исходники)

Тема в разделе "Сборки серверов Aion 5.0-5.9", создана пользователем V_Nick, 14 мар 2020.

  1. Offline

    CondorUA Рядовой

    55
    5
    41
    Кредиты:
    $504,20
    Репутация:
    0
    у меня несколько сборок где поведение мобов очень странное, на старте они все агрессивные, все без исключения, даже те которые на оффе не агрессивные, но когда персонаж становится на несколько лвл выше моба они перестают быть агрессивными
     
    V_Nick нравится это.
  2. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    У Робсона в этой EMU-сборке все мобы уровня игрока и выше агрессивные, остальные нет. Т.е. если моб ниже всего на один уровень, он уже не агрессивен. Это конечно сильно облегчает игру, но хотелось бы как-то приближенней к оригиналу поиграть.
    Помню в некоторых сборках в конфигах была строка типа gameserver.disable.mob.aggro = false, тут даже где-то на форуме об этом описание есть.
    Вставил данную строку в custom.config - сервер запустился без ошибок. Вечером дома на клиенте проверю, работает ли параметр. (на работе нет клиента).
     
    CondorUA нравится это.
  3. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    Не работает.
     
  4. Offline

    Raid26 Рядовой

    40
    15
    39
    Кредиты:
    $411,18
    Репутация:
    2
    Sorry, but i'm not doing fixes for Aion for now, i'm working on closed source Tera Classic.
    You can use this Aion 5.8 source code leak and make fixes.
    Good luck!!

    Please login or register to view links
     
    CondorUA нравится это.
  5. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    It's a pity that you stopped fixing bugs in this build. However, your patched server is one of the best I've seen on 5.8. :)

    Where can I get the sources from this server with your fixes? Please share the link if you don't mind.
     
    CondorUA нравится это.
  6. Offline

    CondorUA Рядовой

    55
    5
    41
    Кредиты:
    $504,20
    Репутация:
    0
    я так пробовал, но это не работает, вернее работает если в исходниках есть параметры, а строка была умышленно убрана, но не в этом случае
     
  7. Offline

    CondorUA Рядовой

    55
    5
    41
    Кредиты:
    $504,20
    Репутация:
    0
    из всех опробованных сборок, сборка которую он фиксил самая лучшая
     
    V_Nick нравится это.
  8. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    Я ему об этом же и написал, только на английском. У самого Робсона родной язык как мне показалось - испанский.
     
  9. Offline

    CondorUA Рядовой

    55
    5
    41
    Кредиты:
    $504,20
    Репутация:
    0
    хз, может быть, я просто все посты от него только на английском видел, так что не знаю
     
  10. Offline

    G0dSkiLLs Рядовой

    6
    0
    15
    Кредиты:
    $104,90
    Репутация:
    0
    Что то не хочет работать.

    Starting Aion German Login Server.

    12:45:24.289 INFO [main]: - Using default implementation for ThreadExecutor
    12:45:24.301 INFO [main]: - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
    12:45:24.302 INFO [main]: - Quartz Scheduler v.2.1.7 created.
    12:45:24.303 INFO [main]: - RAMJobStore initialized.
    12:45:24.304 INFO [main]: - Scheduler meta-data: Quartz Scheduler (v2.1.7) 'QuartzScheduler' with instanceId 'NON_CLUSTERED'
    Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
    NOT STARTED.
    Currently in standby mode.
    Number of jobs executed: 0
    Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 1 threads.
    Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

    12:45:24.304 INFO [main]: - Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance.
    12:45:24.305 INFO [main]: - Quartz scheduler version: 2.1.7
    12:45:24.306 INFO [main]: - Scheduler QuartzScheduler_$_NON_CLUSTERED started.
    12:45:24.306 INFO [main]: - ♀2023-08-01 12-45-24♀
    12:45:24.306 INFO [main]: - Loading: myls.properties
    12:45:24.307 INFO [main]: - No override properties found
    12:45:24.316 INFO [main]: - Loading: ./config/network/network.properties
    12:45:24.332 INFO [main]: - Loading: ./config/network/svstats.properties
    12:45:24.333 INFO [main]: - Loading: ./config/network/commons.properties
    12:45:24.333 INFO [main]: - Loading: ./config/network/database.properties
    Exception in thread "main" java.lang.Error: DatabaseFactory not initialized!
    at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:106)
    at com.aionemu.loginserver.LoginServer.main(LoginServer.java:121)
    Caused by: java.sql.SQLException: Unable to open a test connection to the given database. JDBC url = jdbc:mysql://localhost:3306/ger58_ls?useUnicode=true&characterEncoding=UTF-8, username = aion. Terminating connection pool. Original Exception: ------
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
    at com.mysql.jdbc.Util.getInstance(Util.java:360)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:935)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:924)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:870)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2311)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2064)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:790)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:395)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:256)
    at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:305)
    at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:103)
    at com.aionemu.loginserver.LoginServer.main(LoginServer.java:121)
    Caused by: java.lang.NullPointerException
    at com.mysql.jdbc.ConnectionImpl.getServerCharset(ConnectionImpl.java:2983)
    at com.mysql.jdbc.MysqlIO.sendConnectionAttributes(MysqlIO.java:1873)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1802)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1206)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2234)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2265)
    ... 16 more
    ------

    at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:312)
    at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:103)
    ... 1 more
    Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
    at com.mysql.jdbc.Util.getInstance(Util.java:360)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:935)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:924)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:870)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2311)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2064)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:790)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:395)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:256)
    at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:305)
    ... 2 more
    Caused by: java.lang.NullPointerException
    at com.mysql.jdbc.ConnectionImpl.getServerCharset(ConnectionImpl.java:2983)
    at com.mysql.jdbc.MysqlIO.sendConnectionAttributes(MysqlIO.java:1873)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1802)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1206)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2234)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2265)
    ... 16 more
     
  11. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    Could not create connection to database server.

    Проверяйте на правильность/совпадение логинов и паролей, если пароля нет, его нужно скорее всего установить.
     
  12. Offline

    G0dSkiLLs Рядовой

    6
    0
    15
    Кредиты:
    $104,90
    Репутация:
    0
    В том то и дело, что у меня пароли везде одинаковые, как в топике, 12345.
    И в Navicat профиль создал с именем aion, паролем 12345, и доступом ко всем базам.
    Использую Navicat Premium 16, но он почему то без сервиса MySQL, т.е. в Службах нет запущенного сервиса, или что ли бо связанного с программой.
    Может дело в этом, и по этому ЛС не может подключится к базам?
     
  13. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    MySql переустановить попробуй, скачай нормальный инсталер, после инсталяции настрой его, для сборок Ger мне хватало 5.5 версии.
     
  14. Offline

    tornal Рядовой

    6
    0
    29
    Кредиты:
    $169,68
    Репутация:
    0
    При попытке установки баз gs из 255 записей 152 ошибки.

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

    tornal Рядовой

    6
    0
    29
    Кредиты:
    $169,68
    Репутация:
    0
    Crash Info : Shaders/Cache/CGPShaders/CGRCAionMRT_PlantsNoLight$D3D9_PS20$NoFog$MRTD$WL.cgps
    [(4088 :MultiThread) 2023/08/07 15:50:05]: =======================
    an Access Violation in module Game.dll at 0023:3e250b6b.
     
  16. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    Где производились все эти манипуляции?
    Попробуй использовать OpenServer с последними версиями MySQL, поддержкой PHP 7 и PHPMyAdmin. Ошибок быть не должно.

    В старых версиях Denwer не импортируется, ругается на кодировку.
     
  17. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    Open Server Panel 5.4.3
    Please login or register to view links
     
  18. TopicStarter Overlay
    Offline

    V_Nick Ефрейтор

    171
    40
    59
    Кредиты:
    $730,05
    Репутация:
    9
    Клиент берем отсюда:
    Please login or register to view links
     
  19. Offline

    klubheads Сержант Команда форума Модератор

    2.011
    356
    189
    Кредиты:
    $2.142,45
    Репутация:
    54
    Ну я вставлю 5 копеек, из личного опыта скажу, что лучше всё это научиться ставить отдельно, чем комбайном пользоваться, хотя ... кому как.. на вкус и цвет как говориться:)но лучше научиться.
     
  20. Offline

    G0dSkiLLs Рядовой

    6
    0
    15
    Кредиты:
    $104,90
    Репутация:
    0
    С предыдущей проблемой разобрался.
    Теперь вот это.
    Код:
    Exception in thread "main" com.aionemu.commons.database.dao.DAONotFoundException: DAO for class GameServersDAO not implemented
    		at com.aionemu.commons.database.dao.DAOManager.getDAO(DAOManager.java:116)
    		at com.aionemu.loginserver.GameServerTable.getDAO(GameServerTable.java:172)
    		at com.aionemu.loginserver.GameServerTable.load(GameServerTable.java:68)
    		at com.aionemu.loginserver.LoginServer.main(LoginServer.java:140)
    

    Спросил у GPT, на что получил ответ.
    Это сообщение об ошибке, которое возникает при попытке использования DAO (Data Access Object) для класса GameServersDAO, который не был реализован в коде приложения. DAO используется для доступа к данным из базы данных и может быть реализован в различных языках программирования и фреймворках. Если класс GameServersDAO не был реализован, то это может привести к сбою в работе приложения.