mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-13 23:44:52 +01:00
redirect to stub patch server
This commit is contained in:
@@ -24,7 +24,7 @@ func (s *Session) makeSignResponse(uid int) []byte {
|
|||||||
bf := byteframe.NewByteFrame()
|
bf := byteframe.NewByteFrame()
|
||||||
|
|
||||||
bf.WriteUint8(1) // resp_code
|
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)
|
bf.WriteUint8(2)
|
||||||
} else {
|
} else {
|
||||||
bf.WriteUint8(0)
|
bf.WriteUint8(0)
|
||||||
@@ -34,7 +34,10 @@ func (s *Session) makeSignResponse(uid int) []byte {
|
|||||||
bf.WriteUint32(0xFFFFFFFF) // login_token_number
|
bf.WriteUint32(0xFFFFFFFF) // login_token_number
|
||||||
bf.WriteBytes([]byte(sessToken))
|
bf.WriteBytes([]byte(sessToken))
|
||||||
bf.WriteUint32(uint32(channelserver.TimeAdjusted().Unix()))
|
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 != "" {
|
if s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "" {
|
||||||
ps.Uint8(bf, s.server.erupeConfig.PatchServerManifest, false)
|
ps.Uint8(bf, s.server.erupeConfig.PatchServerManifest, false)
|
||||||
ps.Uint8(bf, s.server.erupeConfig.PatchServerFile, false)
|
ps.Uint8(bf, s.server.erupeConfig.PatchServerFile, false)
|
||||||
|
|||||||
Reference in New Issue
Block a user