MidgardPlus

Guía del admin

Guía del admin

Llevar un mundo o un servidor con MidgardPlus.

Instalación, el panel F9, los ajustes que importan, rendimiento, comandos y los arreglos que más se piden. En el juego está en F9, Guía, Admin.

Instalación

  • Gestor de mods: instala MidgardPlus de OdinTheRed con r2modman, Thunderstore Mod Manager o Gale. BepInEx y Jotunn vienen con él.
  • Launcher: midgardplus.odinthered.dev. Instala el mod, da a cada ajuste un control de verdad e instala en un servidor alquilado por SFTP o FTP.
  • Servidor: el servidor dedicado también necesita BepInEx, Jotunn y MidgardPlus. Al arrancar por primera vez escribe BepInEx/config/midgardplus.cfg, y ese archivo vale para todos los que entran.
  • Versiones: los dos primeros números deben coincidir en el servidor y en cada jugador, como 1.52. El complemento Megin debe tener la misma versión en ambos lados.
  • Paquete de servidor: expórtalo desde el launcher y comparte el enlace. Tus amigos tienen los mismos mods en las mismas versiones con un solo pegado.
  • Los días de parche son el miércoles y el domingo por la noche.

El panel F9 y cómo se sincronizan los ajustes

  • Quién: un jugador solo, el anfitrión o cualquiera que esté en el adminlist.txt del servidor, escrito Steam_7656... Admin panel Steam IDs lo limita todavía más.
  • Ajustes: cada ajuste con su explicación, en Ajustes del juego. Filtra por Servidor, Tuyos, Sigue al servidor y Teclas. Un cambio se aplica con el juego en marcha y llega a los jugadores en un segundo o dos.
  • Lo que decide el servidor: los ajustes de servidor salen de su archivo y sustituyen los de cada jugador mientras está conectado. Los jugadores solo ven sus propios ajustes en el panel.
  • Personales: las teclas, Panel scale, Lighter graphics, My legendary effects, Skip intro y Detailed log siempre son de cada jugador.
  • Server controls player options: activado por defecto. Los jugadores usan los valores del servidor para pistas, temporizadores, brillos y sus otras opciones propias. Desactivado, cada uno conserva los suyos.Ajuste: Server controls player options
  • Bloqueo de ajustes: guarda tus valores de una actualización a la siguiente en midgardplus-locked.json.Ajuste: Lock settings between updates
  • Los ajustes nuevos empiezan desactivados: una actualización nunca enciende nada en un cfg que ya existe.Ajuste: Settings added by updates start off
  • Presets: Ajustes del juego, Presets. Everything off, Shipped defaults, Relaxed, Builder, Super easy, Gentle, The middle road, Unforgiving, Harder world, Two of you, Server host, Long days y los conjuntos All the ... El último cambio se puede deshacer, y el launcher tiene los mismos en Configuraciones rápidas.
  • Administración: Comandos, Objetos, Generador y Jugadores, donde nombras admins, expulsas y vetas. Cada acción de un admin queda en BepInEx/midgardplus-admin-changes.log.Ajuste: Admin devcommands, Admin change log

Qué activar, por áreas

Todo lo que sigue empieza desactivado salvo que se indique un valor.

  • Compañeros: Companions, Companions per player 1, Companions need a barracks, Companions per barracks 2, Companion levels, Companion jobs, Healer companion.
  • Construcción: World grid, Build camera, Builder plans, Excavation, Blueprints, Flowing water, Building painting.
  • Aldeas: Village (solo tierra nueva), Village near the start activado, Village growth, Village growth days 3, Village folk talk, Village walls, Village tiers.
  • Facciones: NPC factions, Faction fame, Faction oaths, Settlement assaults, Village raids, Villages held by the Ashen Host 30 de cada 100, More factions, Factions raid each other, Wolf clans turn at night.
  • Jefes: Mosskin boss, Gravejarl boss, Vordr boss, Red One boss, Ulfarr boss, Bokr boss, Thogn boss, Extra bosses, Cinematic boss fights, Boss scaling, Upgraded sieges.
  • Botín: Loot rarity, Spell marks, Enchanting, Supporter legendaries in loot, Legendary rumours. Legendaries start dormant activado, Legendary balance As made, Legendary finisher needs growth desactivado.
  • Producción: Stations fuel themselves, Station queues, Smelters fill nearby chests. Item magnet radius 0 es desactivado.
  • Progreso: Saga Book, Bounties, Upgrade tree, Per player boss progression, Seasons, Skill caps by bosses beaten.
  • Viaje y mar: Tiered portals, Portal destination picker, Server map share Off, Ship anchors, First person on ships.

