Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Save memory address to variable, Сохранить адрес памяти в переменной
neves
сообщение 25.7.2020, 19:59
Сообщение #1


***

Novice
Сообщений: 64
Регистрация: 4.10.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.419
Возраст: 19



Hello everyone. I have an address with many pointers:
Код

local value = readmem(readmem(readmem(readmem(readmem(readmem(0x00D1136C,"D","game.exe")+0x244,"D")+0x124,"D")+0x3FF,"D")+0x477,"D")+0x0,"S",120)

and the problem is that everytime I want to read this need to use all these pointers. As you know these pointers points to given address of the memory. Is it possible to save this address in variable and to read without these readmem funcs.
Ex:
Код

local addr = 0x2FE19498  --here to save the address from the pointers
local value
while value ~= "yes" do
value = readmem(addr,"S",120)
wait(250)
end
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 25.7.2020, 20:14
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26702
Пользователь №: 16.971
Возраст: 29



The address changes when the app is restarted.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
neves
сообщение 25.7.2020, 20:19
Сообщение #3


***

Novice
Сообщений: 64
Регистрация: 4.10.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.419
Возраст: 19



Цитата(cirus @ 25.7.2020, 19:14) *

The address changes when the app is restarted.

Yes, but I know all the pointers which points to that address. And I want to save it in variable.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 25.7.2020, 20:36
Сообщение #4


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26702
Пользователь №: 16.971
Возраст: 29



Цитата
local value = readmem(readmem(readmem(readmem(readmem(readmem(0x00D1136C,"D","game.exe")+0x244,"D")+0x124,"D")+0x3FF,"D")+0x477,"D")+0x0,"S",120)

Код
local addr = readmem(readmem(readmem(readmem(readmem(0x00D1136C,"D","game.exe")+0x244,"D")+0x124,"D")+0x3FF,"D")+0x477,"D")

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
neves
сообщение 25.7.2020, 20:41
Сообщение #5


***

Novice
Сообщений: 64
Регистрация: 4.10.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.419
Возраст: 19



Цитата(cirus @ 25.7.2020, 19:36) *

Код
local addr = readmem(readmem(readmem(readmem(readmem(0x00D1136C,"D","game.exe")+0x244,"D")+0x124,"D")+0x3FF,"D")+0x477,"D")


OMG... I feel stupid.
Thank you, man!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.4.2024, 21:55
Designed by Nickostyle