BUG ModManager

  • BUG ModManager
BUG05
6 suscriptores
V1.0.3.1
2 510

Hola,

Estaba buscando un Mod Manager porque lo necesitaba. En realidad, sólo hay un Mod Manager en el mercado, pero mi software antivirus detecta un archivo malicioso. Entonces decidí crear uno yo mismo. Casi no tengo conocimientos de codificación, así que pensé que lo más lógico era crear uno con ayuda de IA. Creé este software con la ayuda de Gemini y Claude. Todo funciona bien para mí. Lo publico para que otros puedan beneficiarse de él. Puede haber algunas deficiencias y puede señalar sus solicitudes. Intentaré solucionarlo y ampliarlo en mi tiempo libre. Actualmente el único problema es que es un poco lento, pero como dije, a mí me funcionó perfectamente y lo seguiré usando.

Técnicamente, funciona con los datos storeData en modDecs.xml y los archivos XML dentro de la carpeta storeItems. Lógicamente debería funcionar en todos los juegos de FS con esta estructura. Lo desarrollé y probé para FS25.

Uso y funcionamiento:

Seleccionas la carpeta que contiene los MODs en el menú de la izquierda. Luego espera a que los archivos aparezcan en la lista usando la opción "Cargar archivos". Cuando aparezcan las modificaciones, recibirá una advertencia y, cuando haga clic en "Aceptar", todo estará listo para usar.

Cada mod tiene inicialmente opciones ACTIVAR y EDITAR. ACTIVO indica el estado actual. Al presionarlo una vez, se DESHABILITARÁ y se cambiará la extensión del archivo ZIP asociado a .zip_BAK. Aún puedes verlo en Mod Manager, pero estará deshabilitado en el juego. Puedes ver las modificaciones deshabilitadas y reactivarlas cerrando y volviendo a abrir el programa. Al presionar EDITAR una vez, se mostrarán los archivos XML ubicados en storeItems dentro de modDesc.xml. Estos archivos son los archivos de la tienda del juego asociados con el mod. Verá y podrá cambiar el nombre, la marca, la vida útil, el precio y el estado de energía de los artículos en la tienda. Cuando realiza cambios en estos campos, la opción GUARDAR se activa y al presionarla se cambiará el campo relevante en el mod. Tenga en cuenta que no he agregado controles a los campos de entrada; puedes ingresar un carácter o letra especial donde quieras ingresar un número, y el juego podría ignorarlo o romper el mod. El botón ACTIVO cambia el campo storeItem relevante en la sección storeItems de modDesc.xml a una línea de comentario en el código. La tienda de juegos ya no podrá ver ni mostrar este archivo. Se puede revertir a su estado original. Agregué esto para que si hay varios artículos de la tienda en un mod, no puedas ver los que no quieres en la tienda. Por ejemplo, digamos que el modder tiene un tractor pero también agregó un remolque. Puede retirar el tractor o el remolque de la tienda. Utilice la opción GUARDAR después de cada operación en la ventana EDITAR.

La opción EDITAR está activa si la sección storeItems existe en modDesc.xml. De lo contrario, este código será desactivado.

Agregué dos idiomas diferentes; puedes cambiar el valor predeterminado a turco e inglés desde el menú superior derecho.

Gracias de antemano a todos los que muestren interés.

# Cambios en la versión 1.0.1:

# Ahora puedes cambiar los datos de "Categoría" para modificaciones en la ventana EDITAR. Por ejemplo, puedes mover tu mod de la categoría Tractor pequeño a la categoría Tractor mediano.
# Los nombres de las ventanas de modificación no se traducían durante los cambios de idioma, pero ahora se muestran en el idioma seleccionado.

Servidor
Consolas
registro de cambios
2
  • # Cambios en la versión 1.0.1:

    # Ahora puedes cambiar los datos de "categoría" para modificaciones en la ventana EDITAR. Por ejemplo, puedes mover tu mod de la categoría Tractor pequeño a la categoría Tractor mediano.
    # Los nombres de las ventanas de modificación no se traducían durante los cambios de idioma; ahora se muestran en el idioma actual.

    # Cambios en la versión 1.0.2:
    # El idioma predeterminado ahora es el inglés. Debería haber pensado globalmente desde el principio. :D
    # Si hay módulos defectuosos, se agregó una ventana adicional para esto y se realizaron algunos cambios en el funcionamiento del código. Si hay archivos que causan ERRORES en la primera lectura, ahora recibirá una ventana de advertencia cuando se complete el proceso de carga. Aquí puede ver los nombres de los archivos defectuosos. Ahora puede exportar estos archivos a un archivo TXT por nombre, moverlos a una carpeta llamada ERROR_FILES o eliminar estos archivos directamente. Además, cuando cierra la ventana, puede volver a abrirla haciendo clic en el área de advertencia de ERROR a continuación.
    # Se han agregado dos botones más a las tarjetas mod. Agregué un botón "CARPETA" para ir directamente a la carpeta relevante del archivo con el archivo seleccionado. Además, si lo desea, ahora hay una opción "ELIMINAR" en el menú principal.

    # Cambios en la versión 1.0.3:
    #Mejoras de rendimiento. La aplicación ahora se ejecuta más rápido.
    # Opción Fecha agregada para la función Ordenar. Los modos ahora se pueden ordenar por fecha de modificación.

    # Cambios en la versión 1.0.3.1:
    # Se ha solucionado el problema visual con las tarjetas mod en el menú principal.

Créditos
Comentarios
4