public CmdInputAction(short t, long aid, byte action, byte not, long to = 0) { cmdType = t; switch (not) { case MsgBroadcastType.Peer: wp = PacketFunc.CreatePeerPacket(to); break; case MsgBroadcastType.Broadcast: wp = PacketFunc.CreateBroadcastPacket(true); break; case MsgBroadcastType.BroadcastNot: wp = PacketFunc.CreateBroadcastPacket(false); break; default: wp = PacketFunc.CreateBroadcastPacket(true); break; } wp.WriteInt16(MsgInsideDef.MsgInputAction); wp.WriteInt8(action); wp.WriteInt64(aid); }
public CmdChatText(short t, string msg, bool not) { cmdType = t; wp = PacketFunc.CreateBroadcastPacket(not); //广播是否包括自己 wp.WriteInt16(MsgInsideDef.MsgChatText); wp.WriteString(msg); }