Rendimiento

  • Legendary effects: Tame al principio. Light para equipos flojos o peleas multitudinarias, Full para el aspecto grande. Most legendary effects allowed limita lo que pueden elegir los jugadores, y My legendary effects es de cada uno. El daño no cambia nunca.
  • Lighter graphics: Off, Balanced o Low end, para cada jugador, nunca lo fija un servidor. Lighter graphics snow aligera las ventiscas.
  • Agua que fluye: Water cells in the world, 5000, limita toda el agua. Water worked out by Whoever placed it es la opción segura en un servidor dedicado.
  • Guardados: Smooth world saves acorta el tirón al guardar mundos grandes. World save interval minutes es 30.
  • Red: Network queue size 0 es lo del juego. Un servidor con buena línea puede probar de 32 a 64.
  • Slow: las líneas del registro nombran el trabajo de MidgardPlus que más tardó. Léelas antes de desactivar cosas.

Comandos de admin

Escríbelos en la consola F5 siendo admin. Muchos también son botones en F9, Administración, Comandos.

  • midgardplus report: guarda un archivo con tu versión, tus mods y los ajustes cambiados, listo para un informe de error.
  • midgardplus legend: lista los legendarios. Añade un nombre para uno, all para todos, fill para llenar la barra del que tienes en la mano.
  • midgardplus legend test NAME, o test all: copias de prueba al máximo, despiertas y completas. No se pueden vender, no dan hazañas ni muertes en la clasificación, y se desvanecen si las tiras o al morir.
  • midgardplus legend awaken: despierta el que tienes en la mano. midgardplus legend grow 50, o grow max: fija su crecimiento.
  • midgardplus mosskin, vordr, gravejarl, ulfarr, bokr, thogn: invoca a ese jefe. Añade clear después de cualquiera menos gravejarl para quitarlo.
  • villages list, grow, shrink, flip, raid, rest, war, capitals o tiers: aldeas vivas. factions start o clear. sieges, sieges start NAME, sieges stop, sieges reload.
  • midgardplus map kind villages: muestra lugares en tu mapa, también bosses, traders, dungeons, midgardplus y rumours. midgardplus map all on u off.
  • midgardplus places status, catchup o here TYPE: lo que New places in old worlds ha colocado, una búsqueda nueva ahora o un lugar cerca de ti.
  • midgardplus altars, midgardplus recovery list, midgardplus water: altares de jefes de repetición, recuperación del mundo y agua que fluye.
  • genloc: comando del propio juego, con devcommands activado. Coloca lugares que faltan en tierra que nadie ha explorado.
  • Megin: mpl_lodge where y mpl_arena where dicen dónde están Ýdalir y Himinbjörg. mpl_lodge raise y mpl_arena raise los levantan donde estás si el mundo no tiene.

