1

Samstag, 28. März 2009, 15:52

Splitscreen bei Left 4 Dead

LEFT 4 DEAD
SPLITSCREEN AUF DEM PC!

Für diese welche sich über den übrig gebliebenen Splitscreen-Code in Left 4 Dead gewundert haben, und wie man ihn zum laufen bekommt, ich habe es hingekriegt. Die folgenden Schritte zeigen euch wie es funktioniert:

1. Finde einen XBOX 360 controller.

2. Schließe ihn an.

3. Editiere deine 360controller.cfg datei, die sich in deinem \left4dead\cfg Ordner befindet.

Kopiere den folgenden Text, füge ihn ein und überschreibe somit die anderen Informationen
in deiner 360controller.cfg:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
unbindall				// Verhindert Maus/Tastatur Kontrolle wenn das Gamepad benutzt wird(um den Auto-Aim Exploit zuverhindern)

joystick 1
joy_advanced "1"			// benutze erweiterte Joystick optionen (erlaubt für mehere achsen?)

joy_name "L4D Xbox360 Joystick Configuration"
joy_advaxisx 3				// x-Achsen kontrollieren GAME_AXIS_SIDE (schießen links und rechts)
joy_advaxisy 1				// y-Achsen kontrollieren GAME_AXIS_FORWARD (vorwärts und rückwerts bewegen)
joy_advaxisz 0				// z-Achsen werden behandelt wie ein Knopf. 
joy_advaxisr 2				// r-Achsen kontrollieren GAME_AXIS_PITCH (hoch und runter gucken)
joy_advaxisu 4				// u-Achsen kontrollieren GAME_AXIS_YAW (links und rechts gucken)
joy_advaxisv 0				// v-Achsen sind unbenutzt
joy_forwardsensitivity -1.0	// bewegungs Empfindlichkeit
joy_sidesensitivity 1.0
joy_forwardthreshold 0.1	// bewegungs "Todeszonen"-Einstellungen für den Kontroller
joy_sidethreshold 0.1
joy_pitchsensitivity 1.0	// Sehen - Empfindlichkeit
joy_yawsensitivity -1.5
joy_pitchthreshold 0.1		// Sehen todeszonen einstellungen
joy_yawthreshold 0.0

joy_variable_frametime 1
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 3.0
joy_accelmax 4.0
joy_response_move 5
joy_response_look 1
joy_autoaimdampen 0.3
joy_autoaimdampenrange 0.85
joyadvancedupdate			// Erweitertes Joystick-Update erlaubt für analoge Kontrolle der Bewegung und des Sehens

// Alternative Kontrollmoeglichkeit 1
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "c" "+voicerecord"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "h" "motd"
bind "m" "chooseteam"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "+mouse_menu QA"
bind "y" "messagemode"
bind "z" "+mouse_menu Orders"
bind "`" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F1" "Vote Yes"
bind "F2" "Vote No"
bind "F5" "jpeg"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+zoom"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"


// Kontroller 2 Befehle
cmd2 +jlook					// Joystick sehen erlauben
cmd2 bind "A_BUTTON" "+jump;+menuAccept"		// (A) Knopf - Springen  -menuAccpt erlaubt uns HUD menues aufzurufen.
cmd2 bind "B_BUTTON" "+reload"			// (B) Knopf - Nachladen
cmd2 bind "X_BUTTON" "+use"				// (X) Benutzen
cmd2 bind "Y_BUTTON" "lastinv"			// (Y) Knopf - Pistole/Gewehr tauschen oder z_abort -benutzt um als Geist zu spawnen
cmd2 bind "R_TRIGGER" "+attack"			// RT - Haupt Waffe - Primärer Abzug
cmd2 bind "L_TRIGGER" "+attack2"			// LT - Schlagen
cmd2 bind "R_SHOULDER" "+lookspin"			// RB - Schnelle 180° drehung
cmd2 bind "L_SHOULDER" "toggle_duck"			// LB - Ducken - ist auch benutzt um anderen Leuten Sachen zu geben.
cmd2 bind "STICK1" "vocalize smartlook"		// LS - Sprechen
cmd2 bind "STICK2" "+zoom"				// RS click - Gewehr Zoom

// Feste Befehle, nicht die Joystick Voreinstellungen aendern
cmd2 bind "BACK" "togglescores"			// (zurück) Knopf - Punkte
cmd2 bind "START" "pause"				// (start) Knopf - Pause
cmd2 bind "S1_UP" "+menuUp"				// Hud Menue hoch
cmd2 bind "S1_DOWN" "+menuDown"			// Hud menue runter
cmd2 bind "UP" "impulse 100"				// DPad Hoch - Taschenlampe einschalten
cmd2 bind "LEFT" "slot3"					// DPad Links - Granate
cmd2 bind "RIGHT" "slot4"				// DPad Rechts - Heilen
cmd2 bind "DOWN" "slot5"					// DPad Down - Pillen


4. Es ist erforderlich das du den XBOX 360 controller auf Spieler 2 einstellst, das heißt die Lichtanzeige auf dem controller muss auf Nummer 2 stehen!(- Der rote text unten erklärt wie das geht.)

5. Starte Left 4 Dead.

6. Öffne die console und tippe "Exec 360controller.cfg" (ohne die Anführungszeichen).

7. Stelle deinen Splitscreen-Modus entweder auf "Horizontal-Cut (ss_splitmode 1)" oder "Vertical-Cut (ss_splitmode 2)" durch die Console ein. Vertical cut ist für Widescreen Monitore und doppel Monitore bestimmt, während der horizontal Cut für Standart Monitore bestimmt ist.

8. Öffne die Console und tippe "ss_enable 1" und sobald das eingeschaltet ist kannst du einfach ein Einzelspieler Spiel starten durch das Menue und Splitscreen wird schon eingestellt sein.

Alternativ, joine einem Online Spiel und tippe "ss_connect" um einen Splitscreen Spieler hinzu zu fügen und "ss_disconnect" um ihn wieder zu löschen.

9. Wenn der controller auf Spieler 1 eingestellt ist, starte ein Spiel und sobald der Lade Bildschirm auftaucht,
steck den Kontroller raus, warte eine oder zwei Sekunden und steck ihn wieder rein bevor das Spiel startet.


10. Spiel CO-OP - der modus, für den es gemacht ist!

11. Leute mit anderen controllern, als dem Xbox 360 controller werden sich eine eigene Kontroller config erstellen müssen, editiere einfach die obige CFG um deinen Kontroller anzupassen. Zeilen die mit "cm2 bind" starten sind die Kontrollen die du einstellen musst.


Quelle: Steam-Froum
Danke an Anti für die Übersetzung ;)

[infobox]Wenn Fragen und Probleme entstehen schreibt diese bitte hier hin! Danke[/infobox]
Gruß
Ratte
~~~~~Left4.de Teammitglied~~~~~

Thema bewerten