package gameserver import ( "time" goproto "gac-hkrpg-go/protocol/proto" ) // Loaded from the shared runtime configuration before the gateway accepts sessions. var playerUID uint32 func init() { handle("PlayerGetToken", func(s *Session, req *goproto.PlayerGetTokenCsReq, rsp *goproto.PlayerGetTokenScRsp) error { rsp.Retcode = 0 rsp.Msg = "OK" rsp.Uid = playerUID return nil }) handle("PlayerLogin", func(s *Session, req *goproto.PlayerLoginCsReq, rsp *goproto.PlayerLoginScRsp) error { rsp.Retcode = 0 rsp.CurTimezone = 8 rsp.LoginRandom = req.LoginRandom rsp.ServerTimestampMs = uint64(time.Now().UnixMilli()) rsp.Stamina = 240 rsp.BasicInfo = &goproto.PlayerBasicInfo{ Nickname: "GaySR", Level: 70, WorldLevel: 6, Stamina: 240, Mcoin: 9999999, Hcoin: 9999999, Scoin: 9999999, } return nil }) }