Объявления |
---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
|
Re: Пользовательские плагины для HD модаI see many amazing mods here. Is there any way to load .dll files with HDMod AND HoTA?
|
Re: Пользовательские плагины для HD модаYes. You have to move the file the following path:
and include YourPlugin in HD Launcher's list. However, this won't work with HoTA due to the artificial limitation built by baratorch so you will need to include this manually through PluginLoader: viewtopic.php?f=40&t=947 |
Re: Пользовательские плагины для HD модаНо имейте в виду, что не все плагины в данной теме будут работать с HotA.
|
|
Re: Пользовательские плагины для HD модаСпасибо за помощь
I have done some quick testing with HoTA 1.6.1 and so far everything works, except: - AImanasaving.dll - causes crash during AI turn calculation - NewHasteSlow.dll - causes many single target spells to have AOE indicator (visual bug) - NewSpells.dll - completly breaks the game, but the main menu loads Also, FuzzyLogic.dll spells seem to last shorter than expected. Maybe I don't understand the formula... Tested: Aimanasaving.dll, NewHasteSlow.dll, NewSpells.dll, Battle_AI.dll, EstatesLevelHero_Serp.dll, FfuzzyLogik.dll, FirstAidTent.dll, ManaRegenerationHeroLevel_Serp.dll, NewArtifactsMerchants.dll, NewCrBanks.dll,NewDisguiseVision.dll, NewDwellings.dll, newEagleEye.dll, NewMagicMirror.dll, NewManaVortex.dll, NewMysticismSerp.dll, ScholarChoiceHotA.dll. |
Re: Пользовательские плагины для HD модаЦитата: This is an expected behavior due to the various HoTA hooks which are prefered to be loaded. Hence hooks from this plugin and from ones from HoTA can not coexist. |
Re: Пользовательские плагины для HD модаЦитата: HotA сама один огромный плагин, поэтому неудивительно. Однако Цитата: Ещё совсем недавно пользователь HC majaczek включил некоторые фичи плагина NewSpells в свой плагин Grandmaster_Magic для ERA. Если играете на ERA, можете попробовать: http://heroescommunity.com/viewthread.php3?TID=47171&PID=1559266#focus Там не последний билд, но никак руки не доходят допилить хотя бы тот минимум, что планировал. Цитата: Этот плагин назван в честь автора идеи. В формулах деление везде целочисленное, т.е. floor(). Если где-то что-то всё равно не срастается, и этот плагин Вас почему-то заинтересовал (плагин - имплементация идей автора насчёт продолжительности заклинаний), то см. исходный код: не должно составить труда изменить формулы. |
|
Re: Пользовательские плагины для HD модаThanks to your guide, I have changed FuzzyLogic formula to my liking.
NewHasteSlow.dll - is there any easy way to make AI not cast haste and slow? Changing AI value in SPTRAITS does nothing. |
Re: Пользовательские плагины для HD модаЦитата: The easiest way* is to return 0 from corresponding weighting functions. Something like
Can be done even in a hex-editor by inserting the opcodes of the instructions above just after a function prologue. You can also replace the original Haste and Slow weighting functions with type_AI_spellcaster::inimplemented():
Don't forget to add a case to both the switches. *) Well, the easiest way, actually, is to "default" these spells in the get_enchantment_function()'s switch indirect table. |
Re: Пользовательские плагины для HD модаAlexSpl писал(а): А какой именно минимум вы запланировали? |
Re: Пользовательские плагины для HD модаhttps://handbookhmm.ru/forum/viewtopic.php?f=56&t=518&start=3710#p24233
Неплохо бы переместить все посты касательно обсуждения плагинов в соответствующую тему. |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2