Hinweis

Nach Klick auf "OK" wird eine Verbindung zu Facebook oder twitter hergestellt. Dadurch werden ggfs. Daten an diese Plattformen übermittelt.

 

Siedler kommen doch aus Haus heraus.

maximilius
Priester
Avatar
Geschlecht: keine Angabe
Beiträge: 1748
Dabei seit: 01 / 2007

VPN-Key:
Betreff:

Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 17:23 Uhr  ·  #1
Heute wiederholten wir in der Vorlesung, weshalb ich nebenbei den Rechner einschaltete und ein wenig Siedler wuseln lies.

Dabei konnte ich folgenden Bug feststellen.

Gegeben seien genauso viele Betten wie nötig, um die Siedler zu versorgen.

Nun baut man ein Wohnhaus (beispielsweise ein mittleres).
Sobald das Wohnhaus fertig ist und der erste Siedler daraus das Licht der Welt erblickt, reißt man ein anderes Wohnhaus ein (beispielsweise auch ein mittleres).
Nun kommen ja bekanntermaßen keine neuen Siedler mehr aus dem neuen Wohnhaus. Es sei denn, man rekrutiert zügig. Benötigt man plötzlich wieder weniger Betten, als vorhanden sind, kommen wieder neue Siedler aus dem Haus.

Das funktioniert jedoch nur so lange, wie das entsprechende Haus normalerweise Siedler herauslassen würde.
Programmiertechnisch vermute ich den Bug so:
Sobald ein Wohnhaus gebaut wurde, werden 10, 30 oder 100 Siedler in Auftrag gegeben, mit einer gewissen Pause unterschied. Bei jedem Siedler wird nun einzeln abgefragt, wenn er an der Reihe ist, ob es ein Bett für ihn gibt. Ist dies nicht der fall, kommt er nicht raus und verfällt. Dann wird die Pause gewartet und der nächste Siedler ist an der Reihe.
Wenn nun durch Rekrutierung ein Bett frei geworden ist, kommt er aus dem Haus heraus.

Nun meine Frage an die Siedlerwelt:
Hat jemand eine Idee, wie man diesen Bug sinnvoll einsetzen könnte?

lg Stephan

Ähnliche Themen

Knight Jim
Schwertkämpfer
Avatar
Geschlecht: keine Angabe
Beiträge: 2057
Dabei seit: 05 / 2005

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 17:39 Uhr  ·  #2
Ich persönlich würde das ja nichtmal als Bug ansehen. Alles eine Frage der Definitionssache, was ein Wohnhaus denn zu tun hat.
Wenn es die Siedler auf ein Schlag erzeugen soll, ok, dann paßt es nicht. Aber wenn es die Siedler im Sekundentakt erzeugen soll, sofern noch Platz vorhanden ist, paßt es doch zur Implementierung.
 
Avatar
Geschlecht: keine Angabe
Beiträge:
Dabei seit: 01 / 1970

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 18:25 Uhr  ·  #3
mich würde viel eher interressieren warum man, manchmal wenn man ein kleines und ein großes wohnhaus gebaut hat und danach in die stati schaut plötzlich 113 siedler angezeigt bekommt anstatt der eigentlich 110?
solche krummen zahlen kann man ziemlich oft beobachten... und mit sicherheit nicht weil gerade ein neues fertig geworden ist..
Showdown
Förster
Avatar
Geschlecht: keine Angabe
Beiträge: 186
Dabei seit: 07 / 2006

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 18:26 Uhr  ·  #4
wieso muss man den jeden bug ausnutzen können :P?

frei nach dem motto... exploiten wo geht ? *g

@papst: ich glaube das des öfteren zb. 31 oder 101 siedler rauskommen aus wohnis...
Kingcat
Wasserträger
Avatar
Geschlecht:
Alter: 34
Beiträge: 568
Dabei seit: 10 / 2005

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 22:14 Uhr  ·  #5
Priester werden auch unter der Siedler-Statistik geführt.
KevintheHERO
Moderator
Avatar
Geschlecht:
Herkunft: bei Auxsburg
Alter: 45
Homepage: youtube.com/user/K…
Beiträge: 5214
Dabei seit: 05 / 2005

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 23.01.2009 - 22:46 Uhr  ·  #6
interesanter Bug stephan

Das mit den krummen Zahlen kann ich evtl. erklären. Wenn du ein Haus reist und ein anderes baust bekommst du einen Siedler geschenkt.

Beispiel: ich mache recht gerne den Amaaufbau, wo ich mittleres Wohnhaus anfangs baue, reisse und direkt großes Wohnhaus baue. Insgesamt sind 101 Siedler herausgekommen (30 aus dem mittleren und 71 aus dem großen)
maximilius
Priester
Avatar
Geschlecht: keine Angabe
Beiträge: 1748
Dabei seit: 01 / 2007

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 24.01.2009 - 07:56 Uhr  ·  #7
Das mit den Krummen Zahlen müsste ich mal untersuchen, aber bis dahin glaube ich auch, dass es an den Priestern liegt, die als Siedler zählen (Jeder erzeugte Priester erzeugt ein Bett, stirbt der Priester, steht sein Bett für andere Siedler zur Verfügung)

lg Stephan
maximilius
Priester
Avatar
Geschlecht: keine Angabe
Beiträge: 1748
Dabei seit: 01 / 2007

VPN-Key:
Betreff:

Re: Siedler kommen doch aus Haus heraus.

 · 
Gepostet: 25.01.2009 - 16:18 Uhr  ·  #8
Hey, wir sollten gestern am Anfag INSERT, UPDATE und DELETE SQL-Anfragen schreiben.

Damit habe ich mich selten *g schon privat beschäftigt, daher gingen die schnell von der Hand. Da blieb wieder ein bisschen Zeit, Siedler3 anzuwerfen.

Ich habe viele Häuser gebaut, die Anzahl der Siedler am Ende in der Statistik war stets korrekt. Die Vermutung, dass es sich um die überzähligen Siedler um Priester handelt (die bekanntermaßen mitgezählt werden) erhärtet sich dadruch.

Am ende ging es dann um PL/SQL, da habe ich lieber aufgepasst ;-)

lg Stephan
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.

Cookie-Einwilligung

Diese Seite verwendet Cookies sowie Tracking-Technologien, um Dir die bestmögliche Funktionalität bieten zu können und um unsere Website stets zu verbessern.

Mit der Auswahl "Zustimmen" erlaubst Du dieser Webseite die Verwendung dieser Cookies und Technologien. Diese Webseite kann diese Daten an Dritte – etwa Social Media-Werbepartner wie Facebook und twitter – zu Marketingzwecken weitergeben. Weitere Informationen findest Du in der Datenschutzerklärung.

Cookie-Einstellungen verwalten

Bitte wähle und akzeptiere Deine Cookie-Einstellungen:

Weitere Informationen zu den verwendeten Daten kannst Du der Datenschutzerklärung entnehmen.