.::Russian Blood Community Forum::. »Blood: The Game We Playing In » In Blood We Trust » [BEAST] Активация режима зверя в Blood 1.21 |
1. Diman - 11 Сентября, 2016 - 20:39:29 |
Данная статья описывает процесс активации режима зверя в Blood 1.21, которая в свою очередь стала возможной в частности благодаря стараниям M210R по декомпиляции Blood. http://cruo.bloodgame.ru/beast/beast_ru.html |
2. Slava - 13 Сентября, 2016 - 15:23:46 |
Я думаю: недалеко до патча добавляющего этот режим без Cheat Engine. Либо найти код где выбирается оружие и добавить обработку еще одной клавиши, либо просто заменить 1 (вилы) на 13 (руки). Что касается прохождения всей игры в этом режиме: надо пробовать. Даже если фантазмы имунны к урону от рук, то возможно их просто нужно будет игнорировать. Не помню, выпадает ли из фантазмов по ходу игры что-то важное, ключ, например. |
3. Diman - 13 Сентября, 2016 - 20:45:04 | |
Цитата:
Что-то важное выпадает и при том на самом первом уровне третьего эпизода. Насчет предложений о клавишах - я уже думал об этом, но пока m210r не соизволит более подробно расписать процедуру и как там все устроено - вряд-ли найдется такой герой А вот про заменить вилы на руки мне не очень понятно, какую конкретно ты имеешь ввиду замену. Если это связано с QAV, то вилы все равно останутся вилами (тип урона). |
4. Slava - 14 Сентября, 2016 - 02:19:22 | |
Цитата:
При выборе вил какой-то переменной присваивается значение "1". Чтобы не мучиться с добавлением отдельной обработки еще одной клавиши, можно это значение подменить на "13". |
5. [M210®] - 14 Сентября, 2016 - 10:17:35 |
Выбор оружия происходит в цикле, теоретически я мог бы сделать в цикле смещение, но вот, чтобы оружие было переключабельно, оно должно быть у игрока, т.е gotweapon[13] = 1. Нужно прописывать этот кусок кода в методе resetPlayer, а для этого нужно знать ассемблер...в моем случае это облом В томже методе можно было бы присвоить переменной beast = 1, тогда появится красная палитра ко всему экрану и моделька игрока сменится на биста...может быть и оружие само появится (я не ковырял оружейные методы) для этого тоже нужно знать, как передать 1 в метод setrace вместо 0 ассемблером (Отредактировано автором: 14 Сентября, 2016 - 10:18:57) |
6. Diman - 14 Сентября, 2016 - 20:43:09 |
Если мы говорим о прохождении игры только в этом режиме, то быть ему переключабельным необязательно. Достаточно просто заморозить значение, но есть другая проблема - это когда игрок будет подбирать другое оружие, оно будет переключаться и как результат получим бесконечный цикл переключения оружия с одного на другое. По крайней мере так было со мной в Blood 1.21, когда я заморозил значение в CT. |
7. [M210®] - 24 Сентября, 2016 - 12:01:25 |
Подучили меня ассемблеру, сделал таки хак на режим Beasta http://m210.duke4.net/Files/BLOOD.EXE exe-шник из One Unit Whole Blood, версия соответственно 1.21 Я поменял значение аргумента функции с 0 на 1, что дало эффект красных глаз, сам игрок вроде бы чуть выше (зомби его теперь ударить не может из-за этого ) Ну и соответственно изменился "скин" игрока и поидее должны измениться характеристики (не сравнивал точно....но высота игрока это одна из измененных характеристик) Оружия остаются все теми же... Хакать руки пришлось отдельно, в соседнем методе...но если их убрать, переключиться уже не получится...к сожалению пока не знаю, где методы переключения оружия....но в общем сделал что смог (Отредактировано автором: 24 Сентября, 2016 - 14:06:40) |
8. Doberman Pharaoh - 22 Декабря, 2019 - 20:23:34 |
Адаптация Beast Mode к Blood - Fresh Supply Установка мода работает на Windows 10 x64 https://www.dropbox.com/s/v6kex4y3jjvwu89 |
9. afm - 21 Октября, 2023 - 14:33:42 |
Не понимаю нах это надо Во всех играх герой это человек а не зверь И у слова оружие нет множественного числа |
Powered by ExBB 1.9.1 Original Style v1.5a2 created by Daemon.XP |