| air   
 Posts: 10
 
 | 
			| 
 
				Всегда повезло вечной и Всегда боевой дух ошибки      Всегда боевой дух=Всегда повезло вечной и Всегда боевой дух    но  Всегда боевой дух недействительным
			 |  | 
	| 21.06.2017 09:26 |  | 
	
		| air   
 Posts: 10
 
 | 
			| 
 
				Всегда повезло=on      Всегда боевой дух=Всегда повезло+Всегда боевой дух
			 |  | 
	| 21.06.2017 09:37 |  | 
	
		| air   
 Posts: 10
 
 | 
			|   
 
				For example Minotaur King (Короли минотавров) and Halfling (Хоббиты) add  Typhon    Minotaur King  is always+Luck and always+moral способность but Halfling NO always+luck  способность
 ------------------------------------- ------------------------------
 
 look  Короли минотавров and Хоббиты
 
				
(This post was last modified: 21.06.2017 11:02 by air.)
 |  | 
	| 21.06.2017 10:40 |  | 
	
		| MOP   
   
   Posts: 1468
 
 | 
			| 
 
				Ahh... I found a bag. 
Code:
       AlwaysPositiveMorale_Table  = MonTable2+1000AlwaysPositiveLuck_Table    = MonTable2+1000
 
The same array for two abilities.
			
 Circle of destruction, hammer comes crushing
 Powerhouse of energy
 Whipping up a fury, dominating flurry
 We create the battery
 
				
(This post was last modified: 21.06.2017 11:13 by MOP.)
 |  | 
	| 21.06.2017 11:12 |  | 
	
		| Ethereal   
   Posts: 371
 
 | 
			| 
 
				Большое спасибо за редакторы! И gamecreator спасибо, за ссылку. Название такое, что никогда не догадался бы!
 Теперь осваиваю. Редактор карт долго и упорно ругался на что-то в "Typhon.pac", но в процессе перестал. Видимо надоело. Пытаюсь существ новых впихнуть так, что бы были в редакторе карт доступны. Получается фигово, в гарнизон замка и героев, добавить новых существ не получается, хотя на карту их поставить можно, но редактор карт матерится на чём свет стоит, хотя в игре все работает исправно.
 
 Ничего, справимся и с этим, рано или поздно, так или иначе...
 
 Короче - огромное спасибо!
 |  | 
	| 24.06.2017 17:28 |  | 
	
		| MOP   
   
   Posts: 1468
 
 | 
			| 
 
				 (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, давно пора было в ответ сделать большой подарок для ЭРЫ.
			 
 Circle of destruction, hammer comes crushing
 Powerhouse of energy
 Whipping up a fury, dominating flurry
 We create the battery
 
				
(This post was last modified: 24.06.2017 18:01 by MOP.)
 |  | 
	| 24.06.2017 17:51 |  | 
	
		| Ethereal   
   Posts: 371
 
 | 
			| 
 
				 (24.06.2017 17:51)MOP Wrote:  В ЭРЕ модификацмя Options.ini, где задаётся количество существ для редактора, ведёт к невозможности запустить редактор - потому что он берёт статы из zcrtraits.txt. Придётся добавлять строки в этот текстовик (можешь проверить), хотя по сути нужно подключать конфиги Тифона к редактору, в целесообразности чего я не совсем уверен. Можно, конечно, написать длл с необходимыми изменениями и бросить её в папку, прописать её в RunDll.txt и подгрузить в игру, но практика в MoP показала, что редактор карт тогда не у всех запустится - потому что ассемблер. 
Ну теперь понятно, почему редактор перестал ругаться на "Typhon.pac". Я ранее никогда новых существ не добавлял, а потому, в плане перестраховки, добавил новых существ во все файлы оригинала, где упоминались другие существа. На радостях перестарался, за что был награждён двумя часами битья головой о стену. 
Спасибо за подсказку про "zcrtraits.txt". Я там строки добавил с временными названиями, которые уже изменились. От того редактор и глючит.
			 |  | 
	| 24.06.2017 20:00 |  | 
	
		| Ethereal   
   Posts: 371
 
 | 
			| 
 
				Объясните мне, почему у меня после установки Тифона ускорилась анимация, а кривляние монстров, при нажатии "Ждать" или "Защищаться", активируется всегда и стало непрерываемым? Кривляние блокирует любые другие действия, в результате чего время боёв сильно затягивается. Если ускорение анимации вшито в Тифон, то прошу "вышить" это оттуда. Или хотя бы предоставить выбор. Пока что пытаюсь найти свои возможные ошибки, которые могли привести к такому глюку.
 Кстати, насчёт жилищ. Жилище Санта-гремлина не работает. Не увеличивает прирост. Видимо это сооружение не может в принципе работать как обычное жилище и лучше было бы вернуть ежедневный прирост, чем вообще без него остаться. Видимо, где-то глубоко в недрах ВоГ-а, есть скрипт за него отвечающий и либо это жилище имеет ежедневный прирост, или вообще никакого.
 
				
(This post was last modified: 26.06.2017 19:35 by Ethereal.)
 |  | 
	| 26.06.2017 14:55 |  | 
	
		| MOP   
   
   Posts: 1468
 
 | 
			| 
 
				 (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]
 
Тут надо поменять на прирост Санты из новой таблицы существ.
			 
 Circle of destruction, hammer comes crushing
 Powerhouse of energy
 Whipping up a fury, dominating flurry
 We create the battery
 |  | 
	| 26.06.2017 20:25 |  | 
	
		| Ethereal   
   Posts: 371
 
 | 
			| 
 
				 (26.06.2017 20:25)MOP Wrote:  Ускоренная анимация одобрена многими игроками, а замедленная - вот уж что затягивает игру.Каким образом кривляние или другая анимация существа может блокировать действия? Не наблюдаю ничего подобного. Может, стоит мод с InstantAnim.dll? Хотя и это не должно быть причиной. Единственное, что может задерживать действия игрока в бою - проигрывание звуков.
 
InstantAnim.dll у себя не нашел. Но это уже и не особо актуально. Обошел проблему путём возвращения оригинальной скорости анимации и увеличением её скорости непосредственно в игре. Эффект тот же, но ещё и эффекты быстрее. Причём ещё и скорость кривляния повысилась.
  (26.06.2017 20:25)MOP Wrote:  Да, нашёл:В экзешнике:
 Тут надо поменять на прирост Санты из новой таблицы существ.
 
Лучше в Dwellings.dll это прописать. Незачем экзешник лишний раз трогать. Тем более какой? Оригинальный, Вога, Эры или HD?
			 
				
(This post was last modified: 26.06.2017 21:03 by Ethereal.)
 |  | 
	| 26.06.2017 21:02 |  |