1
This commit is contained in:
parent
827fcb3f9f
commit
68b0188257
@ -21,7 +21,7 @@ type Team interface {
|
|||||||
|
|
||||||
type TeamMgr interface {
|
type TeamMgr interface {
|
||||||
ProcessCMMsg(*cs.CsNetMsgHandler, *f5.MsgHdr)
|
ProcessCMMsg(*cs.CsNetMsgHandler, *f5.MsgHdr)
|
||||||
CreateTeam(Player) Team
|
CreateTeam(Player, *cs.CMLogin) Team
|
||||||
GetTeamByUuid(string) Team
|
GetTeamByUuid(string) Team
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ func (this *playerMgr) apiAuthCb(hdr *f5.MsgHdr, msg *cs.CMLogin, rsp f5.HttpCli
|
|||||||
hum := new(player)
|
hum := new(player)
|
||||||
hum.init(pendingReq, rspObj.Info.Name, rspObj.Info.HeadId, rspObj.Info.HeroId, rspObj.Info.HeadFrame)
|
hum.init(pendingReq, rspObj.Info.Name, rspObj.Info.HeadId, rspObj.Info.HeroId, rspObj.Info.HeadFrame)
|
||||||
this.socketHash[pendingReq.hdr.GetSocket()] = hum
|
this.socketHash[pendingReq.hdr.GetSocket()] = hum
|
||||||
team := GetTeamMgr().CreateTeam(hum)
|
team := GetTeamMgr().CreateTeam(hum, msg)
|
||||||
if team == nil {
|
if team == nil {
|
||||||
rspMsg.Errcode = proto.Int32(102)
|
rspMsg.Errcode = proto.Int32(102)
|
||||||
rspMsg.Errmsg = proto.String("create team error")
|
rspMsg.Errmsg = proto.String("create team error")
|
||||||
|
@ -1,7 +1,10 @@
|
|||||||
package team
|
package team
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"q5"
|
||||||
|
"f5"
|
||||||
"cs"
|
"cs"
|
||||||
|
"main/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
type teamMgr struct {
|
type teamMgr struct {
|
||||||
@ -15,3 +18,13 @@ func (this *teamMgr) Init() {
|
|||||||
|
|
||||||
func (this *teamMgr) UnInit() {
|
func (this *teamMgr) UnInit() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (this *teamMgr) CreateTeam(hum common.Player, msg *cs.CMLogin) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *teamMgr) genTeamUuid(zoneId int32, nodeId int32) string {
|
||||||
|
teamUuid := q5.ToString(zoneId) + "_" + q5.ToString(nodeId) + "_" +
|
||||||
|
q5.Md5Str(q5.ToString(f5.GetApp().NewUuid()))
|
||||||
|
return teamUuid
|
||||||
|
}
|
||||||
|
2
third_party/f5
vendored
2
third_party/f5
vendored
@ -1 +1 @@
|
|||||||
Subproject commit a12d6d4b9e133a9f3b4e3e7cd83d035b4064fccd
|
Subproject commit 803c5d7912b4a0ca902643985a906b18784c8ab9
|
Loading…
x
Reference in New Issue
Block a user