Перейти к содержанию

TES3ZER0EDIT - HTML Редактор ESM/ESP (аналог EET, ТЕS АМЕ, и Morrowind Enchanted Editor, и TES3View, и xEdit)


Рекомендуемые сообщения

TES3ZER0EDIT это лёгкий и портативный редактор TES3-плагинов для The Elder Scrolls III: Morrowind.

image.thumb.png.49fdac20851511698e19e9127f3e1a53.png

Он работает прямо в браузере и выполнен как один автономный 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. Это скорее быстрый инструмент для точечных правок, проверки данных, локализации и удобного просмотра структуры плагина.


Удобная рабочая область
image.thumb.png.5d31bf8201cef76f78470d6cfec04f84.png

Интерфейс построен по простой схеме:

типы записей → список записей → редактор выбранной записи

Слева находятся типы записей, рядом список записей выбранного типа, а основная часть экрана отведена под редактор.

Так удобно:

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

Также есть быстрые выпадающие списки типов и записей, поиск, счётчики и переключение языка интерфейса.


Русский интерфейс
image.thumb.png.f8ae2bc094551beffa27b43bc609a231.png

TES3ZER0EDIT поддерживает русский язык.

Переведены основные элементы интерфейса:

  • верхнее меню;
  • кнопки;
  • панели инструментов;
  • выпадающие списки типов и записей;
  • подсказки;
  • модальные окна;
  • сообщения;
  • статусы;
  • элементы редакторов.

Можно переключаться между русским и английским языком. Это удобно, если вы привыкли к английским TES3-терминам, но хотите видеть интерфейс и подсказки на русском.


Открытие плагинов

TES3ZER0EDIT открывает локальные TES3-плагины:

  • .esp;
  • .esm;
  • некоторые JSON-данные, если они поддерживаются редактором.

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

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


Просмотр records и subrecords

Редактор позволяет смотреть внутреннюю структуру TES3-записей.

Можно просматривать:

  • тип записи;
  • ID;
  • имя;
  • отображаемое название;
  • числовые поля;
  • текстовые поля;
  • структурные блоки;
  • subrecords;
  • распознанные связанные данные.

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


Редактирование записей

TES3ZER0EDIT поддерживает редактирование разных типов данных.

Возможности включают:

  • изменение текстовых полей;
  • изменение числовых значений;
  • редактирование структурных блоков;
  • явное применение изменений;
  • отслеживание изменённых записей;
  • клонирование записей;
  • смену ID;
  • удаление записей;
  • восстановление удалённых записей до сохранения;
  • экспорт структуры;
  • отчёт об изменениях.

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


Клонирование и смена ID

 

image.thumb.png.8f04d46745b857561c1c4453bf1b4f3d.png

В редакторе можно быстро клонировать записи и менять ID там, где это поддерживается.

Это удобно, если нужно сделать копию:

  • NPC;
  • существа;
  • контейнера;
  • предмета;
  • заклинания;
  • книги;
  • другой записи.

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

Важно помнить, что Morrowind активно использует ссылки между записями. Поэтому после смены ID лучше проверить скрипты, диалоги, leveled lists и другие места, где мог использоваться старый ID.


Работа с текстом

TES3ZER0EDIT хорошо подходит для плагинов, где много текста.

Он помогает работать с:

  • книгами;
  • записками;
  • диалогами;
  • topic-записями;
  • описаниями;
  • именами объектов;
  • длинными текстовыми полями.

Это полезно для локализации, вычитки, исправления опечаток и редактирования сюжетных модов.


Книги и записки

 image.thumb.png.bb6112f7c43791389717c07a1452ea26.png

Для книг и записок редактор даёт удобный способ править текст без ручного копания в сырых subrecords.

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

Это пригодится для:

  • перевода книг;
  • правки записок;
  • исправления ошибок;
  • восстановления испорченного текста;
  • вычитки больших текстовых модов.

Диалоги и темы

TES3ZER0EDIT можно использовать для просмотра и чистки диалогов.

Редактор полезен при работе с:

  • DIAL;
  • INFO;
  • topic-записями;
  • текстом реплик;
  • связанными диалоговыми структурами;
  • проверкой повторяющихся тем.

Есть отдельные инструменты в стиле TES3CMD для поиска проблемных и повторяющихся тем. Это помогает быстрее находить дубли и потенциальные конфликты в диалогах.


Заголовок плагина
image.thumb.png.8364506539cf3b799f452ae1a6e3bc6e.png

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

Можно просматривать и редактировать:

  • автора;
  • описание;
  • версию;
  • тип файла;
  • служебную информацию;
  • master-зависимости;
  • диагностические данные.

Это удобно при подготовке плагина к публикации, проверке зависимостей и чистке старых файлов.


Master-зависимости

TES3ZER0EDIT показывает master-зависимости плагина и помогает работать с ними в поддерживаемых сценариях.

Это полезно для:

  • проверки подключённых .esm и .esp;
  • анализа зависимостей;
  • диагностики проблем;
  • подготовки релиза;
  • работы со старыми модами;
  • загрузки master-файлов для справки.

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


GMST-редактор
image.thumb.png.f312b2242bf360db6c539ca93ed3f438.png

TES3ZER0EDIT поддерживает работу с GMST-записями.

GMST управляют многими настройками Morrowind:

  • боем;
  • магией;
  • усталостью;
  • экономикой;
  • навыками;
  • поведением существ;
  • дистанциями взаимодействия;
  • игровыми формулами.

В редакторе доступны:

  • просмотр GMST;
  • редактирование GMST;
  • описания там, где они есть;
  • GMST-преднастройки;
  • создание пользовательских GMST;
  • категории для gameplay-настроек;
  • отдельные настройки, связанные с существами.

Это удобно для быстрых gameplay-твиков без ручного поиска каждой настройки.


GMST-преднастройки

GMST-преднастройки помогают быстрее применять типовые изменения.

Их можно использовать для:

  • баланса боя;
  • настройки магии;
  • изменения поведения существ;
  • правки экономики;
  • изменения дистанций;
  • настройки прокачки;
  • тестовых gameplay-правок.

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


Контейнеры и сундуки

TES3ZER0EDIT включает визуальный редактор содержимого контейнеров.

Вместо ручной работы с CNTO можно редактировать предметы через понятный список.

Это удобно для:

  • сундуков;
  • ящиков;
  • мешков;
  • loot-контейнеров;
  • торговых контейнеров;
  • хранилищ;
  • тестовых контейнеров.

Можно менять ID предмета и количество.

Такой редактор сильно упрощает создание loot-правок и настройку содержимого контейнеров.


Инвентарь NPC

image.thumb.png.df059a8c033d540a11a41559f0e870f4.png

Редактор поддерживает визуальное редактирование инвентаря 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: открыть файл, найти нужную запись, исправить данные, проверить изменения и сохранить результат.

image.png

Изменено пользователем MrZer0x0
Ссылка на комментарий
Поделиться на другие сайты

  • MrZer0x0 изменил название на TES3ZER0EDIT - HTML Редактор ESM/ESP (аналог EET, ТЕS АМЕ, и Morrowind Enchanted Editor, и TES3View, и xEdit)

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...