Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
GS когда игроки подключаются ошибку выдаёт
#1
Цитата:GS когда игроки подключаются ошибку выдаёт
Код:
Client: [Character: cxvcv[268479508] - Account: sadasd - IP: 127.0.0.1] - Failed
running: [C] A7 MultiSellChoose - L2DC Server Version: 746 - DP Revision: null
java.lang.NullPointerException
        at com.l2dc.gameserver.network.clientpackets.MultiSellChoose.doExchange(
MultiSellChoose.java:496)
        at com.l2dc.gameserver.network.clientpackets.MultiSellChoose.runImpl(Mul
tiSellChoose.java:120)
        at com.l2dc.gameserver.network.clientpackets.L2GameClientPacket.run(L2Ga
meClientPacket.java:92)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
        
        WTF? ^^ скорее всего пакет не тот это поправимо? с исходами аа кароч исходники надо ковырять..
Но они подключаются и играют стабильно Smile
Ответ
#2
пакет мультисела смотрите
или попробуйте патч сменить
СЕО Оптимизация сайтов
Ответ
#3
покажите файл l2dc/gameserver/network/clientpackets/MultiSellChoose.java
желательно просто залить его, а сюда ссылку.
[Изображение: l2nextgen.gif]
Ответ
#4
bloodshed Написал:покажите файл l2dc/gameserver/network/clientpackets/MultiSellChoose.java
желательно просто залить его, а сюда ссылку.
Вот http://rghost.ru/43015991
Ответ
#5
пакет мультиселла
Ответ
#6
[src=java]
// finally, give the tax to the castle...
if (!_singleMultiSell)
{
if (merchant.getIsInTown() && merchant.getCastle().getOwnerId() > 0)
merchant.getCastle().addToTreasury(_transactionTax * _amount);
}
[/src]
поменяй на
[src=java]
// finally, give the tax to the castle...
if (!_singleMultiSell)
{
if (merchant != null && merchant.getIsInTown() && merchant.getCastle().getOwnerId() > 0)
merchant.getCastle().addToTreasury(_transactionTax * _amount);
}
[/src]

Хотя вроде выше есть проверка на мультиселы из коммьюнити, возможно с ними какая то проблема, может ты не указал какой-то как разрешённый.

Добавлено через 1 минуту
Если ошибка останется, значит merchant.getCastle() возвращает null
[Изображение: l2nextgen.gif]
Ответ
#7
bloodshed Написал:[src=java]
// finally, give the tax to the castle...
if (!_singleMultiSell)
{
if (merchant.getIsInTown() && merchant.getCastle().getOwnerId() > 0)
merchant.getCastle().addToTreasury(_transactionTax * _amount);
}
[/src]
поменяй на
[src=java]
// finally, give the tax to the castle...
if (!_singleMultiSell)
{
if (merchant != null && merchant.getIsInTown() && merchant.getCastle().getOwnerId() > 0)
merchant.getCastle().addToTreasury(_transactionTax * _amount);
}
[/src]

Хотя вроде выше есть проверка на мультиселы из коммьюнити, возможно с ними какая то проблема, может ты не указал какой-то как разрешённый.

Добавлено через 1 минуту
Если ошибка останется, значит merchant.getCastle() возвращает null
ошибка осталась, что делать ? Sad
Ответ
#8
изменяйте на:
if (merchant != null && merchant.getCastle() != null
но стоит посмотреть почему merchant.getCastle() возвращает null
[Изображение: l2nextgen.gif]
Ответ
#9
Интересный вопрос, игрок не вызывает мультисел, а просто заходит в игру - а идет ошибка мультисела - или я не понял 1 пост?
Ответ
#10
Visor Написал:Интересный вопрос, игрок не вызывает мультисел, а просто заходит в игру - а идет ошибка мультисела - или я не понял 1 пост?

Ну судя по написанному именно так и есть.
Тогда тут пакет непричем, скорее всего либо в EW косяк, либо перепутаны какие-то опкоды.
[Изображение: 61b684.png]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  подскажите как исправить ошибку oboyma 4 1,449 10-26-2015, 10:07 PM
Последний пост: oboyma
  Помогите понять ошибку! Maiden7 14 3,543 10-30-2014, 12:59 AM
Последний пост: Maiden7
  Помогите выдает ошибку. voland3 2 1,205 04-20-2014, 03:50 PM
Последний пост: Ashe
  Бьет по кд ошибку в гейме Walker 8 1,998 04-05-2014, 09:20 PM
Последний пост: desolator
  Помогите как можно исправить ошибку knaif 4 1,805 01-16-2014, 02:57 PM
Последний пост: SouthBridge
  Игроки не могут зайти на сервер ZeaL 27 15,632 08-13-2012, 11:59 AM
Последний пост: Ashe
  Reload через админку выдаёт ошибку dbnfkbr33 10 1,909 06-07-2012, 02:52 PM
Последний пост: [STIGMATED]
  При регистрации сервера получаю ошибку Exception in thread "main" java.lang.NullPointerException Brafar 3 4,309 11-18-2011, 07:06 PM
Последний пост: TieLay
  Устанавливаю ваш сервер при включение гейм сервера выдает в конце ошибку Zefir71 5 2,441 05-14-2011, 02:22 PM
Последний пост: Zefir71
  Помогите разобрать ошибку derron116 5 5,381 04-15-2011, 01:47 PM
Последний пост: derron116

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)