[Release] Nostale Pserver Spain SoE

12/17/2012 05:36 Atzenkeeper#31
Der Server seint echt noch ein wenig Buggy zu sein aber das wird schon ich frag mich nur warum ihr alle Online geht in einem so frühen Stadium ?? Ich mein das ist mit ein wenig Login Analyse in 2 Tagen zu bewerkstelligen. Wenn man davon absieht das einem beim Coden noch eine menge anderer Probleme in den weg kommen.

Und Deledt was meinst du bitte mit Thread Arbeit erweitern ??
Meinst du nicht eher das er jeder eingehenden Verbindung einen neuen Thread zuweisen sollte der dann den Login handelt da es sonst dazu kommt das diese 2 Arbeitsschritte sich überschneiden.

Ausserdem was meinst du mit dem "out" Packet ??
Das Outpacket ist das Packet was der Server an alle Clienten Sendet wenn EIN ANDERER SPIELER die Map verlässt. Du meinst wohl eher das mapout Packet ??
12/17/2012 06:12 Deledt#32
Es sollte noch gesagt sein das dieser fehler in meinen alten bins drine war, weil ich naja noch bissel schlechter war.

@Atzenkeeper
So wie Ernilos das Projekt aufgebaut hat gibt es zwei möglichkeiten diesen Bug zu nutzen 1.Man Loggt sich ein Klickt auf einen Server->Channel Frezzt drine, wenn sich jetzt noch ein Client verbindet, schließt der 1 Client die Verbindung, damit bekommt der zweite Client auch diese schöne nachricht der Server wird dich ausloggen. *Diese ist ganz schön nervig* die zweite methode diesen Bug auszulösen ist simpel und ja, man loggt sich normal ein, und wählt seinen Server->Channel-> jetzt ist man in der Charakter liste so jetzt gehen wir zurück zu der Serverliste wenn sich jetzt ein Client einloggt bekommt er die schöne nachricht, warum ist das so weil Ernilos alles über einen Thread regelt in der Channel auswahl, und jetzt kommen wir zu den out packet mit diesen löscht man Charakter aus der welt sage ich jetzt mal doch wenn in diesen Packete deine eigene User_ID steht bekommst du einen DC + diese schöne meldung, und warum sollte man das out packet an jeden spieler Senden, auch wenn die perfomenc nicht gerade groß drunter leidet schicke ich das Packet nur an die Clients die in eingeloggt sind(das mache ich bei jeden Packet so außer die standart only for me packets :)) und die auf der gleichen map sind. *puuhhhh zuviel text für diese uhrzeit*

Was willst du beim ausloggen mit den mapout packet o.O

Aber ich hoffe ihr habt verstanden was ich meine :) *und bitte used diese 2 bugs net weil den kann sich keiner einloggen <.<*

Ahh habe noch was vergessen, wegen den Threads ich habe einfach einen neuen Thread erstellt dieser prüft ob ein Client gerade in der warteschlage ist wenn der andere Client also der erste nichts machen bekommt dieser DC damit bekommt keiner mehr diese schöne meldung :)
12/17/2012 06:29 Atzenkeeper#33
Quote:
Originally Posted by Deledt View Post
Es sollte noch gesagt sein das dieser fehler in meinen alten bins drine war, weil ich naja noch bissel schlechter war.

@Atzenkeeper
So wie Ernilos das Projekt aufgebaut hat gibt es zwei möglichkeiten diesen Bug zu nutzen 1.Man Loggt sich ein Klickt auf einen Server->Channel Frezzt drine, wenn sich jetzt noch ein Client verbindet, schließt der 1 Client die Verbindung, damit bekommt der zweite Client auch diese schöne nachricht der Server wird dich ausloggen. *Diese ist ganz schön nervig* die zweite methode diesen Bug auszulösen ist simpel und ja, man loggt sich normal ein, und wählt seinen Server->Channel-> jetzt ist man in der Charakter liste so jetzt gehen wir zurück zu der Serverliste wenn sich jetzt ein Client einloggt bekommt er die schöne nachricht, warum ist das so weil Ernilos alles über einen Thread regelt in der Channel auswahl, und jetzt kommen wir zu den out packet mit diesen löscht man Charakter aus der welt sage ich jetzt mal doch wenn in diesen Packete deine eigene User_ID steht bekommst du einen DC + diese schöne meldung, und warum sollte man das out packet an jeden spieler Senden, auch wenn die perfomenc nicht gerade groß drunter leidet schicke ich das Packet nur an die Clients die in eingeloggt sind(das mache ich bei jeden Packet so außer die standart only for me packets :)) und die auf der gleichen map sind. *puuhhhh zuviel text für diese uhrzeit*

