فهرست منبع

领取奖励修改

liliang 6 ماه پیش
والد
کامیت
ab2b1d89e1
1فایلهای تغییر یافته به همراه10 افزوده شده و 4 حذف شده
  1. 10 4
      game/game_cluster/nodes/game/module/player/actor_player.go

+ 10 - 4
game/game_cluster/nodes/game/module/player/actor_player.go

@@ -555,6 +555,7 @@ func (p *actorPlayer) login(req *token.Token) (*models.Player, int32) {
 	//统计相关
 	p.loginStat()
 	// 保存进入游戏的玩家对应的agentPath
+
 	online.BindPlayer(p.Player.UserName, p.uid, req.TargetPath)
 
 	// 角色登录事件
@@ -573,12 +574,17 @@ func (p *actorPlayer) ClaimInviteAggregation() (*param.ChangeData, int32) {
 	for _, row := range inviteNodeAll {
 		ids = append(ids, row.ID)
 	}
+
 	slices.Sort(ids)
 
 	//var addItem models.AddItem
-	//for id := range ids {
-	//	reward, _ := p.ClaimInviteNodeReward(id)
-	//
-	//}
+	var amount int
+	for id := range ids {
+		reward, _ := p.ClaimInviteNodeReward(id)
+		for _, itemReward := range reward.AddItem {
+			amount += itemReward.Amount
+		}
+	}
+	//addItem.Add()
 	return nil, code.OK
 }