support language swapping on patch servers

This commit is contained in:
wish
2023-04-26 19:37:54 +10:00
parent 058c387b11
commit 9bcf7e7b43

View File

@@ -35,8 +35,8 @@ func (s *Session) makeSignResponse(uid int) []byte {
bf.WriteBytes([]byte(sessToken))
bf.WriteUint32(uint32(channelserver.TimeAdjusted().Unix()))
if s.client == PS3 {
ps.Uint8(bf, "ps3.zerulight.cc", false)
ps.Uint8(bf, "ps3.zerulight.cc", false)
ps.Uint8(bf, fmt.Sprintf(`ps3-%s.zerulight.cc`, s.server.erupeConfig.Language), false)
ps.Uint8(bf, fmt.Sprintf(`ps3-%s.zerulight.cc`, s.server.erupeConfig.Language), false)
} else {
if s.server.erupeConfig.PatchServerManifest != "" && s.server.erupeConfig.PatchServerFile != "" {
ps.Uint8(bf, s.server.erupeConfig.PatchServerManifest, false)