Перейти к содержанию
Авторизация  
DivineAssassine

Не пускает в игру EmuRT

Рекомендуемые сообщения

WARN ItemHolder: Not defined item id : 0, or out of range!


java.lang.Exception
at l2p.gameserver.data.xml.holder.ItemHolder.getTemplate(ItemHolder.java:53)
at l2p.gameserver.utils.ItemFunctions.addItem(ItemFunctions.java:107)
at services.PvpToExp.onPlayerEnter(PvpToExp.java:95)
at l2p.gameserver.model.actor.listener.PlayerListenerList.onEnter(PlayerListenerList.java:31)
at l2p.gameserver.clientpackets.EnterWorld.runImpl(EnterWorld.java:178)
at l2p.gameserver.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:41)
at l2p.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:34)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[12:06:45] ERROR Client: IN_GAME IP: 5.141.86.70 Account: haibus Player : qwerty[268486453] - Failed running: [C] EnterWorld - Server Version: Rev 10
java.lang.NullPointerException
at l2p.gameserver.utils.ItemFunctions.addItem(ItemFunctions.java:108)
at services.PvpToExp.onPlayerEnter(PvpToExp.java:95)
at l2p.gameserver.model.actor.listener.PlayerListenerList.onEnter(PlayerListenerList.java:31)
at l2p.gameserver.clientpackets.EnterWorld.runImpl(EnterWorld.java:178)
at l2p.gameserver.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:41)
at l2p.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:34)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

 

Помогите сборку из исходников тут с форума делал.

Создаю чара захожу в игру и все соединение с сервером да же чар не прогружается

До этого не пускало на сам сервер(что то связанное с протоколом было) выключил защиту стало пускать на создание чара

http://forummaxi.ru/files/file/1561-%D1%88%D0%B0%D1%80%D0%B0-%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8-emurt-last/ сказали что рабочая хоть и написано что нет

Изменено пользователем DivineAssassine

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ошибка значит что у тебя в инвентаре лежит вещь с таким id, которого не существует.

Поройся в конфигах и подчисть список начальных предметов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ERROR Client: IN_GAME IP: 5.141.86.70 Account: admin Player : ADM[268486418] - Failed writing: InventoryUpdate - Server Version: Rev 10


java.lang.NullPointerException
at l2p.gameserver.serverpackets.L2GameServerPacket.writeItemInfo(L2GameServerPacket.java:99)
at l2p.gameserver.serverpackets.L2GameServerPacket.writeItemInfo(L2GameServerPacket.java:91)
at l2p.gameserver.serverpackets.InventoryUpdate.writeImpl(InventoryUpdate.java:44)
at l2p.gameserver.serverpackets.L2GameServerPacket.write(L2GameServerPacket.java:24)
at l2p.commons.net.nio.impl.SelectorThread.putPacketIntoWriteBuffer(SelectorThread.java:464)
at l2p.commons.net.nio.impl.SelectorThread.prepareWriteBuffer(SelectorThread.java:436)
at l2p.commons.net.nio.impl.SelectorThread.writePacket(SelectorThread.java:373)
at l2p.commons.net.nio.impl.SelectorThread.run(SelectorThread.java:165)

 

 

 

проблему с итемом решил создав итем 0000-0000 c ID 0

в иру пустило но осалось то что выше в спойлере

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ERROR Client: IN_GAME IP: 5.141.86.70 Account: admin Player : ADM[268486418] - Failed writing: InventoryUpdate - Server Version: Rev 10

java.lang.NullPointerException

at l2p.gameserver.serverpackets.L2GameServerPacket.writeItemInfo(L2GameServerPacket.java:99)

at l2p.gameserver.serverpackets.L2GameServerPacket.writeItemInfo(L2GameServerPacket.java:91)

at l2p.gameserver.serverpackets.InventoryUpdate.writeImpl(InventoryUpdate.java:44)

at l2p.gameserver.serverpackets.L2GameServerPacket.write(L2GameServerPacket.java:24)

