Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Защита JAVA серверов/Неизвестная ошибка
Поиск

Неизвестная ошибка

12 ответов402 просмотровСейчас просматривают: 1
2
263

Пользователь

Бывалый

Постов: 186

На форуме с: 11.09.2008

Репутация: +27

Рейтинг: 0

· 22.10.2008, 18:52

Собстна бан или нет?

Client: [Character: ЧАР - Account: АККАУНТ - IP: АЙПИ] - Failed running: [C] 14 UseItem - L2J Server Version: null - DP Revision: null
java.lang.NullPointerException
at net.sf.l2j.gameserver.model.ItemContainer.getItemByObjectId(ItemCont
iner.java:111)
at net.sf.l2j.gameserver.clientpackets.UseItem.runImpl(UseItem.java:83)
at net.sf.l2j.gameserver.clientpackets.L2GameClientPacket.run(L2GameCli
ntPacket.java:79)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Sourc
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

0
L
LiN0MaN
· 22.10.2008, 20:20

Тут чёто на покетном уровне либо некоректный патч либо банить его пора

0
Fayoli
Fayoli

Пользователь

Новичок

Постов: 12

На форуме с: 25.08.2008

Репутация: +4

Рейтинг: 0

· 23.10.2008, 06:15

У меня таких много) Врядли это хлапа, хотя все может быть...

0
darkevil1
darkevil1

Пользователь

Ветеран

Постов: 526

На форуме с: 29.09.2007

Репутация: +243

Рейтинг: 0

· 23.10.2008, 07:19

Это ничего не значит, возможно ошибка программиста, возможно программист не предусмотрел какой-то вариант действий при котором что-то может вызвать null. Отсюда и ошибка NullPointerException.

I love Belldandy!

0
xCATAHAx
xCATAHAx

Пользователь

Участник

Постов: 71

На форуме с: 11.06.2007

Репутация: +37

Рейтинг: 0

· 24.10.2008, 20:38

Сервер не видит пакета при использовании персонажем какой то вещи. Править передачу пакетов между сервером к клиенту надо, либо у персонажа клиент не чистый. Нуу вы знаете , что на грацию могут заходить Hellbound клиентом.
Вообщем хлапа тут не причём. Отпиши персонажу и спроси что у него за клиент.

0
darkevil1
darkevil1

Пользователь

Ветеран

Постов: 526

На форуме с: 29.09.2007

Репутация: +243

Рейтинг: 0

· 10.11.2008, 08:11

Ошибка не в пакете, а в классе ItemContiner.java

Как пример похоже кто-то пытался заюзать итем которого у перса небыло, может кто-то помнит раньше на С3 Java сборках был баг когда можно было вынести итем на панель быстрого использования и передать итем кому-нибудь еще и так по кругу.
И юзать итем спокойно хоть всей патей. Т.е. проверок небыло на то что у перса в инвентаре нету итема.

Естественно кто-то допустил ошибку при проверке точнее на null у персонажа при нажатии использовать итем, в итоге в пакет UseItem никакого значения не передается и в итоге вылетает в консоль предупреждение.

Это один из вариантов ошибки, возможно еще что-то вызвало null т.е. NPE таких мест в серверах к сожалению полно хоть ложкой кушай все сразу предусмотреть порой бывает невозможно.

P.S. Когда читеры шлют пакеты кривые, ошибки совсем другие.

I love Belldandy!

0
2
263

Пользователь

Бывалый

Постов: 186

На форуме с: 11.09.2008

Репутация: +27

Рейтинг: 0

· 12.11.2008, 14:44

У мя вампирик рев 40. Так там уже научился пакеты отличать, там это очень хорошо видно и палится.
Вот пример для тех кто пока не в курсе:

Цитата
Многократно идут такие сообщения
Unknown Packet: f2 on State: IN_GAME Client: [Character: Zedd - Account: black77
7 - IP: 93.89.208.68]
0000: e3 37 b6 d1 13 8b dd 65 (вот эта часть бывает разной) .7.....e
а в базе добавляются итемы с параметром 'loc' = null, после в базе прописывается ид и заполняются все параметры. Иногда читера в конце кикает поймав на неправльном параметре.

Так что если поймали такого смело в бан.

0
Игорь
Игорь

Пользователь

Участник

Постов: 35

На форуме с: 19.11.2008

Рейтинг: 0

· 24.11.2008, 13:20

Выясни что за клиент,попроси его установить чистый клиент и поставить ваш патч.Если ошибка будет,лучше от греха подальше забанить...

0
darkevil1
darkevil1

Пользователь

Ветеран

Постов: 526

На форуме с: 29.09.2007

Репутация: +243

Рейтинг: 0

· 25.11.2008, 11:39

kosar: У мя вампирик рев 40. Так там уже научился пакеты отличать, там это очень хорошо видно и палится.
Вот пример для тех кто пока не в курсе:

Так что если поймали такого смело в бан.


Бред какой-то в IT небыло такого пакета вроде. А если его нет то натворить он ничего не сможет.

I love Belldandy!

0
Вася_Ы
Вася_Ы

Пользователь

Бывалый

Постов: 182

На форуме с: 05.12.2007

Репутация: +122

Рейтинг: 0

· 07.12.2008, 07:32

Что означает когда пишет "нулл" ?

0
darkevil1
darkevil1

Пользователь

Ветеран

Постов: 526

На форуме с: 29.09.2007

Репутация: +243

Рейтинг: 0

· 07.12.2008, 17:23

Ппц, а что такое трусы ?

Даже по смыслу можно понять что это такое

I love Belldandy!

0
Рамиль
Рамиль

Пользователь

Новичок

Постов: 8

На форуме с: 14.03.2009

Рейтинг: 0

· 30.03.2009, 12:40

Эт не страшная ошибка. У меня серв с онлайном 150 спокойно с такой муторью работает, просто клиент нужен нулячий с правильным патчем.


//Meraklin. Смотрим на дату последнего поста. +10%

0
Тема закрыта для ответов