public class RequestTimeCheck extends L2GameServerPacket
{
@Override
protected void writeImpl()
{
writeC(0xC1);
//TODO d
}
}
Цитата:
Сообщение от Спойлер
package core.gameserver.network.l2.c2s;
public class RequestTimeCheck extends L2GameClientPacket
{
private int unk, unk2;
/**
* format: dd
*/
@Override
protected void readImpl()
{
unk = readD();
unk2 = readD();
}
@Override
protected void runImpl()
{
//TODO not implemented
}
}
А где реализация пакета? Да нету зачем, ведь у нас реализовано согласно официальному контенту, а этот пакет наверное масоны придумали но ладно.
Цитата:
Сообщение от Спойлер
package core.gameserver.network.l2.c2s;
public class RequestTeleport extends L2GameClientPacket
{
private int unk, _type, unk2, unk3, unk4;
@Override
protected void readImpl()
{
unk = readD();
_type = readD();
if(_type == 2)
{
unk2 = readD();
unk3 = readD();
}
else if(_type == 3)
{
unk2 = readD();
unk3 = readD();
unk4 = readD();
}
}
@Override
protected void runImpl()
{
//TODO not implemented
}
}
Реализовано от бога просто, с унками которые так объясняют, что там сказано
Цитата:
Сообщение от Спойлер
package core.gameserver.network.l2.c2s;
public class RequestRemainTime extends L2GameClientPacket
{
@Override
protected void readImpl()
{
}
@Override
protected void runImpl()
{
//TODO not implemented
}
}
Чудо трава отпусти меня.
Цитата:
Сообщение от Спойлер
package core.gameserver.network.l2.c2s;
/**
* format: chS
*/
public class RequestPCCafeCouponUse extends L2GameClientPacket
{
// format: (ch)S
private String _unknown;
@Override
protected void readImpl()
{
_unknown = readS();
}
@Override
protected void runImpl()
{
//TODO not implemented
}
}
Опа, а как же так одна из глобальных механик официального сервера и не реализовано, ну да зачем нам работа Pc Cafe купонов и не только нужна верная, ведь и так мы можем заявить типо у нас эмулятор реализован согласно официальному серверу