- Inicio-
- Fallout 4-
- Programas para Fallout 4-
- Editor de scripts de partidas guardadas - Versión de consola

Editor de scripts de partidas guardadas - Versión de consola
Acerca de este Mod
Fallout 4 utiliza el mismo motor de scripting que Skyrim (Papyrus). Los datos del script se escriben en el archivo guardado de la misma manera.
Esta herramienta le permite ver los datos del guion dentro de un archivo guardado, editar valores de variables, eliminar instancias de guion de un archivo guardado, finalizar subprocesos atascados y mucho más. Este es el sucesor de mi herramienta Skyrim.
Esta es una aplicación de consola, lo que significa que tendrá que introducir todos los comandos en la ventana cmd (o puede utilizar archivos por lotes predefinidos). De hecho, la primera versión de consola se hizo dos semanas después del lanzamiento del juego, y todo el tiempo estaba tratando de arreglar y pulir el envoltorio de la GUI, pero estoy teniendo un momento difícil y no sé qué tan pronto se completará.
ADVERTENCIA: la versión de consola NO hará copias de seguridad por ti. Ese es tu trabajo.
¿Por qué necesito esto?
- GECK aún no ha salido, pero si vas a crear un modo de guion para FO4, ya puedes estudiar cómo los guiones de juego existentes están interrelacionados y planificar tu modificación de antemano.
- Puede ver qué scripts se están ejecutando en segundo plano (los hilos se presentarán en la parte inferior de la salida).
- Puede interrumpir suavemente un script atascado si entra en un bucle infinito [Asegúrese de entender la naturaleza del problema]. Caso raro que involucra errores dentro de la lógica. No ha habido incidentes reales hasta ahora.
- Puede cambiar cuidadosamente la variable de script específica [Asegúrese de entender la naturaleza del problema].
Casos en los que NO DEBE usar esta aplicación:
- NO desea utilizar esta herramienta como un intento de "aumentar el rendimiento" o por cualquier otra razón abstracta. Cualquier edición del archivo guardado sin conocimiento de la naturaleza del problema conducirá a un resultado desastroso.
- NO lo necesita para "limpiar" FO4 guarda de la manera tradicional, ya que (1) no hay mods de script para eliminar todavía, (2) nunca he oído de ningún problema importante asociado con los scripts en FO4.
Hubo un montón de informes de que el juego no podía cargar el guardado (como "Broken saves, Fallout 4"), pero no se equivoquen - estos problemas NO están relacionados con los guiones (personalmente lo comprobé). Por si acaso, proporcioné un archivo por lotes de "limpieza". Es probable que no haya huérfanos en sus ahorros (si los hay, proporcione una muestra de ahorros para su revisión).
En general, espero que la herramienta sea útil para los scripters y no creo que tenga ningún valor para el usuario general.
¿Cómo usarlo?
Copie el archivo Fallout4 savegame (*.fos) en la carpeta del programa.
Cada operación de edición registrará los cambios en el juego guardado que proporcione. Así que haga una copia de seguridad de este guardado.
Abrir un símbolo del sistema (carpeta de programa -> CTRL + clic derecho -> Abrir una ventana de comandos aquí)
1) Cómo obtener el contenido del guardado:
PapyrusDataTransfer.exe -show Save.fos > ScriptRelatedContent.txt
2) Cómo cambiar una variable de script, Ejemplo:
PapyrusDataTransfer.exe -setvariable Save.fos 1 -filter "[and], ::MeleeEnabled_var ([variable_name]), ( FireFightStall_MasterScript ( [script_name] ), [and], 198a1a ( [ref_id] )"
Después de cargar y guardar el juego, el valor de esta variable debe almacenarse en todas las guardadas posteriores (hasta que sea cambiado por el propio script o por cualquier otro script). Puede comprobar el valor de una variable obteniendo su contenido mediante el comando show.
Las variables de puntero deben estar asociadas con otro script, también son solo enteros, por lo que se pueden establecer de la misma manera (copiar el ScriptID de la instancia de destino).
3) Cómo quitar el script de guardar, por ejemplo:
PapyrusDataTransfer.exe -remove Save.fos -filter "( FireFightStall_MasterScript ( [script_name] ), [and], 198a1a ( [ref_id] )".
Después de cargar un nuevo archivo guardado, si el objeto asociado (al que estaba vinculado el script) todavía existe en el mundo, el juego debe recrear el script con los valores predeterminados (el mismo comportamiento del motor que en Skyrim).
4) Cómo terminar subprocesos (funciones activas en ejecución).
PapyrusDataTransfer.exe -terminar Save.fos -filtro "Default2StateActivator ( [nombre_script] )"
Si la función se inició en el momento de la creación de guardar, su código de bytes se escribirá en el propio guardar (como lo fue en Skyrim). La herramienta le permite reemplazar este bytecode con valores Nop (NoOperation), lo que le permite desatar bucles o llamadas infinitas.
Guardar estructura del juego
La estructura de Fallout4 es diferente de Skyrim (varios cambios en la estructura general, nuevas tablas en la sección Papiro, nuevos atributos de objeto, etc.). También hay nuevos tipos de datos en el propio lenguaje. Por ejemplo, ahora puede definir sus propias estructuras y crearlas dinámicamente.
La herramienta es compatible con versiones anteriores de los guardados de Skyrim.
Muchas gracias a AlexanderBlade por el enlace al código de operación de Fallout 4.
Mods/Addons similares
Textura de cerdo con frijoles1Programas para Fallout 4Fallout 4
Los frijoles Heinz ahora están disponibles en el páramo.201
ULG - Mod de gráficos ultrabajos1Programas para Fallout 4Fallout 4
Para que la utilidad Java funcione, se debe instalar la distribución de Java más reciente....1601
pisoteo1Programas para Fallout 4Fallout 4
Este cambio le permite masticar: - Radtarakan. - Rata de cuervo...100
Sentarse1Programas para Fallout 4Fallout 4
Para entrar mejor en el juego No desayunes de pie. Siéntate. Es más efectivo comer...200
Reparación de caravanas Automatron1Programas para Fallout 4Fallout 4
Se ha corregido un error que ocurría antes de que Automatron comenzara a acercarse a la intersección...100
Guardado automáticoallProgramas para Fallout 4Fallout 4
Este modo le permite configurar un temporizador de guardado automático en un intervalo determinado....100
HUD Plus Plus1Programas para Fallout 4Fallout 4
El modo agrega varios widgets de interfaz de usuario al HUD, mostrando información detallada sobre l...200
Parche de cuerdas de Fallout 4allProgramas para Fallout 4Fallout 4
Utilidad de línea de comandos para reparar archivos STRINGS900
Se corrigió un error con los botines legendarios.1Programas para Fallout 4Fallout 4
Se ha corregido un error por el que no se podían crear enemigos legendarios y el botín legendario no...000
Adiciones para Diamond City1Programas para Fallout 4Fallout 4
Construcción de nuevos edificios y toldos en los terrenos vacíos del Diamond City Stadium. Alto rend...100
Basura ingrávida y otros objetos1Programas para Fallout 4Fallout 4
Este modo reduce/reduce el peso de varios elementos y se ajusta completamente de acuerdo con su elec...200
Monitor de rendimiento de FalloutallProgramas para Fallout 4Fallout 4
Fallout Performance Monitor es una utilidad para rastrear el uso de los recursos del sistema de Fall...000
Habilitar la caché de disco1Programas para Fallout 4Fallout 4
El plugin F4SE para Fallout 4 utiliza la caché de disco del sistema operativo para E/S y reduce el a...500
Proveedores complejos1Programas para Fallout 4Fallout 4
Como sabes por Skyrim y otros juegos, muchos comerciantes tienen limitaciones. No pueden venderle to...000
Herramienta de recuperación de Fallout 4allProgramas para Fallout 4Fallout 4
Una sencilla herramienta GUI para crear archivos que contienen comandos de consola que se pueden eje...000
Cargador de DLL (mod nativo)allProgramas para Fallout 4Fallout 4
Este es el gestor de arranque necesario para mis mods DLL.InstalaciónExtraiga y coloque d3d11.dll en...300
Lanzador alternativo para Fallout 4allProgramas para Fallout 4Fallout 4
Este lanzador le permite editar los valores predeterminados del lanzador y actualmente algunos ajust...400
Acelerador de MSM1Programas para Fallout 4Fallout 4
MCM hace que el tiempo de arranque sea casi instantáneo. MCM reduce el tiempo de c...1000
Armazón de servoarmadura fabricable1Programas para Fallout 4Fallout 4
Permitir la creación de marcos de armadura pesada. - Retire los libros de vainilla...300
Gerente ENB FXAA SweetFXallProgramas para Fallout 4Fallout 4
Esta aplicación puede eliminar todos los archivos de configuración ENB, FXAA, ReShade y SweetFX cono...000