public static void SendCharacterOnMountStatusChangedResponse(Character chr, UseMountStatus status) { using (var packet = new RealmPacketOut(RealmServerOpCode.CHaracterOnMountStatusChanged)) //6764 { packet.WriteByte((byte)status); //{usingStatus}default value : 1 Len : 1 packet.WriteByte(chr.IsOnMount); //{onVeicheStatus}default value : 1 Len : 1 packet.WriteInt32(chr.AccId); //{accId}default value : 361343 Len : 4 packet.WriteInt32(chr.MountId); //{mountId}default value : 56 Len : 4 chr.SendPacketToArea(packet, true, true); } }
public static void SendCharacterOnMountStatusChangedResponse(Character chr, UseMountStatus status) { using (RealmPacketOut packet = new RealmPacketOut(RealmServerOpCode.CHaracterOnMountStatusChanged)) { packet.WriteByte((byte)status); packet.WriteByte(chr.IsOnMount); packet.WriteInt32(chr.AccId); packet.WriteInt32(chr.MountId); chr.SendPacketToArea(packet, true, true, Locale.Any, new float?()); } }