比赛场排名不在有并列的情况积
This commit is contained in:
parent
5b399100e1
commit
a2a70a130b
|
@ -40,19 +40,19 @@ func (p MatchContextSlice) Sort(isFinals bool) {
|
|||
for i, mc := range p {
|
||||
mc.rank = int32(i + 1)
|
||||
}
|
||||
if isFinals {
|
||||
// 积分相同名次相同
|
||||
lastRank := int32(0)
|
||||
lastGrade := int32(0)
|
||||
for i := 0; i < len(p); i++ {
|
||||
mc := p[i]
|
||||
if i > 0 && mc.grade == lastGrade {
|
||||
mc.rank = lastRank
|
||||
}
|
||||
lastRank = mc.rank
|
||||
lastGrade = mc.grade
|
||||
}
|
||||
}
|
||||
//if isFinals {
|
||||
// // 积分相同名次相同
|
||||
// lastRank := int32(0)
|
||||
// lastGrade := int32(0)
|
||||
// for i := 0; i < len(p); i++ {
|
||||
// mc := p[i]
|
||||
// if i > 0 && mc.grade == lastGrade {
|
||||
// mc.rank = lastRank
|
||||
// }
|
||||
// lastRank = mc.rank
|
||||
// lastGrade = mc.grade
|
||||
// }
|
||||
//}
|
||||
}
|
||||
|
||||
func NewMatchContext(p *Player, tm *TmMatch, grade, snid, lv, roleId, skinId int32, seq int) *PlayerMatchContext {
|
||||
|
|
Loading…
Reference in New Issue