×
Меню
Индекс

MSFD Предисловие к восьмому изданию

 
Предисловие к восьмому изданию
 
О нет, MSFD снова обновлен! На этот раз изменений немного. Я продолжил реорганизовывать функции для более последовательной классификации. В результате, функции из Трибунала и Бладмуна теперь находятся среди остальных функций (но обозначены специально), то же самое и с функциями Get/Set/ModStat – те, которые действуют на магию, находятся в секции Магия, те, которые воздействуют на бой, - в главе про бой и т.д. Я переформировал все записи функций для лучшего вида. Также много исправлений и коррекций: проверьте исправленный лист простоев в AIWander, более подробную информацию по функциям OnDeath, OnActivate или открытие, что некоторые функции, например PositionCell, используют минуты вместо градусов. Много интересных деталей по RemoveItem, OnPCEquip и SkipEquip. Также я добавил еще парочку скриптов для примера. Я собрал информацию о диалогах с дискуссий на официальных форумах. Чтобы облегчить тестирование модов, я теперь составил гораздо более полный лист консольных команд, некоторые из которых могут быть использованы в скриптах. Также есть неплохая коллекция советов, например как засечь сохранение игры, про альтернативные редакторы скриптов, калькуляторы синуса и косинуса и т.д.
Здесь я также хотел бы сказать то, что становится все более очевидным: разные версии игры (Морровинда, дополнений, патчей, европейской/американской версий) различаются в функциональности. Некоторые функции не работают в одной версии, другие, наоборот, - работают. Этим можно объяснить большое количество противоречивой информации, которую я получаю о некоторых функциях. Еще раз хочу подчеркнуть, что этого руководства не было бы без помощи и поддержки сообщества моддеров. На этот раз хочу выразить особую благодарность Nigedo, DinkumThinkum, ManaUser, ThePal, Erstam, JDGBOLT, Klinn и MentalElf за их неустанную помощь в поиске и разрешении многих ошибок и несоответствий предпоследнего издания и за то, что они делились информацией и скриптами со мной. Также спасибо Emma, за информацию о диалогах с форумов.
 
GhanBuriGhan
Disclaimer: The Elder Scrolls, Morrowind, Daggerfall, Arena, Tribunal, Bloodmoon the TES Construction Set etc. are property of Bethesda Softworks, a ZeniMax Media company. The author of this manual makes no claims to these names and trademarks. In all other respects I maintain the copyright for this document. This guide is fully inofficial and in no way am I, nor is Bethesda, responsible for any damages or loss of data, patience, hair, or sanity inflicted through the use of this manual. You can freely distribute this document as long as you keep it intact and unmodified.
 

Примечание (от редакции Заметок).
Добавили некоторое кол-во "отсебятины" согласно замеченному за прошедшие годы, либо это некоторые "спасибоКэп" комментарии на тему.
Т.е. фактически, здесь версия 8.2 от 2026го.
Оригинал (исходник), это 8.1 от 2006го!
Еще существуем МСФД 9.0 версии от 2007го, но перевод оного на русский найден не был!
Т.е. в рунете никто так и не заморочился на перевод этой версии за все эти 20 лет -_- что удручает, но, что имеем.
 
Примечание.
Стоит заметить, что 9ая версия не так чтоб прям много текста нового принесла.
Добавлено 3-4 новых заметки, немного поправлены некоторые разделы, исправлены опечатки и синтаксис в скриптах.
Т.е. в целом там есть некоторые полезные правки, но не прям чтоб радикально все с нуля.
 
"Отсебятина" (от редакции заметок) в основном дана сиреневым, хотя не обязательно.
Примечания Gwahtabola даны во всплывающих сообщениях, там где они были в МСФД 8.
Т.е. вместо подстрочника, теперь это
ТУТА.
 
Примечание.
Серым помечено явно не актуальное.
Например "совет писать автору", или "ссылка на давно почивший сайт".
 
Примечание.
В итоге, не придумали ничего умнее, как запихнуть 9.0 версию мсфд в состав 8.2.
- Основная Ру статья из 8.1 мсфд (с правками по случаю)
- вложенная ЕН статья из 9-ой мсфд.
 
Т.е. совместили одно с вторым, оставив аглицкий оригинал как есть.
- для больших статей создали вложенные разделы с аглицкими названиями.
- небольшие статьи вставили в состав ру. версии заметки.
- т.е. если видите здесь аглицкий текст = это МСФД 9 и есть. Каждый раз уточнять это, такое себе.
 
Примечание.
И еще!
Видимо автор (в 9-ой версии) посчитал это важным.
Везде исправлено:
target_object -> AddItem my_object 1
на
target_object->AddItem my_object 1
Т.е. убраны пробелы возле указателя. Что правильно!
В редакторе скриптов это следует писать без пробелов.
Объект->Действие.
 
Примечание.
Для "ценителей" - берем МСФД 9 и МСФД 8 (аглицкие) выгружаем в текстовые файлы и сравниваем через Тотал Коммандер.
Либо иным каким удобным способом, дабы точно уяснить отличия версий.
Нам подобным "крохоброством" заниматься было не весело, по этому, вставляем разделы как они были (с пометкой что сие МСФД 9).
Хотя наиболее интересное было вставлено в Ру версию заметки.