Not logged inClonkspot Forum
Forum Home Help Search Register Login
Up Topic Deutsch / Community / CCAN Play - 23.03 Säureklippen
- - By Maddino (More than 50 posts.) Date 23.03.2013 22:28 Edited 24.03.2013 07:19
Parent - By ala (More than 1000 posts.) Date 23.03.2013 23:05
Wow, cooler Bericht, hab ich so nicht erwartet :) - Ich freu mich auf naechste Woche.
Parent - - By Luchs (More than 1000 posts.) Date 23.03.2013 23:46
Ich hab mal die ganzen Bilder direkt an den Post angehängt. Bitte nach Möglichkeit das lieber so machen - sonst haben wir am Ende in einem Jahr nur noch eine Portion tote Links.
Parent - By Maddino (More than 50 posts.) Date 24.03.2013 07:16
Die Seite sagt sie löscht keine Bilder, aber so ist's natürlich besser, dankö
Parent - - By Sven2 (More than 500 posts.) Date 24.03.2013 00:27

> Bis wir herausgefunden haben, dass Gerrard nicht aktiviert war, hat dieser schon 7 mal auf den Spielerbeitrittsbutton geklickt^^ NOOBHOST!!11


Inaktive Clients aktivieren sich beim Spielerbeitritt automatisch. Das koennen sie aber nur, wenn sie das Spielgeschehen "aufgeholt" haben, d.h. im gleichen Frame wie der Host sind. Wenn sie laggen (und Timo lagt gerne mal :P), schaffen sie das nicht und fallen im Spielgeschehen immer weiter zurueck. Dadurch kann es manchmal auch vorkommen, dass Zuschauer von Ereignissen erzaehlen, die eigentlich schon eine ganze Weile zurueck liegen. Bonus: Man weiss dann relativ sicher, dass diese Zuschauer gelagt haben ;). Das ist wohlgemerkt Rechnerlag bei Berechnung des Spielgeschehens und nicht Netzwerklag.

Der Trick ist dann, das Spiel einmal zu pausieren und fortzusetzen. Bei einer Pause - oder genauer: Beim Statuswechsel, der durch die Pause erzwungen wird - muessen alle aktiven und inaktiven Clients ins gleiche Frame kommen. Den Spieler zu aktivieren tut im Grunde das gleiche. Es forciert eine Synchronisation der Frames, was einen Statuswechsel zur Folge hat, fuer den dann alle Clients aufholen muessen. Dann koennen sie sich selber aktivieren. Alternativ koennte man auch irgendwen kicken, den Kontrollmodus aendern oder jemanden einen Laufzeitbeitritt machen lassen.
Parent - - By alex (More than 200 posts.) Date 24.03.2013 11:20
Danke für die ausführliche Erklärung. Aber gibt es auch eine Erklärung dafür, dass nur Gerrard (2) aktiviert wurde und nicht der normale Gerrard? Bzw warum wurden nicht alle 6/7 Spieler von Gerrard aktiviert?
Parent - By Sven2 (More than 500 posts.) Date 24.03.2013 11:36
Spieler werden nicht aktiviert, sondern nur Clients. Wenn der Client aktiviert ist, wird die Engine zumindest versuchen, alle Spielerbeitritte dieses Clients nachzuholen

Ob es dann tatsaechlich funktioniert, d.h. ob 6 Spieler auf einmal beitreten oder die Engine das abfaengt (Es gibt zumindest lokal einen Check, ob die Spielerdatei schon benutzt wird), weiss ich gerade nicht.
Parent - By Nachtfalter (More than 1000 posts.) Date 24.03.2013 13:50
Nett! Danke für den Bericht.
Parent - - By Nachtschatten (More than 50 posts.) Date 24.03.2013 16:38

> nachdem leider Keiner weiter gekommen war


Mensch, ich hätte eigentlich Zeit gehabt. Aber nachdem Nachtfalter den 30.3. als Termin festgelegt hatte war ich nicht davon ausgegangen, dass alex den gestrigen Abend gemeint hat.

Davon abgesehen, danke für den tollen Bericht! Daran sollten sich künftige "Spieleabende" definitiv orientieren.
Parent - By Maddino (More than 50 posts.) Date 24.03.2013 18:33
Ich könnte den Bericht ja jedesmal wenn ich dabei bin schreiben, falls keiner was dagegen hat :tongue:
Parent - - By Nachtfalter (More than 1000 posts.) Date 24.03.2013 20:34
Es wäre dann sinnvoll, dass sich einer für den Abend verantwortlich fühlt und dann alle anschreibt die sich für den Tag als anwesend eingetragen haben, wenn schon etwas stattfindet.
Parent - By ala (More than 1000 posts.) Date 24.03.2013 20:44
Ich uebernehm das naechste Woche, und poste Donnerstag oder so :) (man koennte auch eine News verfassen)

Allen Leuten hinterherrennen werde ich allerdings nicht. Damit hab ich schlechte Erfahrung bei Turnieren gemacht.
Parent - - By Maddino (More than 50 posts.) Date 24.03.2013 20:59
Luchs hatten wir sogar angeschrieben @irc
Der Termin steht ja schon vorher fest.. wer nicht kommt hat schon seine Gründe. Ich sehe es da also ähnlich wie ala, ständig Jemanden hinterherrennen würde ich auch keinem wollen
Parent - - By Luchs (More than 1000 posts.) Date 24.03.2013 21:16
Sorry, IRC ist leider recht ineffizient bei mir, weil ich meistens nicht online bin und alles erst nachträglich nachlese ;)
(lux@jabber.ccc.de funktioniert besser, wenn ich da bin)
Parent - By Maddino (More than 50 posts.) Date 25.03.2013 06:59
Alles klar :D
Up Topic Deutsch / Community / CCAN Play - 23.03 Säureklippen

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill