|
 |
[Tutorial] MP Zone-Dateien (.csv) * |
yoda
Böser Admin
Dabei seit: 21.01.2004
Beiträge: 12.269

|
|
[Tutorial] MP Zone-Dateien (.csv) * |
 |
-> Übersetzung des IW-Wiki-Artikels
MP Zone Files
MP Zone-Dateien (.csv)
Übersicht
Zone-Dateien
1 Erstellung der map.csv-Datei
2 Zerstörbare Autos in der map.csv-Datei definieren
3 Erstellung der map_load.csv-Datei
MP Zone-Dateien (.csv)
Der Zweck dieser Sektion besteht darin, eine Übersicht darüber zu geben, was man benötigt, um eine .csv-Datei für eine Multi Player-Map zu erstellen. Eine csv-Datei dient grundsätzlich dazu, alle Dateien zu definieren, die in den Speicher vorgeladen werden müssen, damit die Map sauber läuft.
***
Erstellung der map.csv-Datei
Der erste Schritt zur Erstellung einer Zone-Datei besteht darin, den Namen der eigenen Map in den Dateinamen zu übernehmen. Sie liegt im folgenden Verzeichnis:
\zone_source\mp_yourmap.csv
Hier ein Screenshot der mp_backlot.csv-Datei, geöffnet in Excel. Diese Dateien können mit jedem Text-Editor geöffnet werden.
(Anmerkung: NOTEPAD ist auf Windows-Rechnern standardmäßig installiert.)
Danach folgt eine Übersicht über die Bedeutung der einzelnen Zeilen in der Datei.

ignore code_post_gfx_mp – Wird benötigt, damit die Map laufen kann.
ignore common_mp – Wird benötigt, damit die Map laufen kann.
ignore localized_code_post_gfx_mp – Wird benötigt, damit die Map laufen kann.
ignore localized_common_mp – Wird benötigt, damit die Map laufen kann.
material compass_map_mp_backlot – Dies lädt das Minimap-Bild in den Speicher. Wird benötigt, damit das Minimap-Bild eingeblendet wird mit Bezug auf die map.gsc-Datei.
col_map_mp maps/mp/mp_backlot.d3dbsp – Verweist auf die BSP-Datei, die Datei, die generiert wird, wenn eine Map kompiliert wird. Wird benötigt, damit die Map laufen kann.
rawfile maps/mp/mp_backlot.gsc – Verweist auf die Script-Datei der Map. Wird benötigt, damit die Map sauber laufen kann.
rawfile maps/mp/mp_backlot_fx.gsc – Verweist auf die Effekt-Datei der Map. Wird benötigt, falls die Map eine map_fx.gsc-Datei hat.
rawfile maps/createfx/mp_backlot_fx.gsc – Diese Zeile sollte nicht bei einer Custom Map benutzt werden.
rawfile maps/createart/mp_backlot_art.gsc – Diese Zeile sollte nicht bei einer Custom Map benutzt werden.
sound common mp_backlot !all_mp – Lädt die Sounds, die für die mp_backlot definiert sind. Das ! vor all_mp ist sehr wichtig, ansonsten werden die Sounds überladen und die Map startet wahrscheinlich nicht.
sound generic mp_backlot !all_mp
sound voiceovers mp_backlot !all_mp
sound multiplayer mp_backlot !all_mp
impactfx mp_backlot – Wird benötigt, damit die Map sauber läuft.
xmodel weapon_saw_mg_setup – Wird benötigt, falls in der Map montierte Geschütze eingebaut wurden.
include mptypes_desert – Lädt desert-MP-Typen. Diese Zeile muss mit der Definition in der map.gsc-Datei überein stimmen.
fx misc/bird_seagull_flock_large – Dies bestimmt, wie ein Special Effect aus der map_fx.gsc-Datei in den Speicher geladen wird.
***
Zerstörbare Autos in der map.csv-Datei definieren
Zerstörbare Autos werden im Radianten aus einem speziellen Prefabs-Verzeichnis hinzugefügt. Zum Beispiel: Will man den grünen Sedan 1 in seiner zerstörbaren Variante einbauen, dann fügt man folgendes Prefab in die Map ein:
\map_source\prefabs\mp_destructibles\vehicle_80s_sedan1_green_destructible.
map
Als nächstes müssten dann diese Zeilen in der map.csv-Datei für das Sedan 1-Auto eingefügt werden (je nach Farbe):
xmodel vehicle_80s_sedan1_glass_f
xmodel vehicle_80s_sedan1_glass_lf
xmodel vehicle_80s_sedan1_glass_lb
xmodel vehicle_80s_sedan1_glass_rf
xmodel vehicle_80s_sedan1_glass_rb
xmodel vehicle_80s_sedan1_glass_b
xmodel vehicle_80s_sedan1_glass_f_dam
xmodel vehicle_80s_sedan1_glass_lf_dam
xmodel vehicle_80s_sedan1_glass_lb_dam
xmodel vehicle_80s_sedan1_glass_rf_dam
xmodel vehicle_80s_sedan1_glass_rb_dam
xmodel vehicle_80s_sedan1_glass_b_dam
Speziell für das grüne Sedan 1-Auto müssten nun noch die folgenden Zeilen in die map.csv-Datei eingefügt werden:
xmodel vehicle_80s_sedan1_green_hood
xmodel vehicle_80s_sedan1_green_hood_dam
xmodel vehicle_80s_sedan1_green_trunk
xmodel vehicle_80s_sedan1_green_trunk_dam
xmodel vehicle_80s_sedan1_green_wheel_lf
xmodel vehicle_80s_sedan1_green_door_lf
xmodel vehicle_80s_sedan1_green_door_lb
xmodel vehicle_80s_sedan1_green_door_rf
xmodel vehicle_80s_sedan1_green_door_rb
xmodel vehicle_80s_sedan1_green_bumper_f
xmodel vehicle_80s_sedan1_green_bumper_b
xmodel vehicle_80s_sedan1_green_mirror_l
xmodel vehicle_80s_sedan1_green_mirror_r
xmodel vehicle_80s_sedan1_green_light_lf
xmodel vehicle_80s_sedan1_green_light_lf_dam
xmodel vehicle_80s_sedan1_green_light_lb
xmodel vehicle_80s_sedan1_green_light_lb_dam
xmodel vehicle_80s_sedan1_green_light_rf
xmodel vehicle_80s_sedan1_green_light_rf_dam
xmodel vehicle_80s_sedan1_green_light_rb
xmodel vehicle_80s_sedan1_green_light_rb_dam
xmodel vehicle_80s_sedan1_green_destroyed
Man sollte jedoch beachten, dass jede Art von zerstörbaren Autos, die man einbaut (Auto-Typ / Farb-Kombination) einen gewisse Speicherauslastung hervorrufen. Also sollte man nur einen Auto-Typ innerhalb der Map platzieren und anschließend schrittweise verschiedene Variationen in die Map hinzufügen.
***
Erstellung der map_load.csv-Datei
Die map_load.csv sollte ebenfalls erstellt werden, damit die Map sauber funktioniert. Sie gehört in des gleiche Verzeichnis wie die map.csv:
\zone_source\mp_yourmap_load.csv
Hier folgt ein Screenshot der mp_backlot_load.csv. Eine Custom Maps sollte die gleichen Werte enthalten, wobei die unten folgenden Werte entsprechend auf den Namen der Custom Map (anstatt mp_backlot) geändert werden müssen.

***
Direkt verlinken:
https://www.opferlamm-clan.de/wbb2/thread.php?threadid=10531
***
__________________ "Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."
Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|