Ejemplo n.º 1
0
 public void SetMount(CharacterMountRecord mount, CharacterItemRecord certificate)
 {
     RemoveItem(certificate, 1);
     mount.Setted = true;
     mount.UpdateElement();
     Character.Client.Send(new MountSetMessage(mount.GetMountClientData()));
 }
Ejemplo n.º 2
0
        public static void HandleMountInformationRequest(MountInformationRequestMessage message, WorldClient client)
        {
            CharacterMountRecord record = null;

            foreach (var re in CharacterMountRecord.CharactersMounts)
            {
                if (re.UId == message.id)
                {
                    record = re;
                }
            }

            if (record != null)
            {
                client.Send(new MountDataMessage(record.GetMountClientData()));
            }
        }