Der Fehler "Info string length exceeded" tritt in Counter-Strike 1.6 auf, wenn die Länge der Daten, die mit setinfo gesetzt werden sollen, größer ist als der zugewiesene Speicherpuffer.
Mit anderen Worten, wenn jemand versucht, sehr viele Daten mit setinfo zu setzen. Dies passiert oft, wenn der Spieler viele Server besucht und jeder dieser Server einige Einstellungen in den setinfo-Feldern speichert. Wenn der Spieler dann setinfo _pw "password" oder das Spielpasswort mit dem entsprechenden Befehl setzen will, bekommt er diese Fehlermeldung. Die am häufigsten verwendeten Felder zum Speichern von Daten sind bottomcolor, lang, _gm и model, so dass der erste Schritt zur Behebung dieses Fehlers darin besteht, die Konsole zu öffnen und diese Befehle auszuführen:
Copy paste in die Console
setinfo model "";setinfo bottomcolor "";setinfo lang "";setinfo _gm ""
Dann wieder Connecten.
In den meisten Fällen reicht das aus, aber wir empfehlen, die Config zu bereinigen. Wenn du alle Daten sehen willst, die momentan in deiner setinfo stehen, dann solltest du "setinfo" ohne Argumente in der Konsole ausführen. Dann siehst du etwas wie das hier:
Wenn du etwas wie setinfo "asdfxc" "bcvd456agrmkgaeln4a543n543oi5a34nokm4a3n54a3543a" siehst, kannst du es entfernen.
Um diesen Fehler in Zukunft zu vermeiden, empfehlen wir, das Attribute "Schreibgeschützt" für alle Configs zu setzen: autoexec.cfg, config.cfg, userconfig.cfg
HFGL