• Productos
  • Características
  • Mod Master
  • Descargar
  • Juegos
  • Blog
  • Precios

Fusión de scripts

Autor:AnotherSymbioteÚltima actualización:2020-07-03 18:16:482.8M96.1MB

The Witcher 3: Wild Hunt Fusión de scripts-1-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-2-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-3-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-4-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-5-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-6-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-7-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-8-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-1-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-2-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-3-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-4-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-5-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-6-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-7-Maestro de modificaciones de Lagofast
The Witcher 3: Wild Hunt Fusión de scripts-8-Maestro de modificaciones de Lagofast

Introducción al mod

Detecta conflictos entre módulos y ayuda a resolverlos creando un archivo fusionado que sobrescriba los archivos en conflicto o configurando un orden de carga personalizado para sus módulos. Las fusiones son fáciles de deshacer porque no cambian el original
Por qué es útil

Cuando tienes varios mods que modifican el mismo archivo de juego, TW3 solo carga una versión modificada del archivo, sobrescribiendo todas las versiones. Este tipo de conflicto es muy común y puede romper los mods. La fusión de scripts intenta hacer que el problema sea menos doloroso.

Su función

A pesar del nombre, los conflictos de mod en la detección de la fusión de scripts. bundles así como los scripts. ws. Luego le ayuda a resolver estos problemas mediante la creación de versiones combinadas de archivos de texto en conflicto. Deja los archivos originales sin cambios, pero los sobrescribe. No puede combinar conflictos que no sean de texto, pero para estos, le ayuda a gestionar su orden de carga personalizado (archivo mods.settings) para hacer que algunos mods sobrescriban a otros.

Utilice las siguientes herramientas externas de terceros:
- KDiff3 Por Joachim Eibl, para fusionar archivos de texto.
- QuickBMS Por Luigi Auriemma, para escanear y desempaquetar archivos. bundles.
- wcc_lite A través de CD Projekt RED, se utiliza para empaquetar archivos de texto combinados en archivos. bundles.

También contiene de xxHash.NET Por Wilhelm Liao, Detecta cuando una actualización de mod ha cambiado los archivos que has fusionado.

Notas

Al fusionar, KDiff3 solo necesita ejecutar un Fusión de textos. En muchos casos, esto funciona. Pero debido a que la herramienta realmente no entiende el código, a veces fusiona el contenido en el orden incorrecto. No hay garantía de que los conflictos que se resuelven automáticamente sean correctos. En estos casos, necesita ayuda humana.

Además, el módulo de script puede tener Conflicto lógico La herramienta no puede detectar. En estos casos, el script resultante no funcionará correctamente, incluso si el texto puede fusionarse sin conflictos directos. Por ejemplo, si el Mod A intenta Ocultar HUD, pero luego Mod B Monitor HUD, Mod A no funciona. La solución de este problema también requiere ayuda humana.

Usuarios de NMM: Actualmente no se admite la fusión de scripts Modo Multi-HD para NMM (o enlaces simbólicos en general).





Descripción

1) Descargar, extraer e iniciar el script de fusión.

2) Introduzca la ruta de instalación del juego en el cuadro de texto de la parte superior.

3) Haga clic en el botón "Actualizar" encima de la lista "Conflictos".

4) Si se detecta un conflicto fusionable, repita estos pasos hasta que se resuelva el conflicto:
     > Seleccione 2 o más versiones de cualquier archivo que desee fusionar.
     > Haga clic en el botón "Crear una fusión seleccionada".
     > Si los mods tienen diferencias que no se superponen, KDiff3 puede combinarlos automáticamente.
     > Si los mods tienen diferencias superpuestas, aparecerá KDiff3 para que pueda fusionarlos manualmente. Vea el vídeo tutorial a continuación.
     > Si la fusión del script no encuentra una versión normal del archivo modificado, todas las diferencias deben fusionarse manualmente cuando aparece KDiff3.

5) Si se detectan conflictos que no sean de texto, Script Merge los muestra, pero no puede fusionarlos. Por lo tanto, uno de los mods en cada conflicto "ganará" y anulará a los demás. El ganador se decidirá de la siguiente manera:
     > De forma predeterminada, el juego carga mods en el orden de los nombres de las carpetas: primero números, luego subrayados y luego letras (sin distinción entre mayúsculas y minúsculas).
     > Alternativamente, puede hacer clic derecho en uno de los mods para establecer su prioridad (1 a 9999, los números más bajos se cargan primero). Es un excelente Explicación detallada Cuando estás afuera

6) ¡Juega!

7) Cuando desinstale o actualiza uno de los mods incluidos en la fusión, la fusión de scripts detectará los cambios y le solicitará que elimine la fusión afectada. Si actualizas una fusión de mod & script sin pedirte que elimine ninguna fusión de ese mod, entonces no se ven afectadas por la actualización.



Vídeos tutoriales

Propósito general
(gracias Gopher & wghost81)
Nota: El tutorial de Gopher, aunque muy útil en general, dice que editar manualmente el archivo de configuración de fusión de script. Por lo general, esto es innecesario y aumenta las posibilidades de configuración errónea.


Trabajar con KDiff3

Demuestra algunos conocimientos básicos de KDiff3. Este vídeo Un poco más profundo.



Ejemplo de escenario

MOD 1-MODFOVTWEAK8070
(Enlaces)
  • Contenido\ Guiones\ Juegos\ Jugadores\r4Player.ws

Mod 2-ModManualCam ()
  • Contenido\ scripts\ juego\ cámaras\ combat\ customCamera.ws
  • Contenido\scripts\juego\jugador\playerInput.ws
  • r4player.ws

Mod 3-ModNoWitcherSense (Enlaces)

Si logramos fusionar , entonces la fusión de scripts colocará el script fusionado aquí de forma predeterminada:

Nuevo mod-mod0000_mergedfiles
  • Contenido\ Guiones\ Juegos\ Jugadores\r4Player.ws
La nueva carpeta de mod comienza con "0000_" para asegurarse de que se cargue antes que cualquier otra carpeta de mod. (TW3 se carga en orden ASCII.) Debido a que la versión combinada de r4Player.ws se carga primero, la versión no combinada es ignorada por el juego.


Desinstalar

  • Para deshacer todas las fusiones y restaurar los mods a su estado original, elimine las carpetas de mods fusionadas (mod0000_MergedFiles en la v0.5, mod__MergedScripts en la v0.4.3).
  • Para eliminar completamente la fusión de scripts de su computadora, elimine los archivos en el archivo. zip y el archivo MergeInventory.xml resultante (si está disponible).
Esta herramienta es proporcionada por terceros [bufftool]Icono de atención

Descargar Mods Ahora

Instala LagoFast, inicia The Witcher 3: Wild Hunt y juega con los mods que te encantan.