| Zeitpunkt | Thread-Titel | Autor | Bereich |
| 09.02.2012 - 18:03 | Schreibt was über den Post eins drüber! | R.est I.n H.... | Off-Topic |
| 09.02.2012 - 17:59 | Coder-Stübchen | Poow | Software |
| 09.02.2012 - 17:50 | Game Screenshots III | maxtower | Andere Spiele |
| 09.02.2012 - 17:31 | Kleine Fragen [BF42], | JackONeill | BF1942 Allgemein |
| 09.02.2012 - 17:31 | Forgotten Hope 2 : Smalltalk | El_Exodus | BF2: Forgotten Ho... |
Battlefield 2142: Guide - Konfiguration, Tipps und Tricks
|
Battlefield 2142 steht seit dem 19. Oktober 2006 in den Läden und nach
der Installation des Spiels kann man noch einiges tun, um das Spiel anzupassen
oder Probleme zu beheben. In unserem Battlefield 2142 FAQ fassen wir alle
wichtigen Hilfethemen und Tipps zusammen und bauen dieses sukzessive weiter
aus (Stand: 8. September 2010). Wenn ihr weitere Tipps und Tricks habt,
sendet diese an redaktion@bf-games.net.
Battlefield 1942(BF1942),Battlefield Vietnam(BFV) undBattlefield 2die Intro-Videos ausgeschaltet. Dazu sucht ihr im OrdnerBattlefield 2142\mods\bf2142\Moviesdie Dateien Dice.bikUnd ändert die Dateiendung in .backup. Nach dem Start des Spiels
landet Ihr nun sofort bei der Anmeldung. Wenn dabei Probleme auftreten,
ändert die Namen der Dateien wieder auf .bik zurück. Alternativ
kann auch einfach der Name des Ordners geändert werden. Wichtiger
Hinweis: Durch die Umbenennung der Dartei DICE.bik kommt es offenbar
zu einem Problem mit dem Wechsel auf den Desktop während des Spielens
über die Funktion ALT+TAB. In der Regel hängt sich das Spiel dabei
auf. Wer diesen Fehler erlebt, sollte die Dateien wieder zurück benennen.----- (A3) Auflösung einstellen Battlefield 2142 hat – wie seine drei Vorgänger – eine große Anzahl von Config Files (.con Dateien), die über den Editor oder das Word-Pad angepasst werden können. Im Gegensatz zu Battlefield 1942 und Battlefield Vietnam liegen die editierbaren Files jedoch nicht mehr im Spielverzeichnis. Dort findet sich zwar wie gewohnt der Ordner "Profiles", Änderungen in diesem Bereich haben jedoch keine Wirkung. Ihr müsst die Dateien unter folgendem Pfad suchen. Eigene Dateien\Battlefield 2142\Profiles\in dem für jedes Profil ein nummerierter Ordner vorhanden ist (\0001\ für das erste, usw.). Um globale Änderungen durchzuführen, müssen die Dateien im \Default\ Verzeichnis geändert werden. Um herauszufinden, welches Profil gerade in Benutzung ist, müsst ihr die Datei „Global.con“ im Ordner \Profiles\ öffnen und dort prüfen, welche Nummer (0001) angegeben wird. Hinweis: Gerade für Anfänger empfiehlt es sich, die .con Dateien vor dem editieren als Sicherungskopie abzulegen! (A3.1) Video.con In der Datei video.con werden die Grafikeinstellungen geändert. Nutzer von TFT und LCD-Displays können hier die native Einstellung von 1280x1024 Bildpunkten einstellen, wenn BF2142 diese Einstellung nicht zulässt. Hinweis Die Änderung der Einstellung kann dazu führen, dass BF2142 nicht mehr startet oder nach dem Ladescreen einen Crash to Desktop verursacht. Um dieses Problem zu umgehen benutzt bitte die „Command Line Methode“. Über die Command Line werden beim Start der Demo spezifische Informationen an die .exe angehängt. Dazu öffnet man die Eigenschaften der Desktop-Verknüpfung (alternativ die der Schnellstartleiste), die folgendermaßen aussehen sollte: C:\Programme\EA GAMES\Battlefield 2142\BF2142.exe" +menu 1 +fullscreen
1Am Ende werden folgende Einträge jeweils mit einem Leerzeichen Abstand ergänzt: +szx 1280 +szy 1024 Das fertige Endprodukt sieht dann so aus: C:\Programme\EA GAMES\Battlefield 2142\BF2142.exe" +menu 1 +fullscreen 1
+szx 1280 +szy 1024wobei die die erste Zahl die horizontale Bildschirmauflösung markiert und die zweite die vertikale. Weitere Command-Line-Optionen entnehmt ihr bitte dem Tweak Guide für BF2 (Englisch). Diese gelten auch für Battlefield 2142 ======== (A4) Shader-Optimierung, Anti-Aliasing & Co Battlefield 2142 ist ein tolles Spiel. Im Gegensatz zu seinen Vorgängern Battlefield Vietnam und Battlefield 1942 ist es nun endlich möglich, Anti-Aliasing im Spiel zu aktivieren. Leider entfällt damit die Steuerung über den Treiber, wie es zum Beispiel bei NVidia über die globalen Profile möglich ist. Werden die Einstellungen durch den Treiber überschrieben, kann es zu Problemen und Spielabstürzen kommen. Es empfiehlt sich deshalb, Battlefield 2142 im Bereich AntiAliasing auf "Anwendungsgesteuert" zu stellen und die Einstellungen innerhalb des Spiels zu verwenden. Ist die gewünschte Anti-Aliasing-Einstellung hier nicht auswählbar, gibt es einen Trick. Über die Eingangs beschriebenen Dateien im Profilordner kann man die Einstellungen manuell im Spiel überschreiben. Dabei geht man wie folgt vor: 1.) Im Spiel werden alle Grafikeinstellungen gespeichert wie sie final sein sollen. Danach wird gespeichert 2.) Das Spiel wird jetzt beendet und danach der Ordner Eigene
Dateien\Battlefield 2142\Profiles\001\ geöffnet. Dort findet
sich die Datei "video.con", die ihr mit dem Notepad öffnent
und nach folgender Zeile durchsucht:VideoSettings.setAntialiasing XSamples Wobei "X" für den Wert steht. Könnt ihr im Spiel nur 4fach auswählen, wünscht aber 8fach, wird hier der Wert 8Samples eingetragen. Im Gegensatz zur Methode über den Treiber ensteht hier kein Konflikt. 3.) Die Datei wird jetzt gespeichert und auf schreibgeschützt gestellt. Vor allem der Schreibschutz ist wichtig, weil der AntiAliasing Wert sonst wieder zurück gesetzt wird. Vor einer erneuten Änderung der Settings im Spiel muss der Schreibschutz deshalb selbstverständlich wieder herausgenommen werden. (A4.2) Shader berechnen Nachdem ihr die Einstellungen festgelegt habt, werden beim ersten Start des Spiels die Shader berechnet. Sollte das Spiel nach dem Start konstant ruckeln, kann es sein das hier etwas schief gelaufen ist. Fehler können auch auftreten, sobald ihr die Einstellungen ändert. Auch dann werden die Shader neu berechnet. Falls ihr die Einstellungen häufig gewechselt habt oder Probleme auftauchen, empfiehlt es sich den Cache von BF2142 zu leeren. Dazu wechselt ihr in den Ordner Eigene Dokumente\Battlefield 2142\mods\bf2142\cache\ und löscht die darin befindlichen Dateien. Der Cache wird beim nächsten Start des Spiels neu berechnet. ======== (A5) Botzahl im Singleplayer/Coop erhöhen Euch sind die 15 Bots auf den 5 SP Karten zu wenig? Eure Tickets gehn euch zu schnell aus? Nun mit ein paar Tricks erfolgt Abhilfe. Hinweis: Bitte legt vor dem Editieren jeder Config Datei eine Sicherungskopie an, um im Notfall (Spiel startet/läuft nicht mehr) die Datei umgehend ersetzen zu können. 1.) Sucht im Ordner: Battlefield 2142/mods/bf2142/AIdie Datei AIDefault.ai2.) Öffnet diese Datei nun mit einem Texteditor, dann solltet ihr folgenden Code vor euch sehen: echo *****************************************************************************************3.) Um nun mit 32 bots plus euch zu spielen, klammert ihr nun ihr nun die blau markierten Zeilen mit einem „rem“ aus und löscht das „rem“ vor den rot markierten Textteil (siehe oben), so dass dann eure Textdatei wie folgt aussieht: echo *****************************************************************************************Sieht eure AIDefault Datei nun so wie oben drüber aus könnt ihr sie speichern. Danach könnt ihr noch folgende Einstellungen vornehmen: 1.) In der Zeile: aiSettings.setMaxNBots 32 könnt ihr nach belieben eure Botanzahl ändern, Ihr wollt mit 28 Bots zocken dann schreibt statt der 32 eine 28 (beachtet bitte das ihr als menschlicher Spieler nicht in die Botanzahl eingerechnet seid, so dass für ausgewogene Teams immer eine ungerade Zahl stehn muss ---> 31, 27 usw.) 2.) In der Zeile: aiSettings.setBotSkill 0.6 könnt ihr die Stärke der Bot KI einstellen (1.0 = 100%, 0.8 = 80% usw.). Dies ist wichtig, da an Hand dieser Einstellung der Schwierigkeitsgrad der Bots festgelegt wird. Wenn ihr 1.0 festlegt ist es ganz egal, ob im Menü Einfach oder Veteran ausgewählt wird. Die KI liegt trotzdem bei 100% und die Bots werden tierisch gemein zu euch sein. (A5.1) Ticketanzahl erhöhen Um im Singleplayer die Ticketzahl zu erhöhen, sucht ihr im Ordner Battlefield 2142/mods/bf2142/python/game/gamemodes die Datei gpm_sp Öffnet diese Datei mit dem Texteditor, und sucht die Zeile def calcStartTickets(mapDefaultTickets):Ändert die blau markierte Zahl nach unten, denn je kleiner die Zahl desto höher ist die Ticketanzahl, hier ein Beispiel (geht bitte in Zehnerschritten vor): def calcStartTickets(mapDefaultTickets): return int(mapDefaultTickets
* (bf2.serverSettings.getTicketRatio() / 50.0))Umgerechnet bedeutet das: 100.0 = 200 Tickets 50.0 = 400 Tickets Speichert die gpm_sp Datei nach den Änderungen ab und startet das Spiel. Dasselbe gilt für die datei gpm_coop im selben Verzeichnis für den Coop-Modus. (A5.2) Singleplayer Mod für größere Karten Wer über eine ausreichend hohe Rechenleistung verfügt, kann sich zusätzlich zu den Einstellungen noch die BattlefieldSingleplayer Mod installieren, die Unterstützung für Karten in der Größe bis zu 64 Spielern bietet. Hier sind die Einstellungen für die Bots bereits getätigt und die Zahl ist auf 32 heraufgesetzt. Die entsprechende Datei findet sich unter: Battlefield 2142\mods\2142_sp\AI\AIDefault.ai (A5.3) Fazit und Empfehlungen Um nicht den Überblick zu verlieren setzt nicht zuviele Bots ein. 27 ist eine gute Anzahl um die 16'ner Maps ohne zuviel durcheinander zu spielen. Ein Versuch auf der Stadtbattlemap Belgrad mit 32 Bots auf 100% Stärke endeten in einem echten Schlachtfest. Bei der Ticketanzahl sei hingewiesen, dass bei einer höheren Botzahl auch eine höhere Ticketsumme zu empfehlen ist. Die Tickets laufen sonst zu schnell aus, da sich die Bots gegenseitig über den Haufen ballern. Rechtlich ist zu den Veränderungen folgendes festzuhalten: Die Botanzahl zu erhöhen ist legitim da in dem File selbst von DICE ein kleines Tutorial gegeben wird, wie der Vorgang von Statten geht. Die Ticketanzahl dürfte auch keine Probleme machen, da diese ja nichts mit der Anzahl auf den Online-Servern zu tun hat. Wir haben das Onlinespiel nach der der Veränderung getestet und keine Probleme mit Punkbuster gehabt. Trotzdem halten wir hier fest, dass die Veränderung der Dateien auf eigene Gefahr erfolgt. ----- (A6) Konsolen Kommandos Die Konsole wird in Battlefield 2142 wie bisher über die Taste über dem Tabulator (TAB) “^” aufgerufen und geschlossen, zusätzlich ist sie nun über 'Ende' erreichbar. Um eine Liste der Kommando-Kategorien zu sehen, muss zweimal hintereinander TAB gedrückt werden (wie bei der Verwaltung eines Servers). Es erscheint dann eine Liste mit Hauptkategorien, auf denen Befehle aufbauen. Eine solche Kategorie ist zum Beispiel „game“, auf der bereits in BF42 und BFV viele Befehle basieren (z.B. game.usehud 1/0 bzw. hud 1/0) Um Unterbefehle zu einer einzelnen Kategorie anzuzeigen, schreibt ihr den Kategorienamen mit einem Punkt am Ende und drückt daraufhin zweimal TAB. Also zum Beispiel „game.“ (ohne Anführungszeichen und dann zweimal TAB. Einige Kommandos haben sich gegenüber den beiden ersten Teilen verändert. Bleiben wir beim Beispiel HUD: Das „Head up Display“, HUD, (Munitionsanzeige, Radar, Textmeldungen, etc.) wird nicht mehr über den Befehl game.usehud 1/0 bzw. hud 1/0 ausgeschaltet, sondern über den Befehl renderer.drawHud. Hier eine kurze Übersicht über die renderer-Befehle: renderer.drawHud 0,1 - Schaltet das “Heads Up Display “ (HUD) an oder aus. renderer.drawConsole [0,1] – Schaltet den Zugang zur Ingame-Konsole an oder aus. renderer.drawFps [0,1] – Zeigt die Zahl der Frames pro Sekunde (FPS) in der linken, oberen Ecke. Eine genaue Übersicht über alle Kommandos findet ihr im englischsprachigen Tweak Guide für BF2. Die Befehle gelten auch für BF2142. ----- (A7) Screenshots Screenshots werden weiterhin über die Taste „Druck“ erstellt und in den Formaten .png und .jpg in folgendem Verzeichnis gespeichert. Eigene Dateien\Battlefield 2142 \Screenshots\ ----- (A8) Demo (eigenes Spiel) aufnehmen Mit dem Battlerecorder besteht in Battlefield 2142 die Möglichkeit, das Spielgeschehen aufzunehmen. Dazu muss – eigentlich – der Server so konfiguriert sein, dass er die Demo aufnimmt und speichert. Spieler können sich die Demo dann am Ende der Runde herunterladen. Über Konsolenkommandos ist es jedoch auch im Singleplayer und LAN möglich, die Demofunktion über einen Befehl zu starten und lokal zu speichern. Das ganze funktioniert wie folgt 1.) Öffne die Konsole mit der Taste „^“ (neben der 1) 2.) Gib dort den Befehl: demo.recordDemo [demoname]ein. Der Befehl muss mit großem „D“ geschrieben werden. Die eckigen Klammern dienen hier nur als Beispiel, wichtig ist jedoch das Leerzeichen zwischen Befehl und Demoname. Das Spielgeschehen wird nun aufgenommen, Du kannst die Konsole schließen. 3.) Um die Aufnahme zu stoppen, öffnest Du die Konsole wirder und gibst den Befehl demo.stopRecordingein. Achte auch hier auf die korrekte Schreibweise. Die Demo ist nun gespeichert. Um die Demo anzuschauen, musst Du nun jedoch einen Trick anwenden. Beende nach der Aufnahme das Spiel und wechsele in das Verzeichnis: [Installationsverzeichnis]\Battlefield 2\mods\bf2142\DemosUm die Demo abspielen zu können, musst Du die beiden Dateien der Demo (jede Demo besteht aus einer „.bf2demo“ und einer „.bf2cam“ Datei) von dort in das Verzeichnis Eigene Dateien\Battlefield 2142\Profiles\Default\demoskopieren. Falls es diesen Ordner noch nicht gibt, erstellt diesen einfach. Nun startest Du das Spiel erneut und wechselst in den Bereich „Community“. Im Bereich Battlerekorder taucht die Demo jetzt im Archiv auf. Wenn Du sie anwählst, kannst Du sie abspielen. Die Karte wird nun wie bei einem Spiel geladen und Du kannst dem Spiel beitreten. Du befindest Dich dann in der Free-Cam Perspektive und das Spiel startet. Um die Kameraperspektive zu wechseln und die Demo zu kontrollieren, öffnest Du über die Taste Q (Standard) das Playbackmenü. Bewege die Maus um einen Menüpunkt auszuwählen, klicke dann links um ihn zu aktivieren. Einige hier auswählbare Optionen sind nicht an Tasten gebunden, wie z.B. "Restart" und "Quit". T – öffnet das Kameramenü. Wähle eine Kameraoption oder wechsele von Spieler zu Spieler. Taste 1 - PAUSE*. Taste 2 - ABSPIELEN NORMAL*. Taste 3 - ABSPIELEN MIT 5% GESCHWINDIGKEIT*. Taste 4 - ABSPIELEN MIT 25% GESCHWINDIGKEIT*. Taste 5 - ABSPIELEN MIT 50% GESCHWINDIGKEIT*. Taste 6 - ABSPIELEN NORMAL.* Taste 7 - ABSPIELEN MIT 150% GESCHWINDIGKEIT*. Taste 8 - ABSPIELEN MIT 300% GESCHWINDIGKEIT*. * auch auswählbar im Playbackmenü Leertaste – Zwischen den Spielern wechseln. Rechte Maus Taste – Wechsel zwischen freier Kamera und Playerkamera. Maus Rad – Kamera Zoom ein und aus während Playerkamera. W, A, S, D, Ctrl und Shift – Freie Kam. vorwärts, links, rückwärts, rechts, hoch und runter durch die Map bewegen. Maus Achsen – Blickrichtung mit der freien Kamera. (A9.1) BattleDirector Um seine Demo zu bearbeiten und daraus einen Film zu schneiden, bitetet sich zudem das Tool Battledirector der Sir. Community an. Dieses kann in unserem Downloadbereich bezigen werden: Battledirector 1.6 Zusätzlich findet sich auf der Videoplattform Stage6 ein sehr gutes deutschsprachiges Tutorial mit etwa 30 Minuten länge, das die wichtigsten Grundlagen erklärt. Dieses ist zwar auf Basis von Battlefield 2 aufgenommen, kann jedoch 1:1 auf BF2142 übertragen werden. Battlefield 2 Videotutorial ----- (B1) Linux-Server aufsetzen Wer einen Battlefield 2142 Linux-Server aufsetzen will, findet in unserem Wiki eine ausführliche Anleitung. ----- (C1) FAQ zur Installation / Deinstallation Bereits bei den drei Vorgängern von Battlefield 2142 kam es ab und an zu Problemen bei der Installation oder Deinstallation. Um diese zu beheben hat unter anderem eine manuelle Deinstallation des Spiels über die Systemdateien geholfen. Dieselbe Methode kommt auch bei Battlefield 2142 zum Einsatz. Dieser Teil des FAQs basiert im Wesentlichen auf seinen Vorgängern für BF42, BFV und BF2. (C1.1) Vorbereitung Sichere die beiden Ordner: - Profiles - Screenshots aus dem Verzeichnis Eigene Dateien\Battlefield 2142damit Du nach der Neuinstallation nicht die Profile und Configs neu einstellen musst. (C1.2) Spielordner Löschen Lösche den Spielordner und den Battlefield 2142 Ordner in den Eigenen Dateien (C1.3) Installationseintrag löschen Lösche nun den Installationseintrag des Spiels. Dazu gehst du in den Ornder C:\Programme\InstallShield Installation Informationund löscht folgenden Schlüssel{ED50ECE9-EC54-4C05-B5ED-EE4741A9F2EC} Falls du versteckte Dateien ausgeblendet hast musst du erst unter Extras -> Ordneroptionen -> Ansicht -> Versteckte und Systemdateien
ausblendenden Haken entfernen Du erkennst z.B. am Datum der Erstellung das es der richtige ist. Zur Sicherheit kannst du auch die in diesem Ordner liegende Datei Setup.ini mit einem Texteditor öffnen und müsstest in den ersten Zeilen etwas lesen wie [Startup] EnableLangDlg=Y AppName=Battlefield 2142 ProductGUID=ED50ECE9-EC54-4C05-B5ED-EE4741A9F2EC ..... Das ist dann der richtige Ordner.. den löscht du und achtung NUR diesen Ordner!!! (C1.4) Registrierungseinträge löschen Nun gehst Du in die Windows-Registrierung, die Du über Start -> Ausführen -> regedit (eintippen und Enter
drücken)Achtung wenn du nicht erfahren bist im Umgang mit der Windows Registry lass dir helfen, denn wenn du hier was Falsches löscht kannst du dein System u.U. zerlegen - dort löscht du folgende Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\EA Games\Battlefield 2142und HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2142Falls einer der beiden Schlüssel nicht da ist, macht das nichts.
(PS: Den kompletten Battlefield 2142 Ordner löschen nicht den ganzen
Ordner EA Games, denn hier sind u.U auch andere Games von EA registriert!)Danach wird der Deinstallationseintrag unter {ED50ECE9-EC54-4C05-B5ED-EE4741A9F2EC}HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\gelöscht. Dann sollte alles weg sein und du kannst das Spiel neu installieren ========= Diese FAQ wird von uns in den kommenden Monaten kontiniuierlich überarbeitet. Kommentare, Anregungen, Bug-Reporting und neue Tweaks könnt Ihr an redaktion@bf-games.net schicken. |


