- 4,809
- 6,487
Получение скорости кара, по координатам X Y Z.
CLEO:
//0ab1: call @CarSpeed 1 Car_Handle 0@ retrieve X 1@ Y 2@ Z 3@
//In: 0@ - HANDLE кара
//Out:
//1@: float - скорость по X
//2@: float - скорость по Y
//3@: float - скорость по Z
:CarSpeed
0A97: 0@ = car 0@ struct
0@ += 0x44 //Смещение на начало скорости
0A8D: 1@ = read_memory 0@ size 4 virtual_protect 0
0@ += 0x4 //Float = 4 byte, значит + 4
0A8D: 2@ = read_memory 0@ size 4 virtual_protect 0
0@ += 0x4
0A8D: 3@ = read_memory 0@ size 4 virtual_protect 0
ret 3 1@ 2@ 3@