TES3ZER0EDIT это лёгкий и портативный редактор TES3-плагинов для The Elder Scrolls III: Morrowind.
Он работает прямо в браузере и выполнен как один автономный HTML-файл. Ничего устанавливать не нужно. Просто открываете файл, загружаете .esp или .esm и начинаете работать с записями.
Редактор сделан для моддеров, переводчиков, авторов небольших правок, пользователей OpenMW и всех, кому нужен быстрый инструмент для просмотра и редактирования плагинов Morrowind.
Главная цель TES3ZER0EDIT простая: быстро открыть плагин, найти нужную запись, поправить данные и сохранить результат. Без тяжёлого запуска Construction Set и без лишней возни 🙂
Скачать (v1.7.4) Windows/Linux/MacOS/Android
TES3ZER0EDIT_v1_7_4.zip
Один HTML-файл
Редактор распространяется как один HTML-файл.
Это удобно, потому что его можно:
хранить рядом с моддинг-проектом;
запускать без установки;
переносить на флешке;
архивировать вместе с модом;
открывать локально в браузере;
использовать как быстрый редактор под рукой.
Такой формат особенно полезен, если вы часто работаете с тестовыми версиями плагинов, временными копиями или небольшими исправлениями.
Что умеет TES3ZER0EDIT
TES3ZER0EDIT помогает работать с TES3-плагинами в удобном виде.
С его помощью можно:
открывать .esp и .esm файлы;
просматривать записи по типам;
искать записи по ID и имени;
редактировать поддерживаемые поля;
менять ID записей там, где это доступно;
клонировать записи;
помечать записи как удалённые;
восстанавливать удалённые записи до сохранения;
работать с книгами, записками и диалогами;
редактировать GMST;
редактировать контейнеры;
редактировать инвентарь NPC;
редактировать существ;
редактировать заклинания и способности NPC и существ;
просматривать master-зависимости;
экспортировать данные в JSON;
создавать отчёт об изменениях;
использовать экспериментальные инструменты для сохранений TES3 и OpenMW.
TES3ZER0EDIT не пытается полностью заменить Construction Set. Это скорее быстрый инструмент для точечных правок, проверки данных, локализации и удобного просмотра структуры плагина.
Удобная рабочая область
Интерфейс построен по простой схеме:
типы записей → список записей → редактор выбранной записи
Слева находятся типы записей, рядом список записей выбранного типа, а основная часть экрана отведена под редактор.
Так удобно:
быстро переходить между разделами плагина;
искать нужные объекты;
видеть количество записей;
просматривать структуру файла;
редактировать только нужные поля;
контролировать изменения перед сохранением.
Также есть быстрые выпадающие списки типов и записей, поиск, счётчики и переключение языка интерфейса.
Русский интерфейс
TES3ZER0EDIT поддерживает русский язык.
Переведены основные элементы интерфейса:
верхнее меню;
кнопки;
панели инструментов;
выпадающие списки типов и записей;
подсказки;
модальные окна;
сообщения;
статусы;
элементы редакторов.
Можно переключаться между русским и английским языком. Это удобно, если вы привыкли к английским TES3-терминам, но хотите видеть интерфейс и подсказки на русском.
Открытие плагинов
TES3ZER0EDIT открывает локальные TES3-плагины:
.esp;
.esm;
некоторые JSON-данные, если они поддерживаются редактором.
Файлы обрабатываются локально в браузере. Это значит, что плагин не нужно никуда загружать на сервер.
После открытия можно просматривать записи, фильтровать их по типам, искать нужные ID и редактировать поддерживаемые поля.
Просмотр records и subrecords
Редактор позволяет смотреть внутреннюю структуру TES3-записей.
Можно просматривать:
тип записи;
ID;
имя;
отображаемое название;
числовые поля;
текстовые поля;
структурные блоки;
subrecords;
распознанные связанные данные.
Это полезно не только для редактирования, но и для изучения чужих модов, проверки проблемных записей и диагностики плагинов.
Редактирование записей
TES3ZER0EDIT поддерживает редактирование разных типов данных.
Возможности включают:
изменение текстовых полей;
изменение числовых значений;
редактирование структурных блоков;
явное применение изменений;
отслеживание изменённых записей;
клонирование записей;
смену ID;
удаление записей;
восстановление удалённых записей до сохранения;
экспорт структуры;
отчёт об изменениях.
Правки не применяются незаметно. Изменения нужно подтвердить, что помогает избежать случайного сохранения лишних изменений.
Клонирование и смена ID
В редакторе можно быстро клонировать записи и менять ID там, где это поддерживается.
Это удобно, если нужно сделать копию:
NPC;
существа;
контейнера;
предмета;
заклинания;
книги;
другой записи.
После клонирования можно изменить нужные параметры и получить новую запись на основе старой.
Важно помнить, что Morrowind активно использует ссылки между записями. Поэтому после смены ID лучше проверить скрипты, диалоги, leveled lists и другие места, где мог использоваться старый ID.
Работа с текстом
TES3ZER0EDIT хорошо подходит для плагинов, где много текста.
Он помогает работать с:
книгами;
записками;
диалогами;
topic-записями;
описаниями;
именами объектов;
длинными текстовыми полями.
Это полезно для локализации, вычитки, исправления опечаток и редактирования сюжетных модов.
Книги и записки
Для книг и записок редактор даёт удобный способ править текст без ручного копания в сырых subrecords.
Можно открыть нужную книгу, исправить текст, проверить содержимое и сохранить плагин.
Это пригодится для:
перевода книг;
правки записок;
исправления ошибок;
восстановления испорченного текста;
вычитки больших текстовых модов.
Диалоги и темы
TES3ZER0EDIT можно использовать для просмотра и чистки диалогов.
Редактор полезен при работе с:
DIAL;
INFO;
topic-записями;
текстом реплик;
связанными диалоговыми структурами;
проверкой повторяющихся тем.
Есть отдельные инструменты в стиле TES3CMD для поиска проблемных и повторяющихся тем. Это помогает быстрее находить дубли и потенциальные конфликты в диалогах.
Заголовок плагина
Редактор позволяет работать с данными уровня плагина.
Можно просматривать и редактировать:
автора;
описание;
версию;
тип файла;
служебную информацию;
master-зависимости;
диагностические данные.
Это удобно при подготовке плагина к публикации, проверке зависимостей и чистке старых файлов.
Master-зависимости
TES3ZER0EDIT показывает master-зависимости плагина и помогает работать с ними в поддерживаемых сценариях.
Это полезно для:
проверки подключённых .esm и .esp;
анализа зависимостей;
диагностики проблем;
подготовки релиза;
работы со старыми модами;
загрузки master-файлов для справки.
С master-зависимостями лучше работать аккуратно. Перед изменениями всегда стоит сделать копию файла.
GMST-редактор
TES3ZER0EDIT поддерживает работу с GMST-записями.
GMST управляют многими настройками Morrowind:
боем;
магией;
усталостью;
экономикой;
навыками;
поведением существ;
дистанциями взаимодействия;
игровыми формулами.
В редакторе доступны:
просмотр GMST;
редактирование GMST;
описания там, где они есть;
GMST-преднастройки;
создание пользовательских GMST;
категории для gameplay-настроек;
отдельные настройки, связанные с существами.
Это удобно для быстрых gameplay-твиков без ручного поиска каждой настройки.
GMST-преднастройки
GMST-преднастройки помогают быстрее применять типовые изменения.
Их можно использовать для:
баланса боя;
настройки магии;
изменения поведения существ;
правки экономики;
изменения дистанций;
настройки прокачки;
тестовых gameplay-правок.
После применения таких изменений лучше проверить результат в игре или OpenMW.
Контейнеры и сундуки
TES3ZER0EDIT включает визуальный редактор содержимого контейнеров.
Вместо ручной работы с CNTO можно редактировать предметы через понятный список.
Это удобно для:
сундуков;
ящиков;
мешков;
loot-контейнеров;
торговых контейнеров;
хранилищ;
тестовых контейнеров.
Можно менять ID предмета и количество.
Такой редактор сильно упрощает создание loot-правок и настройку содержимого контейнеров.
Инвентарь NPC
Редактор поддерживает визуальное редактирование инвентаря NPC.
Вместо ручной работы с NPCO можно открыть NPC и увидеть список предметов в нормальном виде.
Это полезно для:
добавления предметов;
удаления предметов;
изменения количества;
проверки экипировки;
настройки торговцев;
настройки спутников;
изменения loot у персонажей.
Инвентарь NPC может влиять на баланс, внешний вид, торговлю и поведение персонажа, поэтому результат лучше проверять в игре.
Редактор NPC
TES3ZER0EDIT помогает работать с NPC-записями.
В зависимости от данных записи можно редактировать:
ID;
имя;
основные параметры;
характеристики;
AI-данные;
сервисы NPC;
инвентарь;
заклинания и способности;
связанные структурные поля.
Редактор NPC полезен для настройки торговцев, врагов, квестовых персонажей, спутников и уникальных NPC.
Заклинания и способности NPC
TES3ZER0EDIT поддерживает визуальное редактирование списка заклинаний и способностей у NPC.
Можно:
просматривать текущие заклинания;
видеть способности;
добавлять новые spell-записи;
удалять лишние;
настраивать магических NPC;
проверять боевой набор;
добавлять уникальные способности;
исправлять ошибочные spell-ссылки.
Это особенно полезно для магов, жрецов, врагов, спутников, боссов и квестовых персонажей.
Редактор существ
TES3ZER0EDIT расширяет работу с CREA-записями.
Редактор существ помогает удобнее изменять Creature-данные.
Поддерживаются или находятся в экспериментальном состоянии:
ID и имя существа;
модель;
скрипт;
sound-ссылки;
тип существа;
характеристики;
атаки;
AI-данные;
инвентарь;
список заклинаний и способностей.
Это полезно для создания новых существ, балансировки врагов, настройки поведения и изменения loot.
Заклинания и способности существ
TES3ZER0EDIT поддерживает редактирование магии у Creature-записей.
Список заклинаний и способностей существ работает через NPCS subrecords. Редактор показывает эти данные в более удобном виде, чтобы они не выглядели сломанными или нечитаемыми.
Это полезно для:
магических существ;
даэдра;
нежити;
уникальных монстров;
боссов;
существ с врождёнными способностями;
врагов, использующих магию.
Можно добавлять новые spell-записи, удалять лишние и быстро проверять, какие способности привязаны к существу.
Помощник “сделать существо мирным”
В TES3ZER0EDIT есть быстрый помощник для превращения существа в мирное.
Он помогает быстро снизить агрессию без ручного поиска всех AI-полей.
Это удобно для:
пассивных существ;
тестовых вариантов;
мирных версий монстров;
декоративных существ;
специальных gameplay-сценариев;
модов, меняющих поведение фауны.
После применения всё равно стоит проверить результат в игре, потому что поведение существа может зависеть от скриптов, AI-пакетов и окружения.
Скрипты
TES3ZER0EDIT включает инструменты для работы со скриптами Morrowind.
В зависимости от версии и типа записи доступны:
просмотр исходного текста;
редактирование скрипта;
расширенный редактор;
подсветка кода;
помощники исправления;
экспериментальная эмуляция;
предварительный просмотр MessageBox.
Эти функции полезны для просмотра, небольших исправлений и быстрой проверки простого поведения.
Для сложных скриптов всё равно лучше проводить полноценный тест в игре.
Предварительный просмотр MessageBox
В редакторе есть экспериментальный предпросмотр MessageBox.
Он помогает увидеть, как может выглядеть сообщение из скрипта, и проверить варианты кнопок.
Это полезно для:
квестовых сообщений;
обучающих подсказок;
диалоговых скриптов;
интерактивных объектов;
тестовых сцен.
Функция не заменяет игровой тест, но помогает быстрее проверить текст и базовую логику.
Экспериментальная эмуляция скриптов
TES3ZER0EDIT содержит экспериментальные инструменты для эмуляции некоторых скриптовых сценариев.
Они могут помочь при:
просмотре простого flow;
проверке MessageBox;
анализе переменных;
тестировании отдельных веток;
изучении небольших фрагментов.
Важно понимать, что это не полноценный движок Morrowind. Эмулятор не может полностью повторить игровую среду, AI, квестовые условия, world state и все внешние зависимости.
Инструменты в стиле TES3CMD
В редакторе есть отдельные инструменты, похожие по идее на практические workflow из TES3CMD.
Они помогают:
анализировать записи;
искать дублирующиеся темы;
проверять проблемные участки;
готовить patch-style изменения;
быстрее находить конфликты.
Это полезно при чистке плагинов, подготовке патчей и проверке сложных модов.
Экспорт в JSON
TES3ZER0EDIT может экспортировать разобранную структуру плагина в JSON.
Это удобно для:
анализа данных;
отладки;
сравнения структуры;
архивирования;
передачи данных другим инструментам;
технического изучения плагина.
JSON-экспорт особенно полезен для продвинутых пользователей и тех, кто хочет видеть plugin-данные в открытом виде.
Отчёт об изменениях
Редактор может создавать отчёт об изменениях.
Он помогает понять:
какие записи были изменены;
что было удалено;
какие правки попадут в итоговый файл;
какие действия были выполнены во время работы.
Это удобно перед сохранением, особенно если правок было много.
Сохранения TES3 и OpenMW
TES3ZER0EDIT включает экспериментальные функции для работы с сохранениями TES3 и OpenMW.
В зависимости от версии и поддерживаемого формата могут быть доступны:
открытие TES3-сохранений;
открытие OpenMW-сохранений;
просмотр данных сохранения;
информация о персонаже;
просмотр журнала;
просмотр квестов;
просмотр глобальных переменных;
просмотр инвентарных данных;
экспорт сохранения в JSON;
извлечение некоторых данных в plugin-style формат;
экспериментальные операции конвертации или патчинга.
Эти функции предназначены для опытных пользователей и тестовых сценариев. Сохранения лучше редактировать только через копии.
Быстрая навигация
TES3ZER0EDIT включает удобную быструю навигацию.
Есть:
выпадающий список типов;
выпадающий список записей;
поиск по ID и имени;
счётчики записей;
быстрый переход к выбранной записи;
перевод элементов навигации при смене языка.
Это особенно полезно в больших плагинах, где тысячи записей и обычная прокрутка занимает слишком много времени.
Мобильный и компактный режим
Интерфейс TES3ZER0EDIT адаптируется под разные размеры экрана.
На узких экранах панели могут перестраиваться, чтобы редактор оставался пригодным для просмотра и небольших правок.
Основной режим всё же рассчитан на ПК, но мобильный вид полезен для быстрой проверки, демонстрации и просмотра данных.
Для чего подходит TES3ZER0EDIT
TES3ZER0EDIT хорошо подходит для:
быстрого просмотра плагинов;
точечных правок;
редактирования текста;
локализации;
вычитки книг и диалогов;
исправления ID;
клонирования записей;
настройки GMST;
редактирования контейнеров;
изменения loot;
редактирования инвентаря NPC;
настройки существ;
редактирования заклинаний и способностей;
проверки master-зависимостей;
анализа структуры плагина;
экспериментов с TES3 и OpenMW-данными.
Для кого этот редактор
TES3ZER0EDIT подойдёт:
моддерам Morrowind;
авторам плагинов;
переводчикам;
локализаторам;
пользователям OpenMW;
игрокам, которые делают личные правки;
авторам небольших gameplay-модов;
тем, кто работает с книгами и диалогами;
тем, кто редактирует NPC и существ;
тем, кому нужен быстрый TES3-инспектор.
Если нужно быстро открыть файл, найти запись, внести правку и сохранить результат, этот инструмент как раз для этого 👍
Почему стоит попробовать
TES3ZER0EDIT удобен тем, что он:
запускается как один HTML-файл;
не требует установки;
работает локально;
быстро открывается;
имеет русский интерфейс;
подходит для точечных правок;
помогает работать с текстами;
упрощает редактирование контейнеров;
упрощает работу с NPC;
расширяет работу с существами;
поддерживает редактирование spell-списков;
включает GMST-инструменты;
имеет экспериментальные функции для сохранений;
хорошо дополняет Construction Set, OpenMW-CS и tes3cmd.
Главное преимущество редактора это скорость. Он особенно полезен, когда нужно быстро посмотреть или исправить конкретную вещь.
Важное предупреждение
Некоторые функции TES3ZER0EDIT всё ещё экспериментальные.
Особенно аккуратно стоит работать с:
сохранениями;
master-зависимостями;
сложными NPC;
Creature-записями;
скриптами;
диалогами;
массовыми правками;
плагинами, которые уже используются в долгом прохождении.
Перед редактированием всегда делайте резервные копии:
важных .esp;
важных .esm;
сохранений;
файлов долгих прохождений;
плагинов со сложными зависимостями;
любых файлов, которые трудно восстановить.
Не используйте единственный рабочий файл как тестовый. Сначала сделайте копию, проверьте изменения, протестируйте результат в игре или OpenMW, и только потом используйте исправленный файл в основной сборке.
Итог
TES3ZER0EDIT это быстрый, портативный и практичный редактор TES3-плагинов для Morrowind.
Он помогает просматривать структуру плагинов, делать точечные правки, работать с текстом, GMST, контейнерами, NPC, существами, заклинаниями, способностями, скриптами и экспериментальными TES3/OpenMW-данными.
Это удобный инструмент для тех, кто хочет держать под рукой лёгкий редактор Morrowind: открыть файл, найти нужную запись, исправить данные, проверить изменения и сохранить результат.