Пакет ExBrPremiumState

Gigi

Прославленный
Местный
Старожил I степени
Сообщения
281
Розыгрыши
0
Решения
2
Репутация
173
Реакции
78
Баллы
1 403
Ребята кто может подсказать правильный пакет для 28 протокола

writeC(0xFE);
writeH(0xDA);
writeD(player.getObjectId());
writeC(player.isPremiumAccount() ? 0x01 : 0x00)

никак не хочет отображать рамку премиума (при входе в игру проверка стоит на 0 и 1)
 
public class ExBrPremiumState extends L2GameServerPacket
{
private static final String _S__FE_D9_EXBRPREMIUMSTATE = " FE:D9 ExBrPremiumState";
private final int _objId;
private final int _state;

public ExBrPremiumState(int id, int state)
{
_objId = id;
_state = state;
}

@Override
protected void writeImpl()
{
writeC(0xFE);
writeH(0xD9);
writeD(_objId);
writeC(_state);
}
@Override
public String getType()
{
return _S__FE_D9_EXBRPREMIUMSTATE;
}
}

если вы используете Фт гуард или Р гуард то с ним бывают глюки нужно перезаходить в клиент, а вы его и используете
 

    Violence

    Баллов: 0
    Под спойлер пожалуйста.
Ребята кто может подсказать правильный пакет для 28 протокола

writeC(0xFE);
writeH(0xDA);
writeD(player.getObjectId());
writeC(player.isPremiumAccount() ? 0x01 : 0x00)

никак не хочет отображать рамку премиума (при входе в игру проверка стоит на 0 и 1)
Его со времен гф не меняли.
 
public class ExBrPremiumState extends L2GameServerPacket
{
private static final String _S__FE_D9_EXBRPREMIUMSTATE = " FE:D9 ExBrPremiumState";
private final int _objId;
private final int _state;

public ExBrPremiumState(int id, int state)
{
_objId = id;
_state = state;
}

@Override
protected void writeImpl()
{
writeC(0xFE);
writeH(0xD9);
writeD(_objId);
writeC(_state);
}
@Override
public String getType()
{
return _S__FE_D9_EXBRPREMIUMSTATE;
}
}

если вы используете Фт гуард или Р гуард то с ним бывают глюки нужно перезаходить в клиент, а вы его и используете
Гварда нет совсем!
загвостка в том что пакет writeH(0xD9); это пакет использует ---- EX_BR_BUY_PRODUCT(0xFE, 0xD9) - ExBRBuyProduct (примешоп),
но всё равно спасибо за ответ, проверю

 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Ребята кто может подсказать правильный пакет для 28 протокола

writeC(0xFE);
writeH(0xDA);
writeD(player.getObjectId());
writeC(player.isPremiumAccount() ? 0x01 : 0x00)

никак не хочет отображать рамку премиума (при входе в игру проверка стоит на 0 и 1)
Код:
public class ExBrPremiumState extends L2GameServerPacket
{
    private final int _objId;
    private final int _state;
   
    public ExBrPremiumState(int id, int state)
    {
        _objId = id;
        _state = state;
    }
   
    @Override
    protected void writeImpl()
    {
        writeC(0xFE);
        writeH(0xDA);
        writeD(_objId);
        writeC(_state);
    }
}
 
Назад
Сверху Снизу