OpenNos Login

07/03/2019 21:33 Tumoe#1
Huhu ihr :D

Ich hab da so ein kleines "Problemchen".

Ich wollte für mich einen LocalServer machen um dort bisschen rumzutesten ergo soll er nicht mal online kommen also sind mir die Dupes und co egal :D

Nun das Problem das mein Login crashed sofern ich die Acc-Daten eingebe er verwies mich auf

bool ignoreUserName = short.TryParse(clientData[3], out short clientVersion)
&& (clientVersion < 3075
|| ConfigurationManager.AppSettings["UseOldCrypto"] == "true")

daraufhin habe ich dann nach suchen
[Only registered and activated users can see links. Click Here To Register...]

was den Crash zwar beseitigte aber nun das da auspuckt wenn ich mich einloggen will

[Only registered and activated users can see links. Click Here To Register...]

und dadrüber finde ich nichts xD


Wäre super wenn mir dabei jemand helfen könnte.
Ich bin kein Dev oder will es irgendwann mal werden ist halt nur zum Fun.
07/04/2019 00:12 redbull2905#2
Code:
private string BuildServersPacket(string username, int sessionId, bool ignoreUserName)
        {
            string channelpacket =
                CommunicationServiceClient.Instance.RetrieveRegisteredWorldServers(username, sessionId, ignoreUserName);

            if (channelpacket == null || !channelpacket.Contains(':'))
            {
                Logger.Debug(
                    "Could not retrieve Worldserver groups. Please make sure they've already been registered.");
                _session.SendPacket($"fail {Language.Instance.GetMessageFromKey("NO_WORLDSERVERS")}");
            }

            return channelpacket;
        }