Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Point Blank (Piercing Blow) (https://forum.zone-game.info/forumdisplay.php?f=204)
-   -   Clan members packet (https://forum.zone-game.info/showthread.php?t=40357)

nikolen 24.03.2016 11:09

Clan members packet
 
hello everybody. i want to know what is wrong with my packets? it's clan members packet. if anybody know that please help me

CM_CLAN_MEMBER_CONTEXT
Цитата:

namespace PBServer.network.Game.packets.clientpackets
{
using PBServer;
using PBServer.network;
using PBServer.network.Game.packets.serverpackets;
using System;

public class CM_CLAN_MEMBER_CONTEXT : ReceiveBaseGamePacket
{
public CM_CLAN_MEMBER_CONTEXT(GameClient gc, byte[] buff)
{
base.makeme(gc, buff);
}

protected internal override void read()
{
base.readH();
}

protected internal override void run()
{
base.getClient().getPlayer().sendPacket(new SM_CLAN_MEMBER_CONTEXT());
}
}
}
SM_CLAN_MEMBER_CONTEXT
Цитата:

namespace PBServer.network.Game.packets.serverpackets
{
using PBServer;
using System;

public class SM_CLAN_MEMBER_CONTEXT : SendBaseGamePacket
{
public SM_CLAN_MEMBER_CONTEXT()
{
base.makeme();
}


protected internal override void write()
{
CLogger.getInstance().info("Send: SM_CLAN_MEMBER_CONTEXT");
base.writeH(0x51B); //1307

base.writeC(0); //result
base.writeD(0); //member count
base.writeD(2); // staff rank
base.writeD(1); //online, offline
base.writeD(0); //unk
base.writeD(20140304); //admission date
}
}
}
CM_CLAN_MEMBER_LIST
Цитата:

namespace PBServer.network.Game.packets.clientpackets
{
using PBServer;
using PBServer.network;
using PBServer.network.Game.packets.serverpackets;
using System;

public class CM_CLAN_MEMBER_LIST : ReceiveBaseGamePacket
{
public CM_CLAN_MEMBER_LIST(GameClient gc, byte[] buff)
{
base.makeme(gc, buff);
}

protected internal override void read()
{
base.readH();
}

protected internal override void run()
{
base.getClient().getPlayer().sendPacket(new SM_CLAN_MEMBER_LIST());
}
}
}
SM_CLAN_MEMBER_LIST
Цитата:

namespace PBServer.network.Game.packets.serverpackets
{
using PBServer;
using System;

public class SM_CLAN_MEMBER_LIST : SendBaseGamePacket
{
public SM_CLAN_MEMBER_LIST()
{
base.makeme();
}


protected internal override void write()
{
CLogger.getInstance().info("Send: SM_CLAN_MEMBER_LIST");
base.writeH(0x51d); //1309

base.writeC(0); //result
base.writeC(0); //unk
base.writeD(0); //member count
base.writeD(1); //player id
base.writeS("TESTER", 33);
base.writeD(50); // rank
base.writeD(2); // staff rank
base.writeD(1); //online, offline
base.writeD(0); //unk
base.writeD(20140304); //admission date
base.writeC((byte)3); //nickname color
}
}
}
with these bytes SM_CLAN_MEMBER_LIST working
Цитата:

base.writeB(new byte[] {0x00,0x00,0x00,0x00,0x00,0x01,0x6b,0x04,0x00,0x00 ,0x00,0x00,0x00,0x00,0x47,
0x4d,0x21,0x4b,0x69,0x72,0x69,0x74,0x6f,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x35,0x01,
0x01,0x70,0x10,0x50,0x00,0x00,0x00,0x00});


Текущее время: 08:30. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot