MidgardPlus

Гайд админа

Гайд админа

Свой мир или сервер с MidgardPlus.

Установка, панель F9, главные настройки, производительность, команды и то, что чаще всего приходится чинить. В игре это F9, Гайд, Админу.

Установка

  • Менеджер модов: поставь MidgardPlus от OdinTheRed через r2modman, Thunderstore Mod Manager или Gale. BepInEx и Jotunn придут вместе с ним.
  • Лаунчер: midgardplus.odinthered.dev. Ставит мод, даёт каждой настройке нормальный переключатель и ставит на арендованный сервер по SFTP или FTP.
  • Сервер: выделенному серверу тоже нужны BepInEx, Jotunn и MidgardPlus. При первом запуске он пишет BepInEx/config/midgardplus.cfg, и этот файл действует на всех, кто заходит.
  • Версии: первые два числа должны совпадать у сервера и у каждого игрока, например 1.52. Дополнение Megin должно быть одной версии с обеих сторон.
  • Пакет сервера: выгрузи его в лаунчере и поделись ссылкой. Друзья получат те же моды тех же версий одной вставкой.
  • Дни патчей: вечер среды и вечер воскресенья.

Панель F9 и синхронизация настроек

  • Кто: одиночная игра, хост или любой из adminlist.txt сервера, в виде Steam_7656... Admin panel Steam IDs сужает круг ещё сильнее.
  • Настройки: каждая с объяснением, в разделе Настройки игры. Фильтры Сервер, Твоя, Как на сервере и Клавиши. Изменение работает прямо в игре и доходит до игроков за секунду-две.
  • Решает сервер: серверные настройки берутся из файла сервера и заменяют настройки игрока, пока он подключён. Игроки видят в панели только свои настройки.
  • Личные: клавиши, Panel scale, Lighter graphics, My legendary effects, Skip intro и Detailed log всегда свои у каждого.
  • Server controls player options: включено по умолчанию. Игроки берут значения сервера для подсказок, таймеров, свечения и других своих опций. Выключи, чтобы каждый держал свои.Настройка: Server controls player options
  • Замок настроек: сохраняет твои значения от обновления к обновлению в midgardplus-locked.json.Настройка: Lock settings between updates
  • Новые настройки выключены: обновление ничего не включает в уже существующем cfg.Настройка: Settings added by updates start off
  • Наборы: Настройки игры, Наборы. Everything off, Shipped defaults, Relaxed, Builder, Super easy, Gentle, The middle road, Unforgiving, Harder world, Two of you, Server host, Long days и наборы All the ... Последнее изменение можно отменить, а в лаунчере те же наборы лежат в Быстрых наборах.
  • Админ: Команды, Предметы, Создание и Игроки, где назначают админов, выгоняют и банят. Каждое действие админа пишется в BepInEx/midgardplus-admin-changes.log.Настройка: Admin devcommands, Admin change log

Что включать, по разделам

Всё ниже по умолчанию выключено, если не указано значение.

  • Спутники: Companions, Companions per player 1, Companions need a barracks, Companions per barracks 2, Companion levels, Companion jobs, Healer companion.
  • Строительство: World grid, Build camera, Builder plans, Excavation, Blueprints, Flowing water, Building painting.
  • Деревни: Village (только новая земля), Village near the start включено, Village growth, Village growth days 3, Village folk talk, Village walls, Village tiers.
  • Фракции: NPC factions, Faction fame, Faction oaths, Settlement assaults, Village raids, Villages held by the Ashen Host 30 из 100, More factions, Factions raid each other, Wolf clans turn at night.
  • Боссы: Mosskin boss, Gravejarl boss, Vordr boss, Red One boss, Ulfarr boss, Bokr boss, Thogn boss, Extra bosses, Cinematic boss fights, Boss scaling, Upgraded sieges.
  • Добыча: Loot rarity, Spell marks, Enchanting, Supporter legendaries in loot, Legendary rumours. Legendaries start dormant включено, Legendary balance As made, Legendary finisher needs growth выключено.
  • Производство: Stations fuel themselves, Station queues, Smelters fill nearby chests. Item magnet radius 0 значит выключено.
  • Прогресс: Saga Book, Bounties, Upgrade tree, Per player boss progression, Seasons, Skill caps by bosses beaten.
  • Путь и море: Tiered portals, Portal destination picker, Server map share Off, Ship anchors, First person on ships.

Производительность

  • Legendary effects: сначала Tame. Light для слабых машин или людных боёв, Full для большого вида. Most legendary effects allowed ограничивает выбор игроков, а My legendary effects у каждого свой. Урон не меняется никогда.
  • Lighter graphics: Off, Balanced или Low end, у каждого игрока своя, сервер её не задаёт. Lighter graphics snow делает метели реже.
  • Текущая вода: Water cells in the world, 5000, ограничивает всю воду. Water worked out by Whoever placed it надёжный выбор на выделенном сервере.
  • Сохранения: Smooth world saves сокращает рывок при сохранении больших миров. World save interval minutes равно 30.
  • Сеть: Network queue size 0 значит как в игре. Сервер с хорошим каналом может попробовать от 32 до 64.
  • Slow: строки в логе называют работу MidgardPlus, которая заняла больше всего времени. Прочти их, прежде чем что-то выключать.

Команды админа

