Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
L2j проблема с сумонами
#1
Собственно, проблема вот в чём...
Имею группу состоящую из трёх суммонов (MULTI_SERVITOR). В углу экрана отображается их список
(ну как в группе - hp, mp, buffs - стандартное окошко, в общем). Как убиваю (kill) или отзываю
(unsummon) одного из них, то из этого самого списка пропадают все... Физически остальные двое
на месте, продолжают за мной бегать, реагировать на команды, но вот в окошке (списке) их нет(
Так же дела обстоят, если убить/отозвать двоих - третий продолжает бегать.
Весь вечер сидел копался в ядре... Запускал так же l2phx в попытках отловить пакеты и смотрел
в методы, которые их вызывают, но ничего вразумительного там не нашел.

Подскажите, пожалуйста, можно ли это побороть и заставить исчезать по 1му или же просто
вовсе убрать отображение этого окошка (списка). Спасибо
Ответ
#2
Три саммона одновременно? Что за профа? Какие хроники? :eek:
Родился, живу и когда-нибудь умру.
Ответ
#3
Как там... Дело было вечером, делать было нечего. Народ по отпускам, кол-во заказов поубавилось(
Вот одним скучным вечером решил воплотить свою давнюю мечту. Трудно будет объяснить, если вкратце,
то на базе glory days эмулятора сижу и пилю нечто, по факту ни имеющее ничего общего с л2... только графику.
Самое интересное, в glory days ведь есть своя система мульти суммонов (класс после перерождения).
Там точно так же, убиваешь/отзываешь 1го - пропадает список.
Выручайте, где эту бяку искать - уже мозги закипели... Sad
Ответ
#4
Donatte Написал:Три саммона одновременно? Что за профа? Какие хроники? :eek:

Бери выше, в Авейкенинг<=>Таути их максимум 4. В глори понизили до 2-ух.
По теме: ищи в темах "Обсуждение Goddess of Desctrution" 5-6 частей. Там где-то у elastic была такая же проблема (или похожая).
Ответ
#5
Цитата:ищи в темах "Обсуждение Goddess of Desctrution" 5-6 частей. Там где-то у elastic была такая же проблема (или похожая).

Спасибо. Найти - то нашел, но увы - ничего. Метод OnDelete изменил, дописав туда
вызов removeSummon, толку ноль... Видимо, решение лежит немного глубже. Кстати,
пакет ExPartyPetWindowDelete мне не приходит
Ответ
#6
Посмотри структуру пакета PetDelete
https://forum.zone-game.info/showthread.php?t=34816
Код:
package l2next.gameserver.network.serverpackets;

public class PetDelete extends L2GameServerPacket
{
    private int _petId;
    private int _petType;

    public PetDelete(int petId, int petType)
    {
        _petId = petId;
        _petType = petType;
    }

    @Override
    protected final void writeImpl()
    {
        writeD(_petType);
                writeD(_petId);
    }
}
Студия L2dev.su. Сборки Lindvior, Epilogue. ICQ 1817070. Skype wowan.sm
Ответ
#7
Цитата:Посмотри структуру пакета PetDelete
У меня было иначе чуток

Код:
public class PetDelete extends L2GameServerPacket
{
    private int _petType;
    private int _petId;

    public PetDelete(int petType, int petId)
    {
        _petType = petType;
        _petId = petId;
    }

    @Override
    protected final void writeImpl()
    {
        writeC(0xb7);
        writeD(_petType);
            writeD(_petId);
    }
}

Заменил на то, как у вас - тоже самое, исчезает весь список...
Ответ
#8
Evas Написал:У меня было иначе чуток

Код:
public class PetDelete extends L2GameServerPacket
{
    private int _petType;
    private int _petId;

    public PetDelete(int petType, int petId)
    {
        _petType = petType;
        _petId = petId;
    }

    @Override
    protected final void writeImpl()
    {
        writeC(0xb7);
        writeD(_petType);
            writeD(_petId);
    }
}

Заменил на то, как у вас - тоже самое, исчезает весь список...
Ответил в личку.
Ответ
#9
Побороли в общем)
Вылезла другая беда, убиваю суммона - он не падает на землю, т.е не срабатывает
анимация смерти... он продолжает стоять с 0 hp и спустя отведенное время пропадает.
По догадкам проблемы с PetInfo пакетом... Может кто поможет? Вот сам пакет
Спасибо.
Ответ
#10
пакет Die отсылается?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Lineage 2 PTS 287 Protocol Проблема PSIFAK 1 1,518 01-25-2023, 04:08 AM
Последний пост: Phantom-Dev
  Myext64HF проблема с сетью MystX 3 1,806 11-08-2022, 04:33 AM
Последний пост: Phantom-Dev
  Проблема с rguard\ftguard iDarkEmpire 13 6,204 07-22-2020, 11:31 PM
Последний пост: CTAJIIH
  Проблема с количеством ХП AerisRD 0 1,238 05-19-2020, 08:20 PM
Последний пост: AerisRD
  Проблема с запуском HF5 Shady 6 2,093 04-20-2020, 12:09 PM
Последний пост: Rork
  Проблема с откатами банок Amidamaru 14 3,491 04-04-2020, 05:52 PM
Последний пост: Blackone
  L2 PTS Проблема Reika 3 1,688 02-26-2020, 04:43 PM
Последний пост: Reika
  Проблема с купле-продажей на всех сборках Mor9k400 0 1,171 08-25-2018, 08:10 PM
Последний пост: Mor9k400
  Проблема с входом Windows 10 Alekseu28 1 1,641 03-13-2018, 09:34 AM
Последний пост: malum
  Проблема с св 13 Zelden 4 1,764 01-03-2018, 09:30 AM
Последний пост: ..Kirito..

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


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