Показать сообщение отдельно

  #4  
Старый 14.07.2018, 18:11
Some_Clever_Name
Новичок
Регистрация: 14.07.2018
Сообщений: 13
С нами: 4122738

Репутация: 0
По умолчанию

Здравствуйте. При разработке простенького скрипта возникла проблема:

Как получить текущую скорость игрока? Или же машины, в которой он сидит, без разницы.

Нужно именно адрес, НЕ sampfuncs и т.д, именно рабочий адрес.

Пожалуйста, помогите)

UPD: Покапавшись в исходниках, нашёл такие адреса:

int[] point = new int[] {0x44};

int CVehiclePointer = mem.ReadMultiLevelPointer(0xBA18FC, 4, point); // получаем CVehicle

while (true){

System.Threading.Thread.Sleep(500);

float speed = mem.ReadFloat(CVehiclePointer+0x44); // прибавляем к нему 0x44

Но всё равно выдает 0.

В чем проблема?

P.S Пишу на Шарпе
 
Ответить с цитированием