NCF - Расширенный список Нейтральных существ - Страница 148 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 148 из 184
 
Опции темы
#2206
Старый 05.11.2020, 22:45
  #2206
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2900
Регистрация: 15.04.2014
Сообщения: 2900
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

}{0TT@6bI4Что насчёт гоблина-нежити?)
В принципе кто угодно может быть нежитью - всеобщее равенство! 
fktifzobr@mail.ru вне форума
Ответить с цитированием
#2207
Старый 06.11.2020, 17:22
  #2207
^
vasik
📖
Регистрация: 21.10.2017
Сообщения: 422
Регистрация: 21.10.2017
Сообщения: 422
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

а где пак файл по вон той картинке с неферату? (вложений нет)


Вообще, надо бы кому-то (тебе ) какого-то водяного топа, воздушного и земного сделать, 7 ур. По идее по аналогии со способностями вот этого пожара https://forum.heroesworld.ru/showpos...postcount=2131 (имеется в виду куча водяных / тд эффектов), которому ко всему прочему в том файле я забыл дать ударную волну огня и взрыв рогатого демона, а знак огня не дал специально, чтобы он не мог атачить из расстояния (ударный знак накладывается только в стрелковом бою)
vasik вне форума
Ответить с цитированием
#2208
Старый 06.11.2020, 21:59
  #2208
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2900
Регистрация: 15.04.2014
Сообщения: 2900
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

vasikа где пак файл по вон той картинке с неферату? (вложений нет)


Вообще, надо бы кому-то (тебе ) какого-то водяного топа, воздушного и земного сделать, 7 ур. По идее по аналогии со способностями вот этого пожара https://forum.heroesworld.ru/showpos...postcount=2131 (имеется в виду куча водяных / тд эффектов), которому ко всему прочему в том файле я забыл дать ударную волну огня и взрыв рогатого демона, а знак огня не дал специально, чтобы он не мог атачить из расстояния (ударный знак накладывается только в стрелковом бою)
пак пока отсутствует - я просто хвастаюсь 😊 а ещё я жду критики и предложений
в данный момент это просто семерочный вампир с новой головой, надо еще костюмчик сменить на более бомжовый

