Dwarf Fortress
March 23, 2023

DFHack - Инструкция на русском

Инструкция по использованию плагинов DFHack

Плагины с панелями

Gui/autofish - Авто Рыбалка

Панель плагина позволяет установить максимальное количество рыбы на складах. Если лимит достигнут рыбалка прекращается.

"Gui/autofish" - Запускает панель.

Комбинация клавиш "Ctrl + e" включает плагин.

Gui/autobutcher - Авто мясник

Панель плагина позволяет установить максимальное количество животных каждого вида и пола в крепости. Излишек будет отправляться на бойню.

"Gui/autobutcher" - Запускает панель.

Комбинация клавиш "Shift + заглавная английская A" включает плагин.

Клавиша "w" позволяет отключить плагин для выбранного вида.

Gui/blueprint - Чертеж

Панель плагина позволяет копировать комнаты или даже целые этажи

- Открываем gui/blueprint

- Вбиваем название файла, выбираем нужную зону. Плагин сохранит ее в 1 файл с 5 параметрами.

- Открываем плагин gui/quickfort

- Выбираем наш файл с параметром dig и выкапываем

- Выбираем наш файл с параметром build и строим на этом месте мебель

- По аналогии работают и другие параметры, такие как smooth, carve и construct

Gui/dig - Копание

Панель плагина позволяет копать заранее выбранные пресеты (фигуры).

"Gui/dig" - Запускает панель.

Gui/massremove - Массовое удаление

Панель плагина позволяет массово удалить здания или конструкции.

"Gui/massremove" - Запускает панель.

Gui/suspendmanager - Возобновление строительства

Панель плагина позволит включить автоматическое возобновление остановленных построек.

Автоматизация

Autoclothing - Авто Одежда

Плагин устанавливает сколько пар каждого вида одежда должен иметь ваш житель.

"Autoclothing" - Показывает какой одежды не хватает вашим дварфам.

"Autoclothing cloth trousers 1" - Автоматически добавляет задания в менеджер приказов чтобы каждый дварф имел 1 пару штанов из ткани.

Autofarm - Авто Ферма

Плагин автоматически засаживает ваши фермы до тех пора пока количество семян на складах будет не меньше N.

"Enable autofarm" - Включает плагин и устанавливает лимит в 50 семян.

"Autofarm default 30" - Устанавливает ограничение в 30 семян.

Automelt - Авто Переплавка

Плагин автоматичнски отслеживает выбранные склады и отмечает предметы там для переплавки.

"Enable automelt" - Включает плагин.

"Automelt monitor melt" - Начинает отслеживать склад с именем melt.

Autonestbox - Авто Гнезда

Плагин автоматически назначает яйценосных особей женского пола в гнездовые зоны.

"Enable nestbox" - Включает плагин.

Aulolabor - Авто Профессии

Осторожно! Плагин не стабилен

Плагин автоматически назначает профессии вашим дварфам.

"Enable autolabor" - Включает плагин.

Autounsuspend - Авто Возобновление

Плагин автоматически возобновляет строительство приостановленных сооружений.

"Enable autounsuspend" - Включает плагин.

Autoslab - Авто Мемориальные плиты

Плагин автоматически создает и гравирует мемориальную плиту для призраков.

"Enable autoslab" - Включает плагин.

Ban-cooking - Запрет готовить

Плагин позволяет защищать определенные продукты от готовки.
"Ban-cooking all" - Запретить алкоголь, жир, масло, мед, молоко, муку, нити, семена, фрукты.

"Ban-cooking tallow" - Запретить готовить жир.

Tailor - Портной

Плагин регулярно проверяет одежду ваших дварфов. В случае изнашивания одежды заставляет снять ее и добавляет в менеджер приказов задание на созданий новой.

"Enable tailor" - Включает плагин.
"Tailor materials silk" - Ограничивает плагин в использование материалов одежды, заставляя делать ее только из щелка (заменит silk на любой другой материал).

Seedwatch - Контроль семян

Плагин запрещает готовить семена при количестве семян на складе меньше N.

"Enable seedwatch" - Включает плагин и устанавливает ограничение в 30 семян.

"Seedwatch all 50" - Устанавливает ограничение в 50 семян.

Полезные инструменты

Cleanowned - Чистка одежды

Плагин заставляет дварфов отдать поношенную одежду и отмечает ее к выбрасыванию в мусорную зону.
"Cleanowned All" - Заставляет выбросить одежду и предметы с пола.

"Cleanowned scattered" - Заставляет выбросить предметы с пола.

"Cleanowned x" или "Cleanowned X" - Заставляет выбросить слегка или сильно поношенную одежду.

"Ban-cooking tallow" - Запрещает готовить жир (замените tallow на любой ингредиент).

Deathcause - Причина смерти

Плагин показывает причину смерти юнита.

"Deathcause" - Выберите юнит или часть тела и плагин подскажет причину смерти.

Forbid и Unforbid - Снять или поставить запрет

Плагин позволяет снять или поставить запрет на предметы. Можно поставить запрет на недосягаемые предметы. А снять запрет, например, после осады.

"Forbid unreachable" - Поставить запрет на недосягаемые предметы

