Sunrise 
И снова здравствуйте! У меня тут возник вопрос: в D2ResExplorer не предусмотрено возможности копирования анимаций? Просто в последнее время я столкнулся с частой необходимостью полностью копировать анимации юнита под другими именами. Например, если хочешь создать лесного эльфа с "эльфийским" портретом вместо "нейтрального", то base unit не поможет (новый юнит будет игнорировать портрет со своим именем в архиве и продолжать использовать "нейтральный"), потому приходится создавать полностью новый юнит с привязками новых анимаций в BatUnits.ff. Вручную этим заниматься ну очень муторно -- сначала выписываешь все анимации юнита с диапазонами кадров, потом из этих кадров набираешь новые анимации. Было бы очень удобно просто копировать эти последовательности кадров. Сам я такой опции не нашёл, но, может, проглядел. В общем, решил уточнить на всякий случай.
HSerg
Нет, такой фичи нет. Как вариант - можно добавить к контекстному меню "Добавить новую анимацию (на основе выбраной)". Подойдёт?
Sunrise
Да, это бы очень упростило процесс.
HSerg
Обновил D2ResExplorer - новый пункт меню "Добавить новую анимацию (на основе текущей)".
Farilyng 
Господа, может ли кто-нибудь из знающих людей помочь мне советом?
Насколько мне известно, полноценной поддержки широкоформатных мониторов Disciples 2 не имеет, но есть возможность запустить игру в окне через ConfigEditor, сняв предварительно галочку с пункта "Полный экран" и при разрешении 1024х768 изображение растягивается на весь 16:9-монитор и выглядит вполне прилично - карта мира и панель справа выглядят без изменений; бои, экраны городов да и главное меню отображаются в рамке по центру на фоне одного и того же скриншота карты. Проблема состоит в том, что этот самый скриншот портит общую картину, так как выглядит примерно так: http://s017.radikal.ru/i402/1603/90/5f2d740b15c1.png
Вопрос мой заключается вот в чём - можно ли как-то вручную изменить размер фонового изображения, сместить его поближе к центру или вообще заменить какой-нибудь другой картинкой более подходящего формата?
HSerg
Не сталкивался с таким. Игра должна запускаться в выставленном разрешении (800x600, 1024х768, 1280x1024), но на скриншоте видно, что D2 запущена в родном разрешении монитора. Попробуйте поиграть настройками совместимости в Windows. Как вариант - можно заменить фоновое изображение на нейтральный чёрный цвет.
А какие разрешение монитора / видеокарта / версия Windows / версия D2 / издатель D2?
Farilyng
Настройки совместимости никаких результатов не дают, увы.
На ноуте стоит Windows 10, видеокарта Radeon 8600M, родное разрешение монитора 1366х768, и карта идеально подстраивается под него, несмотря на то, что в настройках стоит изображение 1024х768. (Кстати, игра запускается в окне, как и положено по идее, только если выбрано разрешение 800х600)
Что касается непосредственно самой версии игры - Rise of the Elves 3.01, издательства Руссобит-М.
А вот о том варианте, можно поподробней? Как именно и с помощью чего фон можно будет заменить?
HSerg
Видимо что-то с драйверами видеокарты, т.к. у меня в таком же разрешении на Windows 10 всё работает штатно.
С помощью D2ResExplorer. Фоны расположены в файле Interf.ff под именами BORDER_1024 и BORDER_1280 (IndexMap). Центральная часть этих картинок прозрачна, но судя по скриншотам - изображение всё равно рисуется поверх, так что можно попробовать без прозрачности.
Farilyng
Огромное спасибо за совет.
Сомневаюсь, что дело тут в видеокарте. У меня на ноутбуке их две - дискретная и интегрированная. Пробовал между ними переключатся вручную - всё отображается одинаково. В общем, чувствую себя обладателем уникальной widescreen-версии вторых дисов.
По поводу D2ResExplorer'а - проблем с прозрачностью или каким либо другим редактированием исходного изображения не возникло, но вот только если попробовать изменить размер или заменить на какое-нибудь другое побольше, чем 1024х768 - оно просто не отобразится и бои\столицы\настройки выводятся на чёрном фоне. С этим можно что-нибудь сделать?
HSerg
С драйверами видеокарт любые чудеса возможны.
А попробуйте библиотечку wndmode для обёртывания полноэкранных приложений в оконные. С ней игра без Direct3D в fullscreen не тормозит и доступен безрамочный оконный режим (как раз по центру экрана).
P.S. Ещё можно полностью отключить фоновую картинку - надо добавить в Disciple.ini в секцию [Disciple] параметр ShowInterfBorder=0
Jespi 
Hello is it possible to edit main original sagas ? I want to translate them into my language, but sceneeditor offers to edit just quests, not sagas
HSerg
See Sinfo.dbf and Tscen.dbf. They contain all the texts of main original sagas.
Jespi
HSerg: Thank you very much for your answer about translating sagas. And how is it with datadisk ? I have Dark Prophecy and i started to translating it right now and if i buy Rise of the Elves, texts in RotE are merged also in Sinfo.dbf and Tscen.dbf or are they contained in another files ?
HSerg
This is true for all D2-versions (D2:DP, D2:GotL, D2:SotD, D2:GR, D2:RotE).
DenisGr 
Вот полная моя часть мода DISCIPLES 2 ROE OTRAGHENIE DOMS MOD 2.0 ИЛИ КАПУСТА
https://yadi.sk/d/AwW9u6sloWCcA
http://itmages.ru/image/view/3854536/e2f7ef48
Изменения в основном касаются юнитов поддержки.
HSerg
Спасибо за мод, будем пробовать.
Dreher 
Приветствую!
Хотел спросить некоторые детали на счет анимаций. Анимации хранятся таким образом: [15] [A B C D … X]. Где [15] - количество кадров, дальше список кадров (по их названиям).
В файле BatUnits.ff есть кадры с одинаковыми именами (6RI и еще несколько). Каким образом игра определяет какой кадр нужно подставить в анимацию, если возможны кадры с одинаковыми именами?
HSerg
Не должно быть одинаковых имён. Можно считать, что из списка одинаковых будет браться случайный (в реальности не совсем так, но эффект примерно такой-же).
Sunrise 
Касательно звуков для новых юнитов — проблема решается, если новому юниту выставить ID, стоящий после всех остальных ID юнитов. Я-то сначала пробовал не используемые ID, после которых тем не менее находились ещё какие-то. На эту мысль меня натолкнул тот факт, что новую графику игра тоже не хочет воспринимать, пока не проведёшь "сортировку". Для звуков такой опции не было, так что я решил попробовать задать такой ID для юнита, который бы и после сортировки стоял бы в самом конце списка, т.е. как и до сортировки.
Заранее извиняюсь за свои путаные россказни)
HSerg
Да, всё верно. Надо будет добавить в программы возможность сортировки аудио-записей.
Peka73Rus 
Куда переехал проект Disciples II: Revenge of the Greenskins?
Что-то их сайт перестал открываться
HSerg
Камрады опять забыли продлить хостинг...

