Вот, я загрузил скриншот. И этот баг почти на всех free исходниках. В итоге один пропадает, который был со мной до телепортации, и становится невидимым объектом после, а второй заново создается в координатах уже владельца.чет звучит как полный бред - с чего бы при телепортациях создавать новый объект для пета/суммона.
с чего ты решил что на старом месте остается невидимая копия?
Я за старые сборки имею введу, от l2jfree, l2jserver, l2jopen и так далееДаже на мобиусе такого не было...
ну тут можно пойти по нескольким путям:Я за старые сборки имею введу, от l2jfree, l2jserver, l2jopen и так далее
Понял, спасибо. Так и сделаюну тут можно пойти по нескольким путям:
1. Скачать весь репозиторий и по комитам поискать "clone" / "duplication";
2. Под дебагом запустить и смотреть что происходит при вызове события "on_teleported" / "on_teleport" ну или следить за созданием нового "Creature"
3. Забить на старье и скачать актуальную сборку.
Если тебе getPet() отдал null, дохуя логично сразу же вызвать от этого нуля unSummon(). Зато по NPE хотя бы стек увидишь)))На примере L2JLisvus можете попробовать в L2PcInstance:
*** Скрытый текст не может быть процитирован. ***
Там только вместо return было изменено на unSummon, не проверялось.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?