Was willst du beim ausloggen mit den mapout packet o.O

Aber ich hoffe ihr habt verstanden was ich meine :) *und bitte used diese 2 bugs net weil den kann sich keiner einloggen <.<*

Ahh habe noch was vergessen, wegen den Threads ich habe einfach einen neuen Thread erstellt dieser prüft ob ein Client gerade in der warteschlage ist wenn der andere Client also der erste nichts machen bekommt dieser DC damit bekommt keiner mehr diese schöne meldung :)
Das "out" Packet ist eigendlich das Recv Packet was man empfängt wenn ein anderer Spieler der auf der selben Map wie du ist diese Map verlässt. Es ist das gegenstück zum "in" Packet.

Und das er es nur an Online Clients sendet erklärt sich von selbst die Offline Clienten haben ja auch keine Verbindung zum Server hergestellt. Keine offene Socket verbindung u.s.w.

Ausserdem ist es denn nicht jedem klar das man jedem Clienten der sich anmeldet ein eigenen Thread zuweist ?? Sonst arbeitet der Server doch einfach wirr alles in einem Thread ab das kann doch schon garnicht gut gehen und für die CPU Auslastung e.t.c. wird das auch nicht gut sein.
12/17/2012 14:49 whisp17#34
how to log in? or register
12/17/2012 16:27 xkekko95x#35
Quote:
Originally Posted by TheTempler View Post
The server works ;)
and page registration?
12/17/2012 17:56 Deledt#36
Quote:
Das "out" Packet ist eigendlich das Recv Packet was man empfängt wenn ein anderer Spieler der auf der selben Map wie du ist diese Map verlässt. Es ist das gegenstück zum "in" Packet.
Habe ich was anderes geschrieben ?
Quote:
Und das er es nur an Online Clients sendet erklärt sich von selbst die Offline Clienten haben ja auch keine Verbindung zum Server hergestellt. Keine offene Socket verbindung u.s.w.
Naja bei Ernilos empfängt man zum beispiel, say Packets in der Charakter auswahl.
Quote:
Ausserdem ist es denn nicht jedem klar das man jedem Clienten der sich anmeldet ein eigenen Thread zuweist ?? Sonst arbeitet der Server doch einfach wirr alles in einem Thread ab das kann doch schon garnicht gut gehen und für die CPU Auslastung e.t.c. wird das auch nicht gut sein.
Sollte eig. jeden klar sein.
12/17/2012 22:52 xkekko95x#37
forme not work
12/18/2012 21:35 allround-mt2#38
Was ist ID & PW hab die DE Files...

Gebe i-was ein da passiert nichts ô.o
12/19/2012 23:14 zcrazyhd#39
I have OpenGL
how i open the server please help me fast
12/20/2012 00:03 Blowa#40
What are the ID and passwords to join ?
12/20/2012 15:02 Auvalon#41
Kann mal wer sagen warum das bei mir nicht geht ich gebe Ernilos als ID ein und PW irgend was jetzt klick ich auf den Server und es passiert nichts
12/20/2012 16:05 x...TrunkZZ#42
I can't log in ... no error just the login screen with no pw and username ^^ how can i fix it ?
12/20/2012 19:37 ernilos#43
The VPS is off, i think in 2~3 days server re-open
12/21/2012 22:23 Aslan™#44
bei mir steht die ganze zeit server unterbrechung
12/22/2012 11:40 TheTempler#45
Quote:
Originally Posted by ernilos View Post
The VPS is off, i think in 2~3 days server re-open
also ich würde mal lese ô.o