public void SendGifts() { Infos.ParseGifts(); foreach (var gift in Infos.Gifts) { if (!Entities.Requests.ItemsRequests.ItemsList.Any(x => x.ID == gift.ItemID)) { return; } var item = new CharacterItem(Entities.Requests.ItemsRequests.ItemsList.First(x => x.ID == gift.ItemID)); item.GeneratItem(); gift.Item = item; this.Send(string.Format("Ag1|{0}|{1}|{2}|{3}|{4}~{5}~{6}~~{7};", gift.ID, gift.Title, gift.Message, (gift.Image != "" ? gift.Image : "http://s2.e-monsite.com/2009/12/26/04/167wpr7.png"), Utilities.Basic.DeciToHex(item.Model.ID), Utilities.Basic.DeciToHex(item.Model.ID), Utilities.Basic.DeciToHex(item.Quantity), item.EffectsInfos())); } }