http://www.haradirki.de

Der Umgang mit der pk3-Datei:

Hier lernst du nun den Umgang mit den *.pk3-Dateien. PK3-Dateien sind eigentlich ganz normale Zipdateien, jedoch mit einer anderen Endung (also *.pk3 statt *.zip). Also probieren wir gleich mal etwas aus.

Alle PK3-Dateien für RtCW befinden sich im Verzeichnis "Main". Hast du eine PK3-Datei in einem anderen Ordner, so kannst du diese Map nicht unter RtCW starten, da RtCW diese Datei nicht findet.

Nun erstellst du dir auf einer Festplatte einen Ordner - diesen brauchen wir nur zu Übungszwecken, also kannst du ihm irgendeinen Namen geben. Ich nenne ihn "tutortemp":

Hier erstellst du nun die folgenden Ordner:

  • levelshots
  • maps
  • scripts

Mehr brauchst du eigentlich nicht für eine Map. Nun erkläre ich dir, was es mit diesen Ordnern auf sich hat. In den Ordner "Levelshots" kopierst du dein Startbild, welches beim laden der Map erscheinen soll. Der Ordner "Maps" enthält logischerweise die BSP-Datei deiner Map. Im Script-Ordner befindet sich eine Datei, um die wir uns später kümmern. Nur soviel zum Verständnis: Es handelt sich dabei um eine Datei, die dem Spiel Informationen über die Map (die Spieldauer, Spawnzeit usw.) angibt.

Diese 3 Ordner brauchst du, um eine Map releasen zu können, da die Map so wenigstens im Menü auftaucht. Andernfalls müsste man die Map jedes Mal über die Console starten - und bei vielen installierten Maps spielt man dann eben die, die man bequem auswählen kann.

WICHTIG: Bitte kopiere diese PK3-Datei, denn wir werden sie so verstümmeln, dass du sie nichtmehr benutzen kannst, also MUSST du darauf achten, dass du sie auch wirklich KOPIERST - denn diese PK3-Datei, die du benutzt, wird mit Sicherheit unbrauchbar. Wenn du dir nicht sicher bist, ob du die Datei kopiert hast, schau einfach im "Main"-Ordner und im "tutortemp"-Ordner nach. Wenn die Datei in BEIDEN Ordnern ist, ist alles ok.

Nun löschst du einfach die 3 erstellten Ordner und schaust dir mal den "Main"-Ordner genauer an. Hier findest du die verschiedenen PK3-Dateien. Hier suchst du dir nun eine (ich habe mich für die Datei "mp_pak0" entschieden) PK3-Datei aus und kopierst sie in unseren Ordner. Nun startest du WinZip (oder ein anderes Zipprogramm) und öffnest die pk3-Datei. Bei mir sieht diese so aus:

Hier findest du nun die 3 Ordner wieder, die ich dir oben erklärt habe. Dazu findest du hier einige andere, z.B:

  • gfx
  • models
  • textures
  • video
  • sound
  • music
  • und ggf. einige andere

Dies ist die Verzeichnis-Struktur, die jeder Map zugrunde liegt, d.h. in ihr sind Texturen, Scripte, Modelle usw.. Zuerst erkläre ich dir, was in die jeweiligen Ordner reinkommt:

GFX: hier gibt es einen Unterordner namens "2d". In diesem Ordner ist ein weiterer Ordner, der "mp_objectives"-Ordner. Hier sind die Objectives-Bilder, die du siehst, wenn du die Map in RtCW öffnest und dir die einzelnen Objectives ansiehst.

LEVELSHOTS: In diesem Ordner findest du das Startbild der Map. Wenn du so ein Startbild hast, achte darauf, dass es im JPEG-Format oder im TAGA-Format vorliegt. Wenn du ein JPEG-Bild hast, musst du darauf achten, dass es nicht als "progressive" abspeicherst. Im Beispiel die Datei XXXX.bsp

MAPS: Hier findest du die BSP-Datei, also die compilierte Map aus dem Radiant, also z.B. die Datei XXXX.tga

MODELS: Hier findest du die Modelle, die in der Map enthalten sind.

SCRIPTS: Hier findest du 2 Typen von Dateien: *.arena-Dateien und *.shader-Dateien. Diese schauen wir uns später noch genauer an, da diese Dateien sehr wichtig sind, also z.B. XXXX.arena und XXXX.shader

TEXTURES: Hier findest du die Texturen, die in der Map vorkommen.

VIDEO: Hier findest du die XXXX.roq-Dateien - das sind die kleinen Videos, die man in der Levelauswahl ansehen kann, z.B. kann man hier einen kleinen Flug durch die Map geniessen.

SOUND: Hier befinden sich die Sounds, die in der Map abgespielt werden

MUSIC: Hier befindet sich die Hintergrundmusik, die im Level zu hören ist.

WICHTIG: Wenn deine Map z.B. kein Video, keine Models usw. hat, kannst du diese Ordner auch einfach weglassen, d.h. wenn du keine eigenen Modele einsetzt, brauchst du auch keinen "Models"-Ordner.

Nun kannst du ja in dem Ordner einfach alle Ordner erstellen, die du für deine Map brauchst und dort die entsprechenden Dateien hinein kopieren.

Nun kommen wir zu dem letzten Schritt - das Packen der Datei. Dazu musst du alle Ordner markieren (also die Ordner "Maps", "Scripts", und "levelshots). Wenn du lediglich den Ordner packst, in dem sich die 3 Ordner befinden, kann das Spiel die Map nicht laden, da die Map nun nichtmehr der Verzeichnis-Struktur entspricht.

ÜBRIGENS: Wie du sicher weisst, kann man Zip-Dateien mit verschiedener "Dichte" packen, also z.B. beste Kompression, mittlere Kompression usw. Wenn du dabei bist, deine Map zu testen, kannst du die "mittlere Kompression" oder eine Kompression mit niedrigerer Qualität benutzen, da es ja nur zum Testen der Map ist. Willst du aber deine Map veröffentlichen, solltest du die beste Kompression wählen, da ja viele Leute vor grösseren Map-Downloads zurückschrecken.

Nun musst du die *.zip Datei noch in eine *.pk3 Datei umwandeln. Dazu markierst du einfach deine Zip-Datei und drückst die "F2"-Taste. Nun kannst du die Datei umbenennen. Heisst sie vorher z.B. "meinemap.zip" nennst du sie in "meinemap.pk3" um.

zurück zur Hauptseite