|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Как отключить окно где выбираешь перки, чтобы оно вообще не появлялось?
|
Отправлено: 22:22 - 8 Авг., 2007 | ИСПРАВЛЕНО: Jordan 63 - 22:24 - 8 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Ни разу за всю игру? Тоесть вообще и полностью?
Смещение | Старое значение | Новое значение | 0x2C742 | E8A9010000 | E900000000 | Только тестировать тебе. Сейчас мало времени, но пока я смотрел багов не обнаружил.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 23:16 - 8 Авг., 2007 | ИСПРАВЛЕНО: Ray - 23:08 - 8 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray А каким hex редактором править у меня есть HHD Free Hex Editor он показывает 00048409: 00048490:5a 59 5b c3 53 51 52 56 57 89 c1 e8 50 f4 00 ZY[ГSQRVW‰БиPф.
|
Отправлено: 17:41 - 10 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Мой выбор - WinHex Как пользоваться - где-то недалеко на форуме была тема (кто вспомнит - скажите хоть название...)
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 22:14 - 10 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray Скачал WinHex 14.3 0x2C742 такого offset там нет там они 00150400 У тебя какая версия?
|
Отправлено: 22:32 - 10 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Да без разницы какая версия. Открой в winhex'e fallout2.exe Нажми на колонку "offset" мышкой - добейся чтобы там отображались числа в 16-ой системе счисления (были бы буквы). Найди там 0x2C740 и в этой строке поменяй значения как указано в таблице. Смещение там точно такое есть.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 22:56 - 10 Авг., 2007
|
|
Dar
Пользователь
Откуда: Воронеж Регистрация: Дек. 2004
Всего: 289 сообщений
|
Ray, Ого , а можно отключить те выдачу тех или иных перков в этом окне, и отключить их действие, при скриптовом использовании, так чтобы можно было создать скриптовые перки вручную. Само окно оставить прежним. Интересуют все те перки которые дают +1 Силы +1 Восприятия +1 Выносливость и так далее все семь. И еще эти : #define PERK_night_vision (9) // Ночное зрение #define PERK_rad_resistance (11) // Сопротивление радиации #define PERK_snakeater (30) // Змееглот - Защита от яда. ???
|
Отправлено: 23:56 - 10 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Цитата: а можно ...
См. подпись А вообще что конкретно тебе надо? Убрать перки из списка, отменить их действия, сделать так, чтобы можно было их добавить через скрипт и при проверке их наличия выполнять какие-либо действия? Теоретически убрать из списка можно. Отменить действия вроде тоже. Надо смотреть...
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 16:02 - 11 Авг., 2007
|
|
Dar
Пользователь
Откуда: Воронеж Регистрация: Дек. 2004
Всего: 289 сообщений
|
Ray, Замечательная подпись Для первых семи убрать и из списка выдачи и отменить действие при использовании их скриптами,т.е чтобы +1 к параметру не выдовался, интересует пока сугубо гипотетически. Для трех последних только убрать из списка выдачи и уже более-менее насущно.
|
Отправлено: 1:10 - 12 Авг., 2007
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Отключить как раз легко . В теме по смещениям есть описания перков. Если параметр "Number of Ranks available" равен -1, перк не отображается в окне выбора. Можно ещё "Required Level" поднять до 100 . Отменить действие можно обнулив соответствующие модифицируемые параметры. Ессно, делается это тоже всё через hex-редактор. PS Мой выбор -- hiew .
|
Отправлено: 10:09 - 12 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Именно. Спасибо Raven'у за исследования
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 11:19 - 12 Авг., 2007
|
|
Dar
Пользователь
Откуда: Воронеж Регистрация: Дек. 2004
Всего: 289 сообщений
|
Спасибо, Wasteland Ghost, и разумеется Raven'у. То что надо.
|
Отправлено: 13:20 - 13 Авг., 2007
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Для справедливости надо заметить, что инфу по перкам в движке раскопал Temaperacl с DAC .
|
Отправлено: 8:47 - 15 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Как отключить окно при случайных встречах где появляется надпись вы хотите встретиь чтобы это окно не появлялось а сразу грузилась карта
|
Отправлено: 21:20 - 15 Авг., 2007 | ИСПРАВЛЕНО: Jordan 63 - 21:21 - 15 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Условия те же - тестить тебе Я 15 мин. погонял - багов нет.
offset | старое значение | новое значение | 0xB0F0B | 85 C9 0F 84 0E FC FF FF | E9 11 FC FF FF 90 90 90 | P.S. Ты научился пользоваться hex-редактором? Перки выключил? P.P.S 2 Alchemist or Spy or Wasteland Ghost Предлагаю переименовать тему в: "Как отключить..."
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 23:54 - 16 Авг., 2007 | ИСПРАВЛЕНО: Ray - 12:35 - 17 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray P.S. Ты научился пользоваться hex-редактором? Перки выключил? Я ни как не могу заменить этот offset нажимаю правой кнопкой высвечивается окно я выбираю edit что дальше жать не знаю побывал методом тыка не получилось подскажи как редактировать offset И еще можно ли сделать так чтобы движок не читал Encounter Table в worldmap.msg я удалил из Worldmap.txt все Encounter а он все равно выдает при загрузке карты в дисплей вы встретили и описание кого встретил решил просто удалить названия но теперь он выдает вы встретили error но почему ошибка я ведь строки не удалял а только описание
|
Отправлено: 0:56 - 17 Авг., 2007 | ИСПРАВЛЕНО: Jordan 63 - 1:05 - 17 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Цитата: Я ни как не могу заменить этот offset нажимаю правой кнопкой высвечивается окно я выбираю edit что дальше жать не знаю побывал методом тыка не получилось подскажи как редактировать offset
Порой верное - самое простое. 1)Находишь нужную строку смещения (offset) Для этого от в смещении заменяешь последнюю цифру на 0 (в уме) и находишь нужную строку. Например 0x123F Нужная строка 0x1230 2) Находишь начало для списка байт которые надо изменить. Для этого берешь последнюю цифру (в примере F) и на пересечении нужной строки и этой цифры в таблице и будет начало списка байт. 3) Правишь. Для этого мышкой становишся на нужный байт (цифру, т.к. байт состоит из двух символов) и просто с клавиатуры начинаешь набирать нужные значения (0-9 и a-f) 4) Сохраняешь. ctrl+s или иконка Редактировать - проще не придумаешь. Просто печатай на клавиатуре то что надо и всё
Цитата: но теперь он выдает вы встретили error но почему ошибка я ведь строки не удалял а только описание
Error'ы всегда выдаются если не найдена строка. Зачем тебе всё это - я ведь и так отключил это окно - правь смещения и всё.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 1:22 - 17 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray Все разобрался окно перков не появляется. А когда изменил offset чтобы окно при случайных встречах не появлялось fallout2 вылетает при случайных встречах. А какой изменить offset чтобы если нажимаешь на pip-boy то он не грузился то есть отключить его
|
Отправлено: 11:28 - 17 Авг., 2007 | ИСПРАВЛЕНО: Jordan 63 - 11:29 - 17 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Цитата: А когда изменил offset чтобы окно при случайных встречах не появлялось fallout2 вылетает при случайных встречах
ИСПРАВЛЕНО: Вылеты есть. Переделаю. P.S. Про пип-бой позже. P.P.S. Кстати, могу вообще полностью отключить случайные встречи. Кому-то надо? (Добавление от 13:35 - 17 Авг., 2007.) Вроде переделал. Смотреть в старом посте, я исправил смещение и значения. То что было раньше не использовать. Пробовать на чистом фолле.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 12:22 - 17 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Вроде переделал. Смотреть в старом посте, я исправил смещение и значения. То что было раньше не использовать. Пробовать на чистом фолле. Работает!
|
Отправлено: 16:05 - 17 Авг., 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Отключение пип-боя:
offset | старое значение | новое значение | 0x3385C | E8 47 E5 00 00 | E9 00 00 00 00 | 0x33863 | E8 9C 3B 05 00 | E9 00 00 00 00 | Первое выключит звук клика. Второе отключит сам пип-бой. P.S. Ещё что-нибудь? А если не секрет, то что ты мастеришь?
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 20:17 - 17 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray Огромная тебе благодарность за ответы! P.S. Ещё что-нибудь? А возможно ли изменить количество опыта например чтобы подняться до 2 нужно 5000 в место 1000 и можно ли изменить чтобы очков для повышения навыков давалось не 20 как обычно а 5 или 10 А если не секрет, то что ты мастеришь? На данный момент fallout1 на движке fallout2
|
Отправлено: 20:36 - 17 Авг., 2007 | ИСПРАВЛЕНО: Jordan 63 - 22:58 - 17 Авг., 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray Когда отключаешь окно случайных встреч зразу грузиться встреча но также появляется в левом окошке: за умение натуралиста вы получаете 40 опыта и дается 40 опыта как это отключить? И еще как отключить чтобы при случайных встреч надписи невыводились конечно можно их удалить но выводятся пустые строки с кружочками т.е чтобы он не читал worldmap.txt Очень нужно!
|
Отправлено: 21:27 - 22 Ноября, 2007
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Отключение начисления опыта и вывода надписи о начислении опыта (нужно хорошо проверить, нет ли каких багов при запуске такой локации - т.е. там где должен начисляться опыт. Проверить легко - надо исправить эти смещения, но не отключать окно выбора "встречать локацию или нет". На все вопросы отвечать да и смотреть что будет в такой локации. Надеюсь понятно описал Просто есть вероятность что отключил что-то лишнее ):
offset | old | new | 0xB0E76 | 64 | 00 | Отключение надписи "Вы встретили: XXX"
offset | old | new | 0xB1411 | E8 56 08 F7 FF | E9 00 00 00 00 | 0xB1442 | E8 25 08 F7 FF | E9 00 00 00 00 | Если что-то где то не отключилось (возможно не всё просмотрел) или вылетает - пиши.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 23:19 - 22 Ноября, 2007
|
|
Jordan 63
Пользователь
Откуда: Россия, Самара Регистрация: Июль 2007
Всего: 228 сообщений
|
Ray
Цитата: Отключение начисления опыта и вывода надписи о начислении опыта Отключение надписи "Вы встретили: XXX"
Работает!
|
Отправлено: 23:45 - 22 Ноября, 2007
|
|
|