Aan het einde van deze handleiding weet je hoe je een aangepaste campagnemap voor één speler kunt opzetten voor je modding-ondernemingen.
1 - Inleiding
Heb je ooit verder willen gaan dan het maken van kaarten voor Black Mesa en je eigen kaarten maken singleplayer-campagne zoals Damocles of Blue Shift? Ik was ooit stomverbaasd over hoe ik dit zelf moest doen en zocht online naar tutorials, maar het mocht niet baten. Nu ik enige kennis over het onderwerp heb, had ik het gevoel dat het nuttig zou zijn voor anderen om te delen wat ik momenteel weet.
Voordat we beginnen, wordt het ten zeerste aanbevolen om notepad++ te installeren in plaats van de standaard blocnote.
Het is ook nodig die je installeert gcfscape, zodat u .vpks kunt extraheren.
2 – De map instellen
Eerst wil je naar de root Black Mesa-directory navigeren (dit is waar bms.exe is).
Maak vervolgens een nieuwe map aan. Het is een goede gewoonte om deze map een verkorte versie van de naam van je mod te noemen. Ik ga bijvoorbeeld een mod maken met de naam 'Cool Mod', dus ik ga de map de naam 'cmod' geven.
In deze map ga je nog zes mappen maken: 'cfg', 'maps', 'materials', 'scripts', 'resource', 'models'.
3 – gameinfo.txt
Maak vervolgens in de mod-map een nieuw tekstdocument met de titel 'gameinfo.txt'
Plak het volgende in het nieuwe tekstdocument (
opmerking: dit is gemaakt met de modding-tool van XBLAH):
// Gemaakt met de Modding-tool van XBLAH.
// Download het op GitHub
gameinfo { game "Cool Mod" gamelogo "1" ontwikkelaar " " developer_url " " type "beide" gamelogo "1" ondersteunt dx8 "0" ondersteunt xbox360 "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 " achtergrond12 "1" achtergrond13 "1" achtergrond14 "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_c1a4c1a2" bm_ " bm_c1a1b "2" bm_c1a1a "2" bm_c2a1b "2" bm_c2a1c "2" bm_c2a1a "2" bm_c3a1b "2" bm_c3a1c "2" bm_c3a1a "2" bm_c4a1b "2" bm_c4a1c "2" bm_c4a1d "2" bm_c4a "1" bm_c2a "4" bm_c1a "2" "4" bm_c1a2g "4" bm_c1a2h "4" bm_c1a2a "5" 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_c1a3a "1" bm_c1a3b "1" bm_c1a3a "2" bm_c1a3b "2" bm_c1a3c "2" bm_c1a3d "2" bm_c1a3c2a1 "3" bm_f_ " bm_c2a1g "3" bm_c2a1h "3" credits "2" } bestandssysteem { steamappid "1" toolsappid "1" zoekpaden { game+mod "cmod" game+mod "bms/custom/*" game+mod "cmod/custom/ *" game+mod "bms/bms_textures.vpk" game+mod "bms/bms_materials.vpk" game+mod "bms/bms_models.vpk" game+mod "bms/bms_misc.vpk" game+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|hl362890/hl211_misc.vpk" game "|all_source_engine_paths|hl2/hl2_sounds_misc.vpk" game "|all_source_engine_paths|hl2 /hl2_textures.vpk" game "|all_source_engine_paths|hl2/hl2_materials.vpk" game "|all_source_engine_paths|hl2/hl2_models.vpk" platform "|all_source_engine_paths|platform/platform_misc.vpk" mod+mod_write+default_write_path "|gameinfo_path|." spel "bms" spel+game_write "cmod" gamebin "|all_source_engine_paths|bms/bin" spel "|all_source_engine_paths|hl2" platform "|all_source_engine_paths|platform" } } title "" title2 "" haportals "2" advcrosshair "2" handleiding "" icoon "resource/icon" nodegraph "0" ondersteuntvr "0" }
Vervang nu 'Cool Mod' door de titel van je mod en 'cmod' door de afkorting die je eerder hebt gekozen om de mod-map een titel te geven.
4 – .vleermuis
Nu gaan we een nieuw bestand maken in de map Black Mesa
maak een nieuw tekstdocument aan, in mijn geval zou dat 'cmod' zijn.
Wijzig vervolgens de bestandsextensie van .txt naar .bat.
Voeg vervolgens in het nieuwe .bat-bestand het volgende in:
@echo off als "%~dp0\bms.exe" bestaat ( start "" "%~dp0\bms.exe" -game cmod %* ) else ( start "" "%~dp0\..\..\. .\..\common\Black Mesa\bms.exe" -game cmod %* )
Vervang 'cmod' door de naam van je mod-map.
Dit .bat-bestand fungeert in wezen als de launcher voor je mod, dus nu moet je het uitproberen en je mod starten.
5 – Menukaart
Als alles correct is gedaan, zou je dit moeten zien:
Je denkt misschien:
“Wat is er verdomme aan de hand? Waarom wordt de naam van mijn mod niet weergegeven alsof ik hl2 aan het modden ben?”
Rustig, dat gaan we nu oplossen.
Open gcfscape en navigeer naar de map 'bms' in de Black Mesa-directory. Vinden bms_misc_dir.vpk en sleep dat naar gcfscape:
Open vervolgens de map 'ui' en vervolgens de map 'afbeeldingen'. Maak een nieuwe map in je mod-map met de naam 'ui' en vervolgens een andere map in die map met de naam 'images'.
Selecteer en sleep alle inhoud van de gcfscape-afbeeldingenmap naar de afbeeldingenmap van je mod.
Hier ziet u mogelijk een bekende afbeelding. 'logo-new.png', de afbeelding die wordt gebruikt voor het hoofdmenu.
Met behulp van een beeldmanipulatieprogramma kunt u uw eigen logo maken en het bestand vervangen. In dit geval heb ik dit gemaakt:
Wanneer je je mod de volgende keer laadt, zou je je aangepaste logo in actie moeten zien:
Je kunt ook de kleur van de oranje navigatiebalk bovenaan wijzigen, door de kleur van 'nav-background.png' te wijzigen met behulp van een beeldmanipulatieprogramma:
Je kunt dan ook het algehele ui-thema van je mod wijzigen van oranje naar de gewenste kleur door theme.qml te bewerken.
Ga terug naar gcfscape en ga naar de map 'ui'. Zoek een bestand met de naam 'theme.qml' en sleep dat naar de ui-map van je mod.
Ga naar regel 49 van theme.qml, het zou er zo uit moeten zien: kleuraccentuering alleen-lezen eigenschap: "#e47125"
Hier kunnen we zien dat #e47125 de HEX-kleur is voor een oranje tint. Met behulp van deze tool van Google kunnen we onze eigen HEX-kleur voor het menu krijgen
In dit geval gebruik ik #f2ff00, felgeel.
Vervang #e47125 op regel 49 door een andere HEX-kleur naar keuze.
Wanneer je je mod de volgende keer laadt, zou je de vruchten van je werk moeten zien:
Dat is alles voor deze gids op dit moment. De volgende keer wordt de gids bijgewerkt met informatie over het maken van hoofdstukken.
Dat is alles wat we hiervoor vandaag delen Black Mesa gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door Zombiegras. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.