Регистрация Главная Форум Файлы

Вернуться   Mafia-Game Forum > Mafia: The City Of Lost Heaven > Модификации
Расширенный поиск

Ответ
 
Опции темы Опции просмотра
Старый 29.01.2020, 20:37   #161
Firefox3860 вне форума Firefox3860
Аватар для Firefox3860
Mafia Modding Crew
Сообщений: 232
Репутация: 350
Firefox3860 is just really niceFirefox3860 is just really niceFirefox3860 is just really niceFirefox3860 is just really nice
Enforcer
Информация о репутации (Firefox3860)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
Judge
159
Firefox3860 / 350
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
CurtisTea, Отлично, получилось Перенёс вот из сцены своего чела. Скрипт работает, и все enemy-команды) Только я пока не понял, может ли чел в диффке находить findactor'ом акторы в сцене. Сейчас проверю с другим скриптом.



Спасибо тебе большое, сам бы я вряд ли разобрался

А остальные параметры дефинишена ты не прбовал копировать, которые между моделью и скриптом?

Последний раз редактировалось Firefox3860; 30.01.2020 в 22:47.
цитата
Поблагодарил:
EmptyBowl (31.01.2020)
Старый 30.01.2020, 00:24   #162
Melhior вне форума Melhior
Аватар для Melhior
Mafia Modding Crew
Сообщений: 44
Репутация: 48
Melhior is on a distinguished road
Detective
Информация о репутации (Melhior)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Melhior / 48
Detective
0
Gangster
55
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от grandshot Посмотреть сообщение
Все тем же способом сегментирования персонажей?
Да.
__________________
Группа модостроя в ВК
https://vk.com/mafia_and_mafia2_modding
цитата
Старый 30.01.2020, 00:40   #163
CurtisTea вне форума CurtisTea
Аватар для CurtisTea
Junior Member
Сообщений: 27
Репутация: 28
CurtisTea is on a distinguished road
Detective
Информация о репутации (CurtisTea)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
CurtisTea / 28
Detective
0
Gangster
55
Thug
100
Judge
159
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
О, нормас, поздравляю
Не за что) Самому было интересно вспомнить что у меня там получилось тогда)

Цитата:
Сообщение от Firefox3860 Посмотреть сообщение
А остальные параметры дефинишена ты не прбовал копировать, которые между моделью и скриптом?
Пробовал, и вот только что заново чтоб полноценно разобраться. И... я не очень понимаю, иногда выходит, иногда нет.
Собственно, эти байты - это характеристики и бихавиор персонажа. Но я не разбираюсь сколько их там должно быть вообще. Методом тыка выявил что 72 байт (если считать с конца) + вначале 06 (это метка?) переносятся нормально, но реакция энеми при этом как у труса. Хотя байты, которые отвечают за реакцию находятся именно тут (мне удавалось её потом поменять руками в диффке).
Короче как минимум голос персонажа и его основные характеристики переносятся. Тут нужна помощь того, кто может полностью расшифровать дефинишн энеми в сцене2.бин.
Со скриптами у энеми, как ты убедился, все проще - там все тупо как в сцене. К слову, а в оригинальных диффках вообще были энеми со своими скриптами? И интересно какая в таком случае будет структура диффки, если таких энемей будет много, потому что там идёт сходу модель + дефинишн, дальше следующая и тд. В сцене2 то эти штуки в разных разделах написаны.


UPD: и, да, тем же методом тыка выявил что findactor и findframe найдут актор и фрейм из диффки только после её загрузки.

Последний раз редактировалось CurtisTea; 30.01.2020 в 13:10.
цитата
Поблагодарил:
EmptyBowl (31.01.2020)
Старый 30.01.2020, 16:50   #164
Firefox3860 вне форума Firefox3860
Аватар для Firefox3860
Mafia Modding Crew
Сообщений: 232
Репутация: 350
Firefox3860 is just really niceFirefox3860 is just really niceFirefox3860 is just really niceFirefox3860 is just really nice
Enforcer
Информация о репутации (Firefox3860)
×
За активное участие в жизни форума и помощь пользователям вы можете получить очки репутации. За определённое количество очков репутации вам будет присвоенно соответствующее звание. Полученное звание всегда будет отображаться в нижней части области Вашего профиля, слева от сообщения.
Detective
0
Gangster
55
Thug
100
Judge
159
Firefox3860 / 350
Enforcer
260
Priest
396
Snitch
780
Hitman
800
Councilor
1200
Deputy
2501
Overseer
4896
Press
6020
Don
20000
Цитата:
Сообщение от CurtisTea Посмотреть сообщение
Пробовал, и вот только что заново чтоб полноценно разобраться. И... я не очень понимаю, иногда выходит, иногда нет.
Я вроде как понял, как их переносить.
В chg от модели и до начала скрипта всего - 93 байта. Сначала идёт C800 - флаг и L - чек-сумма дефинишена вместе с флагом и скриптом.

Потом - 83 байта, которые как раз нужно брать из сцены2:
L - в сцене2 под флагом 22AE (обычно =27).
79 байт - в сцене2 под флагом 24AE.

После всего этого идёт чек-сумма скрипта и сам скрипт. Голос точно переносится, остальные характеристики, вроде, тоже

Цитата:
Сообщение от CurtisTea Посмотреть сообщение
К слову, а в оригинальных диффках вообще были энеми со своими скриптами? И интересно какая в таком случае будет структура диффки, если таких энемей будет много
Насчёт оригинальных не знаю, но я уже сделал много людей в диффке. Дописываю их просто друг за другом, и модель, и дефинишен. То есть не так, как в сцене2, а прямо подряд, вперемешку.

И да, findactor и findframe в диффке тоже находят объекты в сцене2

Похоже, что теперь хорошее подгружаемое оживление локаций - только вопрос времени
цитата
Поблагодарили: 2
CurtisTea (31.01.2020), EmptyBowl (31.01.2020)
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Регистрация
×
Чтобы оставлять на форуме Mafia-Game Forum сообщения, необходимо сначала зарегистрироваться.
Пожалуйста, укажите ваше имя пользователя, адрес электронной почты и прочую обязательную информацию о себе в форме ниже.
Имя:
Пароль / Адрес электронной почты
Пароль:
Подтвердите пароль:
Адрес электронной почты:
Подтвердите адрес:
Реферер
Если вы пришли на этот форум по совету одного из участников, то, пожалуйста, введите его имя пользователя.
Реферер:
Время на форуме может быть выставлено в соответствии с тем, где вы находитесь. Выберите свой часовой пояс из списка ниже.
Учитывать переход на летнее или зимнее время (DST).
Получать электронные письма
Время от времени администрация может посылать вам сообщения по электронной почте.

Если вы не хотите получать эти сообщения, отключите эту опцию.
Разрешить другим участникам писать вам по электронной почте.
Правила форума

Текущее время: 16:28. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2020, vBulletin Solutions Inc. Перевод: zCarot