at l2p.commons.net.nio.impl.SelectorThread.putPacketIntoWriteBuffer(SelectorThread.java:464)

at l2p.commons.net.nio.impl.SelectorThread.prepareWriteBuffer(SelectorThread.java:436)

at l2p.commons.net.nio.impl.SelectorThread.writePacket(SelectorThread.java:373)

at l2p.commons.net.nio.impl.SelectorThread.run(SelectorThread.java:165)

 

 

 

проблему с итемом решил создав итем 0000-0000 c ID 0

в иру пустило но осалось то что выше в спойлере

тебе нужно очистить инвентарь, в ручную, через бд

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот тут просто удалите gameserver/data/scripts/services . - PvpToExp.java . Или поставьте там нормальные итемы. И чушь не несите с 0000-0000

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот тут просто удалите gameserver/data/scripts/services . - PvpToExp.java . Или поставьте там нормальные итемы. И чушь не несите с 0000-0000

Удаление не помогло, есть еще какие нибудь варианты?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Удаление не помогло, есть еще какие нибудь варианты?

По идее не существует итема с ID 0.

Очисти инвентарь (просто найди итем с ID 0  и удали его). Я так понял еще, что итем добавляется при создании чара -> надо удалить добавление итеема ID = 0 из конфига, отвечающая за добавление итема при создании персонажа. (в емурте я хз где он, мб в бд, xml, ini... думаю разберешься). 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

WARN ItemHolder: Not defined item id : 0, or out of range!

java.lang.Exception

at l2p.gameserver.data.xml.holder.ItemHolder.getTemplate(ItemHolder.java:53)

at l2p.gameserver.utils.ItemFunctions.addItem(ItemFunctions.java:107)

at services.PvpToExp.onPlayerEnter(PvpToExp.java:95)

at l2p.gameserver.model.actor.listener.PlayerListenerList.onEnter(PlayerListenerList.java:31)

at l2p.gameserver.clientpackets.EnterWorld.runImpl(EnterWorld.java:178)

at l2p.gameserver.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:41)

at l2p.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:34)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

[12:06:45] ERROR Client: IN_GAME IP: 5.141.86.70 Account: haibus Player : qwerty[268486453] - Failed running: [C] EnterWorld - Server Version: Rev 10

java.lang.NullPointerException

at l2p.gameserver.utils.ItemFunctions.addItem(ItemFunctions.java:108)

at services.PvpToExp.onPlayerEnter(PvpToExp.java:95)

at l2p.gameserver.model.actor.listener.PlayerListenerList.onEnter(PlayerListenerList.java:31)

at l2p.gameserver.clientpackets.EnterWorld.runImpl(EnterWorld.java:178)

at l2p.gameserver.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:41)

at l2p.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:34)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

 

Помогите сборку из исходников тут с форума делал.

Создаю чара захожу в игру и все соединение с сервером да же чар не прогружается

До этого не пускало на сам сервер(что то связанное с протоколом было) выключил защиту стало пускать на создание чара

http://forummaxi.ru/files/file/1561-%D1%88%D0%B0%D1%80%D0%B0-%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8-emurt-last/ сказали что рабочая хоть и написано что нет

at l2p.gameserver.utils.ItemFunctions.addItem(ItemFunctions.java:107)
at services.PvpToExp.onPlayerEnter(PvpToExp.java:95)

Клас PvpToExp, в методе onPlayerEnter 95 строка добавляет предмет с id '0' 

Естественно не пускает, в EnterWorld стоят проверки на некорректные ID. Это ваш случай.

Есть 2 решения или удалить со скриптов (Заходим в папку libs, находим scripts.jar открываем через WinRar, заходим в папку services, и удаляем PvpToExp.class)

Или же взять исходник если есть, и разобраться что это такое, и как оно должно работать :)

 

После удаления скрипта, запустите сборку, и создайте нового персонажа. Проблема решена!

Изменено пользователем gvb
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...