Commit dff17021bdc54c543d01c93755862b79f31e405f
1 parent
aa487faa
fix
Showing
3 changed files
with
22 additions
and
22 deletions
Show diff stats
cmd/gameserver/action/HeroAction.go
... | ... | @@ -15,6 +15,26 @@ import ( |
15 | 15 | ) |
16 | 16 | |
17 | 17 | /* |
18 | +HeroEquipReferRpc 穿戴/脱 装备 | |
19 | + 2: 装备不存在 | |
20 | +*/ | |
21 | +func HeroEquipReferRpc(role *models.RoleModel, msg components.IMessage) (int32, interface{}) { | |
22 | + req := pb.HeroEquipReferRar{} | |
23 | + if err := proto.Unmarshal(msg.GetData(), &req); err != nil { | |
24 | + logger.Error("loginRpc err: %v", err) | |
25 | + return 1, nil | |
26 | + } | |
27 | + for _, equipInfo := range req.EquipIds { | |
28 | + ret := role.EquipmentRefer(equipInfo.EquipId, req.HeroId, req.Refer, equipInfo.Pos) | |
29 | + if ret != 0 { | |
30 | + logger.Error("ret: %d, equipId: %s, heroId: %s, refer: %d, pos:%d", ret, equipInfo.EquipId, req.HeroId, req.Refer, equipInfo.Pos) | |
31 | + } | |
32 | + | |
33 | + } | |
34 | + return 0, nil | |
35 | +} | |
36 | + | |
37 | +/* | |
18 | 38 | EquipmentDelRpc 删除装备 |
19 | 39 | 2 删除失败 |
20 | 40 | */ | ... | ... |
cmd/gameserver/action/RoleAction.go
... | ... | @@ -85,26 +85,6 @@ func ChangeTeamRpc(role *models.RoleModel, msg components.IMessage) (int32, inte |
85 | 85 | } |
86 | 86 | |
87 | 87 | /* |
88 | -HeroEquipReferRpc 穿戴/脱 装备 | |
89 | - 2: 装备不存在 | |
90 | -*/ | |
91 | -func HeroEquipReferRpc(role *models.RoleModel, msg components.IMessage) (int32, interface{}) { | |
92 | - req := pb.HeroEquipReferRar{} | |
93 | - if err := proto.Unmarshal(msg.GetData(), &req); err != nil { | |
94 | - logger.Error("loginRpc err: %v", err) | |
95 | - return 1, nil | |
96 | - } | |
97 | - for _, equipInfo := range req.EquipIds { | |
98 | - ret := role.EquipmentRefer(equipInfo.EquipId, req.HeroId, req.Refer, equipInfo.Pos) | |
99 | - if ret != 0 { | |
100 | - logger.Error("ret: %d, equipId: %s, heroId: %s, refer: %d, pos:%d", ret, equipInfo.EquipId, req.HeroId, req.Refer, equipInfo.Pos) | |
101 | - } | |
102 | - | |
103 | - } | |
104 | - return 0, nil | |
105 | -} | |
106 | - | |
107 | -/* | |
108 | 88 | RoleClearItemsRpc 删除物品 |
109 | 89 | 2 删除失败 |
110 | 90 | */ |
... | ... | @@ -195,7 +175,7 @@ func RoleEndBattleRpc(role *models.RoleModel, msg components.IMessage) (int32, i |
195 | 175 | } |
196 | 176 | } |
197 | 177 | //award |
198 | - reward = role.Award(reward, &pb.LogConf{Desc: "in_battle", Int1: string(chapterInfo.ChapterId), Int2: string(chapterCount)}) | |
178 | + reward = role.Award(reward, &pb.LogConf{Desc: "out_battle", Int1: string(chapterInfo.ChapterId), Int2: string(chapterCount)}) | |
199 | 179 | |
200 | 180 | //exp |
201 | 181 | var amount int32 | ... | ... |