| | |
| | | playerID = curPlayer.GetPlayerID()
|
| | | itemGUID = clientData.ItemGUID
|
| | | biddingPrice = clientData.BiddingPrice
|
| | | if not PlayerControl.HaveMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Money, biddingPrice):
|
| | | if not PlayerControl.HaveMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Paper, biddingPrice):
|
| | | return
|
| | | QueryGameServer_AuctionHouse(playerID, "BidAuctionItemQuery", [itemGUID, biddingPrice])
|
| | | return
|
| | |
| | |
|
| | | # 地图只处理扣除竞价价格
|
| | | infoDict = {"ItemID":itemID, "ItemGUID":itemGUID, "BiddingPrice":biddingPrice}
|
| | | if not PlayerControl.PayMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Money, biddingPrice, ChConfig.Def_Cost_AuctionBid, infoDict):
|
| | | if not PlayerControl.PayMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Paper, biddingPrice, ChConfig.Def_Cost_AuctionBid, infoDict):
|
| | | return
|
| | |
|
| | | DR_AuctionHouse(curPlayer, "PlayerPayBid", infoDict)
|