时间计算错误
This commit is contained in:
parent
95735d3381
commit
0e84e18afc
@ -88,17 +88,13 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.TrollGetListReq)
|
|||||||
leftTime = (int32(t) % circletime)
|
leftTime = (int32(t) % circletime)
|
||||||
|
|
||||||
index += circleCount * trainNum // 计算火车的位置信息
|
index += circleCount * trainNum // 计算火车的位置信息
|
||||||
for pos, v := range sz {
|
for _, v := range sz {
|
||||||
if pos < int(trolltrain.TarinPos-1) { // 起始位置
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if leftTime <= v {
|
if leftTime <= v {
|
||||||
trolltrain.RefreshTime = time.Now().Unix()
|
trolltrain.RefreshTime = time.Now().Unix()
|
||||||
trolltrain.TarinPos += index
|
trolltrain.TarinPos += index
|
||||||
//if trolltrain.RangeId != 0 {
|
|
||||||
trolltrain.RangeId += index
|
trolltrain.RangeId += index
|
||||||
trolltrain.RangeId = (trolltrain.RangeId % maxCoefficient) + 1
|
trolltrain.RangeId = (trolltrain.RangeId % maxCoefficient) + 1
|
||||||
//}
|
|
||||||
|
|
||||||
trolltrain.TarinPos = (trolltrain.TarinPos % trainNum) + 1
|
trolltrain.TarinPos = (trolltrain.TarinPos % trainNum) + 1
|
||||||
break
|
break
|
||||||
|
Loading…
Reference in New Issue
Block a user