Вводи их в консоли F5, будучи админом. Многие есть и кнопками в F9, Админ, Команды.

  • midgardplus report: сохраняет один файл с версией, модами и изменёнными настройками, готовый к отчёту о баге.
  • midgardplus legend: список легендарного оружия. Добавь имя, чтобы получить одно, all, чтобы получить все, fill, чтобы заполнить шкалу оружия в руке.
  • midgardplus legend test NAME или test all: пробные копии на максимуме, пробуждённые и выросшие. Их нельзя продать, они не дают подвигов и убийств в рейтинг и исчезают, если их выбросить или умереть.
  • midgardplus legend awaken: будит оружие в руке. midgardplus legend grow 50 или grow max: задаёт его рост.
  • midgardplus mosskin, vordr, gravejarl, ulfarr, bokr, thogn: призывает босса. Добавь clear после любого, кроме gravejarl, чтобы убрать его.
  • villages list, grow, shrink, flip, raid, rest, war, capitals или tiers: живые деревни. factions start или clear. sieges, sieges start NAME, sieges stop, sieges reload.
  • midgardplus map kind villages: показывает места на карте, а также bosses, traders, dungeons, midgardplus и rumours. midgardplus map all on или off.
  • midgardplus places status, catchup или here TYPE: что поставил New places in old worlds, новый поиск сейчас или одно место рядом с тобой.
  • midgardplus altars, midgardplus recovery list, midgardplus water: алтари повторных боссов, восстановление мира и текущая вода.
  • genloc: команда самой игры, с включёнными devcommands. Ставит недостающие места на землю, где никто не был.
  • Megin: mpl_lodge where и mpl_arena where говорят, где стоят Ýdalir и Himinbjörg. mpl_lodge raise и mpl_arena raise ставят их там, где ты стоишь, если в мире их нет.

Старые миры

  • Мир решает, где будут его места, когда его создают. Поэтому раньше новые места требовали нового мира.
  • Bring new places to an old world: включи один раз после обновления и загрузи мир. Новые места MidgardPlus встанут на землю, где никто не ходил.Настройка: Bring new places to an old world
  • New places in old worlds: занимает и разведанную землю, только ровное сухое место вдали от построек, оберегов и прирученных, через 45 секунд после загрузки мира. Сначала сделай копию мира.Настройка: New places in old worlds
  • genloc делает то же для мест самой игры и алтарей повторных боссов.
  • Деревни появляются только на ещё не созданной земле, так что включай Village до того, как игроки разведают мир.
  • Нет Ýdalir или Himinbjörg: встань на ровное место и введи mpl_lodge raise или mpl_arena raise.

Канал разработки

  • Сборки разработки выходят между днями патчей. В лаунчере: Помощь и инструменты, Канал обновлений, Dev, потом вставь ключ из закрепа в #dev-builds в Discord.
  • Сборка разработки с новыми сетевыми частями не зайдёт на стабильные серверы до дня патча. Лаунчер говорит, какая это сборка.
  • Серверы остаются на стабильной версии, если ты не решишь иначе. Вернуться на стабильный можно в один клик.

Логи и отчёты о багах

  • Лог: Valheim/BepInEx/LogOutput.log, на сервере и у каждого игрока.
  • Присылай его файлом, а не вставкой. Отправить мой лог в лаунчере сначала убирает имена, Steam ID и IP.
  • Detailed log: пишет каждую строку, а не только первую каждого вида. Включи перед тем, как повторить баг.Настройка: Detailed log
  • Server logs to keep: хранит лог каждого запуска в BepInEx/logs, так что после падения его можно прочесть.Настройка: Server logs to keep
  • Slow: строки называют, что заняло слишком много времени. Присылай их с любой жалобой на лаги.
  • Куда: #help-and-bugs в Discord, с тем, что ты делал, файлом лога, хостил ты или заходил, и твоей версией.

Серверные настройки Megin

  • Всё начинается выключенным. Включи The Lodge в F9, группа Megin, или в BepInEx/config/midgardplus.lodge.cfg.
  • Lodge record: Character, по умолчанию, хранит ранг и силы у персонажа, а сервер их проверяет. Server делает главной запись сервера, и чужаки начинают гостями.
  • Trials: Saga Book, Simple или None. Power slots 4. Rare affinity chance 5.
  • Megin paths: выключено. Path change coin 300, Path change wait days 3, Path change points lost 3.
  • Lodge quests: выключено. Испытания по этапам, Máldagi, призвания, сказания старейшин и ежедневные дела. Contract refresh minutes 60.
  • Himinbjorg: выключено. Himinbjorg entry fee 25, Himinbjorg wait minutes 10, Himinbjorg reward strength 1.
  • Hamskipti: выключено. Megin powers hit players: выключено, со своими пределами для PvP.

Частые проблемы

  • Клавиши перестали работать: окно MidgardPlus или другого мода всё ещё открыто и держит клавиши игры. Закрой его. Если клавишу забрал оверлей или другая программа, смени её в разделе Клавиши.
  • Настройка игрока не действует: включено Server controls player options, и пока он подключён, побеждает значение сервера. Лог перечисляет каждую настройку, которую сервер задаёт иначе.
  • Возможность будто не работает: другой мод может делать то же самое. Step aside for other mods отдаёт работу тому моду и пишет об этом в лог.Настройка: Step aside for other mods
  • Лишние ряды сумки с другим модом инвентаря: MidgardPlus не трогает сумку, пока ею владеет другой мод. Держи ряды в одном моде. Освободи ряды после девятого, прежде чем удалять MidgardPlus.Настройка: Extra inventory rows, Bag rows past 9
  • Версии не совпадают: ошибка входа называет сторону, которая отстала. Обнови обе до одной 1.52.
  • После обновления ничего нового: новые настройки начинаются выключенными. Включи то, что хочешь.

Новое в 1.52