Пятница, 26.04.2024, 03:08
Качественные скрипты, моды и дополнения для GTA без регистрации
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Форум » Игры серии ГТА » Справочная информация » [DOC] Документация по адресам gta_sa.exe 1.0US
[DOC] Документация по адресам gta_sa.exe 1.0US
RecoilДата: Пятница, 01.10.2021, 22:00 | Сообщение # 76
Группа: Проверенные
Сообщений: 12
Статус: Offline
Цитата Den_spb ()
Попробовал сейчас снова.
Попробовал на сохранении, не работает, с новой игры заработало, Надо будет разобраться. Спасибо за помощь.
По припаркованным авто, нашел адрес .rdata:00858A14     flt_858A14      dd 80.0
К сожалению не получается сделать через ссылку на адрес, скорее всего это то работает, то нет, это очень сложный вопрос. Зачем это нужно, ну раз ничего типа
BongHitTraffic никто делать для СА не собирается, хоть припаркованные авто будут видны далеко, а не спавниться перед носом CJ
Картинка чтобы даже лучше этой была
https://u.to/PuqjGw

I

По ловушке flare, например есть это, но толку
.text:00737C80     _?LaunchSamRocket proc near 

.data:008CD75C     _miFlare        dw 0FFFFh       

.text:00738303 0C0                 movzx   edx, _miFlare   ; jumptable 00737CE6 case 42

.text:0067B82D 024                 mov     [esp+24h+point.x], 0
.text:0067B835 024                 mov     [esp+24h+point.y], 0
.text:0067B83D 024                 mov     [esp+24h+point.z], 0


Сообщение отредактировал Recoil - Пятница, 01.10.2021, 22:32
 
Den_spbДата: Воскресенье, 03.10.2021, 14:18 | Сообщение # 77
Создатель сайта
Группа: Администраторы
Сообщений: 1595
Статус: Offline
Надо найти функцию, расставляющую припаркованные авто - возможно там есть проверка текущего расстояния от игрока до точки создания авто. Как найти? По идее, она должна быть в списке вызывающих функций у функции создания транспортного средства, которую, в свою очередь, можно найти в опкоде "car create". Но здесь придётся и игровой сборщик мусора редактировать, чтобы созданный на большой дистанции припаркованный авто сразу же не удалялся.

По тепловой ловушке пока не могу ничего прокомментировать, не изучал эту тему.
 
RecoilДата: Воскресенье, 03.10.2021, 17:51 | Сообщение # 78
Группа: Проверенные
Сообщений: 12
Статус: Offline
Цитата Den_spb ()
возможно там есть проверка текущего расстояния от игрока до точки создания авто.
Может типа такого:
.text:0040976F 02C                 call    _getPlayerPed
.text:0056E250     _findPlayerCentreOfWorld proc near
.text:0056E26B 000                 mov     eax, _camera.__parent.xyz
Мне такое не по зубам, раз до сих пор никто не сделал, значит не просто.
Цитата Den_spb ()
Но здесь придётся и игровой сборщик мусора редактировать
С этим проще, находим в нете плагин civdens.asi (это между прочим я его нашел и поделился со всем гта комьюнити, поблагодарили? нет)
Внутри

[CAR]MaxNumberOfAI=90
;DensityMultiplier=3.0
AppearPathSearch=660.0
;AppearPathLDepth=30
AppearRangeFwMax=640.0
AppearRangeFwMid=620.0
AppearRangeFwMin=300.0
AppearRangeBwMax=90.0
AppearRangeBwMid=76.0
RemoveRangeNormal=540.0
RemoveRangeLookDown=140.0
RemoveRangeEmergency=90.0

Еще помимо Lua MemoryEditor (GTA:SA & SA:MP) (BETA), рекомендую для редактирования памяти плагин eASIer.asi
Внутри ... батюшки, а что там внутри
У меня в eASIer.asi фикс оффсетов пулеметов для predator, нашел Я.

#eASIer settings for GTA San Andreas
#some memory addresses has been found by GTAForums.com users

#^^predator gun offset^^
0X73DF55 5.6 4
0X73DF71 1.0 4
0x73DF7E 1.0 4

0x73E0C3 -1.0 4
0x73E0CF 5.6 4
0x73E0EC 1.0 4

p.s.
В свое время вам с Дмитрием надо было твикер делать для такого, вот например в 2014 году Fabio нашел адрес отвечающий за дальность на которой удаляются поезда из памяти, и алгоритм поездов смотрелся бы куда лучше.
.text:006F7AA6 050                 fcomp   ds:flt_863994
.rdata:00863994     flt_863994      dd 220.0                ; DATA XREF: CEntity__preRender+3E8r


Сообщение отредактировал Recoil - Воскресенье, 03.10.2021, 18:28
 
Den_spbДата: Понедельник, 04.10.2021, 11:55 | Сообщение # 79
Создатель сайта
Группа: Администраторы
Сообщений: 1595
Статус: Offline
Цитата Recoil ()
Может типа такого:
Да, что-то типа этого. Насчёт того, что если никто не сделал, значит это сложно сделать - не всегда так. Может быть, просто никто не интересовался этим вопросом раньше и не пытался его решить.
 
RecoilДата: Понедельник, 04.10.2021, 19:44 | Сообщение # 80
Группа: Проверенные
Сообщений: 12
Статус: Offline
Сегодня посидел в базе, нашел .rdata:00858BB0     flt_858BB0      dd 120.0                ; DATA XREF: sub_410EC0+4Fr это похоже дистанция от шлагбаума до поезда когда он начинает закрываться. Я думаю об этом скрипте, который бы регулировал время открытия в зависимости от длины состава. wink
Но еще больше думаю о работе CObject__destructor и как увеличить лайфспан для объектов вылетающих из комбайна типа _miKmbDeadtorso, крови хочу;)

Скорость закрывания шлагбаума for _miTraincross1
.text:005A0CE7 01C                 fmul    ds:flt_858B4C
.rdata:00858B4C     flt_858B4C      dd 0.0049999999         ; DATA XREF: sub_40C520+42r
остальное не понял

Добавлено (16.10.2021, 20:37)
---------------------------------------------
Раз никто не отвечает
С пикапом все нормально
https://u.to/OG2tGw

Вот что может дать простое изменение некоторых параметров
https://u.to/N22tGw

https://imgur.com/jwXsuWW


Сообщение отредактировал Recoil - Суббота, 16.10.2021, 20:38
 
Форум » Игры серии ГТА » Справочная информация » [DOC] Документация по адресам gta_sa.exe 1.0US
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Поиск: