示例#1
0
        public void SetMoney(uint money)
        {
            this.Money = money;

            SetAccepted(false);
            TraderData.SetAccepted(false);

            Trader.SendUpdateTrade(true);
            Player.SendUpdateTrade(false);
        }
示例#2
0
        public void SetItem(uint slot, Item item)
        {
            if (items[slot] == item.Guid)
            {
                return;
            }

            Player.QueryItemCheck(item.Entry);
            Trader.QueryItemCheck(item.Entry);
            items[slot] = item.Guid;

            SetAccepted(false);
            TraderData.SetAccepted(false);

            Trader.SendUpdateTrade(true);
            Player.SendUpdateTrade(false);
        }