diff --git a/common/data/entity/player.go b/common/data/entity/player.go index 31edc6b0..438ce15a 100644 --- a/common/data/entity/player.go +++ b/common/data/entity/player.go @@ -12,10 +12,11 @@ import ( type Player struct { MainConn Conn UserID uint32 //用户ID - IsLogin bool //是否登录 + IsLogin bool //是否登录 mu sync.Mutex loginChan chan struct{} // 登录完成通知通道 + context.Context } // PlayerOption 定义配置 Player 的函数类型 @@ -48,6 +49,10 @@ func (p *Player) GetUserID() uint32 { return p.UserID } +func (p *Player) SetData(key any) uint32 { + + return p.UserID +} func (p *Player) SendPack(b []byte) error { err := p.MainConn.SendPack(b) return err diff --git a/logic/service/login/LoginUserInfo.go b/logic/service/login/LoginUserInfo.go index 3c2e2a20..a1c007d2 100644 --- a/logic/service/login/LoginUserInfo.go +++ b/logic/service/login/LoginUserInfo.go @@ -7,7 +7,7 @@ import ( ) type PlayerLoginInfo struct { - NieoGoldBean int32 `struc:"skip" json:"nieo_gold_bean"` // 尼尔金豆(特殊货币) + GoldBean int32 `struc:"skip" json:"nieo_gold_bean"` // 尼尔金豆(特殊货币) EquipmentHead int32 `struc:"skip" json:"equipment_head"` // 头部穿戴装备ID(0=未穿戴) EquipmentFace int32 `struc:"skip" json:"equipment_face"` // 脸部穿戴装备ID EquipmentHand int32 `struc:"skip" json:"equipment_hand"` // 手部穿戴装备ID