Compare commits
2 Commits
016ea68379
...
83f571b543
Author | SHA1 | Date |
---|---|---|
|
83f571b543 | |
|
84373d1297 |
|
@ -255,22 +255,17 @@ func (this *TienLenPlayerData) UpdatePigbankCoin(gainTexCoin int64) {
|
||||||
|
|
||||||
if gainTexCoin < 0 {
|
if gainTexCoin < 0 {
|
||||||
LoseCoinRate := fGetPropValue("LoseCoinRate")
|
LoseCoinRate := fGetPropValue("LoseCoinRate")
|
||||||
|
pack.AddBankCoin = int64(math.Abs(math.Ceil(float64(gainTexCoin) * float64(LoseCoinRate) / 100.0)))
|
||||||
pack.AddBankCoin = int64(math.Ceil(float64(gainTexCoin) * float64(LoseCoinRate) / 100.0))
|
|
||||||
this.WelfData.PigBank.BankCoin += pack.AddBankCoin
|
|
||||||
if this.WelfData.PigBank.BankCoin < 0 {
|
|
||||||
this.WelfData.PigBank.BankCoin = 0
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if gainTexCoin > 0 {
|
if gainTexCoin > 0 {
|
||||||
WinCoinRate := fGetPropValue("WinCoinRate")
|
WinCoinRate := fGetPropValue("WinCoinRate")
|
||||||
|
|
||||||
pack.AddBankCoin = int64(math.Ceil(float64(gainTexCoin) * float64(WinCoinRate) / 100.0))
|
pack.AddBankCoin = int64(math.Ceil(float64(gainTexCoin) * float64(WinCoinRate) / 100.0))
|
||||||
this.WelfData.PigBank.BankCoin += pack.AddBankCoin
|
}
|
||||||
if this.WelfData.PigBank.BankCoin > BankCoinMax {
|
|
||||||
this.WelfData.PigBank.BankCoin = BankCoinMax
|
this.WelfData.PigBank.BankCoin += pack.AddBankCoin
|
||||||
}
|
if this.WelfData.PigBank.BankCoin > BankCoinMax {
|
||||||
|
this.WelfData.PigBank.BankCoin = BankCoinMax
|
||||||
}
|
}
|
||||||
|
|
||||||
pack.BankCoinMax = BankCoinMax
|
pack.BankCoinMax = BankCoinMax
|
||||||
|
|
Loading…
Reference in New Issue