Neueste Beiträge

#31
avatar_dAb
Foren-Feedback / Aw: Server / Forum - Probleme ...
Letzter Beitrag von dAb - 21. Oktober 2026, 11:51:02
Dann waren die 215 Credits ja gut angelegt. :D
#32
avatar_dAb
Modding & KI-Inhalte / Aw: [A3] Anstoss 3 HD + UI Upd...
Letzter Beitrag von dAb - 21. Oktober 2026, 11:49:54
Vorher war er "einfach schwarz".
#33
avatar_Schappi
Foren-Feedback / Aw: Server / Forum - Probleme ...
Letzter Beitrag von Schappi - 21. Oktober 2026, 11:36:37
Habe den Sofort-Patch gemacht. :bier:
#34
C
Modding & KI-Inhalte / Aw: [A3] Anstoss 3 HD + UI Upd...
Letzter Beitrag von CaptLampe - 21. Oktober 2026, 11:21:22
Super Arbeit möchte ich abschließend noch sagen!


Was mir jetzt nur aufgefallen ist (und ich weiß nicht, ob das von vornherein sowieso schon so war), dass die Fortschrittsbalken der Spieler einfach weiß sind. War das sowieso schon so?

Aber das ist etwas, was mich auch nicht weiter stört.
#35
C
Modding & KI-Inhalte / Aw: [A3] Anstoss 3 HD + UI Upd...
Letzter Beitrag von CaptLampe - 21. Oktober 2026, 11:14:50
Zitat von: Seeler1234 am 20. Oktober 2026, 14:03:34Hallo CaptLampe,

danke für die Log-Datei! Ich habe einen kleinen Windows-Startfix zum Testen vorbereitet. Die ZIP hängt direkt an diesem Beitrag (ca. 229 KB). Du brauchst die großen HD-Pakete nicht erneut herunterzuladen; HD 1.0 muss bereits installiert sein. Der Startfix funktioniert auch mit HD + Balancing 0.3.

Bitte so testen:
  • ANSTOSS 3 vollständig schließen.
  • Den ZIP-Anhang herunterladen und vollständig in einen eigenen Ordner entpacken.
  • A3HD-Startfix.exe starten, JA wählen und deinen Spielordner mit der anstoss3.exe auswählen.
  • Nach der Erfolgsmeldung das Spiel wie gewohnt starten.
  • Prüfen, ob Intro und Startmenü erscheinen. Wenn ja: einen Spielstand laden und kurz durch die normalen Menüs wechseln; gerne auch Mausrad und Enter/Escape ausprobieren.

Was wird geändert?
Der Fix korrigiert die Vollbildeinstellungen und sichert/deaktiviert ausschließlich die exakt erkannte GOG-ddraw.dll, damit System-DirectDraw verwendet wird. Eine unbekannte ddraw.dll aus einem anderen Grafikmod wird nicht verändert; dann bricht das Setup mit einer Meldung ab. Außerdem gibt es ein genaueres Startprotokoll. Spiel-EXE, Balancing, Spielstände und die HD-Hintergründe/Sprites bleiben unverändert.

Wichtig zum Teststand:
Mit der GOG-Grafikbibliothek konnte ich fehlerhafte HD-Ausgaben reproduzieren; mit System-DirectDraw funktioniert die Ausgabe in den isolierten Wine-Tests. Installation und Rückbau sind ebenfalls geprüft. Deinen konkreten weißen/hängenden Windows-Start konnte ich hier aber nicht identisch reproduzieren. Deshalb ist das ausdrücklich zunächst ein Fix-Kandidat für deinen Gegentest.

Bitte zurückmelden:
Erscheint jetzt das Startmenü und klappt das Laden? Falls es weiterhin hängt, bitte die neu erzeugte a3hd.log aus dem Spielordner sowie deine Windows-Version und eventuell weitere Grafikmods nennen. Falls das Setup selbst abbricht, bitte dessen genaue Meldung schicken.

Rückbau:
Das Spiel schließen, A3HD-Startfix.exe erneut öffnen, NEIN wählen und denselben Spielordner auswählen. Damit wird der vorherige HD-1.0-Stand wiederhergestellt. Vor einer vollständigen HD-Deinstallation bitte zuerst diesen Startfix zurücknehmen und erst danach das ursprüngliche HD-Setup verwenden.

Danke fürs Gegentesten!

Moin Seeler1234,
ich danke dir für deinen Einsatz und deine Mühe!

Intro und Startmenü erscheinen. Habe auch einen Spielstand geladen und durch die normalen Menüs gewechselt.
Auch der Einsatz von Mausrad und Enter/Escape funktioniert ohne Probleme!

Vielen Dank schonmal dafür!

Jetzt war es nur so, dass ich das Spiel nur im Fenstermodus spielen konnte.

Das ist vermutlich aus Testgründen so?
Ist ein Vollbildmodus auch möglich?

Vielen Dank.
#36
avatar_dAb
Foren-Feedback / Aw: Server / Forum - Probleme ...
Letzter Beitrag von dAb - 21. Oktober 2026, 11:11:08
Ursache gefunden: Das liegt nicht an PHP 8.5 oder Ubuntu 26, sondern an SMF 2.1.8 selbst.

