Jump to content

ammy

Resident
  • Content Count

    319
  • Joined

  • Last visited

  • Days Won

    10
  • Feedback

    N/A

ammy last won the day on July 26

ammy had the most liked content!

Community Reputation

71

5 Followers

About ammy

  • Rank
    Поставил палатку

Recent Profile Visitors

3213 profile views
  1. Держи старенькую реву 2012 года и не дури голову СУРСЫ ЭПИЛОГА - ТЫК!
  2. По другому ни как, если через script то тоже будет не полноценная реализация. Проси дизера по лучше ! Он делает исключение в приватным клиентам за $$$
  3. Я так понимаю ты местный клоун который толкает вот это вот подобие Java-сборки за 350$ Source codes are on sale: ............. 350 $ Как исправить NullPointerException В нашем простейшем примере мы можем исправить NPE, присвоив переменной n1 какой-либо объект (то есть не null): Integer n1 = 16; System.out.println(n1.toString()); Теперь не будет исключения при доступе к методу toString и наша программа отработает корректно. Если ваша программа упала из-за исключение NullPointerException (или вы перехватили его где-либо), вам нужно определить по стектрейсу, какая строка исходного кода стала причиной появления этого исключения. Иногда причина локализуется и исправляется очень быстро, в нетривиальных случаях вам нужно определять, где ранее по коду присваивается значение null. Иногда вам требуется использовать отладку и пошагово проходить программу, чтобы определить источник NPE. Как избегать исключения NullPointerException Существует множество техник и инструментов для того, чтобы избегать появления NullPointerException. Рассмотрим наиболее популярные из них. Проверяйте на null все объекты, которые создаются не вами Если объект создаётся не вами, иногда его стоит проверять на null, чтобы избегать ситуаций с NullPinterException. Здесь главное определить для себя рамки, в которых объект считается «корректным» и ещё «некорректным» (то есть невалидированным). Не верьте входящим данным Если вы получаете на вход данные из чужого источника (ответ из какого-то внешнего сервиса, чтение из файла, ввод данных пользователем), не верьте этим данным. Этот принцип применяется более широко, чем просто выявление ошибок NPE, но выявлять NPE на этом этапе можно и нужно. Проверяйте объекты на null. В более широком смысле проверяйте данные на корректность, и консистентность. Возвращайте существующие объекты, а не null Если вы создаёте метод, который возвращает коллекцию объектов – не возвращайте null, возвращайте пустую коллекцию. Если вы возвращаете один объект – иногда удобно пользоваться классом Optional (появился в Java 8). P.S За подсказку не благодари.... Ждём фиксы
  4. Видимо он ещё не знает во сколько это ему обойдётся
  5. На гите валялись 2012-2014 Предпологаю что это один и тот же человек, или же его единомышленник Исходя из самой сборки - всё сделано по такому же принципу как и у Fallov (Яйцента) p.s опять та же Lucera 1.7 ну и те же самые бекдоры которые он так и не нашёл и не смог вырезать
  6. Исходя и всех ошибок по ядру ,и при декомпиляции то видно что это чужой код threading.RunnableImpl: Exception: RunnableImpl.run(): java.lang.NullPointerException java.lang.NullPointerException. Пытается вызвать метод по нулевой ссылке на объект, а его нет (самого метода). Изменить импорты, и скомпилировать не значит "кодить сборку 2 года" Ну и тут как минимум найти исходники этого куска: model.Creature: java.lang.NullPointerException (чужой код в этой сборке - 2012 года ! ) p.s Видимо ещё 2 года потребуется пофиксить ! Желаю удачи
  7. Ну как для начала конечно подойдёт ))) Ознакомитесь с L2 и всей её составляющей так сказать. Как бы это не называй фантазией или размышлениями на форуме (обсуждаемые л2 сообществом),факт остаётся фактом что всё это на данный момент пустота и ветер. Возможно пора действовать, а на счёт идей для проекта.... тут на форуме человек выкладывал "ГЕНЕРАТОР ИДЕЙ ДЛЯ l2 СЕРВЕРОВ" программка для начинающих Одмэнов.
  8. На вашем уровне я могу сказать что вам это подходит ) работайте с датапаком и довольствуйтесь чем есть,и ждите обновлений )) не забудьте список фиксов сделать и занести их в баг репорты ))))
  9. Ты действительно не понял ни чего ) во первых касаемо PTS это Экстендеры, во вторых я уже писал выше что нужен кодер или очень хорошие знания Java + Механику игры L2, ну а при чём тут innova ? У Innova (4game) свой путь и он не как не связан с людьми так как это просто бизнес проект. Я просто оставлю вас с вашими идеями и фантазиями на едине ))) p.s не вижу смысла разжовывать и повторять очевидные вещи в этой сфере.
  10. Наивный )))) Приватная сборка не значит качественная - если только сравнивать с шарой ! Что для вас обкатана ? Обкатана для каких целей ? О какой работоспособности речь ? Назови хоть одну Java приватку где за 10 лет максимально реализован и приближен к идеалу работы offloke PTS сервера с фиксами ? Касаемо фиксов, их не закрывают - только поверхностные, потому что клиент сам просит фиксить разработчика данной сборки за $ так как приватные сборки продают в том виде в котором их предлагает разработчик (имея все карты на руках а это исходный код). Если вы упомянули о каких то мифических идеях и какой то реализации, то для этого нужно как минимум: 1) Исходники (максимально ровные), 2) Знание Java и что касается механики самой Lineage. p.s Удачи в вашем начинании.
  11. нет уж спасибо....я как ни будь по тихой грусти
  12. Максим_Бастваров,reset5,Saymon,Rogue,St1n2021 - У вас целая команда собралась ))) Желаю удачного открытия вам !
  13. Напиши ему: @karmin_des Или: https://forummaxi.ru/profile/6271-karmin/
  14. А вообще если поискать по форуму то вот темка подобная была:
×
×
  • Create New...