![]() |
Я начинающий кодер и хотелось бы узнать где взять бейсаддресс кого го нибудь офсета ксго. Вот код где мне нужен бейсаддресс:
Цитата:
|
1. Не вижу вообще смысла тут в BaseAddress, так как адресуется память игры.
Вообще, советовал бы для начала изучить C в отдельности от сампа, да бы понять как устроена память, и что бы таких моментов, как сейчас, не происходило. Так же про память программы есть хорошее видео от winderon'а: (видео не совсем про память, но будет полезно для начинания) 2. Просто ответ на твой вопрос: посмотри, чему равен BaseAddress у тебя в проекте, нажав на него мышкой, а затем F12 Если ты вырезал код от куда-то, то тогда сложнее, и лучше используй plugin-sdk (библиотека для работы с гта). Гайды для неё найдёшь на форуме |
Цитата:
|
Понял. Тогда скорее всего BaseAddress, это адрес какой-то дллки в память
Функция GetModuleHandleA возвращает базовый адрес дллки |
uintptr_t module = (uintptr_t)(GetModuleHandleA("модуль")); (в интернете есть тонна других пример, это первое что в голову пришло)
насколько я знаю тебе нужен client.dll |
Цитата:
|
Цитата:
|
зачем ты оффсеты юзаешь? в сурс движке же есть нетвары: schemasystem(source 2), datamap(source 1)
а локалплеера обычно по паттерну берут |
Цитата:
Код:
uintpr_t clientтак? |
Цитата:
C++: Код:
DWORD client_dll |
| Время: 14:23 |