Перейти к содержимому


cj2000

Регистрация: 04 Mar 2015
Offline Активность: 09 Jul 2018 12:25
-----

#14552 Underground

Написано cj2000 09 July 2018 - 12:25

Версия 3.3 здесь, а первый пач к ней здесь.




#14526 Underground

Написано cj2000 08 September 2017 - 11:02

Версия 3 здесь, а первый пач к ней здесь.




#14518 Команда OpenIV представляет Liberty City в GTA V

Написано cj2000 11 July 2017 - 14:59

Так что проект мёртв? Если мод является просто конвертером, добавляющим LC из имеющейся на компе GTA IV в GTA V, то не вижу реальных проблем с копирастией.




#14492 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 27 March 2017 - 12:13

Что по лимитам? Удалоось поднять?

Лимиты это к Фастману.




#14482 Scarface на Rage

Написано cj2000 01 March 2017 - 15:37

на пс2 игра кстати смотрелась весьма неплохо, но дизайн города действительно не особенно примечателен для порта.

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




#14481 [С++] Получение позации игрока из памяти

Написано cj2000 01 March 2017 - 15:28

Есть вот код:

DWORD *X = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x30;
DWORD *Y = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x34;
DWORD *Z = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x38;
float xPos = *((float*)&X);
float yPos = *((float*)&Y);
float ZPos = *((float*)&Z);
char buff[200];
format(buff, "%f %f %f", xPos, yPos, ZPos);

Почему xPos, yPos, zPos всегда равны нулю ?
Я что не тот адрес использую ?
Помогите пожалуйста

Где ты этот код нашёл? Выделил красным то, что странно выглядит.




#14476 Команда OpenIV представляет Liberty City в GTA V

Написано cj2000 17 February 2017 - 13:34

По моему по картинке чётко видно что перенести либерти куда-либо еще невозможно из-за ограничений NavMesh (пути для людей) и Nod (пути для машин).

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




#14474 Команда OpenIV представляет Liberty City в GTA V

Написано cj2000 16 February 2017 - 13:19

04.png

Я понимаю, что даже сами рокстары не особо с географией дружат, но перенести LC немного на север было бы не плохо.




#14469 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 07 February 2017 - 14:50

Тогда посмотри на этот файл:
"C:\Users\[UserName]\AppData\Local\New Technology Studio\Apps\OpenIV\Games\Payne\openFormats\ShaderManager.xml"
В нем ты сможешь найти какое-никакое описание параметров в шейдерах и структуру вертексов.

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




#14457 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 30 January 2017 - 14:58

А по какой причине секции geometries и shader не содержат количество элементов секции? Это бы значительно облегчило чтение этих секций.




#14456 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 27 January 2017 - 10:46

Заметил, что у файлов имеется версия и возникает вопрос, влияет ли эта версия на формат файла? Так же интересно было бы понять формат секции sheder. И немного интересно для чего используется то, что я назвал выше unknown? Но главный вопрос, остальное строение формата, я правильно понял?




#14454 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 26 January 2017 - 15:20

Как так то? Когда извлекаешь модель в ODR, в нем указано что где mesh файлы находятся, в папке с таким же именем как сам ODR.

Прошу прощения за глупые вопросы так, как с самого начала я тебя не правильно понял про odr формат, сперва думал, что меши в самом odr потом в той же папке где odr и только теперь их нашёл. Формат этих файлов оказался тоже не таким сложным, самая важная часть там находится в секции geometris в которой опять содержатся секции geometry. В каждой секции geometry есть секция indices и vertex. В секции indices находятся треугольники в формате trianglelist, каждая строка содержит максимум 15 индексов или 5 треугольников. В секции vertex каждая строка выглядит где то так:

 

float vertex[3] / float weights[4] / int indices[4] / float normal[3] / uchar rgba[4] / float texCord[2] / float unknown[4]

Что касается названий секций, то имена может не всегда правильные, пишу по памяти. Вроде бы должно быть правильно? А sheder это аналог секции material в старых GTA?




#14450 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 24 January 2017 - 13:48

Поддержка OFT есть только в GTA IV.

 

Что значит меши отсутствуют? Что внутри .mesh файлов?

Жаль, что только GTA IV, поддержка для Max Pain 3 не планируется?
Я имел в виду что меши не внутри odr, а значит их отдельно искать надо и конечно с форматом этих mesh файлов не так легко, во всяком случае нигде описания этого формата не видел.




#14448 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 24 January 2017 - 12:13

Какой еще odf?
Если внимательно посмотреть на ODR файл то там можно заметить указание на .mesh файлы в которых хранится геометрия.

Очепятка, я имел в виду oft а не odf.
Указания на меши я видел, но какая польза так, как сами меши там отсутствуют.




#14446 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 23 January 2017 - 15:58

В odr могу теперь экспортировать, но почему то нет odf. Глянул на содержание odr файла, обычный текстовый файл, только действительно нужная информация там отсутствует, я имею в виду саму геометрию. В чём вообще тогда смысл этого odr файла?