三消玩家最大积分
This commit is contained in:
parent
b68fb48295
commit
681c1e448e
@ -516,6 +516,7 @@ func (this *Room) GameOver(winner *pb.PlayerData) (errdata *pb.ErrorData) {
|
|||||||
update["maxconsumeexp"] = list.Maxconsumeexp
|
update["maxconsumeexp"] = list.Maxconsumeexp
|
||||||
}
|
}
|
||||||
if list.Maxsocre < winner.Score {
|
if list.Maxsocre < winner.Score {
|
||||||
|
list.Maxsocre = winner.Score
|
||||||
update["maxsocre"] = list.Maxsocre
|
update["maxsocre"] = list.Maxsocre
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -545,17 +546,9 @@ func (this *Room) GameOver(winner *pb.PlayerData) (errdata *pb.ErrorData) {
|
|||||||
}
|
}
|
||||||
this.module.model.modifyEntertainmList(winner.Userinfo.Uid, update)
|
this.module.model.modifyEntertainmList(winner.Userinfo.Uid, update)
|
||||||
if user, err := this.module.ModuleUser.GetUser(winner.Userinfo.Uid); err == nil {
|
if user, err := this.module.ModuleUser.GetUser(winner.Userinfo.Uid); err == nil {
|
||||||
|
|
||||||
p := &pb.XxlPlayer{
|
p := &pb.XxlPlayer{
|
||||||
Uinfo: &pb.BaseUserInfo{
|
Uinfo: comm.GetUserBaseInfo(user),
|
||||||
Uid: user.Uid,
|
|
||||||
Sid: user.Sid,
|
|
||||||
Name: user.Name,
|
|
||||||
Gender: user.Gender,
|
|
||||||
Skin: user.CurSkin,
|
|
||||||
Aframe: user.Curaframe,
|
|
||||||
Title: user.Curtitle,
|
|
||||||
Lv: user.Lv,
|
|
||||||
},
|
|
||||||
Maxconsumeexp: list.Maxconsumeexp,
|
Maxconsumeexp: list.Maxconsumeexp,
|
||||||
Consumeexp: list.Consumeexp,
|
Consumeexp: list.Consumeexp,
|
||||||
Maxsocre: list.Maxsocre,
|
Maxsocre: list.Maxsocre,
|
||||||
@ -626,6 +619,7 @@ func (this *Room) GameOver(winner *pb.PlayerData) (errdata *pb.ErrorData) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if list.Maxsocre < winner.Score { // 单局最大积分
|
if list.Maxsocre < winner.Score { // 单局最大积分
|
||||||
|
list.Maxsocre = winner.Score
|
||||||
update["maxsocre"] = list.Maxsocre
|
update["maxsocre"] = list.Maxsocre
|
||||||
}
|
}
|
||||||
if len(update) > 0 {
|
if len(update) > 0 {
|
||||||
@ -633,16 +627,7 @@ func (this *Room) GameOver(winner *pb.PlayerData) (errdata *pb.ErrorData) {
|
|||||||
}
|
}
|
||||||
if user, err := this.module.ModuleUser.GetUser(winner.Userinfo.Uid); err == nil {
|
if user, err := this.module.ModuleUser.GetUser(winner.Userinfo.Uid); err == nil {
|
||||||
p := &pb.XxlPlayer{
|
p := &pb.XxlPlayer{
|
||||||
Uinfo: &pb.BaseUserInfo{
|
Uinfo: comm.GetUserBaseInfo(user),
|
||||||
Uid: user.Uid,
|
|
||||||
Sid: user.Sid,
|
|
||||||
Name: user.Name,
|
|
||||||
Gender: user.Gender,
|
|
||||||
Skin: user.CurSkin,
|
|
||||||
Aframe: user.Curaframe,
|
|
||||||
Title: user.Curtitle,
|
|
||||||
Lv: user.Lv,
|
|
||||||
},
|
|
||||||
Maxconsumeexp: list.Maxconsumeexp,
|
Maxconsumeexp: list.Maxconsumeexp,
|
||||||
Consumeexp: list.Consumeexp,
|
Consumeexp: list.Consumeexp,
|
||||||
Maxsocre: list.Maxsocre,
|
Maxsocre: list.Maxsocre,
|
||||||
|
Loading…
Reference in New Issue
Block a user