Esempio n. 1
0
        public void OnTradeAccepted(Client client, Packet packet)
        {
            TradeAcceptedPacket tap = (TradeAcceptedPacket)packet;

            if (_Enabled[client] && _Started[client])
            {
                CurrentTrades[client].AcceptOffers(tap.YourOffers);
            }
        }
Esempio n. 2
0
        private void OnTradeAccepted(TradeAcceptedPacket tradeAccepted)
        {
            if (_trade == null)
            {
                return;
            }
            List <int> offer = new List <int>();

            for (byte i = 4; i < tradeAccepted.PartnerOffer.Length; i++)
            {
                if (tradeAccepted.PartnerOffer[i])
                {
                    offer.Add(_trade.PartnerItems[i].Item);
                }
            }
            _trade.OnOffered?.Invoke(offer);
        }
Esempio n. 3
0
 public void TA(Client client, Packet packet)
 {
     TradeAcceptedPacket ta = (TradeAcceptedPacket)packet;
 }