Перейти к содержанию

Izonami

Пользователи
  • Публикаций

    85
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент Izonami

  1. а скил можешь приложить какой нибудь, который просит пати ?
  2. единственная проверка на похожее, которую я помню, лежит где то в дебрях L2Character там было что то типа сначала проверка на isMagic дальше в теле ифа условие на скил тип с разными таргет типами Так что стоит проверить в dp, стоит ли у бафа isMagic == true, а дальше skillType == BUFF
  3. Izonami

    Рестарт сервера

    Должно быть в server.cfg в переменной AutoRestartHour, либо пустое значение либо 0 (точно не знаю)
  4. Прости и где он тебе выдает названия профессий в таком виде ? В логах ?
  5. Izonami

    Тип НПЦ

    Если я правильно понял и ты про расу, то это меняется в таблице 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
  6. category: -1 присваивается для спойла 0 для камней и адены 1 для вещей из weapon.sql, armor.sql и некоторых из etcitem 2 для остального 3 и 4 так же для камней Роль играет только спойл и при настройке для босов, а так её можно даже пропускать Про спавнлист Сервер перезагрузил после настройки ? Значения точно сохранил ? Я вижу что структура таблиц похожа на l2j тогда вопрос почему босы в pawnlist, а не в raidboss_spawnlist ?
  7. По правилам принято писать названия таблиц и столбцов в обратных кавычкай, ставится она на англ раскладке клавишей тильда (она же Ё)
  8. Стоит посмотреть в build.xml там должно быть прописано какой версией компилировать
  9. Хорошо бы конечно сборку знать... <add order="0x60" stat="STR" val="1" /> order должен быть 0x40 а скил должен привязывать в базе
  10. верю, значит видел какой то форк от асисов
  11. Получаешь 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
  12. реализация то есть, пакетов они вроде бы не требуют
  13. Ну Инсталлер ругается на эту строку верно? 69 строка if [ "$1" == "1" ]; then откуда тут в условии 1 (единица) ? Вроде бы выше кидал с условием на I. если правильно скинул содержимое sh то ругается на "f"|"F") fullinstall; upgradeinstall I;; Сносить 7 ставить 6? Как вообще это можно посмотреть что бы сразу знать ? Game/Login/Register ругаются одинаково значит версия Java по идее ? узнать версию можно так java -version ну логично, что они одинакого ругаются ps: Кстати, можно самую первую строчку инсталятора базы которая начинается с #
  14. Форты же, брать их и перепиливать
  15. странно что ругается, по идее не должно "f"|"F") fullinstall; upgradeinstall I;; "s"|"S") skip; upgradeinstall U;; upgradeinstall по идее никакой смысловой нагрузки не несет можешь убрать "f"|"F") fullinstall;; "s"|"S") skip;; не та версия явы скорее всего нужна 6 тут скорее всего нужно будет чмодить chmod 777 ну и запускать через sudo
  16. Что нибудь куда-нибудь пишется ? (логин\геймсервер)
  17. то что xml удобней ковырять, ну допустим, но парсинг же подразумевает что он будет колбасить весь этот большой объем данных. Ладно, как нибудь нужно посмотреть, чего придумали
  18. попробуй подключить однопоточный копирующий сборщик мусора XX:+UseSerialGC
  19. Думаю мой вопрос будет не сильно офтопом. А вы уверены что парсинг xml быстрее запросов. Не разу не заглядывал в эти дебри (как это в сборках реализовано), но чисто логически индексированные запросы должны быть быстрее. ps: хотя не уверен, что быстродействие критично
  20. не доверяется как то человеку с таким ником. , действительно прав, странный выбор сборки, учитывая её огромное колличество уязвимостей, даже не так, массовую известность этих уязвимостей. Стоит ещё раз подумать над сборкой Но это не мое дело. Желаю удачи в начинании.
  21. Можно попробовать прописать <status flying="true"/> После </stats> Кстати stats имеет и другие атрибуты attackable="false" - можно\нельзя атакова talkable="false" - можно\низя говорить canMove="false" - может\никак ходить canBeSown="true" - можно\низя манорить
  22. Скорее бы пятница

  23. Izonami

    Проблемка в КБ

    Конечно проще, кто бы спорил, только в сборке которая указана тс'ом вкладка регион билдится в ядре (если я правильно понял и имеется ввиду сборка Nextgen) Мультиселы, тоже просто выпиливали из html до поры до времени =)
  24. Izonami

    Проблемка в КБ

    или в ./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); }
×
×
  • Создать...