-
Публикаций
85 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Izonami
-
а скил можешь приложить какой нибудь, который просит пати ?
-
единственная проверка на похожее, которую я помню, лежит где то в дебрях L2Character там было что то типа сначала проверка на isMagic дальше в теле ифа условие на скил тип с разными таргет типами Так что стоит проверить в dp, стоит ли у бафа isMagic == true, а дальше skillType == BUFF
-
Должно быть в server.cfg в переменной AutoRestartHour, либо пустое значение либо 0 (точно не знаю)
-
Прости и где он тебе выдает названия профессий в таком виде ? В логах ?
-
jre то стоит ?
-
Если я правильно понял и ты про расу, то это меняется в таблице npcskills.sql Есть суровый костыль, для определения расы... Путем присвоения нпс'у скила с определенным левелом получаем нужную расу скил id = 4416 левел скила и расса Lvl 1 Name - Undead Lvl 2 Name - Magic Creatures Lvl 3 Name - Beasts Lvl 4 Name - Animals Lvl 5 Name - Plants Lvl 6 Name - Humanoids Lvl 7 Name - Spirits Lvl 8 Name - Angels Lvl 9 Name - Demons Lvl 10 Name - Dragons Lvl 11 Name - Giants Lvl 12 Name - Bugs Lvl 13 Name - Fairies Lvl 14 Name - Humans Lvl 15 Name - Elves Lvl 16 Name - Dark Elves Lvl 17 Name - Orcs Lvl 18 Name - Dwarves Lvl 19 Name - Others Lvl 20 Name - Non-living Beings Lvl 21 Name - Siege Weapons Lvl 22 Name - Defending Army Lvl 23 Name - Mercenaries Lvl 24 Name - Unknown Creature
-
category: -1 присваивается для спойла 0 для камней и адены 1 для вещей из weapon.sql, armor.sql и некоторых из etcitem 2 для остального 3 и 4 так же для камней Роль играет только спойл и при настройке для босов, а так её можно даже пропускать Про спавнлист Сервер перезагрузил после настройки ? Значения точно сохранил ? Я вижу что структура таблиц похожа на l2j тогда вопрос почему босы в pawnlist, а не в raidboss_spawnlist ?
-
По правилам принято писать названия таблиц и столбцов в обратных кавычкай, ставится она на англ раскладке клавишей тильда (она же Ё)
-
Стоит посмотреть в build.xml там должно быть прописано какой версией компилировать
-
Хорошо бы конечно сборку знать... <add order="0x60" stat="STR" val="1" /> order должен быть 0x40 а скил должен привязывать в базе
-
верю, значит видел какой то форк от асисов
-
Получаешь NPE в результате того что переменной delay скорее всего патается присвоится null а лучше будет разбить вот это long delay = RaidBossSpawnManager.getInstance().getStatsSet(boss).getLong("respawnTime"); на вот так final StatsSet stats = RaidBossSpawnManager.getInstance().getStatsSet(boss); if (stats == null) { activeChar.sendMessage("Stats for RaidBoss" + boss + " not found!"); continue; } final long delay = stats.getLong("respawn_time"); if ( delay <= System.currentTimeMillis() ) { tb.append("<font color=\"00C3FF\">" + name + "</color>: " + "<font color=\"9CC300\">Живой</color>"+"<br1>"); } else { int hours = (int) ((delay - System.currentTimeMillis()) / 1000 / 60 / 60); int mins = (int) (((delay - (hours * 60 * 60 * 1000)) - System.currentTimeMillis()) / 1000 / 60); int seconts = (int) (((delay - ((hours * 60 * 60 * 1000) + (mins * 60 * 1000))) - System.currentTimeMillis()) / 1000); tb.append("<font color=\"00C3FF\">" + name + "</color>" + "<font color=\"FFFFFF\">" +" " + "Появится через :</color>" + " " + " <font color=\"32C332\">" + hours + " : " + mins + " : " + seconts + "</color><br1>"); } на асисах же вроде нужно гедить respawn_time, а не respawnTime
-
реализация то есть, пакетов они вроде бы не требуют
-
Ну Инсталлер ругается на эту строку верно? 69 строка if [ "$1" == "1" ]; then откуда тут в условии 1 (единица) ? Вроде бы выше кидал с условием на I. если правильно скинул содержимое sh то ругается на "f"|"F") fullinstall; upgradeinstall I;; Сносить 7 ставить 6? Как вообще это можно посмотреть что бы сразу знать ? Game/Login/Register ругаются одинаково значит версия Java по идее ? узнать версию можно так java -version ну логично, что они одинакого ругаются ps: Кстати, можно самую первую строчку инсталятора базы которая начинается с #
-
Форты же, брать их и перепиливать
-
странно что ругается, по идее не должно "f"|"F") fullinstall; upgradeinstall I;; "s"|"S") skip; upgradeinstall U;; upgradeinstall по идее никакой смысловой нагрузки не несет можешь убрать "f"|"F") fullinstall;; "s"|"S") skip;; не та версия явы скорее всего нужна 6 тут скорее всего нужно будет чмодить chmod 777 ну и запускать через sudo
-
Что нибудь куда-нибудь пишется ? (логин\геймсервер)
-
то что xml удобней ковырять, ну допустим, но парсинг же подразумевает что он будет колбасить весь этот большой объем данных. Ладно, как нибудь нужно посмотреть, чего придумали
-
попробуй подключить однопоточный копирующий сборщик мусора XX:+UseSerialGC
-
Думаю мой вопрос будет не сильно офтопом. А вы уверены что парсинг xml быстрее запросов. Не разу не заглядывал в эти дебри (как это в сборках реализовано), но чисто логически индексированные запросы должны быть быстрее. ps: хотя не уверен, что быстродействие критично
-
не доверяется как то человеку с таким ником. , действительно прав, странный выбор сборки, учитывая её огромное колличество уязвимостей, даже не так, массовую известность этих уязвимостей. Стоит ещё раз подумать над сборкой Но это не мое дело. Желаю удачи в начинании.
- 2 ответа
-
- 1
-
-
Можно попробовать прописать <status flying="true"/> После </stats> Кстати stats имеет и другие атрибуты attackable="false" - можно\нельзя атакова talkable="false" - можно\низя говорить canMove="false" - может\никак ходить canBeSown="true" - можно\низя манорить
-
Конечно проще, кто бы спорил, только в сборке которая указана тс'ом вкладка регион билдится в ядре (если я правильно понял и имеется ввиду сборка Nextgen) Мультиселы, тоже просто выпиливали из html до поры до времени =)
-
или в ./config/community_board.ini PageRegionShowOnline = false или выкосить в package l2n.game.communitybbs.Manager; в классе RegionBBSManager if(Config.REGION_PAGE_SHOW_ONLINE) { htmlCode.append(trOpen); int offliners = L2ObjectsStorage.getAllOfflineCount(); int online = L2ObjectsStorage.getAllPlayersCount() - offliners + FakePlayersTable.getFakePlayersCount(); if(Config.SHOW_OFFLINE_TRADERS) htmlCode.append(tdOpen + online + " Player(s) Totall, " + offliners + " Player(s) in offline mode</td>"); else htmlCode.append(tdOpen + online + " Player(s) Online:</td>"); htmlCode.append(trClose); }