Der gespeicherte BBCode des Zitats ist korrekt (date=... als Zeitstempel). Der Fehler entsteht erst beim Anzeigen. Im HTML steht:
<cite><a href="...?msg=445573">Zitat von: Schappi am &lt;strong&gt;Heute&lt;/strong&gt; um 08:14:52</a></cite>Der Post-Header daneben wird dagegen korrekt mit <strong>Heute</strong> ausgegeben.

Hintergrund:
SMF 2.1.8 hat in Sources/Subs.php (Funktion parse_bbc()) eine neue Escaping-Zeile für alle BBC-Parameter eingebaut:
// Just to make sure: replace any $ or { so they can't interpolate wrongly.
$params['{' . $key . '}'] = $smcFunc['htmlspecialchars'](strtr($params['{' . $key . '}'], array('$' => '&#036;', '{' => '&#123;')), ENT_QUOTES);
Diese Zeile läuft nach dem Validate-Callback. Beim Quote-Parameter date ist das timeformat(), und das liefert bei heutigen Beiträgen <strong>Heute</strong> um ... zurück. Dieses HTML wird dann escaped.
Deshalb sind nur Zitate von ,,Heute" bzw. ,,Gestern" betroffen, ältere Zitate werden korrekt angezeigt.
Wahrscheinlich ist auch [img width=... height=...] betroffen, getestet habe ich das aber nicht.

Lösung:
  • Empfohlen: Auf das nächste SMF-Release aktualisieren. Im aktuellen Branch release-2.1 auf GitHub ist das pauschale Escaping wieder entfernt, dort werden nur gezielt einzelne Parameter escaped.
  • Sofort-Patch in Sources/Subs.php (vorher unbedingt eine Sicherung anlegen):

1. Pauschales Escaping zurücknehmen (die oben gezeigte Zeile ersetzen):
$params['{' . $key . '}'] = strtr($params['{' . $key . '}'], array('$' => '&#036;', '{' => '&#123;'));
2. [img]-Tag gezielt absichern (sonst XSS-Risiko). Closure-Kopf ändern auf:
'validate' => function(&$tag, &$data, $disabled, $params) use ($smcFunc)und darin:
$alt = !empty($params['{alt}']) ? ' alt="' . $smcFunc['htmlspecialchars']($params['{alt}'], ENT_QUOTES) . '"' : ' alt=""';
$title = !empty($params['{title}']) ? ' title="' . $smcFunc['htmlspecialchars']($params['{title}'], ENT_QUOTES) . '"' : '';

3. [attach]-Tag: alt-Attribut escapen:
$alt = ' alt="' . $smcFunc['htmlspecialchars'](!empty($params['{alt}']) ? $params['{alt}'] : $currentAttachment['name'], ENT_QUOTES) . '"';(Die Upstream-Variante für attach würde ich nicht 1:1 übernehmen. Sie verwendet die Schlüssel ohne geschweifte Klammern, {alt} wird dort also gar nicht escaped.)

4. Cache leeren: Admin → Wartung → ,,Dateicache leeren", da parse_bbc die Ausgabe bis zu 240 s zwischenspeichert.

Hinweis: Beim nächsten SMF-Update wird Subs.php ohnehin überschrieben.
#37
avatar_dAb
Internationaler Fußball / Aw: Champions League
Letzter Beitrag von dAb - 21. Oktober 2026, 10:50:33
Puchacz hat mit Kiel Bundesliga gespielt. :D

Immerhin haben sie Slavia Prag besiegt. Aber ja, das machts für Dortmund nicht unbedingt besser. :tuete:
#38
avatar_dAb
Foren-Feedback / Aw: Server / Forum - Probleme ...
Letzter Beitrag von dAb - 21. Oktober 2026, 10:45:49
Zitat von: Schappi am 21. Oktober 2026, 08:14:52Sollten Fehler auftreten, bitte melden.

Beim Zitieren gibts Probleme. Der Tag <strong> wird nicht umgewandelt.

Zitat von: Schappi am <strong>Heute</strong> um 08:14:52
#39
avatar_Hegsch
Die Herren / Aw: [AJFM] Jugend
Letzter Beitrag von Hegsch - 21. Oktober 2026, 10:43:40
Zitat von: Florian Rauh am 21. Oktober 2026, 10:02:49faul und 4*, Resterampe halt. Die guten sind im Westen  :effe:

Wenn du den nicht brauchst, nehm ich ihn dir gerne ab :wave:
#40
avatar_Olbrany
Internationaler Fußball / Aw: Champions League
Letzter Beitrag von Olbrany - 21. Oktober 2026, 10:22:23
Zitat von: dAb am 21. Oktober 2026, 09:18:20Dortmund hat zum Glück noch das 2:1 gemacht... Auch wenn die Mannschaft aus Aserbaidschan aufgerüstet ist, war das ein Pflichtsieg...


Mit wem war denn die Mannschaft aufgerüstet? Da sind Spieler dabei, die in Deutschland maximal Regionalliga gespielt haben.

Dortmund hat sich eem Niveau angepasst. Es war leider grausam anzusehen.