modify 推币机转盘替换
This commit is contained in:
parent
6a74821662
commit
523213c7a3
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"GameName":"cashmania",
|
||||
"GameId":313,
|
||||
"GameMode":[0],
|
||||
"SceneType":[1,2,3,4],
|
||||
"CanForceStart":true,
|
||||
"DefaultPlayerCnt":1,
|
||||
"DependentPlayerCnt":true,
|
||||
"EnterAfterStart":true
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"GameName":"gatesofolympus",
|
||||
"GameId":314,
|
||||
"GameMode":[0],
|
||||
"SceneType":[1,2,3,4],
|
||||
"CanForceStart":true,
|
||||
"DefaultPlayerCnt":1,
|
||||
"DependentPlayerCnt":true,
|
||||
"EnterAfterStart":true
|
||||
}
|
|
@ -605,8 +605,10 @@ func PushCoinDraw(p *Player) {
|
|||
// 奖池返奖 或 普通抽奖
|
||||
if !f1() {
|
||||
// 普通抽奖
|
||||
curIndex := p.WelfData.PushCoin.Next
|
||||
index := int(p.WelfData.PushCoin.Next) // 奖品位置
|
||||
e := PushCoinNormalRandom(0)
|
||||
e1 := PushCoinNormalRandom(0)
|
||||
if e != nil {
|
||||
var has bool
|
||||
for k, v := range p.WelfData.PushCoin.Turn {
|
||||
|
@ -628,6 +630,13 @@ func PushCoinDraw(p *Player) {
|
|||
ItemNum: e.GetItemNum(),
|
||||
})
|
||||
p.WelfData.PushCoin.Turn[index] = e.GetId()
|
||||
} else {
|
||||
p.WelfData.PushCoin.Turn[curIndex] = e1.GetId()
|
||||
draw1 = append(draw1, &activity.DrawInfo{
|
||||
Id: curIndex,
|
||||
ItemId: e1.GetItemId(),
|
||||
ItemNum: e1.GetItemNum(),
|
||||
})
|
||||
}
|
||||
p.WelfData.PushCoin.Next = int32(index)
|
||||
logger.Logger.Tracef("下次中普通奖品:index:%v ItemId:%v Num:%v", index, e.GetItemId(), e.GetItemNum())
|
||||
|
|
Loading…
Reference in New Issue