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

Region

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

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

  • Посещение

  • Отзывы

    0%

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

  1. никуда, скорее всего дефаут, действие прописано в L2Npc, возможно даже в том классе которым является Npc
  2. Region

    Траблы С Pwsoft. Help

    так всё понятно, извини голову забивать этим не буду и так время упустил на рыбалке, там не всё так просто. Хотя может туплю) Акуму кажись не зря писал)
  3. Region

    Траблы С Pwsoft. Help

    @echo off title Login :start java -Xmx128m -cp ./*; net.sf.l2j.loginserver.L2LoginServer if ERRORLEVEL 2 goto restart if ERRORLEVEL 1 goto error goto end :restart echo. echo Admin Restart ... echo. goto start :error echo. echo Server terminated abnormaly echo. :end echo. echo server terminated echo. pause шас начну позориться, но попробуй)
  4. Region

    Траблы С Pwsoft. Help

    во общем грубо говоря нету класса L2LoginServer в ядре, открой ядро винраром и глянь как называется основной класс логин сервера если он вообще там есть, возможно проблема с загрузкой .jar, внутренности батника кинь
  5. как я понял автора он задал вопрос"что необходимо для того что бы сборка запускалась только на 7 ветки Java" если это так то ответ был дан поидеи, нужно менять сам код в сборке, подключать новые методы коллекций List<Skill> = ArrayList<> для примера так будет выглядеть ява 7, более точно сказать не смогу надо читать изменения 7 ветки. Нашёт библиотек, грубо говоря видо измененных коллекций для примера тот же яволюшен, свежие ревы написаны под 7 яву что в принципе позволит запуск их только на 7 ветке
  6. вы вообще читали автора, он требует что бы на каждый класс училось до 10 скилов. что для того нужно? если подумать логично то скилы будут какие то определенные дабы не нарушить баланс в хлам. Создаём какой то список скилов и добавляем это исключение в метод удаления левых скилов у персонажа. Теперь получилось так если будут скилы из списка у персонажа то удаляться не будут уже хорошо. что дальше? я думаю сдеалть логичным нпс который будет продавать килы за коины к примеру, сделать его не трудно обычный нпс с командой, при желании можно написать этот метод в самом классе npc. при продаже скилов буду заноситься в спец таблицу либо же расширить стандартную таблицу пометки о том что этот скил был куплен. Осталось сделать проверку, что нам потребуется из таблицы? конечно это число скилов с пометкой о покупке, ид персонажа а так же класс на котором они если, 10 скилов на 1 классе то покупка невозможна вот и всё. либо можно сделать при смене класса обновление в таблицу, когда поменяем класс то купленные скилы нанём примут значение -1 что бы при просмотре скилов было проше. Соответственно тогда нам будут нужны только ид персонажа и скилы
  7. Region

    Крит

    с кошкой что то не то, вроде как двигаеться она как то хреново что переполняет клиент нафиг) но это лишь догадки)
  8. Region

    Skils

    В ядре добавить в метод окончания атаки магией добавить условие типо если есть баф вампирик то даем хп, как будут давать решать тебе можно дамаг поделить на значение вампирика
  9. Region

    Как Увеличить ?

    да, равносильно тому скилу что прибавляет дальность стрельбы, не помню как называется у хавка есть, там еще труба подзорная нарисована. либо можно увеличить базовый показатель baseAtkRange в таблицах но получиться тогда что все будет стрелять далеко не только лукари
  10. Region

    Как Увеличить ?

    увеличить стат pAtkRange, в пассивах вроде есть либо можно завысить базовый
  11. Прошу было сделать какой то лист к примеру map<ид перса> при ударе выше 100 добавляем его в этот лист если уже есть то не надо, дальше делаем счётчик через трейд менеджера который будет раз в какое то время очищать этот лист. главное сделать проверку мобу если хп осталось маловато то очистку не делаем ато моба убьют а лист очиститься в это время
  12. Иконки выдаются в пакете статусе персонажа(0 или 1). Соотвественно илбо статуса нету вообще что персонаж на осаде он берётся с клана вроде, когда осада начинается сервер берёт всех защитников и атакуюших из клана и присваивает им статус потмо посылают пакет о статусе так же и при заходе в игру если вылетел перс. копай в этом направлении
  13. Region

    Hero \ Noble

    Boolean.parseBoolean даёт знать о том что значение внутри может принимать значения True либо False
  14. Region

    Hero \ Noble

    можно player.setHero(true); -- добавление статуса что бы светился и везде проходил Hero.addSkills(player); -- скилы player.updatePledgeClass(); -- обновление класса if(player.isHero()) player.broadcastPacket(new SocialAction(player.getObjectId(), 16)); -- ну это жест типо выиграл player.broadcastUserInfo(true); -- и обновление статуса полностью
  15. Region

    Hero \ Noble

    соответственно надо методы эти улутшить, дописать что бы добавляло скилы, можно еще дописать что бы в таблицу значения ставило + время что бы при перезаходе статусы сохранялись if (Config.START_HERO) { activeChar.setHero(true); player.addSkill(SkillTable.getInstance().getInfo(id скила, лвл скила); }
  16. что бы видел определеные скилы за итемы то это только ядро, ну или либо дп если поддерживает подгрудку java. Надо реализовать проверку по итему, соответственно запрос в бд либо конфиг при котором при совпадении итема будет + этого скила в список листа ну а дальше вывод в html
  17. Region

    Hot Springs Дебафы

    скилы начинаются с 4551 до 4554, соответственно два пути либо убрать аи у мобов либо изменить скилы(убрать эфект либо уменьшить время эфекта)
  18. Region

    Hot Springs Дебафы

    Дебафы находиться в аи, скорее всего он в датапаке. Точное название дать немогу, сейчас просто с телефона. Примерно находиться в скриптах/аи/груп возможно у них даже в ядре надо смотреть в любом случаи исходники открыты так что не проблема
  19. Region

    Закртие Прохода

    нпс камни были в агрос валее, вроде так он называеться, где там еще мобы с глазами сверху подвешеными
  20. Если у всех нпс то это проблема в коде, если только у твоего нпс тогда SQL
  21. смотри action у нпс, сборка какая?
  22. Не знаю какая рева у них последняя была Скачать
×
×
  • Создать...