diff --git a/src/server/game/PlayerFunc.go b/src/server/game/PlayerFunc.go index 4b15b84e..ce2fc803 100644 --- a/src/server/game/PlayerFunc.go +++ b/src/server/game/PlayerFunc.go @@ -264,6 +264,8 @@ func handle(p *Player, m *msg.Msg) error { FriendMod.AddWishApply(int64(m.From)) case msg.HANDLE_TYPE_PLAYROOM_UPVOTE: // playroom点赞 p.AddLog(m.From, friend.LOG_TYPE_PLAYROOM_UPVOTE, "") + PlayroomMod := p.PlayMod.getPlayroomMod() + PlayroomMod.AddUpvote() case msg.HANDLE_TYPE_WISHLIST_AGREE: ChargeMod := p.PlayMod.getChargeMod() ChargeMod.AddWishCount() diff --git a/src/server/game/mod/playroom/playroom.go b/src/server/game/mod/playroom/playroom.go index ba342550..923ced96 100644 --- a/src/server/game/mod/playroom/playroom.go +++ b/src/server/game/mod/playroom/playroom.go @@ -776,6 +776,10 @@ func (p *PlayroomMod) GiveUpvote(Uid int) error { return nil } +func (p *PlayroomMod) AddUpvote() { + p.Upvote++ +} + func (p *PlayroomMod) PlayroomPetAirSet(Id int) error { if !GoUtil.InArray(Id, p.PetAir) { return fmt.Errorf("pet air not found")