#1 12-03-2017 10:39

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 251

база GTA III.idb (exe 1.0)

Обновлённая база для gta III версии exe 1.0

функции - ~90%
переменные  - частично
структуры - нет
перечисления - нет

ошибки - возможны (если будут, то в малом количестве)

база для gta III версии 1.0
https://yadi.sk/d/goGjQOvn3Faqu5

libGTA3
https://yadi.sk/d/VCly-DLO3FarCe

Offline

#2 14-03-2017 13:33

Mr.GeniusZ
Registered: 09-11-2014
Posts: 29

Re: база GTA III.idb (exe 1.0)

Великолепно! Хоть кто-то тройкой занялся.

Last edited by Mr.GeniusZ (14-03-2017 13:33)

Offline

#3 14-03-2017 18:57

Seemann
Registered: 07-08-2006
Posts: 2,054

Re: база GTA III.idb (exe 1.0)

Спасибо! Эта база включает в себя ту, что лежит на паблике или это отдельная разработка?

Offline

#4 15-03-2017 08:09

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 251

Re: база GTA III.idb (exe 1.0)

Seemann wrote:

Спасибо! Эта база включает в себя ту, что лежит на паблике или это отдельная разработка?

Можно сказать, что отдельная. Я "открыл" exe в IDA и перенёс все соответствующие функции с libGTA3. Некоторых функций там не было. Тогда начал переносить недостающие с базы, что на паблике и некоторые функции с обновлённой базы для VC.

Offline

#5 17-03-2017 19:58

DK22Pac
From: Ukraine
Registered: 26-03-2010
Posts: 447
Website

Re: база GTA III.idb (exe 1.0)

Молодец.
Сколько времени ушло на это?  wow


Plugin-SDK https://github.com/DK22Pac/plugin-sdk
Discord-сервер по plugin-sdk и программированию в GTA
RU https://discord.gg/QEesDGb
ENG https://discord.gg/zaVqFQv

Offline

#6 18-03-2017 04:28

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 251

Re: база GTA III.idb (exe 1.0)

DK22Pac wrote:

Сколько времени ушло на это?

Много. grin  5-6 месяцев всё свободное время использовал для этого. Теперь можно переносить всё в plugin-sdk.  yahoo

Offline

#7 18-03-2017 19:25

Seemann
Registered: 07-08-2006
Posts: 2,054

Re: база GTA III.idb (exe 1.0)

А существуют базы GTA3 с расписанными структурами (хотя бы RW)? В тех, что у есть у меня, совсем немного структур

Offline

#8 19-03-2017 08:07

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 251

Re: база GTA III.idb (exe 1.0)

Пока нет, но надеюсь, что с помощью DK22Pac скоро будут и структуры в базе. У меня пока с разбором структур слабо получается.  wall

Offline

#9 19-04-2017 13:50

DK22Pac
From: Ukraine
Registered: 26-03-2010
Posts: 447
Website

Re: база GTA III.idb (exe 1.0)

Некоторые структуры

https://drive.google.com/uc?export=down … FgtMHhHcTA

Что делать:
В IDA:

File -> Load file -> Parse C header file -> Выбрать gta3.h

Перейти на вкладку Local Types

View -> Open subviews -> Local types

В этой вкладке:

Выделить всё содержимое (Ctrl+A) -> ПКМ -> Synchronize to idb

Last edited by DK22Pac (19-04-2017 13:51)


Plugin-SDK https://github.com/DK22Pac/plugin-sdk
Discord-сервер по plugin-sdk и программированию в GTA
RU https://discord.gg/QEesDGb
ENG https://discord.gg/zaVqFQv

Offline

#10 26-05-2017 20:21

Nick007J
Registered: 26-05-2017
Posts: 1

Re: база GTA III.idb (exe 1.0)

Поделюсь своей базой GTA III, правда, версии 1.1. Структур много, а вот имена брал из lib'ы VC, а не III, поэтому некоторые функции без имени, а некоторые - с неправильным, но таких немного, предпочитал пропускать, чем придумывать имена, а когда нашел lib III уже было лень править sad . Все, что касается RW, меня интересовало мало, так что в конце все очень пусто. Да, иногда делал разные фичи типо битовых полей как-то оригинально, так что сильно не пинайте smile
https://yadi.sk/d/c5bOEQYSy4Att

Offline

#11 22-02-2018 07:29

kenking
From: Казахстан
Registered: 28-06-2010
Posts: 251

Re: база GTA III.idb (exe 1.0)

Nick007J wrote:

Поделюсь своей базой GTA III, правда, версии 1.1. Структур много, а вот имена брал из lib'ы VC, а не III, поэтому некоторые функции без имени, а некоторые - с неправильным, но таких немного, предпочитал пропускать, чем придумывать имена, а когда нашел lib III уже было лень править sad . Все, что касается RW, меня интересовало мало, так что в конце все очень пусто. Да, иногда делал разные фичи типо битовых полей как-то оригинально, так что сильно не пинайте smile
https://yadi.sk/d/c5bOEQYSy4Att

Как-то пропустился мимо этот пост... Посмотрел эту базу только сейчас. good Спасибо.

Offline

Board footer

Powered by FluxBB