• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

JTS 2018 2018-05-26

Нет прав для скачивания
Да по сути проблем не у кого из тех кто привык думать а не просить и нет. Там дел на пару минут, разобраться в вылезших при первом запуске ошибках и пару минут на решить их!

А по драйверу коннекторе для MariaDB вы подключали mariadb-java-client-2.2.5-sources ?

jdbc:mariadb://" + SERVER_ADDR + ":3306/mysql
org.mariadb.jdbc.Driver
нет, даже не думал. завелось из коробки через MySQL Connector.

марья же форк mysql, проблем не замечаю
 

А я вот пытаюсь подсоеденить коннектором от марьи.
dataSource.url = jdbc:mariadb://localhost:3306/game_database?characterEncoding=utf-8
dataSourceClassName = org.mariadb.jdbc.MariaDbDataSource
Вроде подключается но дальше идет:
Exception in thread "main" org.flywaydb.core.api.FlywayException: Found non-empty schema `game_database` without metadata table! Use baseline() or set baselineOnMigrate to true to initialize the metadata table.
Сейчас поищу где это подключить.
Правда пока остановился на mariadb-java-client-2.2.3 не когда с ней не работал. Интересно стало что оно такое.

P.S. Залил базу с этой темы и ошибки пропали все грузится с родным драйвером марьи! Правда в конце одна ошибка небольшая, надо будет подумать как время будет.
Код:
16:57:25 [HikariPool-1 housekeeper] WARN  ProxyLeakTask - Connection leak detection triggered for org.mariadb.jdbc.MariaDbConnection@d36c1c3, stack trace follows
java.lang.Exception: Apparent connection leak detected
        at org.mmocore.commons.database.factory.AbstractDatabaseFactory.getConnection(AbstractDatabaseFactory.java:37)
        at org.mmocore.gameserver.database.dao.impl.CastleDAO.update0(CastleDAO.java:76)
        at org.mmocore.gameserver.database.dao.impl.CastleDAO.update(CastleDAO.java:69)
        at org.mmocore.gameserver.model.entity.residence.Castle.update(Castle.java:675)
        at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.setNextSiegeTime(CastleSiegeEvent.java:648)
        at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.setNextSiegeTime(CastleSiegeEvent.java:635)
        at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.reCalcNextTime(CastleSiegeEvent.java:483)
        at org.mmocore.gameserver.model.entity.events.Event.initEvent(Event.java:74)
        at org.mmocore.gameserver.model.entity.events.impl.SiegeEvent.initEvent(SiegeEvent.java:342)
        at org.mmocore.gameserver.model.entity.events.impl.CastleSiegeEvent.initEvent(CastleSiegeEvent.java:125)
        at java.lang.Iterable.forEach(Iterable.java:75)
        at org.mmocore.gameserver.data.xml.holder.EventHolder.callInit(EventHolder.java:55)
        at org.mmocore.gameserver.GameServer.<init>(GameServer.java:238)
        at org.mmocore.gameserver.GameServer.main(GameServer.java:324)
 
Последнее редактирование:
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
На сервер когда будите ставить не забудьте о таких вещах как:
apt-get install emboss bioperl ncbi-blast+ gzip libjson-perl libtext-csv-perl libfile-slurp-perl liblwp-protocol-https-perl libwww-perl
apt-get install openjfx
 
На сервер когда будите ставить не забудьте о таких вещах как:
apt-get install emboss bioperl ncbi-blast+ gzip libjson-perl libtext-csv-perl libfile-slurp-perl liblwp-protocol-https-perl libwww-perl
apt-get install openjfx
Наркоман в триде!
з.ы. От блин, а я как дурак, вместо апт юм использую. И дебиан не юзаю.
 
Пропиши в dataSource.url =
в место родного кода вот так:
jdbc:mysql://localhost/имя_базы?useUnicode=true&characterEncoding=utf-8
И ошибка исчезнет!Тоже была ошибка на 5.7 как и в теме поправил конект и все завелось!
Можно с портом можно без и так и так будет работать если порт используешь по умолчанию.

А так по конфигам лажа то не вывели в конфиг то дублированные к примеру в olympiad.json 2а раза указан параметр "OlympiadDeleteCubics" с true и false
и в него же не вывели вот эти данные:
Код:
    @Setting(name = "OlympiadDeleteCubics")
    public static boolean OLYMPIAD_DELETE_CUBICS;

    @Setting(name = "OlympiadPointTransfer")
    public static boolean OLYMPIAD_POINT_TRANSFER;

    @Setting(name = "OlympiadPointTransferTime", canNull = true)
    public static int[] OLYMPIAD_POINT_TRANSFER_TIMES = new int[0];

    public static boolean addCustomEffect;

