redirect to stub patch server

This commit is contained in:
wish
2023-04-16 18:49:31 +10:00
parent f379c27a01
commit d31b6a74e6

View File

@@ -24,7 +24,7 @@ func (s *Session) makeSignResponse(uid int) []byte {
bf := byteframe.NewByteFrame()
bf.WriteUint8(1) // resp_code
if s.server.erupeConfig.DevMode && s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "" {
if (s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "") || s.client == PS3 {
bf.WriteUint8(2)
} else {
bf.WriteUint8(0)
@@ -34,7 +34,10 @@ func (s *Session) makeSignResponse(uid int) []byte {
bf.WriteUint32(0xFFFFFFFF) // login_token_number
bf.WriteBytes([]byte(sessToken))
bf.WriteUint32(uint32(channelserver.TimeAdjusted().Unix()))
if s.server.erupeConfig.DevMode {
if s.client == PS3 {
ps.Uint8(bf, "ps3.zerulight.cc", false)
ps.Uint8(bf, "ps3.zerulight.cc", false)
} else {
if s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "" {
ps.Uint8(bf, s.server.erupeConfig.PatchServerManifest, false)
ps.Uint8(bf, s.server.erupeConfig.PatchServerFile, false)