竞猜结果修改

dev_chengFeng
zhangqiang 2020-07-17 17:59:46 +08:00
parent 897b14aa65
commit 19046587e4
1 changed files with 13 additions and 5 deletions

View File

@ -1,7 +1,7 @@
--竞猜提示面板 --竞猜提示面板
local ATM_GuessTipView = {} local ATM_GuessTipView = {}
local this = ATM_GuessTipView local this = ATM_GuessTipView
local betBattleInfo = nil
--主面板 --主面板
local matchPanel = require("Modules/ArenaTopMatch/ArenaTopMatchPanel") local matchPanel = require("Modules/ArenaTopMatch/ArenaTopMatchPanel")
--倒计时 --倒计时
@ -71,7 +71,7 @@ function ATM_GuessTipView:OnOpen(...)
local IsCanBet = ArenaTopMatchManager.IsCanBet() local IsCanBet = ArenaTopMatchManager.IsCanBet()
LogGreen("IsCanBet "..tostring(IsCanBet)) LogGreen("IsCanBet "..tostring(IsCanBet))
if IsCanBet then if IsCanBet then
local betBattleInfo = ArenaTopMatchManager.GetBetBattleInfo() betBattleInfo = ArenaTopMatchManager.GetBetBattleInfo()
local myBetTarget = ArenaTopMatchManager.GetMyBetTarget() local myBetTarget = ArenaTopMatchManager.GetMyBetTarget()
local isBetBlue = myBetTarget == betBattleInfo.myInfo.uid local isBetBlue = myBetTarget == betBattleInfo.myInfo.uid
local isBetRed = myBetTarget == betBattleInfo.enemyInfo.uid local isBetRed = myBetTarget == betBattleInfo.enemyInfo.uid
@ -173,9 +173,17 @@ end
--设置竞猜币 --设置竞猜币
function this.SetCoin() function this.SetCoin()
local oldNum= ArenaTopMatchManager.GetCoinNum() -- local oldNum= ArenaTopMatchManager.GetCoinNum()
LogGreen("oldNum "..oldNum.." BagManager.GetItemCountById(GUESS_COIN) "..BagManager.GetItemCountById(GUESS_COIN)) -- LogGreen("oldNum "..oldNum.." BagManager.GetItemCountById(GUESS_COIN) "..BagManager.GetItemCountById(GUESS_COIN))
local newNum= (BagManager.GetItemCountById(GUESS_COIN) - oldNum) * ArenaTopMatchManager.rate + oldNum --BagManager.GetItemCountById(GUESS_COIN) -- local newNum= (BagManager.GetItemCountById(GUESS_COIN) - oldNum) * ArenaTopMatchManager.rate + oldNum --BagManager.GetItemCountById(GUESS_COIN)
-- local tempNum=oldNum
local oldNum= 100
local newNum = 100
if betBattleInfo.result == 1 then
newNum = newNum + (100 - ArenaTopMatchManager.GetCoinNum()) * ArenaTopMatchManager.rate
else
newNum = newNum - (100 - ArenaTopMatchManager.GetCoinNum())
end
local tempNum=oldNum local tempNum=oldNum
LogGreen("oldNum "..oldNum.." newNum "..newNum) LogGreen("oldNum "..oldNum.." newNum "..newNum)