Обсуждение инженерного анализа |
Здравствуйте, гость ( Вход | Регистрация )
Обсуждение инженерного анализа |
23 Jul 2008, 14:18
Сообщение
#61
|
|
В миру GrayFace Сообщений: 2 528 Спасибо сказали: 817 раз |
дело не в том, куда, а в том, откуда
-------------------- ДНК банана на 50% состоит из человека.
|
|
|
25 Jul 2008, 18:18
Сообщение
#62
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Ниче не помогает.
Цитата(sergroj @ 12 Jul 2008, 17:47) Секция .idata начинается по адресу 63A000, секция кода заканчивается на 639BF2. 1038 байта свободны. Так что в 639BF2 без проблем можно писать код загрузки dll. А что насчет диапазона 77F366 (31A366) - 780000 (31B000). Мне кажется там структура так же идет, т.е. код заканчивается на 77F366, а с 780000 идут данные. Или это мне только кажется?
|
|
|
27 Jul 2008, 00:54
Сообщение
#63
|
|
В миру GrayFace Сообщений: 2 528 Спасибо сказали: 817 раз |
Да, скорее всего, верно. (лень проверять) Только это место находится в ВоГовской части .exe'шника и в других версиях оно по другим адресам.
-------------------- ДНК банана на 50% состоит из человека.
|
|
|
28 Jul 2008, 06:45
(Сообщение отредактировал major - 28 Jul 2008, 06:47)
Сообщение
#64
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Подземелья работают!
Почему-то оказалось, что вместо Код 000CDBA4 83F9 67 CMP ECX,67 у меня написано Код 000CDBA4 83F9 66 CMP ECX,66 Отсюда и баг. Все равно всем спасибо за помощь! |
|
|
28 Jul 2008, 09:47
Сообщение
#65
|
|
пират с чёрной меткой Сообщений: 23 630 Спасибо сказали: 12911 раз |
А что это? Можно также третий уровень добавить?
-------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
29 Jul 2008, 08:08
Сообщение
#66
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Вряд ли, просто так не работают туннели, которые связывают верхний мир с подземкой.
|
|
|
31 Jul 2008, 08:03
Сообщение
#67
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Может кто-нибудь знает, где в коде находятся проверки на тип существа при выкачивании 2 очков маны (привидения), атаку смертельным взглядом и кастование различных заклинаний, а еще на проверку иммунитета к заклам (троглодиты, элементалы). Очень, очень нужно. Никак не могу найти.
|
|
|
31 Jul 2008, 08:48
Сообщение
#68
|
|
пират с чёрной меткой Сообщений: 23 630 Спасибо сказали: 12911 раз |
Ну и пусть туннели не работают. Сделать их порталами.
Я выкладывал где-то карту с 4 уровнями. Добавлено ([mergetime]1217483315[/mergetime]): Но при загрузке возникает ошибка. Могу перевыложить. -------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
Гость_FakerNeo_* |
31 Jul 2008, 15:48
Сообщение
#69
|
|
Цитата(major @ 31 Jul 2008, 08:03) Может кто-нибудь знает, где в коде находятся проверки на тип существа при выкачивании 2 очков маны (привидения), атаку смертельным взглядом и кастование различных заклинаний, а еще на проверку иммунитета к заклам (троглодиты, элементалы). Очень, очень нужно. Никак не могу найти. Есть две таблицы, которые отвечают за некоторые св-ва (а может и за все, до конца так и не проверил) св-ва монстров при атаке и при защите. 9 св-в при атаке и 9 при защите. |
|
|
31 Jul 2008, 16:12
(Сообщение отредактировал major - 31 Jul 2008, 16:31)
Сообщение
#70
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
А не можешь подсказать, где они находятся? Ну или хотя бы намекнуть, как они выглядят...
2hippocamus Т.е. карта не работает? Третий уровень прикольно, хотя и XL с подземкой за глаза хватает. Можешь выложить. |
|
|
Гость_FakerNeo_* |
31 Jul 2008, 16:16
Сообщение
#71
|
|
Домой приду кину адреса...
|
|
|
Гость_FakerNeo_* |
31 Jul 2008, 17:35
Сообщение
#72
|
|
атака 44065C - таблица для монстров начиная с 16h монстра
защита 4412D8 - начиная с 3Fh монстра. Но я расширял таблицу на всех монстров |
|
|
31 Jul 2008, 18:20
(Сообщение отредактировал major - 31 Jul 2008, 18:29)
Сообщение
#73
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
КЛЕВО!!!
Только в 44065C находятся наложения заклинаний на монстров, а в 4412D8 - уникальные способности, как я понял. По аналогии нашел таблицу, включающую WOG существ. mem332AD8 - наложение заклов mem332A4C - способности |
|
|
Гость_FakerNeo_* |
31 Jul 2008, 18:37
Сообщение
#74
|
|
Я думал туда и Вог входят
|
|
|
31 Jul 2008, 19:52
(Сообщение отредактировал major - 31 Jul 2008, 19:59)
Сообщение
#75
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Еще нашел
mem332СС4 - таблица сопротивляемости магии существ начинается с гнома 10h магические способности существ начинается с Архангела 0Dh почему то по трем адресам 332990, 3328D4 и 332818. |
|
|
01 Aug 2008, 15:23
Сообщение
#76
|
|
Immortal Сообщений: 668 Спасибо сказали: 58 раз |
Осталось найти кавалерийский бонус, отсос 2 очков маны, магический канал, смертельный удар, подавление магии, ну и атаку тремя головами.
А кстати, FakerNeo, не подскажешь, как расширить таблицу существ? |
|
|
01 Aug 2008, 21:21
Сообщение
#77
|
|
пират с чёрной меткой Сообщений: 23 630 Спасибо сказали: 12911 раз |
А снижение стоимости заклов? Ауру сопротивления?
-------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
Гость_FakerNeo_* |
01 Aug 2008, 21:35
Сообщение
#78
|
|
Удар тремя головами - я где-то писал скрипт. Я находил данный флаг в структуре стека на поле боя. На счет таблицы не знаю. Но можно посмотреть какая часть кода выставляет данный флаг. Где скрипт - не помню.
Расширить таблицу существ - элементарно. Прописываешь свою таблицу, например в файле. Убираешь ограничение на кол-во монстров. Т.е. там где вычитается кол-во монстров (например add eax, -10h) ставишь 0. Потом подгружаешь длл, віделяешь память для файла и копируешь в выделенный диапазон файл. Ну и из длл меняешь указатели существующие на свои (т.е. указатель на выделенную память). Меняешь во всех местах где встречаются старые указатели (в этом тебе артмани поможет, очень удобно искать). Все. |
|
|
01 Aug 2008, 22:11
Сообщение
#79
|
|
пират с чёрной меткой Сообщений: 23 630 Спасибо сказали: 12911 раз |
Эх, так убери ограничение на количество заклов, почв, уровней карты
-------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
Гость_FakerNeo_* |
01 Aug 2008, 22:18
Сообщение
#80
|
|
Вот люди наивные
|
|
|
Текстовая версия | Сейчас: 19 April 2024 - 20:22 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |