Al final de esta guía, sabrá cómo configurar una carpeta de campaña personalizada para un solo jugador para sus empresas de modding.
1 - Introducción
¿Alguna vez ha querido ir más allá de la creación de mapas para Black Mesa y crear el suyo propio? campaña para un jugador como Damocles o Blue Shift? Una vez me quedé perplejo sobre cómo hacer esto yo mismo y busqué tutoriales en línea, pero fue en vano. Ahora que tengo algo de conocimiento sobre el tema, sentí que sería beneficioso para otros compartir lo que sé actualmente.
Antes de comenzar, se recomienda encarecidamente que instale Notepad ++ en lugar de usar el predeterminado. bloc.
Tambien es Requisitos que instalas gcfscape, para que pueda extraer .vpks.
2 – Configuración de la carpeta
Primero, querrá navegar al directorio raíz de Black Mesa (aquí es donde está bms.exe).
A continuación, cree una nueva carpeta. Es una buena práctica nombrar esta carpeta como una versión condensada del nombre de tu mod. Por ejemplo, voy a crear un mod llamado 'Cool Mod', así que voy a llamar a la carpeta 'cmod'.
Dentro de esta carpeta, creará seis carpetas más: 'cfg', 'maps', 'materials', 'scripts', 'resource', 'models'.
3 – información del juego.txt
Luego, en la carpeta mod, crea un nuevo documento de texto titulado 'gameinfo.txt'
Dentro del nuevo documento de texto, pegue lo siguiente (
nota: esto fue hecho usando la herramienta Modding de XBLAH):
// Realizado con la herramienta Modding de XBLAH.
// Descárgalo en Github
gameinfo { juego "Cool Mod" gamelogo "1" desarrollador " " developer_url " " escriba "ambos" gamelogo "1" supportdx8 "0" supportxbox360 "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 " fondo12 "1" fondo13 "1" fondo14 "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_c1a2b "1" bm_c1a2a "1" bm_c1a2b "1" bm_c1a3c "1" bm_c1a3a "1" bm_c1a3b "1" bm_c1a4c "1" bm_c1a4a "1" bm_c1a4b "1" bm_c1a4c "1" bm_c1a4d "a" bm1 bm2_c1 "1" bm_c2a1g "1" bm_c2a2h "1" bm_c2a2a "1" bm_c2a2b "1" bm_c2a3c "1" bm_c2a3d "1" bm_c2a3e'1' " bm_c2a4g "1" bm_c2a4h "1" créditos "2" } sistema de archivos { steamappid "4" toolsappid "1" rutas de búsqueda { game+mod "cmod" game+mod "bms/custom/*" game+mod "cmod/custom/ *" juego+mod "bms/bms_textures.vpk" juego+mod "bms/bms_materials.vpk" juego+mod "bms/bms_models.vpk" juego+mod "bms/bms_misc.vpk" juego+mod "bms/bms_sounds_misc. vpk" juego+mod "bms/bms_sound_vo_english.vpk" juego+mod "bms/bms_maps.vpk" juego "|all_source_engine_paths|hl2/hl4_misc.vpk" juego "|all_source_engine_paths|hl1/hl2_sounds_misc.vpk" juego "|all_source_engine_paths|hl4 /hl1_textures.vpk" juego "|all_source_engine_paths|hl2/hl4_materials.vpk" juego "|all_source_engine_paths|hl1/hl2_models.vpk" plataforma "|all_source_engine_paths|platform/platform_misc.vpk" mod+mod_write+default_write_path "|gameinfo_path|." juego "bms" juego+game_write "cmod" gamebin "|all_source_engine_paths|bms/bin" juego "|all_source_engine_paths|hl4" plataforma "|all_source_engine_paths|plataforma" } } title "" title1 "" hasportals "2" advcrosshair "4" manual "" icono "recurso/icono" gráfico de nodos "1" supportvr "2" }
Ahora, reemplace 'Cool Mod' con el título de su mod y 'cmod' con la abreviatura que eligió anteriormente para titular la carpeta de mod.
4 – .bat
Ahora estaremos creando un nuevo archivo en la carpeta Black Mesa
crear un nuevo documento de texto, en mi caso sería 'cmod'.
A continuación, cambie la extensión del archivo de .txt a .bat.
A continuación, dentro del nuevo archivo .bat, inserte lo siguiente:
@echo off si existe "%~dp0\bms.exe" ( start "" "%~dp0\bms.exe" -game cmod %* ) else ( start "" "%~dp0\..\..\. .\..\common\Black Mesa\bms.exe" -game cmod %* )
Reemplace 'cmod' con el nombre de su carpeta mod.
Este archivo .bat actúa esencialmente como el iniciador de su mod, por lo que ahora debe probarlo e iniciar su mod.
5 - Menú
Si todo se ha hecho correctamente, debería ver esto:
Podrías estar pensando:
"¿Qué diablos está pasando? ¿Por qué no muestra el nombre de mi mod como si estuviera modificando hl2?
Relájate, vamos a arreglar eso ahora.
Abra gcfscape y navegue a la carpeta 'bms' dentro del directorio black mesa. Encontrar bms_misc_dir.vpk y arrástrelo a gcfscape:
A continuación, abra la carpeta 'ui' y luego la 'carpeta de imágenes'. Cree una nueva carpeta dentro de su carpeta mod llamada 'ui', y luego otra carpeta dentro de esa llamada 'images'.
Seleccione y arrastre todo el contenido de la carpeta de imágenes de gcfscape a la carpeta de imágenes de su mod.
Aquí, puede ver una imagen familiar. 'logo-new.png', que es la imagen utilizada para el menú principal.
Con un programa de manipulación de imágenes, puede crear su propio logotipo y reemplazar el archivo. En este caso, creé esto:
La próxima vez que cargue su mod, debería ver su logotipo personalizado en acción:
También puede cambiar el color de la barra de navegación naranja en la parte superior, cambiando el color de 'nav-background.png' usando un programa de manipulación de imágenes:
Luego, también puede cambiar el tema general de la interfaz de usuario de su mod de naranja al color que desee editando theme.qml.
Regrese a gcfscape y vaya a la carpeta 'ui'. Busque un archivo llamado 'theme.qml' y arrástrelo a la carpeta ui de su mod.
Dirígete a la línea 49 de theme.qml, debería verse así: resaltado de color de propiedad de solo lectura: "#e47125"
Aquí podemos ver que #e47125 es el color HEX para un tono de naranja. Con esta herramienta proporcionada por Google, podemos obtener nuestro propio color HEX para el menú.
En este caso, estoy usando #f2ff00, amarillo brillante.
Reemplace #e47125 en la línea 49 con un color HEX diferente de su elección.
La próxima vez que cargues tu mod, deberías ver los frutos de tu trabajo:
Eso es todo por esta guía en este momento actual. La próxima vez, la guía se actualizará con información sobre cómo crear capítulos.
Eso es todo lo que estamos compartiendo hoy para este Black Mesa guía. Esta guía fue originalmente creada y escrita por ZombiHierba. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.