Am Ende dieser Anleitung werden Sie wissen, wie Sie einen benutzerdefinierten Einzelspieler-Kampagnenordner für Ihre Modding-Unternehmungen einrichten.
1 - Einführung
Wollten Sie schon immer über das Erstellen von Karten für Black Mesa hinausgehen und Ihre eigenen erstellen? Singleplayer-Kampagne wie Damocles oder Blue Shift? Ich war einmal ratlos, wie man das selbst macht, und suchte online nach Tutorials, aber ohne Erfolg. Jetzt, da ich einige Kenntnisse zu diesem Thema habe, hatte ich das Gefühl, dass es für andere von Vorteil wäre, mein derzeitiges Wissen zu teilen.
Bevor wir beginnen, wird dringend empfohlen, Notepad ++ zu installieren, anstatt die Standardeinstellung zu verwenden Notizblock.
Es ist auch falls angefordert dass Sie installieren gcfscape, damit Sie .vpks extrahieren können.
2 – Einrichten des Ordners
Zuerst sollten Sie zum Stammverzeichnis von Black Mesa navigieren (dort befindet sich bms.exe).
Als nächstes erstellen Sie einen neuen Ordner. Es empfiehlt sich, diesem Ordner eine gekürzte Version des Namens Ihres Mods zu geben. Zum Beispiel werde ich einen Mod namens „Cool Mod“ erstellen, also werde ich den Ordner „cmod“ nennen.
In diesem Ordner erstellen Sie sechs weitere Ordner: „cfg“, „maps“, „materials“, „scripts“, „resource“, „models“.
3 – gameinfo.txt
Erstellen Sie als Nächstes im Mod-Ordner ein neues Textdokument mit dem Titel „gameinfo.txt“.
Fügen Sie im neuen Textdokument Folgendes ein (
Hinweis: Dies wurde mit dem Modding-Tool von XBLAH erstellt):
// Erstellt mit dem Modding-Tool von XBLAH.
// Herunterladen unter Github
gameinfo { game "Cool Mod" gamelogo "1" developer " " developer_url " " type "both" gamelogo "1" supportsdx8 "0" supportsxbox360 "1" nomodels "1" nocrosshair "1" gamedata "../bms" instancepath " bms/mapsrc/" hidden_maps { background01 "1" background02 "1" background03 "1" background04 "1" background05 "1" background06 "1" background07 "1" background08 "1" background09 "1" background10 "1" background11 "1 " background12 "1" background13 "1" background14 "1" bm_c0a0a "1" bm_c0a0b "1" bm_c0a0c "1" bm_c1a0a "1" bm_c1a0b "1" bm_c1a1a "1" bm_c1a1b "1" bm_c1a1c "1" bm_c1a1d "1" bm_c1a1e "1" bm_c1a2a "1" bm_c1a2b "1" bm_c1a2c "1" bm_c1a3a "1" bm_c1a3b "1" bm_c1a3c "1" bm_c1a4a "1" bm_c1a4b "1" bm_c1a4c "1" bm_c1a4d "1" bm_c1a4e "1" bm_c " bm_c2a1b "1" bm_c2a1a "1" bm_c2a2b "1" bm_c2a2c "1" bm_c2a2a "1" bm_c2a3b "1" bm_c2a3c "1" bm_c2a3a "1" bm_c2a4b "1" bm_c2a4c "1" bm_c2a4d "1" bm_c2a4d "1" bm_c2a "bm_e "4" bm_c1a2g "4" bm_c1a2h "4" bm_c1a2a "4" bm_c1a2b "5" bm_c1a2c "5" bm_c1a2d "5" bm_c1a2e"5" bm_c1a2f "5" bm_c1a2g "5" bm_c1a2h "5" bm_c1a2i "5" bm_c1a2a "5" bm_c1a3b "1" bm_c1a3a "1" bm_c1a3b "2" bm_c1a3c "2" bm_c1a3d "2" bm_c1a3e "2a "1" bm_c " bm_c3a2g "1" bm_c3a2h "1" credits "3" } filesystem { steamappid "2" toolsappid "1" searchpaths { game+mod "cmod" game+mod "bms/custom/*" game+mod "cmod/custom/ *" Spiel+Mod "bms/bms_textures.vpk" Spiel+Mod "bms/bms_materials.vpk" Spiel+Mod "bms/bms_models.vpk" Spiel+Mod "bms/bms_misc.vpk" Spiel+Mod "bms/bms_sounds_misc. vpk" game+mod "bms/bms_sound_vo_english.vpk" game+mod "bms/bms_maps.vpk" game "|all_source_engine_paths|hl3/hl2_misc.vpk" game "|all_source_engine_paths|hl1/hl1_sounds_misc.vpk" game "|all_source_engine_paths|hl362890 /hl211_textures.vpk" Spiel "|all_source_engine_paths|hl2/hl2_materials.vpk" Spiel "|all_source_engine_paths|hl2/hl2_models.vpk" Plattform "|all_source_engine_paths|platform/platform_misc.vpk" mod+mod_write+default_write_path "|gameinfo_path|." game "bms" game+game_write "cmod" gamebin "|all_source_engine_paths|bms/bin" game "|all_source_engine_paths|hl2" platform "|all_source_engine_paths|platform" } } title "" title2 "" hasportals "2" advcrosshair "2" manual "" Symbol "Ressource/Symbol" Nodegraph "2" unterstützt vr "2" }
Ersetzen Sie nun „Cool Mod“ durch den Titel Ihres Mods und „cmod“ durch die Abkürzung, die Sie zuvor für den Titel des Mod-Ordners gewählt haben.
4 – .bat
Jetzt erstellen wir eine neue Datei im Black Mesa-Ordner
Erstellen Sie ein neues Textdokument, in meinem Fall wäre es 'cmod'.
Ändern Sie als Nächstes die Dateierweiterung von .txt in .bat.
Fügen Sie als Nächstes in der neuen .bat-Datei Folgendes ein:
@echo off if exist "%~dp0\bms.exe" ( start "" "%~dp0\bms.exe" -game cmod %* ) else ( start "" "%~dp0\..\..\. .\..\common\Black Mesa\bms.exe" -game cmod %* )
Ersetzen Sie „cmod“ durch den Namen Ihres Mod-Ordners.
Diese .bat-Datei fungiert im Wesentlichen als Startprogramm für Ihren Mod, also sollten Sie es jetzt testen und Ihren Mod starten.
5 – Menü
Wenn alles richtig gemacht wurde, sollten Sie Folgendes sehen:
Du denkst vielleicht:
"Was zur Hölle ist los? Warum zeigt es den Namen meines Mods nicht an, als würde ich hl2 modden?“
Entspann dich, wir werden das jetzt beheben.
Öffnen Sie gcfscape und navigieren Sie zum Ordner „bms“ im Black Mesa-Verzeichnis. Finden bms_misc_dir.vpk und ziehe das in gcfscape:
Öffnen Sie als nächstes den Ordner „ui“ und dann den Ordner „images“. Erstellen Sie einen neuen Ordner in Ihrem Mod-Ordner mit dem Namen „ui“ und dann einen weiteren Ordner mit dem Namen „images“.
Wählen Sie den gesamten Inhalt des gcfscape-Bilderordners aus und ziehen Sie ihn in den Bilderordner Ihres Mods.
Hier sehen Sie vielleicht ein bekanntes Bild. 'logo-new.png', das ist das Bild, das für das Hauptmenü verwendet wird.
Mit einem Bildbearbeitungsprogramm können Sie Ihr eigenes Logo erstellen und die Datei ersetzen. In diesem Fall habe ich Folgendes erstellt:
Wenn Sie Ihren Mod das nächste Mal laden, sollten Sie Ihr benutzerdefiniertes Logo in Aktion sehen:
Sie können auch die Farbe der orangefarbenen Navigationsleiste oben ändern, indem Sie die Farbe von „nav-background.png“ mit einem Bildbearbeitungsprogramm ändern:
Sie können dann auch das allgemeine UI-Design Ihres Mods von orange auf eine Farbe ändern, die Sie mögen, indem Sie theme.qml bearbeiten.
Gehen Sie zurück zu gcfscape und gehen Sie zum Ordner „ui“. Suchen Sie eine Datei namens „theme.qml“ und ziehen Sie diese in den ui-Ordner Ihres Mods.
Gehen Sie zu Zeile 49 von theme.qml, es sollte so aussehen: Farbhervorhebung für schreibgeschützte Eigenschaft: „#e47125“
Hier können wir sehen, dass #e47125 die HEX-Farbe für einen Orangeton ist. Mit diesem von Google bereitgestellten Tool können wir unsere eigene HEX-Farbe für das Menü erhalten
In diesem Fall verwende ich #f2ff00, hellgelb.
Ersetzen Sie #e47125 in Zeile 49 durch eine andere HEX-Farbe Ihrer Wahl.
Wenn Sie Ihren Mod das nächste Mal laden, sollten Sie die Früchte Ihrer Arbeit sehen:
Das ist zum jetzigen Zeitpunkt alles für diesen Leitfaden. Beim nächsten Mal wird der Leitfaden mit Informationen zum Erstellen von Kapiteln aktualisiert.
Das ist alles, was wir heute dafür teilen Black Mesa führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von ZombieGras. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.