十三张玩家状态同步
This commit is contained in:
parent
053484de8e
commit
68f2a3bb80
|
@ -496,6 +496,7 @@ func (this *BaseState) OnPlayerOp(s *base.Scene, p *base.Player, opcode int, par
|
||||||
if len(sceneEx.cardsArr) > 0 && playerEx.cards[0] == -1 {
|
if len(sceneEx.cardsArr) > 0 && playerEx.cards[0] == -1 {
|
||||||
playerEx.MarkFlag(base.PlayerState_Ready)
|
playerEx.MarkFlag(base.PlayerState_Ready)
|
||||||
playerEx.UnmarkFlag(base.PlayerState_WaitNext)
|
playerEx.UnmarkFlag(base.PlayerState_WaitNext)
|
||||||
|
p.SyncFlag()
|
||||||
playerEx.cards = sceneEx.cardsArr[0]
|
playerEx.cards = sceneEx.cardsArr[0]
|
||||||
playerEx.allGroup = sceneEx.cardsGroup[0]
|
playerEx.allGroup = sceneEx.cardsGroup[0]
|
||||||
sceneEx.cardsArr = sceneEx.cardsArr[1:]
|
sceneEx.cardsArr = sceneEx.cardsArr[1:]
|
||||||
|
|
Loading…
Reference in New Issue