Example #1
0
        // 08 04
        public void OnTradeMoney(SagaMap.Packets.Client.GetTradeMoney p)
        {
            if (this.Char.trading != Trading.TRADING)
            {
                return;
            }

            this.TradeMoney = p.GetMoney();
            Packets.Server.TradeZeny sendPacket = new SagaMap.Packets.Server.TradeZeny();
            sendPacket.SetMoney(p.GetMoney());
            netIO.SendPacket(sendPacket, this.SessionID);

            ActorPC target = (ActorPC)map.GetActor(this.Char.TradeTarget);

            if (target == null)
            {
                return;
            }
            target.e.OnTradeZeny(p.GetMoney());
        }
Example #2
0
        // 08 04
        public void OnTradeMoney(SagaMap.Packets.Client.GetTradeMoney p)
        {
            if (this.Char.trading != Trading.TRADING)
                return;

            this.TradeMoney = p.GetMoney();
            Packets.Server.TradeZeny sendPacket = new SagaMap.Packets.Server.TradeZeny();
            sendPacket.SetMoney(p.GetMoney());
            netIO.SendPacket(sendPacket, this.SessionID);

            ActorPC target = (ActorPC)map.GetActor(this.Char.TradeTarget);
            if (target == null) return;
            target.e.OnTradeZeny(p.GetMoney());
        }