Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - ilufir

Страницы: [1] 2 3 ... 5
1
руками, очевидно. подредактировать ключи для root в максе. может быть Shagg_E что-то знает как упростить эту задачу, он это дело исследовал.

2
Справочная информация / Re: Катсцены
« : Январь 21, 2019, 05:57:28 pm »

Планирую в 2019 наконец доделать максскрипт облегчения процесса анимирования(бета версия здесь) и релизнуть свой видеотуториал по катсценам, учитывающий все известные мне нюансы.


а что дает скрипт? видел, что можно включить режим IK, судя по скринам, но что-то интерфейс не очень интуитивный. Можно хотя бы краткое описание залить с парой слов о каждой кнопке?


3
Справочная информация / Re: Катсцены
« : Январь 15, 2019, 08:56:18 pm »
и удалять ключи стоп

Ты про ключи позиции(те, что красные)?
В инструкции Andræs есть пункт по конверту в FBX анимацию(для конвертов аним biped<->bones).


не, там пришлось вообще все ключи удалять, из-за проблем с осями

4
Справочная информация / Re: Катсцены
« : Январь 14, 2019, 10:03:30 pm »
Кстати о мо-капе. Пару месяцев назад экспериментировал с этим делом. В итоге получилось перенести анимацию на Томми и запаковать в ped.ifp. Однако пришлось кое как наспех корректировать оси, потому что с ними что-то пошло не так, и удалять ключи стоп, потому что с ними тоже было немного грустно. Если бы все получилось, можно было бы сделать супер-реалистичные анимации даже для внутриигровых.

5
CPointLights:

0x9751B0 - количество PointLights
0x7E4FE0 - начало пула PointLights (максимум - 32 элемента)
каждый PointLight состоит из 44(0x2С) байт.

Структура совпадает с GTA3, я просто добавлю пояснения.

0x00 [float] - x coord
0x04 [float] - y coord
0x08 [float] - z coord
0x0С [float] - x direction
0x10 [float] - y direction
0x14 [float] - z direction
0x18 [float] - дальность света
0x1С [float] - red(0.0-1.0)
0x20 [float] - green(0.0-1.0)
0x24 [float] - blue(0.0-1.0)
0x28 [byte] - тип света(0 - светит во все стороны из центра, 1 - фары, светят строго по вектору, 3-4 - хз, не освещают динамику, скорее всего нужны для источников, которые кроме 2dfx никак не проявляют себя)
0x29 [byte] - тип "дымки" вокруг света(0 - нет "дымки", 1 и 2 - есть)
0x2A [bool] - генерация дополнительной тени авто игрока вблизи тени(0 - нет, 1 - да)
0x2B [byte] - не используется(пустышка)

Продолжаю разбор каждого элемента, пост будет обновляться.


Где то еще должен быть пункт который добавляет к источнику lens-flare

6
Ого! Не заметил, что есть ответ в теме :o
вау, выглядит неплохо. еще бы создать возможность без геморроя проигрывать свою анимацию...
Это уже запилили:
Код: Text
  1. 0673: play_animation on actor $PLAYER_ACTOR animgroup 61 anim 512 blendfactor 30.0 // play dance animation from cj_dance
нужно лишь помимо CLEO 2 поставить один плагин.

СПИСОК ОБНОВЛЕН!
Если у вас есть идеи, как можно реализовать вещи из списка FAIL - помогите плиз.

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

7
вау, выглядит неплохо. еще бы создать возможность без геморроя проигрывать свою анимацию...

8
Это даже не баг. Проблема в том, что этот шрифт - pager - черный всегда. Потому что это такая текстура.

9
Общие вопросы / Re: Цвета партиклов
« : Апрель 10, 2017, 09:29:09 pm »
копай адреса памяти в IDA

10
Общие вопросы / Re: Лимиты на оружие
« : Март 29, 2017, 11:23:52 pm »
ilufir
А что за способ?
(хотя зачем я спрашиваю - всё равно пока времени нет на моддинг...)
Собственно в IDA я нашел адрес 4F5AE0 - команду push 102h. А 102 - это в десятичном представлении и есть 258, то есть айди модели телефона. Соответственно, если подменить через write memory 102 - можно заставить Томми говорить, например, по пистолету. Столкнулся с проблемой необходимости добавить модель, когда подумал - а почему бы во время разговора по телефону-автомату не подменить модель мобильника на модель трубки?

11
Общие вопросы / Re: Лимиты на оружие
« : Март 28, 2017, 06:45:48 pm »
Там не просто лимит, у меня адресов 100 изменено просто чтобы добавить модель. Там нужно расширить область хранения названий оружия, область хранения настроек оружия, кучу раз поменять лимит в коде, перенаправить всякие проверки, переключатели. В результате я добавил вторую камеру, одна была фотокамерой, вторая биноклем. С огнестрельным так и не довел дело до конца. Скриптовую часть не проверял, может оно и не работало бы. Потом подумал нафиг это все надо, там куча однотипных оружий, на все хватит.

Воу. Я просто нашел способ подменять модель телефона в руках игрока и захотел добавить новую модельку для этого...

12
Видимо это что-то похожее на это http://forum.gtabuilder.ru/index.php?topic=323.msg2069#msg2069. Получается действительно что-то связанное с анимацией/покадровой заменой текстур можно сделать, например те же электронные часики / телевизоры и т.д.


Нуу... почти. За тем исключением, что таким образом я лишь подменил текстуры партиклов... Так что способ заменить текстуру на статичном объекте еще не найден

13
Приведи пример рабочего кода и сами замещаемые текстуры, от реализации зависят и идеи.
Ну я сделал это по-старинке, через CLEO.
Использовал read memory и write memory, из IDA базы брал четырехбайтные адреса RwTexture или CTexture, они взаимозаменямы. Соответственно сначала считывается нужная текстура, затем ставится на другой адрес. Чуть позже напишу простенький пример, заменяющий кровь, например, на газеты, или что-нибудь в этом роде.

14
я у мамы быстрый и только что заметил, если что, я - Ilya

15
Общие вопросы / Лимиты на оружие
« : Март 27, 2017, 02:49:03 pm »
Кто-нибудь знает, как помимо mvl добавить новое оружие без замены? Уже сколько времени бьюсь в попытках добавить новую модельку мобильника, ибо нашел способ подменять модельку в опкоде... Поставил лимит аджастер - вылетать стало чуть позже на загрузке, но все равно вылетает.

Страницы: [1] 2 3 ... 5