по поводу топов стихий: это скучно(((( просто сверхмощные элементали.... нужна цепляющая история, желательно с подвязкой к лору - тогда можно придумывать мелкие детали и особенности
например вот что я придумал про вампира: в лоре шестых героев есть 2 момента -
1) у некоторых героев вампиров в описании сказано, что они выпили яд намтару для превращения
2) в описании существ вампиров написано, что яд намтару течет по их венам
отсюда подвязка к лору - после поражения нежити в гражданской войне часть вампиров сбежала в империю сокола, чтобы грабить деревни и пить кровь крестьян, новых вампиров обращали только ядом из вен (нормальный негде достать) и к героям 5 почти все старые вампиры полегли, а новые выродились

стихийные топы могут быть шантирийскими элементалями или вообще представителями фракции с другого материка... надо этот момент продумать, если фракция - то какая у нее стилистика, может они живут в пустыне - тогда элементаль пылающих песков, песчанный дух в доспехах, а с водой всё плохо........ кстати фракция может быть уже уничтоженная (опять шантири) или культ, заговорщики из дома духа - хотели сбросить дом материи с лидирующих позиций, но были перебиты, а элементали разбрелись
fktifzobr@mail.ru вне форума
Ответить с цитированием
#2209
Старый 07.11.2020, 02:44
  #2209
^
vasik
📖
Регистрация: 21.10.2017
Сообщения: 422
Регистрация: 21.10.2017
Сообщения: 422
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

не знаю на счет сверхмощных элементов, я пожара с вога взял.Элементала дал ему тоже по причине, что он там бездухий - не зависит от морали, ни живой, ни нежить (тут возможно стоило бы для соответствия храбрость добавить, чтобы не падал духом, но наверное лишнее) Историю сам придумал) Правда арт у него от стандартного кошмара, ибо сделать никак, а описание сам придумал И они должны быть +- 7го уровня

По воде и земле немного проблемно тем, что самих навыков и топовых заклинаний урона не хватает

Добавлено через 2 часа 22 минуты
Кстати, весьма интересный момент. Как тута писали, добавление новых скилов еще недоступно.

Здесь  пишется, как по добавить скил. С Xml инструкция вполне себе детальная. С изменением бинарника не совсем понятно - вроде как с лимитом существ в NCF изменили енный байт. Но каким образом, например, я, могу изменить какой-то байт в той экзешке. И как логику скила задавать? (вдруг кто вообще знает)

@dredknight please add some detailed instructions, how to 

fandom

Q binary

Do the following changes to increase skill slots from 221 to 222

DD 00 00 00 8D 44 24 24  50 8D 4C 24 1C 51 68 FC to 
DE 00 00 00 8D 44 24 24  50 8D 4C 24 1C 51 68 FC

do this,

and how to write the skill logic (which place insert the code, which code language, etc) ? ( For example I want attack +47%, I want the "Storm Wind2" without touching the "Storm Wind", IMMUNITY_TO_NEGATIVE_SPELLS, on-attack spell casting etc, and this should be a creature ability similar to cursed attack and not dependent on any MapScript)
Is it possible to add skill like HERO_SKILL_AWESOME_SKILL_d , where d can be any random digit? 

Any working examples with the details?

Добавлено через 42 минуты
@dredknight Also the next question, in the following example you say to change from 221 to 222 replacing hex value 221 to 222, max hex element 0xFF = 255

If I want 999 abilities, I need something like 0x3E7, but this is extra byte. How to resolve this?

(Generally this answer will have a sence only if you say EXACT steps how could the random man do "Do the following changes to increase skill slots from 221 to 222" )
vasik вне форума
Ответить с цитированием
#2210
Старый 07.11.2020, 10:02
  #2210
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

I join vasik's question: anywhere in mentioned article wasn't said how to realise the new skill with game mechanics without script. Anyway, else one interesting information to consider. It'd be amasing to add some nee skill or perks)

To hex problem, there might be limited amount of skills (with bites), but what if the following 4 zero elements (0x00) are also for adding skills?! Have you tried to change them??
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#2211
Старый 07.11.2020, 10:11
  #2211
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Стрелка
Re: NCF - Расширенный список Нейтральных существ

vasikЗдесь  пишется, как по добавить скил. С Xml инструкция вполне себе детальная. С изменением бинарника не совсем понятно - вроде как с лимитом существ в NCF изменили енный байт. Но каким образом, например, я, могу изменить какой-то байт в той экзешке. И как логику скила задавать? (вдруг кто вообще знает)

Ну собственно там просто напросто добавляют новый идентификатор (аналогичным образом, каким было увеличено общее количество идентификаторов существ), а вот добавление нового функционала для этого нового идентификатора, пока, к сожалению, невозможно!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#2212
Старый 07.11.2020, 10:17
  #2212
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Vasik, мне кажется, интересуется именно преодолением барьера в 255 скиллов, о чём он написал выше
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#2213
Старый 07.11.2020, 10:18
  #2213
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

без скриптов новые механики пока точно не сделать, ну и если я правильно понял, увеличить число скиллов можно только для 3.0 экзешника, что, конечно, не очень круто.
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#2214
Старый 07.11.2020, 10:22
  #2214
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Стрелка
Re: NCF - Расширенный список Нейтральных существ

}{0TT@6bI4Vasik, мне кажется, интересуется именно преодолением барьера в 255 скиллов, о чём он написал выше

Так это не проблема - добавить размерность массива скиллов и прочего можно, но вот для чего это нужно, если нет возможности в эти новые элементы запихнуть новый функционал или хотя-бы переделанный имеющийся ?!

Добавлено через 2 минуты
Gerterбез скриптов новые механики пока точно не сделать, ну и если я правильно понял, увеличить число скиллов можно только для 3.0 экзешника, что, конечно, не очень круто.

Да вроде бы и для 3.1 находили в .exe, но смысла в увеличении нет... вот представь выбирает ИИ случайным образом скажем id_222, но функционала то нет у этого элемента... и этот скилл займёт один слот у героя как бесполезная пустышка!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#2215
Старый 07.11.2020, 10:59
  #2215
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

psatkhaДа вроде бы и для 3.1 находили в .exe, но смысла в увеличении нет... вот представь выбирает ИИ случайным образом скажем id_222, но функционала то нет у этого элемента... и этот скилл займёт один слот у героя как бесполезная пустышка!
по ссылке, где инструкция, как добавить скилл указано как поменять значения только для экзешника Quantomas'а, т.е.3.0 версии. Скриптовая механика и для ИИ нормально работать будет, так что если реально добавить новые айдишники(255 уже нормально будет) на 3.1 версию, то я бы без проблем добавил что-то подобное.
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#2216
Старый 07.11.2020, 11:54
  #2216
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

АвторTo hex problem, there might be limited amount of skills (with bites), but what if the following 4 zero elements (0x00) are also for adding skills?! Have you tried to change them??
Я рекомендую Ida, чтобы качественно (то есть не точно, но чисто для визуального анализа) перевести всё это дело в ассемблер и посмотреть, что чему примерно соответствует. С этими нулями не всё так однозначно, скорее всего они тоже часть инструкции (то есть инструкция не 
DD

а вполне себе вот это всё:

DD 00 00 00

)
-----
При этом я не говорю, что в exe совсем нет нулевых блоков, я находил довольно большой и походу он реально не нёс информации. Не знаю, впрочем, полезно ли это.

Ment вне форума
Ответить с цитированием
#2217
Старый 07.11.2020, 12:02
  #2217
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1972
Выставка наград
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Именно об этой возможности я и написал!
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#2218
Старый 07.11.2020, 12:09
  #2218
^
dredknight
📖
Регистрация: 24.10.2015
Сообщения: 699
dredknight#9852
Регистрация: 24.10.2015
Сообщения: 699
dredknight#9852
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Vasik this was our first time adding new item in the game, guide is very chaotic and probably incomplete. It will be improved. 
Finding assembly reference for ToE is very easy once you have for QAI so that can be done too.
Psatka and Ment are correct - even if done this will only increase the amount of skill slots and nothing more. At best you can use the ID to queue the hero with LUA scripts and give functionality based on that. We managed to add a new skill and assign it to a unit, but it did nothing.

However it is not true we cannot add new functionality, it is possible to add new source directly as assembly reference. For example all these patches add new code at the end of the EXE (and require EXE to be stripped of debug data before that to free space). Only time will tell how much we will be able to achieve.

By the way - https://heroes5.fandom.com is for gathering modding knowledge of all kinds so if you have guides that are not there feel free to write an article.

I spend some time occasionally editing and rearranging what is already there to make it into a more welcoming page, so things will get better over time.

dredknight вне форума
Ответить с цитированием
#2219
Старый 07.11.2020, 13:47
  #2219
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2793
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Стрелка
Re: NCF - Расширенный список Нейтральных существ

Gerterпо ссылке, где инструкция, как добавить скилл указано как поменять значения только для экзешника Quantomas'а, т.е.3.0 версии. Скриптовая механика и для ИИ нормально работать будет, так что если реально добавить новые айдишники(255 уже нормально будет) на 3.1 версию, то я бы без проблем добавил что-то подобное.

Ну раз так, то вот адреса смещений для этих трёх фиксов в .exe версии 3.1

1) 0044bf40

2) 00446cb0 ... тут у DD адрес 00446cb1

3) 00988c10 ... тут у DD адрес 00988с1f

Вот две версии для чистой 3.1 и для NCF с добавлением одного скилла, т.е. заменил DD на DE ... для проверки работоспособности, так сказать.
Вложения
Тип файла: zip H5_Game_Gerter.zip (5.15 Мбайт, 3 просмотров)
Тип файла: zip H5_Game.NCF_Gerter.zip (5.15 Мбайт, 4 просмотров)
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#2220
Старый 07.11.2020, 14:59
  #2220
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 811
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 811
Waterfall#7225
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Буду рад если по итогу (если получится) кто-нибудь из вас запишет видео урок как это делать
Нех не понятно, но руки тянутся к новым скилам и артефактам xD
Waterfall_13 вне форума
Ответить с цитированием
Ответ
Страница 148 из 184


Опции темы



Часовой пояс GMT +4, время: 06:36.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru