Как получить скорость педа игрока в которого целюсь я?

7jizzle

Участник
Автор темы
238
16
Версия MoonLoader
Другое
Сам вопрос в названии. Добавлю то что скорость педа получить можно так:
Lua:
local a = getCharPointer(PLAYER_PED) + 1376
local b = readMemory(a, 4, true)
-- И там шоб посмотреть в float надо перевести из int
При замене PLAYER_PED на HANDLE, выдает ошибку. Если знаете как прочитать значение, или заметили у меня ошибку - пишите. Буду рад любой критике!
 

Cosmo

Известный
Друг
660
2,796
Получение игрока (его ID-а), в которого целишся
Lua:
local res, ped = getCharPlayerIsTargeting(playerHandle)
if res and doesCharExist(ped) then
    local bId, id = sampGetPlayerIdByCharHandle(pedtar)
    if bId then
        -- code
    end
end
Скорость педа можно получить вшитой в мун функцией:
float speed = getCharSpeed(Ped ped)

Конечный результат:
local res, ped = getCharPlayerIsTargeting(playerHandle)
if res and doesCharExist(ped) then
    printString('Speed: '..getCharSpeed(ped), 1000)
end
 
Последнее редактирование:
  • Нравится
Реакции: 7jizzle

7jizzle

Участник
Автор темы
238
16
Получение игрока (его ID-а), в которого целишся
Lua:
local res, ped = getCharPlayerIsTargeting(playerHandle)
if res and doesCharExist(ped) then
    local bId, id = sampGetPlayerIdByCharHandle(pedtar)
    if bId then
        -- code
    end
end
Скорость педа можно получить вшитой в мун функцией:
float speed = getCharSpeed(Ped ped)

Конечный результат:
local res, ped = getCharPlayerIsTargeting(playerHandle)
if res and doesCharExist(ped) then
    printString('Speed: '..getCharSpeed(ped), 1000)
end
Прошу прощения. Не много не так выразился. Это не просто скорость педа, а скорость анимаций поворота.
 

_razor

t.me/sssecretway | ТГК: t.me/razor_code
Всефорумный модератор
1,961
3,267