Mundos antiguos

  • Un mundo decide dónde van sus lugares al crearse. Por eso los lugares nuevos pedían antes un mundo nuevo.
  • Bring new places to an old world: actívalo una vez tras una actualización y carga el mundo. Los lugares nuevos de MidgardPlus van a tierra que nadie ha pisado.Ajuste: Bring new places to an old world
  • New places in old worlds: usa también tierra explorada, solo en suelo llano y seco lejos de construcciones, guardas y animales domados, 45 segundos después de cargar el mundo. Haz antes una copia del mundo.Ajuste: New places in old worlds
  • genloc hace lo mismo con los lugares del propio juego y los altares de repetición.
  • Las aldeas solo aparecen en tierra aún no generada, así que activa Village antes de que los jugadores exploren.
  • Sin Ýdalir o Himinbjörg: ponte en un sitio llano y usa mpl_lodge raise o mpl_arena raise.

El canal dev

  • Las versiones dev salen entre días de parche. En el launcher: Ayuda y herramientas, Canal de actualizaciones, Dev, y pega la clave fijada en #dev-builds en Discord.
  • Una versión dev que añade piezas de red nuevas no entra en servidores estables hasta el día de parche. El launcher te dice de qué tipo es.
  • Los servidores siguen en estable salvo que decidas otra cosa. Volver a Estable es un clic.

Registros e informes de errores

  • El registro: Valheim/BepInEx/LogOutput.log, en el servidor y en cada jugador.
  • Envíalo como archivo, no pegado. Enviar mi registro, en el launcher, quita antes nombres, Steam ID e IP.
  • Detailed log: escribe cada línea, no solo la primera de cada tipo. Actívalo antes de repetir un error.Ajuste: Detailed log
  • Server logs to keep: guarda el registro de cada arranque en BepInEx/logs, para que tras un cierre siga ahí.Ajuste: Server logs to keep
  • Slow: las líneas dicen qué tardó demasiado. Inclúyelas en cualquier queja de tirones.
  • Dónde: #help-and-bugs en Discord, con lo que hacías, el archivo del registro, si alojabas o entrabas, y tu versión.

Ajustes de servidor de Megin

  • Todo empieza desactivado. Activa The Lodge en F9, grupo Megin, o en BepInEx/config/midgardplus.lodge.cfg.
  • Lodge record: Character, por defecto, guarda rango y poderes con el personaje y el servidor los comprueba. Server hace que mande el registro del servidor, y los desconocidos empiezan como invitados.
  • Trials: Saga Book, Simple o None. Power slots 4. Rare affinity chance 5.
  • Megin paths: desactivado. Path change coin 300, Path change wait days 3, Path change points lost 3.
  • Lodge quests: desactivado. Pruebas por etapas, Máldagi, vocaciones, relatos de los ancianos y trabajo diario. Contract refresh minutes 60.
  • Himinbjorg: desactivado. Himinbjorg entry fee 25, Himinbjorg wait minutes 10, Himinbjorg reward strength 1.
  • Hamskipti: desactivado. Megin powers hit players: desactivado, con sus propios límites de PvP.

Problemas habituales

  • Las teclas dejan de funcionar: una ventana de MidgardPlus o de otro mod sigue abierta y retiene las teclas del juego. Ciérrala. Si un overlay u otro programa se queda la tecla, cámbiala en Teclas.
  • El ajuste de un jugador no se aplica: Server controls player options está activado, así que manda el valor del servidor mientras está conectado. El registro lista cada ajuste que el servidor pone distinto.
  • Una función parece ignorada: otro mod puede hacer lo mismo. Step aside for other mods le deja el trabajo a ese mod y lo dice en el registro.Ajuste: Step aside for other mods
  • Filas extra en el inventario con otro mod de inventario: MidgardPlus no toca un inventario mientras otro mod lo controla. Deja las filas a un solo mod. Vacía las filas que pasan de 9 antes de quitar MidgardPlus.Ajuste: Extra inventory rows, Bag rows past 9
  • Versiones distintas: el error al entrar dice qué lado está desactualizado. Actualiza ambos a la misma 1.52.
  • Nada nuevo tras una actualización: los ajustes nuevos empiezan desactivados. Activa lo que quieras.

Novedades de 1.52