Wake of Gods Forum | Форум Во Имя Богов

Full Version: Typhon v. 2.9
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Всегда повезло вечной и Всегда боевой дух ошибки Всегда боевой дух=Всегда повезло вечной и Всегда боевой дух но Всегда боевой дух недействительным
Всегда повезло=on Всегда боевой дух=Всегда повезло+Всегда боевой дух
???

Всегда положительный Боевой Дух или Удача означают, что эти показатели никогда не опустятся ниже +1, а не постоянное везение.
For example Minotaur King (Короли минотавров) and Halfling (Хоббиты)
add Typhon Minotaur King is always+Luck and always+moral способность but Halfling NO always+luck способность
------------------------------------- ------------------------------

look Короли минотавров and Хоббиты
OK, I'm understand. It's weird and need to fix, thanks.
Ahh... I found a bag.
Code:
      AlwaysPositiveMorale_Table  = MonTable2+1000
      AlwaysPositiveLuck_Table    = MonTable2+1000
The same array for two abilities.
IF fix bug?
Next update is coming soon.
[-] Всегда положительная Мораль и Всегда положительная Удача использовали одну таблицу.
[+] Добавлен комбобокс "Наложенные заклинания" (см. скрин редактора в первом посте). Существу можно установить до 3-ёх заклинаний (длительность каждого - 1000 раундов), которые будут наложены на него в начале битвы и будут восстанавливаться в начале каждого раунда. Также доступно редактирование наложенных заклинаний старых существ (типа Громовержца, Пожара и прочих).
Настройки наложенных заклинаний хранятся в отдельном файле ImposedSpells.mop, так что нет необходимости в замене MonstersSetup.mop на новую версию.
Большое спасибо за редакторы! И gamecreator спасибо, за ссылку. Название такое, что никогда не догадался бы!

Теперь осваиваю. Редактор карт долго и упорно ругался на что-то в "Typhon.pac", но в процессе перестал. Видимо надоело. Пытаюсь существ новых впихнуть так, что бы были в редакторе карт доступны. Получается фигово, в гарнизон замка и героев, добавить новых существ не получается, хотя на карту их поставить можно, но редактор карт матерится на чём свет стоит, хотя в игре все работает исправно.

Ничего, справимся и с этим, рано или поздно, так или иначе...

Короче - огромное спасибо!
(24.06.2017 17:28)Ethereal Wrote: [ -> ]Большое спасибо за редакторы! И gamecreator спасибо, за ссылку. Название такое, что никогда не догадался бы!
Ну я, во-первых, люблю зловещие названия. Во-вторых, Тифон ведь был отцом множество чудовищ, а редактор позволяет добавлять монстров. Получается, название логично.
(24.06.2017 17:28)Ethereal Wrote: [ -> ]Теперь осваиваю. Редактор карт долго и упорно ругался на что-то в "Typhon.pac", но в процессе перестал. Видимо надоело. Пытаюсь существ новых впихнуть так, что бы были в редакторе карт доступны. Получается фигово, в гарнизон замка и героев, добавить новых существ не получается, хотя на карту их поставить можно, но редактор карт матерится на чём свет стоит, хотя в игре все работает исправно.

Ничего, справимся и с этим, рано или поздно, так или иначе...
В ЭРЕ модификацмя Options.ini, где задаётся количество существ для редактора, ведёт к невозможности запустить редактор - потому что он берёт статы из zcrtraits.txt. Придётся добавлять строки в этот текстовик (можешь проверить), хотя по сути нужно подключать конфиги Тифона к редактору, в целесообразности чего я не совсем уверен. Можно, конечно, написать длл с необходимыми изменениями и бросить её в папку, прописать её в RunDll.txt и подгрузить в игру, но практика в MoP показала, что редактор карт тогда не у всех запустится - потому что ассемблер.
(24.06.2017 17:28)Ethereal Wrote: [ -> ]Короче - огромное спасибо!
Да не за что. Если бы я делал только за деньги, то дальше первой версии Тифон не продвинулся бы. Всё на радость пользователям и как дань уважения Берсеркеру - всё-таки его советы и программы много помогли в создании MoP, давно пора было в ответ сделать большой подарок для ЭРЫ.
(24.06.2017 17:51)MOP Wrote: [ -> ]В ЭРЕ модификацмя Options.ini, где задаётся количество существ для редактора, ведёт к невозможности запустить редактор - потому что он берёт статы из zcrtraits.txt. Придётся добавлять строки в этот текстовик (можешь проверить), хотя по сути нужно подключать конфиги Тифона к редактору, в целесообразности чего я не совсем уверен. Можно, конечно, написать длл с необходимыми изменениями и бросить её в папку, прописать её в RunDll.txt и подгрузить в игру, но практика в MoP показала, что редактор карт тогда не у всех запустится - потому что ассемблер.

