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

zGosu

Постоялец
  • Публикаций

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

  • Посещение

  • Победитель дней

    37
  • Отзывы

    100%

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

  1. Емае, Написано же: missing `server' Уже где-то писал про это. Порядок действий: 1) Заходите в jdk1.8.0_121\jre\bin и копируйте от туда папку server 2) Вставляем скопированный файл в \jre1.8.0_121\bin 3) Проверить наличие в нем файла jvm.dll 4) Если нету, то только тогда скачиваете JDK и от туда повторяете с 1 этапа P.S. Google Переводчик +1
  2. zGosu

    Видящие НПЦ Hide,Steal

    Выше часть кода скинули. Вам только останется создать метод canSeeInHide(Playable cha) , которая будет проверять наличие пассивки у NPC и всё. Ну либо просить кого-то, что бы за Вас сделали.
  3. zGosu

    ошибка на PW Soft

    mysql-connector-java файл обычно в lib лежит. На пример для MySQL 5.5 используется mysql-connector-java-5.1.34-bin.jar Поэтому у Вас 2 варианта, как поступить: 1) Обновить MySQL до версии 5.5 2) Заменить файл JConnector на тот, который поддерживает Вашу версию MySQL
  4. zGosu

    ошибка на PW Soft

    Надо поменять JConnector в сборке под ту версию MySQL, которая у Вас стоит на данный момент.
  5. zGosu

    Исправить Fear

    Это просто метод. Я скинул фикс с бегом и как оборвать атаку\каст. Дело за Вами осталось)
  6. zGosu

    Исправить Fear

    Вам виднее. Если такая проблема только с мобами, то править надо L2AttackableAI.java. В остальных случаях в EffectFear.java
  7. zGosu

    Исправить Fear

    Лучше правьте в самом эффекте, а не в AI
  8. zGosu

    Исправить Fear

    Какая формула? Ее тут нет) Тут просто ID скилов перечислено, которые не отвечают за обрыв скила и т.п.
  9. zGosu

    Исправить Fear

    Если во время фира моб подбигает и бьет скилом, то надо // Check if the thinking action is already in progress добавляете: if (npc.isAllSkillsDisabled() || npc.isAfraid()) npc.abortCast(); P.S. Этот фикс работает на L2JServer. Для других сборок фикс может немного отличаться (обычно смотрят в сам эффект)
  10. Если вдруг выше вариант не прокатит, то смотри тут:
  11. zGosu

    Видящие НПЦ Hide,Steal

    К сожалению я не знаю такого умения. Но никто не запрещает это умение создать. Пример реализации: 1) создается пассивное умение 2) в коде, которая отвечает за то, что НПС не видят тех, кто в хайде, добавляем условие на отсутствие этого умения у НПС 3) готово! P.S. Если нет исходников, не беда. Их можно добавить в скриптах с эффектами (если только они сами не находятся в коре).
  12. zGosu

    цвет ника

    Уже не помню. HEX-коды цветов. "Вырвал" из своего скрипта на покраску ника\титула
  13. а разница какие исходники? язык и алгоритм один и тот же. final double part = attacker.getStatus().getCurrentHp() / attacker.getMaxHp(); power *= 1.8 * (1.0 - part);
  14. zGosu

    цвет ника

    color="009900">"009900" color="0099ff">"FF7F00" color="000000">"000000" color="ffff00">"00FFFF" color="800000">"000AAA" color="FF8000">"0099FF" color="80FF80">"70DB93" color="AAAAAA">"9F9F9F" color="00FFFF">"FFFF00" color="9393FF">"FF5D93" Цвет в HTML = Цвет ника Наглядное отображение цвета в HTML - ссылка
  15. До 17.12.17 есть не нужный
  16. У меня своя сборка, и у меня отличаются от вашей. Попробуйте прописать так: (item.getItem().getItemGrade() == L2Item.CRYSTAL_D)
  17. Ну тогда потом мб гляну, когда решусь скачать 7ю яву)
  18. Заменяешь: if ( item.isItem() && item.isEquipable() && !item.isConsumable() && !item.isCommonItem() && !item.isOlyRestrictedItem() && !item.isShadowItem() && !item.isQuestItem()) на: if ( item.isItem() && (item.getItem().getItemGrade() == CrystalType.D) && item.isEquipable() && !item.isConsumable() && !item.isCommonItem() && !item.isOlyRestrictedItem() && !item.isShadowItem() && !item.isQuestItem()) И не забудь импорт добавить com.l2jserver.gameserver.model.items.type.CrystalType Если что-то не получится, пиши в скайп.
  19. Эта часть кода не отвечает за скорость атаки. Это на подобии анти-спама. Если коротко, то кнопку атаки ты можешь нажимать не чаще чем раз в 0.2 сек. К сожалению я очень мало времени уделял оверским сборкам, но разве не это отвечает за задержку м\у атакой? /** Calculate delay (in milliseconds) before next ATTACK */ public static int calcPAtkSpd(double rate) { return (int) (500000 / rate); // в миллисекундах поэтому 500*1000 }
  20. final L2ItemInstance[] items = player.getInventory().getItems(); for (final L2ItemInstance item : items) { if (item.isWeapon()) { final int itemLevel = item.getItem().getItemGrade() .getId(); if (itemLevel == Grade.S) { return true; } } } Тут идет поиск оружия S грейда (для примера) Если итем выбирается игроком, то можно написать так: if (item.getItemGrade().getId() == Grade.D) { // точим! }
  21. Без исходников лучше не открываться. Если будет какой-то критический баг, то вы его без наличии исходника не исправите. (Альтернативный вариант, если вы берете сборку у разработчика, который за Вас может исправить баги).
×
×
  • Создать...