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

JTS 2018 2018-05-26

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

/*
Navicat MySQL Data Transfer

Source Server : jts
Source Server Version : 50722
Source Host : localhost:3306
Source Database : jg

Target Server Type : MYSQL
Target Server Version : 50722
File Encoding : 65001

Date: 2018-05-30 16:23:08
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `characters`
-- ----------------------------
DROP TABLE IF EXISTS `characters`;
CREATE TABLE `characters` (
`account_name` varchar(45) NOT NULL DEFAULT '',
`obj_Id` int(11) NOT NULL DEFAULT '0',
`char_name` varchar(35) NOT NULL DEFAULT '',
`face` tinyint(3) unsigned DEFAULT NULL,
`race` smallint(6) NOT NULL DEFAULT '0',
`hairStyle` tinyint(3) unsigned DEFAULT NULL,
`hairColor` tinyint(3) unsigned DEFAULT NULL,
`sex` tinyint(1) DEFAULT NULL,
`heading` mediumint(9) DEFAULT NULL,
`x` mediumint(9) DEFAULT NULL,
`y` mediumint(9) DEFAULT NULL,
`z` mediumint(9) DEFAULT NULL,
`karma` int(11) DEFAULT NULL,
`pvpkills` int(11) DEFAULT NULL,
`pkkills` int(11) DEFAULT NULL,
`clanid` int(11) DEFAULT NULL,
`createtime` int(10) unsigned NOT NULL DEFAULT '0',
`deletetime` int(10) unsigned NOT NULL DEFAULT '0',
`title` varchar(16) DEFAULT NULL,
`rec_have` tinyint(3) unsigned NOT NULL DEFAULT '0',
`rec_left` tinyint(3) unsigned NOT NULL DEFAULT '20',
`rec_bonus_time` int(11) NOT NULL DEFAULT '3600',
`hunt_points` int(11) NOT NULL DEFAULT '0',
`hunt_time` int(11) NOT NULL DEFAULT '14400',
`accesslevel` tinyint(4) DEFAULT NULL,
`online` tinyint(1) DEFAULT NULL,
`onlinetime` int(10) unsigned NOT NULL DEFAULT '0',
`lastAccess` int(10) unsigned NOT NULL DEFAULT '0',
`leaveclan` int(10) unsigned NOT NULL DEFAULT '0',
`deleteclan` int(10) unsigned NOT NULL DEFAULT '0',
`nochannel` int(11) NOT NULL DEFAULT '0',
`pledge_type` smallint(6) NOT NULL DEFAULT '-128',
`pledge_rank` tinyint(3) unsigned NOT NULL DEFAULT '0',
`lvl_joined_academy` tinyint(3) unsigned NOT NULL DEFAULT '0',
`apprentice` int(10) unsigned NOT NULL DEFAULT '0',
`key_bindings` varbinary(8192) DEFAULT NULL,
`pcBangPoints` int(11) NOT NULL DEFAULT '0',
`vitality` smallint(5) unsigned NOT NULL DEFAULT '20000',
`fame` int(11) NOT NULL DEFAULT '0',
`bookmarks` tinyint(3) unsigned NOT NULL DEFAULT '9',
`last_hwid` varchar(32) DEFAULT '',
PRIMARY KEY (`obj_Id`),
UNIQUE KEY `char_name` (`char_name`),
KEY `account_name` (`account_name`),
KEY `clanid` (`clanid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of characters
-- ----------------------------
INSERT INTO `characters` VALUES ('11111', '48959', '11111', '0', '0', '0', '0', '0', null, '-71480', '258216', '-3107', '0', '0', '0', '0', '1527629317', '0', '', '0', '20', '3600', '1950', '0', '100', '0', '704', '1527630101', '0', '0', '0', '-128', '0', '0', '0', '', '0', '20000', '0', '0', '');
 
Последнее редактирование модератором:
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Да не помогайте, пусть дальше работает защита от дурака. Квест же не просто так писали.

С 0 нет, а если -1 то у любого перса
Без разницы вообще.

Чтобы админка была у всех, в конфигах нужно ставить труе.

Остальное только через обжид.
 
Последнее редактирование модератором:
не факт, обычно конфигурируется как раз из нулевого обжектида.
 
21:38:40 [main] INFO DbSupportFactory - Database: jdbc:mysql://localhost:3306/l
2?characterEncoding=utf-8 (MySQL 5.7)
21:38:40 [main] INFO DbMigrate - Current version of schema `l2`: 1.1
Exception in thread "main" org.flywaydb.core.api.FlywayException: Schema `l2` co
ntains a failed migration to version 1.1 !
at org.flywaydb.core.internal.command.DbMigrate$2.doInTransaction(DbMigr
ate.java:218)
at org.flywaydb.core.internal.command.DbMigrate$2.doInTransaction(DbMigr
ate.java:173)
at org.flywaydb.core.internal.util.jdbc.TransactionTemplate.execute(Tran
sactionTemplate.java:72)
at org.flywaydb.core.internal.command.DbMigrate.migrate(DbMigrate.java:1
73)
at org.flywaydb.core.Flyway$1.execute(Flyway.java:959)
at org.flywaydb.core.Flyway$1.execute(Flyway.java:917)
at org.flywaydb.core.Flyway.execute(Flyway.java:1361)
at org.flywaydb.core.Flyway.migrate(Flyway.java:917)
at org.mmocore.commons.database.installer.DatabaseInstaller.start(Databa
seInstaller.java:26)
at org.mmocore.gameserver.GameServer.<init>(GameServer.java:129)
at org.mmocore.gameserver.GameServer.main(GameServer.java:324)

Может кто подсказать что за ошибка и в чем проблема? Уже 3 часа пытаюсь решить и не как? За ранее большое Вам спасибо!
 
гуглите что такое flyway, смотрите таблицу schema_version, разбирайтесь что там за данные, подумайте почему возникают ошибки миграции.
после всего этого сможете решить проблему
 

Попробуй вписать базу данных для сделать под ГС свою, а под ЛС свою(например через Навикат)
Пример: гейм - jts-gs, логин - jts-au
но перед этим почистите таблицы из баз данных, должны быть пустые
 
Сделал как вы сказали, но в гейм сервере вылазит вот такая ошибка
22:26:02 [main] INFO Scripts - Scripts: Loading...
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.mmocore.gameserver.data.scripts.Scripts.getInstance(Scripts.java:
51)
at org.mmocore.gameserver.GameServer.<init>(GameServer.java:145)
at org.mmocore.gameserver.GameServer.main(GameServer.java:324)
Caused by: java.lang.RuntimeException: Error: server started by JRE instead JDK!
Please start server with Java Development Kit.
at org.mmocore.commons.compiler.Compiler.compile(Compiler.java:32)
at org.mmocore.gameserver.data.scripts.Scripts.load(Scripts.java:210)
at org.mmocore.gameserver.data.scripts.Scripts.load(Scripts.java:103)
at org.mmocore.gameserver.data.scripts.Scripts.<init>(Scripts.java:47)
at org.mmocore.gameserver.data.scripts.Scripts.<init>(Scripts.java:41)
at org.mmocore.gameserver.data.scripts.Scripts$SingletonHolder.<clinit>(
Scripts.java:334)
... 3 more
А логин нормально запускается.

# Разрешать брать другой ид, если запрашиваемый занят
"AcceptAlternateID" : "true",
 

Вложения

  • Screenshot_1.png
    3,4 КБ · Просмотры: 166
Может таблицы наперекосяк залились?
 
Может таблицы наперекосяк залились?
Сверху мною уже разбирался этот вопрос. Оказалась банальная слетевшая переменная среда после реинстала.
Он даже не в состоянии тему от начала до конца прочекать. Зачем ему вообще помогать...
 
если ты не заметил то ошибка другая
22:26:02 [main] INFO Scripts - Scripts: Loading...
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.mmocore.gameserver.data.scripts.Scripts.getInstance(Scripts.java:
51)
at org.mmocore.gameserver.GameServer.<init>(GameServer.java:145)
at org.mmocore.gameserver.GameServer.main(GameServer.java:324)
Caused by: java.lang.RuntimeException: Error: server started by JRE instead JDK!
Please start server with Java Development Kit.
at org.mmocore.commons.compiler.Compiler.compile(Compiler.java:32)
at org.mmocore.gameserver.data.scripts.Scripts.load(Scripts.java:210)
at org.mmocore.gameserver.data.scripts.Scripts.load(Scripts.java:103)
at org.mmocore.gameserver.data.scripts.Scripts.<init>(Scripts.java:47)
at org.mmocore.gameserver.data.scripts.Scripts.<init>(Scripts.java:41)
at org.mmocore.gameserver.data.scripts.Scripts$SingletonHolder.<clinit>(
Scripts.java:334)
... 3 more

И это так к слову!!!!!!
 

Вложения

  • Screenshot_2.png
    10,8 КБ · Просмотры: 205
Хватит уже мучать path variable и наибвать посты, можете использовать вместо алиаса просто прямой путь к jdk внутри батника:
C:\programs\Java\jdk1.8.0_91\bin\java.exe -Duser.timezone=Europe/Moscow -server -Dfile.encoding=UTF-8 -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Xmx4096m -cp config;./lib/* org.mmocore.gameserver.GameServer

P.S. Пока готовлю по советам из другой темки интерпритатор ai.obj под java. Непонимаю почему в jts не доделали поддержку. Механика в Ядре jts конечно совсем кривая, но ее тут можно просто копипастом исправлять.

 
И где же она другая? Смысл вашего спора дальше нулевой. Ответ в правильном указании path и удалении лишнего по типу ".....oracle\java\javapath".
 
Ребят подскажите пожалуйста кто-то видел в конфигай включение мультисаба или мильтисервера. Толи я слепой толи их там нету?
 
Для такого говна спрашивай сборку среди хохлов на шмакси.
 
Для такого говна спрашивай сборку среди хохлов на шмакси.
Я понимаю что это говно, просто хочу открыть сервер для души. Вот и спросил толи я слепой толи тут этого тут нету?