В community/communityBuffer.json забыли прописать эти параметры.
Код:
    public static boolean onTvt;
    public static boolean onCtf;

Так же в residence.json
Код:
    @Setting(name = "CastleSiegePeriod")
    public static int CASTLE_SIEGE_PERIOD;
Подскажите в какие классы это добавлять?
 
Подскажите в какие классы это добавлять?
Это не классы добавлять а это опции с классов которые забыли вынести в конфиги! Из-за чего при загрузке ероры в консоли ну и не только. Просто добавить себе параметры эти в конфиги и будет грузится без ошибок и т.д!
В какие конфиги добавить над каждым кодом написано! По типу параметра инт или булен понятно что за значение должно быть у параметра.
 

Всё готовое. Просто открываем в идеи, и юзаем.
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Господа подскажите где найти эту фигню да бы исправить
8umt2y0QS0KhinWouzG41A.png
При рестарте сервера меседж кракозябла выдает.
 
Господа подскажите где найти эту фигню да бы исправить
8umt2y0QS0KhinWouzG41A.png
При рестарте сервера меседж кракозябла выдает.
Не поверишь, но голубым цветом тебе написано именно "где найти эту фигню". Правь toString() там.
 

    4ip

    Баллов: 1
    За эпический ответ
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
юзаю на дебиан 9 полет нормальный + свои фиксы. Наркомана))) Как сказали выши в трейде
 
пасаны, кто уже открылся на этой сборке, или на платной киньте ссыль посмотреть :)
 
С 0 нет, а если -1 то у любого перса
Пришлось полазить по исходам и из-за невнимательности убить время :)
Код:
    private Player(final int objectId) {
        this(objectId, null);

        _ai = new PlayerAI(this);

        if (!ServerConfig.EVERYBODY_HAS_ADMIN_RIGHTS) {
            setPlayerAccess(GmAccessConfig.gmlist.get(objectId));
        } else {
            setPlayerAccess(GmAccessConfig.gmlist.get(0));
        }
        if (AcpConfig.allowAcp) {
            acpComponent = new AcpComponent(this);
        }
    }
ServerConfig.EVERYBODY_HAS_ADMIN_RIGHTS - выведен в конфиг. В server.json ставим "EverybodyHasAdminRights" : "false"
В GMaccess прописываем obj_id.
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Пришлось полазить по исходам и из-за невнимательности убить время :)
Код:
    private Player(final int objectId) {
        this(objectId, null);

        _ai = new PlayerAI(this);

        if (!ServerConfig.EVERYBODY_HAS_ADMIN_RIGHTS) {
            setPlayerAccess(GmAccessConfig.gmlist.get(objectId));
        } else {
            setPlayerAccess(GmAccessConfig.gmlist.get(0));
        }
        if (AcpConfig.allowAcp) {
            acpComponent = new AcpComponent(this);
        }
    }
ServerConfig.EVERYBODY_HAS_ADMIN_RIGHTS - выведен в конфиг. В server.json ставим "EverybodyHasAdminRights" : "false"
В GMaccess прописываем obj_id.
Дело в том, что я занимался этим делом под "допингом" :Drinks1: и также был не внимателен :Blush1:
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
нужно править квест Сердце в поисках силы, походу не пашет.

нужно править квест Сердце в поисках силы, походу не пашет.
поправочка работает но нужно немного подправить.
 
Последнее редактирование модератором:
Читаешь так, читаешь комменты, и думаешь...
Зашарили что-то специально превращенное в кусок говна перед шарой, или это и был кусок говна который никогда никто не видел и который так все восхваляли...
 
Читаешь так, читаешь комменты, и думаешь...
Зашарили что-то специально превращенное в кусок говна перед шарой, или это и был кусок говна который никогда никто не видел и который так все восхваляли...
по датам изменения файлов непонятно шоль? и по тому что тут ант, а в предыдущей шаре мавен :pandaredlol:

или типа существует дебил который будет с миддл иномарки на ржавые жигули переезжать при абсолютном отсутствии вложений (наоборот, жигули ещё надо будет купить) :pandaredlol:
 
по датам изменения файлов непонятно шоль? и по тому что тут ант, а в предыдущей шаре мавен :pandaredlol:

или типа существует дебил который будет с миддл иномарки на ржавые жигули переезжать при абсолютном отсутствии вложений (наоборот, жигули ещё надо будет купить) :pandaredlol:
нет предела кретинизму, и такие будут:pandaredlol:
 
Назад
Сверху Снизу