Здравствуйте, гость ( Вход | Регистрация )
23 Aug 2016, 06:05
(Сообщение отредактировал t800 - 24 Aug 2016, 17:13)
Сообщение
#1
|
|
![]() Разработчик Сообщений: 534 Спасибо сказали: 222 раза |
Все жалуются что AI во fheroes2 очень глупый и это действительно так потому что он очень примитивный.
Поэтому я решил что надо сделать для fheroes2 новый AI, но поскольку каким должен AI для Heroes2 я не знаю. Я решил что когда не знаешь как это придумать надо спросить кого-нибудь кто знает как устроен AI в HMM2 рассказать как он устроен. И я попросил Швейка с форума Green Dragon рассказать мне как устоен AI в НMM2 И он мне рассказал следующее Цитата("Швейк") Я открыл Heroes2.exe в IDA сперва нажал сделать анализ, а затем нажал Produce File -> Сreate С file
а потом Produce File -> Сreate C header file И IDA сделала для меня исходники Heroes2 Вот они. HEROES2W_Debug H.zip HEROES2W_Debug С.zip И первое что я обнаружил в файлах HEROES2W_Debug.h и HEROES2W_Debug.С Это название как называется AI в Heroes2 он называется philAI и в оригинальных исходниках он лежал в в файле PHILAI.CPP и этот AI сделал Phil не знает что делать, он должен выдавать такое сообщение: Код "AI encountered object type %d and doesn't know how to deal with it. Tell Phil"; Но свои контакты почему то Phil указать забыл -------------------- |
|
|
|
t800 Восстанавливаем PhilAI.CPP из Heroes2w.exe 23 Aug 2016, 06:05
feanor ЦитатаНо свои контакты почему то Phil указать забы... 23 Aug 2016, 10:03
t800 Хммм... ... Сегодня чатился по Hangouts c Jam... 23 Aug 2016, 20:18
feanor Условно про то, что использование восстановленных ... 23 Aug 2016, 20:56
t800 Цитата(feanor @ 23 Aug 2016, 23:56) Услов... 23 Aug 2016, 21:38
tolich Нет. Я не знаю, как нужно извратить суть GPL, чтоб... 23 Aug 2016, 21:49
hippocamus Цитата(t800 @ 23 Aug 2016, 06:05) Поэтому... 24 Aug 2016, 00:39
t800 Цитата(hippocamus @ 24 Aug 2016, 03:39) Ц... 24 Aug 2016, 07:46
Эроласт ЦитатаAlso, fheroes2 is GPL'd, meaning that it... 24 Aug 2016, 05:59
t800 Цитата(Эроласт @ 24 Aug 2016, 08:59) Цита... 24 Aug 2016, 08:15
tolich А на С сразу понял? 24 Aug 2016, 08:21
t800 Цитата(tolich @ 24 Aug 2016, 11:21) А на ... 24 Aug 2016, 08:59
t800 Всё! Проблема решена. На Green Dragon догорилс... 24 Aug 2016, 12:46
t800 Фух...Совсем запутал меня James.. Сперва говори... 25 Aug 2016, 07:34
tolich http://studopedia.org/5-4380.html Так что, изучени... 25 Aug 2016, 08:10
t800 Цитата(tolich @ 25 Aug 2016, 11:10) http:... 25 Aug 2016, 08:32
tolich Нет, не всё, потому что распространение информации... 25 Aug 2016, 08:46
t800 Цитата(tolich @ 25 Aug 2016, 11:46) Нет, ... 25 Aug 2016, 08:58
tolich Законна декомпиляция части программы, отвечающей з... 25 Aug 2016, 09:07
t800 Цитата(tolich @ 25 Aug 2016, 12:07) Закон... 25 Aug 2016, 09:19
feanor Гнугпл головного мозга - страшная, неизлечимая бол... 25 Aug 2016, 09:23
t800 Цитата(feanor @ 25 Aug 2016, 12:23) Гнугп... 25 Aug 2016, 09:36
t800 Швейк с форума Green Dragon опубликовал первую ча... 04 Sep 2016, 09:03![]() ![]() |
| Текстовая версия | Сейчас: 30 November 2025 - 12:14 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|