Ну теперь понятно, почему редактор перестал ругаться на "Typhon.pac". Я ранее никогда новых существ не добавлял, а потому, в плане перестраховки, добавил новых существ во все файлы оригинала, где упоминались другие существа. На радостях перестарался, за что был награждён двумя часами битья головой о стену.
Спасибо за подсказку про "zcrtraits.txt". Я там строки добавил с временными названиями, которые уже изменились. От того редактор и глючит.
Объясните мне, почему у меня после установки Тифона ускорилась анимация, а кривляние монстров, при нажатии "Ждать" или "Защищаться", активируется всегда и стало непрерываемым? Кривляние блокирует любые другие действия, в результате чего время боёв сильно затягивается. Если ускорение анимации вшито в Тифон, то прошу "вышить" это оттуда. Или хотя бы предоставить выбор. Пока что пытаюсь найти свои возможные ошибки, которые могли привести к такому глюку.

Кстати, насчёт жилищ. Жилище Санта-гремлина не работает. Не увеличивает прирост. Видимо это сооружение не может в принципе работать как обычное жилище и лучше было бы вернуть ежедневный прирост, чем вообще без него остаться. Видимо, где-то глубоко в недрах ВоГ-а, есть скрипт за него отвечающий и либо это жилище имеет ежедневный прирост, или вообще никакого.
(26.06.2017 14:55)Ethereal Wrote: [ -> ]Объясните мне, почему у меня после установки Тифона ускорилась анимация, а кривляние монстров, при нажатии "Ждать" или "Защищаться", активируется всегда и стало непрерываемым? Кривляние блокирует любые другие действия, в результате чего время боёв сильно затягивается. Если ускорение анимации вшито в Тифон, то прошу "вышить" это оттуда. Или хотя бы предоставить выбор. Пока что пытаюсь найти свои возможные ошибки, которые могли привести к такому глюку.
Ускоренная анимация одобрена многими игроками, а замедленная - вот уж что затягивает игру.
Каким образом кривляние или другая анимация существа может блокировать действия? Не наблюдаю ничего подобного. Может, стоит мод с InstantAnim.dll? Хотя и это не должно быть причиной. Единственное, что может задерживать действия игрока в бою - проигрывание звуков.
(26.06.2017 14:55)Ethereal Wrote: [ -> ]Кстати, насчёт жилищ. Жилище Санта-гремлина не работает. Не увеличивает прирост. Видимо это сооружение не может в принципе работать как обычное жилище и лучше было бы вернуть ежедневный прирост, чем вообще без него остаться. Видимо, где-то глубоко в недрах ВоГ-а, есть скрипт за него отвечающий и либо это жилище имеет ежедневный прирост, или вообще никакого.
Да, нашёл:

Code:
void DaylySG(int)
{
  #include "templ.h"
do{
  _Dwelling_ *gdb=GetDwellingBase();
  if(gdb==0) break;
  int i,gdn=GetDwellingNums();
  for(i=0;i<gdn;i++){
    if(gdb[i].Mon2Hire[0]==173){ // +04 dd*7 = тип монстра для найма (-1=нет)
      if(gdb[i].Owner==-1) continue; // ничей
      if(gdb[i].Num2Hire[0]<10000){ // +14 dw*4 = количество монстров для найма (0=нет)
        gdb[i].Num2Hire[0]+=(Word)MonTable[173].Grow;
      }
    }
  }
В экзешнике:
Code:
00760D9F  0FB715385B7D00                    movzx    edx,[L007D5B38]
Тут надо поменять на прирост Санты из новой таблицы существ.
(26.06.2017 20:25)MOP Wrote: [ -> ]Ускоренная анимация одобрена многими игроками, а замедленная - вот уж что затягивает игру.
Каким образом кривляние или другая анимация существа может блокировать действия? Не наблюдаю ничего подобного. Может, стоит мод с InstantAnim.dll? Хотя и это не должно быть причиной. Единственное, что может задерживать действия игрока в бою - проигрывание звуков.

InstantAnim.dll у себя не нашел. Но это уже и не особо актуально. Обошел проблему путём возвращения оригинальной скорости анимации и увеличением её скорости непосредственно в игре. Эффект тот же, но ещё и эффекты быстрее. Причём ещё и скорость кривляния повысилась.

(26.06.2017 20:25)MOP Wrote: [ -> ]Да, нашёл:
В экзешнике:
Тут надо поменять на прирост Санты из новой таблицы существ.

Лучше в Dwellings.dll это прописать. Незачем экзешник лишний раз трогать. Тем более какой? Оригинальный, Вога, Эры или HD?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Reference URL's