Рейтинг темы:
  • 2 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Работа над Goddess of Destruction (part 6)
Bonux Написал:Кто может поделиться пропатченным l2.exe для 606 протокола?

Свеженькая, только что бегала: http://rghost.ru/58888715 Smile

Добавлено через 30 минут
Bonux Написал:Не, там не патченная систем...

А вообще довольно интересный протокол получился Smile Спасибо, что указали на него...)
Gaikotsu Написал:а везде где нужно шлешь пакет ExMagicAttackInfo с нужным содержимым?
Код:
package l2p.gameserver.network.serverpackets;

import l2p.gameserver.model.Creature;
import l2p.gameserver.network.serverpackets.components.Opcode;

public class ExMagicAttackInfo extends L2GameServerPacket
{
    public static final int NORMAL = 0;
    public static final int CRIT = 1;
    public static final int CRIT_ADD = 2;
    public static final int OVERHIT = 3;
    public static final int MISS = 4;
    public static final int BLOCK = 5;
    public static final int RESIST = 6;
    public static final int IMMUNE = 7;

    private Creature _attacker;
    private Creature _target;
    private int _info;

    public ExMagicAttackInfo(Creature attacker, Creature target, int info)
    {
        _attacker = attacker;
        _target = target;
        _info = info;
    }

    @Override
    protected void writeImpl()
    {
        writeEx(Opcode.ExMagicAttackInfo);
        writeD(_attacker.getObjectId());
        writeD(_target.getObjectId());
        writeD(_info);
    }
}

А какой пакет отправлять при крите абил у ножа к примеру? Этот же?
в случае физ. крита клиенту обычного сообщения о критическом ударе хватает для показа всплывающего сообщения о крите.

я вот так и не понял в каких случаях шлется CRIT_ADD - это надпись "Крит+".
Gaikotsu Написал:ну типа, с параметром CRIT

я вот так и не понял в каких случаях шлется CRIT_ADD - это надпись "Крит+".

Мб при OVERHIT?

Добавлено через 31 секунду
А, для OVERHIT'а есть отдельный параметр...
Gaikotsu Написал:в случае физ. крита клиенту обычного сообщения о критическом ударе хватает для показа всплывающего сообщения о крите.

я вот так и не понял в каких случаях шлется CRIT_ADD - это надпись "Крит+".

физ крит с автоатаки, да, пишет, с умений, нет, только в системном чате.
Крит+ может быть это Крит Хил?

Добавлено через 7 минут
Да, посмотрел видео, крит+ это крит хила.
I need the package structure for the system Ability to ertheia.
[Изображение: abilities-screenshot2.png]
tuningxtreme Написал:I need the package structure for the system Ability to ertheia.
[Изображение: abilities-screenshot2.png]
Код:
public class ExAcquireAPSkillList extends L2GameServerPacket
{
    private static final int _limit_points = 16;
    private static final long _reset_price = 10000000;

    private long _price;
    private int _ap, _usable_points;
    private boolean _enable;
    private Collection<Skill> _skills;

    public ExAcquireAPSkillList(Player activeChar)
    {
        _ap = activeChar.getTotalAcquirePoints();
        _price = activeChar.getSpCost();
        _usable_points = activeChar.getUsedAcquirePoints();
        _enable = activeChar.canUseAPSystem();
        _skills = activeChar.getAllSkills();
    }

    @Override
    protected void writeImpl()
    {
        writeEx(0x168);
        writeD(_enable); // Флаг доступа к системе
        writeQ(_reset_price); // Цена сброса очков
        writeQ(_price); // Цена покупки очков
        writeD(_limit_points); // Максимальное количество очков
        writeD(_ap); // Текущее количество очков
        writeD(_usable_points); // Сколько можно использовать
        writeD(_skills.size());// Общий размер

        for (Skill skill : _skills)
        {
            writeD(skill.getId()); // выученый скилл
            writeD(skill.getLevel()); // выученый уровень
        }
    }
}
Packet opcode for valliance.
elastic Написал:
Код:
public class ExAcquireAPSkillList extends L2GameServerPacket
{
    private static final int _limit_points = 16;
    private static final long _reset_price = 10000000;

    private long _price;
    private int _ap, _usable_points;
    private boolean _enable;
    private Collection<Skill> _skills;

    public ExAcquireAPSkillList(Player activeChar)
    {
        _ap = activeChar.getTotalAcquirePoints();
        _price = activeChar.getSpCost();
        _usable_points = activeChar.getUsedAcquirePoints();
        _enable = activeChar.canUseAPSystem();
        _skills = activeChar.getAllSkills();
    }

    @Override
    protected void writeImpl()
    {
        writeEx(0x168);
        writeD(_enable); // Флаг доступа к системе
        writeQ(_reset_price); // Цена сброса очков
        writeQ(_price); // Цена покупки очков
        writeD(_limit_points); // Максимальное количество очков
        writeD(_ap); // Текущее количество очков
        writeD(_usable_points); // Сколько можно использовать
        writeD(_skills.size());// Общий размер

        for (Skill skill : _skills)
        {
            writeD(skill.getId()); // выученый скилл
            writeD(skill.getLevel()); // выученый уровень
        }
    }
}
Packet opcode for valliance.
Thanks brow.
tuningxtreme Написал:Thanks brow.
OFF
Неужели ни у кого нет диалога генераторов, которые на рейде линдвиора?


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Работа над Goddess of Destruction (part 7) n3k0nation 459 174,285 03-21-2022, 04:21 PM
Последний пост: TieLay
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,380 10-01-2021, 02:40 PM
Последний пост: tenor
  Работа с камерой и Энтер чат FriendlyGhost 0 1,301 04-29-2018, 06:07 AM
Последний пост: FriendlyGhost
  Goddess of Destruction ( новая ветка от NcSoft ) Bacek 180 59,010 08-22-2017, 12:32 PM
Последний пост: BadStealth
  EmuRT Gracia part 2 ? knaif 3 1,622 02-08-2016, 01:19 PM
Последний пост: knaif
  Gracia Part 1 от l2emu исходы TFH 6 1,964 10-05-2015, 07:53 PM
Последний пост: G1ta0
  Ищу исходы L2-Dream gracia part 2 knaif 1 1,385 10-05-2015, 07:51 PM
Последний пост: G1ta0
  Оплачиваемая работа Grek1993 1 1,349 08-01-2015, 11:29 AM
Последний пост: ztaecz
  Работа с мультиселлом Evencelance 11 2,446 09-19-2014, 12:43 PM
Последний пост: Evencelance
  Работа над Goddess of Destruction (part 5) Ozzy 980 339,165 10-09-2013, 09:13 AM
Последний пост: Ashe

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


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