|
@@ -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
|
|
|
}
|