banner
Valoración
Votado0

Shroudtopia - Administrador de mods

12
Versión del mod:1
Versión del juego:0.0.3
El mod ha sido verificado exitosamente y está libre de virus
1749.29K20K

Reportar mod

  • image
  • image
modalImage

Acerca de este Mod

El instalador experimental de mods de Enshrouded facilita la administración e integración de mods para el juego y el servidor Enshrouded a través de la administración de mods, la configuración en vivo y la inyección de dependencias. Instalación de arrastrar y soltar. Presentamos Shroudtopia, un instalador de mods para Enshrouded (servidor y cliente) que simplifica la gestión e integración de mods para Shroudtopia. Con él, puede descargar, habilitar y deshabilitar dinámicamente los mods sin tener que reiniciar, lo que le brinda la máxima flexibilidad para mejorar su juego.Funciones de gestión de mods de Modloader: descargar y eliminar dinámicamente los mods de la carpeta 'mods'. Configuración en vivo: cambie la configuración del mod en tiempo de ejecución sin tener que reiniciar el servidor. Inyección de dependencia: Cada mod está completamente integrado en el sistema a través de ModContext y proporciona acceso común a la configuración, el registro y otras utilidades. Instalación 1. Descargue el instalador de mod: Obtenga el último binario de Shroudtopia de la versión 2. Instalación: Extraiga archivos a su carpeta de juegos envuelta o servidor privado 3: Obtenga las últimas muestras de mods de la sección de lanzamiento; 4. Carpeta Mods: Si la carpeta Mods no existe, créala y coloca Mod DLL; 5. Inicio: Iniciar el servidor; si falta el archivo shroudtopia.json, se creará una configuración predeterminada; 6. 6. Cuando Shroudtopia para servidores está correctamente instalado, la consola del servidor debe mostrar lo siguiente: [shroudtopia][INFO] Configuración cargada. shroudtopia][INFO] esperando la inyección. El retardo de carga configurado es de 3000 ms. La primera vez que arranca, se crea un archivo de configuración predeterminado (shroudtopia.json). De forma predeterminada, todos los modos están deshabilitados, por lo que la configuración debe establecerse y habilitarse manualmente. Configuración El archivo de configuración (shroudtopia.json) se puede utilizar para habilitar y configurar modos individuales. Aquí hay una configuración de ejemplo: {"active": true, "bootDelay": 3000, "enableLogging": true, "logLevel": "INFO", "mods": 'basics': { 'active': true, 'no_. stamina_loss': true, 'no_fall_damage': true, 'inf_item_use': true }, 'Flight Mod': { 'active': true } , 'updateDelay': 500 } Habilita o deshabilita ciertas características de modo: "basics": { "basics": true, "no_stamina_loss": true, "no_fall_damage": true, "no_fall_false": "inf_item_use": true } Ejemplo Modo de vuelo: disfruta de todas las características de volar en tu planeador. Nunca más pierdas la altitud. Perspectiva en primera persona: Juega envuelto desde una perspectiva diferente. Ejemplos de mods de cliente. Nota: Este mod no se ha actualizado desde el lanzamiento de algunas versiones del juego y no se ha probado. Modo principal: El modo de vuelo no es interesante debido al daño durante una caída. Todas las demás características de Shroudtopia antiguas están habilitadas en este modo. El mod para Shroudtopia se escribe como una biblioteca dinámica (DLL) y debe implementar la interfaz /Mod y proporcionar una función de fábrica: extern "C" __declspec(dllexport) Mod*. CreateModInstance() { return new BasicsMod(); } Mod Interface Para integrarse con Modloader, todos los mods deben implementar las siguientes funciones: class Mod { public: virtual ~Mod() {} virtual ModMetaData GetMetaData() = 0; virtual void Load(ModContext* modContext) = 0; virtual void Unload(ModContext* modContext) = 0; virtual void Activate(ModContext* modContext) = 0; virtual void Deactivate(ModContext* modContext) = 0; virtual void Update(ModContext* modContext) = 0; }; ModMetaData contiene información de moda importante: struct ModMetaData { std::string name; std::string description; std::string version; std::string author; std::string targetShroudtopiaVersion; bool hasClientSupport; bool hasServerSupport; }; Contributing Actualmente, ModContext no implementa ninguna funcionalidad específica del juego. Este es el primer intento. Damos la bienvenida a su contribución. Abra el repositorio, realice mejoras y envíe solicitudes de reparación. Más mods en esta área sería genial. La licencia para este proyecto es MIT License. Haz que Enshrouded sea aún más emocionante con Shroudtopia. 🌟 Nos gustaría dar las gracias a las siguientes personas. Gracias a su trabajo, pudimos implementar la mayoría de las funciones: cfe Turk Atamg ndoa .

Mods/Addons similares

Versión del Juego *

0.0.3 (Shroudtopia - Game Version 606779-43-0-0-3-1732223171.zip)