UPD: Vertus сделал сайт проекта доступным на http://d2rotg.sklabs.ru
Sunrise 
Здравствуйте! Хотел уточнить касательно работы со звуками в D2ResExplorer. Насколько я понял, за звуки ходьбы/полёта отвечает опция Sounds/Battle.wdt -> 'Редактор звуков юнитов' -> LST4 . Однако у меня она работает только с уже имеющимися по умолчанию юнитами. С новыми не хочет, неважно привязан ли юнит к какому-то base unit или полностью новый.
Как бы всё-таки решить проблемку?
HSerg
В текущей версии D2ResExplorer для новых юнитов выставляются не все поля в Sounds/Battle.wdt. Попробую что-нибудь сочинить за выходные... Но, если есть опыт работы с бинарниками, то можно скопировать данные от имеющегося юнита - иногда это срабатывает.
Павел 
А как узнать какому персонажу какой ID принадлежит и как указать какое существо должно превратиться в другое в другое при повышении уровня без постройки в замке.
Павел
Хочется как нибудь удлинить путь развития где он короток но я пробовал в качестве примера каков тут он приведён (головореза внедрить между ассасаином и рейнжером) но так это муторно (((
Павел
Заранее спасибо если поможете ) в этом вопросе. Всегда мечтал поиграть в дисайплс с удлинёнными ветвями развития, хотелось бы это воплотить в жизнь - может со временем как в примере показано сделаю с постройками если буду знать ID персонажей.
HSerg
В DoM's MoD есть удлинённые ветки. И как раз без зданий.
Box@ 
Hserg, Шалом!) Читал на сайте как Воин и kuroihosi (http://nevendaar.com/forum/27-1702-5) обсуждали проблемы замены картинок Лордов и анимации ( выбор лидера при выборе задания ) там их 4 .кое что у них там получилось , но возник вопрос : при подобной замене картинок игра получает ошибку по идее? т.к. каждая картинка и анимация там завязана одна на одной и узел расковырять дело тонкое. Есть ли упрощенный и эффективный способ подобной замены ? Может с тех что-то новое появилось ?
HSerg
В теме всё достаточно подробно разобрано и ошибок быть не должно. А если использовать D2ImgEncoder, то ещё и с палитрой изображений проблем не будет.
Box@
Ну не то что бы там все подробно... Я взял для переделки Империю и пользовался "D2ResExplorer.RC16" .Пришлось потратить пару часов на то чтоб точно разобраться ,Что иконки Дипломатии Округленные ,находятся в Faces/"MQDB-контейнер" (где-то в 3/4 списка) . Пояснительные в Lords/inex.map(PNG 160х220 8bit ind 16-19,PNG 70x85 8bit ind20-23). а Основные при выборе Лорда портреты Interf/interf.ff/index.map (в моем случае "Face_HU_0,1,2,3. PNG 197x347 8 bit ,index1479-1482). Но как только меняешь основные портреты в Interf/interf.ff/index.map то в след файле Interf/interf.ff /image.map Structured .data в самом низу появляются новые палитры на каждый портрет добавленный мной (index 272-275) а изначально рабочая палитра там же "[index 161,591x662 [00FF00] frames 4,...]" начинает выдавать ошибку . Можно ли это изменить как то? и стоит ли ? И основная проблема в том что при выборе главного Лорда ,идет кривая анимация ,сначала показывает заливку родного портрета а потом резко подставляет уже замененный . И ты указал что если использовать Инкодер... а где нибудь есть к нему руководство ??? как его использовать . Если будет хоть какое то прояснение буду очень признателен .
HSerg
1. Да, на каждое новое изображение создаётся новая палитра - это нормально.
2. Действительно, после правки портрета(-ов) в Interf.ff остаётся старая анимация. Даже не смог её сходу поломать. Надо будет более детально смотреть.
3. Про D2ImgEncoder - открыть картинку, задать требуемый уровень прозрачности, сохранить обработанную картинку. Больше утилитка ничего не умеет.

P.S. Анимация лежит в MenuAnim.ff в виде видео-роликов в формате bik (см. RAD Game Tools).
Box@
Спасибо HSerg! Немного подразобрался. Порадовало то, что сайт еще держится и отвечают довольно быстро.
HSerg
Пожалуйста, рад был помочь!
Тритон 
HSerg, доброго времени суток и спасибо за этот сайт. Много полезного тут для себя нашел.
Вопрос вот в чем, - планирую сделать(и делаю) мод в котором всех юнитов можно будет делать лидерами. Тоесть, у всех будет иконка на глобальной карте. Тритона и Привидение уже добавил. На мой взгляд вышло неплохо. Попробовал сделать мелкого Беса и возникла проблема. Как сделать полупрозрачную тень??? Пользуюсь D2resExplorer.RC16 и никак не могу разобраться как сделать теням полупрозрачность. Ну ладно у Привидения нет тени, а у Тритона вместо тени колыхание воды. Но ведь у большинства юнитов на глобалке тень есть.
HSerg
У элементов ImageMap можно задать прозрачность.
Тритон
Все, разобрался.
Vargon 
Добрый день. Прошу прощения, если вопрос частый. Где в ресурсах игры находятся оригинальные кампании (саги)? Нужны тексты эвентов тех миссий и тексты брифингов/дебрифингов.
HSerg
В dbf-файлах. Тексты в Sinfo.dbf и Tscen.DBF.
Vargon
Спасибо. Я правильно понимаю, что в классическом .sg формате карт кампаний нет? К примеру, стимовская версия GR содержит одиночные сценарии в depot_1643_dir.vpk, не в папке Exports, как в пиратках. Я подумал, что и с дефолтными сагами они поступили также.
HSerg
Да, всё верно. И зачем они вообще в steam часть данных в .vpk упаковали? Плюсов никаких, а вот моддить графику мешает.
Никита 
Есть простой вопрос: важно ли чтобы в файле Gattacks инициатива первичной атаки соответствовала инициативе вторичной?
HSerg
Нет. Но лучше пусть совпадают - влияния всё равно никакого нет (а вот какие-нибудь ошибки могут проявиться).
Никита
Извините что так много вопросов, a что значит "Infinite" в файле Gattacks? В каком случае ставить True а в каком False и на что он влияет?
HSerg
Про работу INFINITE расписано в "D2 Modding Tutorial". Упоминается в нескольких разделах, так что лучше пройтись по тексту поиском.
Никита 
Здравствуйте!
У Вас в статье "Модификация зданий в столице" есть такая строчка:
"168 - Z-order для изображения;"
Вопрос, Откуда берется этот Z-order и на что он влияет?
Пробовал в чистой версии игры менять это значение - ничего не изменялось....
HSerg
Неплохо в википедии описано - Z-order (порядок наложения)
Экспериментировать лучше с перекрывающимися изображениями - на них хорошо видно.
Александр 
Здравствуйте! Подскажите как поменять анимацию атаки Темного эльфа Тхурингвэнтиль (Туман) на анимацию твари Галлеана? Перекопал и редактор юнитов и специальные программы, не вышло.
Александр
Уже сам сделал))
Никита 
Здравствуйте,
есть-ли возможность моддингом убрать кап на атаку?
HSerg
Нет, только через правку Discipl2.exe
fail 
Здравствуйте. Скачал с данного сайта сагу Бетрезен (автор Йорка). После выполнения условия победы второй карты игра предлагает экспортировать героев, а третья карта не запускается - выкидывает в главное меню. Что я делаю не так и как решить проблему?
(в редакторе карт все 5 карт отображаются и открываются)
С уважением.
HSerg
Бывает такое с D2. Киньте ссылку на save в конце второй карты, посмотрю что с ним не так.
fail
Кидаю.
https://yadi.sk/d/OKNSsjEpjCE8G

Если есть какая-то инструкция или статья, как с таким бороться, или чем это вызвано, буду признателен. Спасибо.
HSerg
Выслал восстановленный save-файл. См. почту.

Ошибка в самих D2 - в какой-то момент в save саги остаётся информация только об одной карте. Возникает достаточно редко и пока никакой зависимости не нашли. Вроде как разобрался с восстановлением save-файлов, но пока только в ручном режиме.
ideomaniac 
Hello. I have a custom map and I want to share it with you guys. Tell me how can I upload it on the site or where can I send it to be uploaded.
Tim 
Здравствуйте. Как исправить текст в своих сагах?
Как в картах понятно, а вот в сагах...
Спасибо.
HSerg
Раскладывать сагу на карты, править текст в каждой и собирать карты обратно в сагу. Утилит ориентированных на саги пока нет.
Andromalius72 
Здравствуйте, HSerg.
Этот сайт - замечательный проект.

Я начинающий мододел для Discimples 2 RotE. Собираюсь сделать достаточно большой мод для Disciples 2. В частности пересобрать характеристики всем юнитам.
Вопрос: Хочу добавить в Окно статистики(которое появляется при нажатии на картинку юнита) несколько полей, а именно Реген и XP_Killed чтобы более удобно было балансировать игру. Возможно ли это?
Конечно можно прописывать эти данные в описании, но места там действительно немного...
HSerg
Малой кровью это сделать не получится, так что гораздо проще на время отладки добавить эту информацию в описание (и удалить при релизе).
Andromalius72
Здраствуйте, есть еще вопросик такого рода:
Хочу сделать чтобы Ангел у Имперцев имел возможность помимо обычной атаки копьем лечить и(или) воскрешать (или может быть дафать силу; короче бафать одним словом) дружественных юнитов.
\
Так вот сделал такую атаку в Gattaks, поставил номер второй атаки в Gunits и не работает. То есть ангел просто бьет и все, далее наступает очередь другого.
Возможно ли сделать так чтобы после нанесения удара, у ангела открывалась вторая атака которая бы несла положительный баф на своих юнитов?