OpenNos Bug - Leere Serverliste

11/17/2017 08:49 nndouble77#1
Guten Tag zusammen

Ich habe ein Problem mit der OpenNos Source, wenn ich den Master, World und Login gestartet habe und mich im Launcher einlogge bekomme ich eine leere Serverliste angezeigt. Wenn ich den World 2x Starte bekomme ich nur 1 Channel angezeigt und wenn ich auf diesen klicke bricht die verbindung ab.

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

Hat jemand eine ahnung an was das liegen kann?

Grüsse :)
11/17/2017 16:23 IceTrailer#2
Dann ist das NsTeST Packet vermutlich leer, schau dir mal an beim Loginserver, was der Wert des Packets ist
11/17/2017 17:54 nndouble77#3
Quote:
Originally Posted by IceTrailer View Post
Dann ist das NsTeST Packet vermutlich leer, schau dir mal an beim Loginserver, was der Wert des Packets ist
Werde ich mir anschauen, schonmal Danke :)
11/18/2017 00:12 0Lucifer0#4
You just need to use a new launcher. Packet were changed with steam so you need to have a updated launcher or you won’t recognise the packet correctly
11/18/2017 22:06 [ON]Ciapa#5
Or just fix it properly, by adding a condition
11/18/2017 23:14 BlowaXD#6
Quote:
Originally Posted by [ON]Ciapa View Post
Or just fix it properly, by adding a condition
"Properly" says the full switch case "shell system" (which is an algorithm for your personal information)

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

This is not properly. (You should take a look to basis of interpolated string since you are not using it properly here)
[Only registered and activated users can see links. Click Here To Register...]


Thanks to [Only registered and activated users can see links. Click Here To Register...] for that piece of code from your sources [Only registered and activated users can see links. Click Here To Register...]
11/19/2017 00:17 0Lucifer0#7
First : opennos is done for last client not outdated version
Second : let people use a old client on a server is non-sens
Third : adding a condition like that is against the open / closed principle (solid principle)

But if you want you can add everywhere in the code
switch(clientversion)
And add packet support for every version since nostale exist but it will be useless and ugly.

Opennos support only the last client and it always been like that. If it works on an old client good for you but if it don’t just use an updated one.
11/19/2017 00:26 nndouble77#8
Thx to all, i will test it soon.