"Unforbid all" - Снимает запрет со всех вещей в крепости.

Keybinding - Горячие клавиши

Плагин поставить назначать игровые функции или команды DFHack на горячие клавиши.

"Keybinding add Alt-F@dwarfmode gui/dig" - Назначает плагин gui/dig на клавишу Alt+F.

List-agreements - Список соглашений

Плагин показывает соглашения с гильдиями или сектами.

"List-agreements" - Показать текущие соглашения.

"List-agreements all" - Показать все соглашения, включая истекшие.

On-new-fortress - На новой крепости

Плагин позволяет добавлять плагины для автозапуска на всех ваших новых крепостях.

"On-new-fortress ban-cooking tallow" - Запретить готовить жир на всех новых крепостях.

Вы также можете добавить команды в текстовый документ в /папка с игрой/dfhack-config\init\onMapLoad.init - откройте файл блокнотом.

Orders - Приказы

Плагин позволяет импортировать и экспортировать задания из менеджера приказов.

"Orders export name" - Экспортирует текущий список приказов в файл name

"Orders import name" - Импортирует список приказов из файла name

Prioritize - Приоритет

Плагин позволяет установить приоритет различных работ.

"Enable prioritize" - Включает плагин.
"Prioritize -a -default" - Устанавливает приоритет для тех работ, которое выбрало сообщество игроков.

"Prioritize -jobs" - Показывает список текущих работ.
"Prioritize ConstructBuilding" - Устанавливает срочный приоритет на текущие работы по строительству зданий (замените ConstructBuilding на любую работу).

Setfps - Задать FPS (скорость игры)

Плагин позволяет задать определенное число fps. Это полезно для боев когда нужно замедлить скорость игры. Плагин можно сочетать вместе с плагином Keybinding на горячие клавиши. Допустим поставить на цифру 1 первую скорость, на цифру 2 вторую скорость и тд.

Stockpiles - Склады

Плагин позволяет импортировать или экспортировать настройки склада.

"Savestock food" - Сохраняет настройки выбранного склада в файл food.dfstock.

"Loadstock food" - Загружает настройки файла food.dfstock в выбранный склад.

Troubleshoot-item - Поиск неисправности вещей

Плагин позволяет проинспектировать свойства выбранного предмета и узнать почему дварфы отказываются с ним взаимодействовать.

"Troubleshoot-item" - Запускает плагин.

Warn-starving - Предупреждать о голодных

Плагин показывает предупреждение когда юнит может умереть от голода, жажды или утонуть в воде.

"Warn-starving all sane" - Начинает отслеживание всех юнитов, кроме сумасшедших.

"Warn-starving all" - Начинает отслеживание всех юнитов.

Workorder - Менеджер приказов

Плагин позволяет создавать приказы менеджеру в текстовом виде.

"Workorder MakeCharcoal 10" - Добавляет задание сделать 10 единиц угля.

"Repeat --name autoShearCreature --time 14 --timeUnits days --command [ workorder ShearCreature ]" - Автоматически добавляет задание стричь животных.

"Repeat --name autoMilkCreature --time 14 -- timeUnits days --command [ workorder MilkCreature ]" - Автоматически добавляет задание доить животных.

Фиксы

Fix/dead-units - Исправить мертвых юнитов

Плагин удаляет мертвых юнитов из списка юнитов. Если список мертвых юнитов слишком большой могут перестать приходить мигранты.

"Fix/dead-units" - Запускает плагин.

Fix/drop-webs - Исправить повисшие паутины

Плагин заставляет повисшие в воздухе паутины упасть.

"Fix/drop-webs" - Запускает плагин.

Fix/dry-buckets - Исправить пустые ведра

Плагин исправляет баг, когда дварфы бросают ведро и его нельзя снова использовать.

"Fix/dry-buckets" - Запускает плагин.

Fix/loyaltycascade - Исправить лояльность юнитов

Плагин исправляет баг, когда союзные дварфы начинают считать друг друга за врагов.

"Fix/loyaltycascade" - Запускает плагин.

Fix/retrieve-units - Исправить застрявших юнитов

Плагин исправляет баг, когда юниты не могли войти в зону крепости и застревали. Поможет с осадами, чудовищами, животными и караванами.

"Fix/retrieve-units" - Запускает плагин.

Fix/stable-temp - Исправить температуру предметов

Плагин позволяет решить некоторые проблемы с FPS связанные с некорректным подсчетом температура вещей и окружающей среды.

"Fix/stable-temp" - Запускает плагин.

Fix/stuck-doors - Исправить зависшие двери

Плагин позволяет исправить зависшие двери. Если вы видите дверь, которую невозможно открыть или закрыть воспользуйтесь этим плагином.

"Fix/stuck-doors" - Запускает плагин.

Fix/stuck-merchants - Исправить застрявший караван

Плагин позволяет исправить застрявший вне крепости караван. Если вам пришло уведомление, что прибыл торговец, а его нигде нет.

"Fix/stuck-merchants" - Запускает плагин.

Прочее

Stonesense - Просмотр крепости в 3D

Плагин позволяет увидеть вашу крепость в 3D.