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() {
|
if !f1() {
|
||||||
// 普通抽奖
|
// 普通抽奖
|
||||||
|
curIndex := p.WelfData.PushCoin.Next
|
||||||
index := int(p.WelfData.PushCoin.Next) // 奖品位置
|
index := int(p.WelfData.PushCoin.Next) // 奖品位置
|
||||||
e := PushCoinNormalRandom(0)
|
e := PushCoinNormalRandom(0)
|
||||||
|
e1 := PushCoinNormalRandom(0)
|
||||||
if e != nil {
|
if e != nil {
|
||||||
var has bool
|
var has bool
|
||||||
for k, v := range p.WelfData.PushCoin.Turn {
|
for k, v := range p.WelfData.PushCoin.Turn {
|
||||||
|
@ -628,6 +630,13 @@ func PushCoinDraw(p *Player) {
|
||||||
ItemNum: e.GetItemNum(),
|
ItemNum: e.GetItemNum(),
|
||||||
})
|
})
|
||||||
p.WelfData.PushCoin.Turn[index] = e.GetId()
|
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)
|
p.WelfData.PushCoin.Next = int32(index)
|
||||||
logger.Logger.Tracef("下次中普通奖品:index:%v ItemId:%v Num:%v", index, e.GetItemId(), e.GetItemNum())
|
logger.Logger.Tracef("下次中普通奖品:index:%v ItemId:%v Num:%v", index, e.GetItemId(), e.GetItemNum())
|
||||||
|
|
Loading…
Reference in New Issue