53 lines
1.7 KiB
Plaintext
53 lines
1.7 KiB
Plaintext
调控生效规则
|
||
匹配场:
|
||
调控生效:黑白名单,新手补偿,个人水池,场次水池
|
||
统计黑白名单玩家黑白名单独立输赢金额(相关方法Statistics)
|
||
统计个人水池: 普通非黑白,非新手,非机器人(相关方法Statistics)
|
||
统计场次池:将普通非黑白,非新手,非机器人玩家输赢金额放入水池,赢分扣税,输分不扣(相关方法Statistics)
|
||
|
||
比赛场:
|
||
调控生效:无
|
||
统计黑白名单玩家黑白名单独立输赢金额:无
|
||
统计个人池:无
|
||
统计场次池:无
|
||
|
||
私人房:
|
||
调控生效:无
|
||
统计黑白名单玩家黑白名单独立输赢金额:无
|
||
统计个人池:无
|
||
统计场次池:无
|
||
|
||
公共房有机器人:
|
||
同匹配场
|
||
|
||
公共房无机器人:
|
||
调控生效:无
|
||
统计黑白名单玩家黑白名单独立输赢金额:无
|
||
统计个人池:无
|
||
统计场次池:无
|
||
|
||
输赢统计区分方式
|
||
黑白名单:不区分
|
||
新手调控:游戏id
|
||
个人水池:游戏类型
|
||
场次水池:场次id
|
||
|
||
调控相关方法
|
||
|
||
gamesrv
|
||
|
||
// BlackWhiteOdds 黑白名单调控概率
|
||
func (this *Player) BlackWhiteOdds(gameId int) (int32, bool)
|
||
|
||
// NoviceOdds 新手补偿概率
|
||
func (this *Player) NoviceOdds(gameId int) (int32, bool)
|
||
|
||
// PlayerPoolOdds 个人水池概率
|
||
func (this *Player) PlayerPoolOdds() int32
|
||
|
||
// Statistics 玩家游戏数据统计
|
||
// 统计个人水池(个人赔率)
|
||
func (this *Scene) Statistics(param *StaticParam)
|
||
|
||
// GetPlayerOdds 获取玩家发牌调控概率
|
||
func (this *Scene) GetPlayerOdds(p *Player, gameId int, hasRobot bool) int32 |