Вопрос [skeet] ffi

Пользователь
Статус
Оффлайн
Регистрация
2 Май 2022
Сообщения
356
Реакции[?]
46
Поинты[?]
24K
делаю скрипт для себя, и мне нужно найти inaccuracy оружия,
Код:
local native_GetInaccuracy = vtable_thunk(482, "float(__thiscall*)(void*)")
не работает, выдает NULL, дайте может какой-нибудь оффсет, либо отдельный способ, ибо переход с нла на скит убил мою психику :coldsweat:
 
Начинающий
Статус
Оффлайн
Регистрация
7 Окт 2024
Сообщения
8
Реакции[?]
0
Поинты[?]
0
Код:
local ffi = require "ffi"
local vector = require "vector"
local weapons = require "gamesense/csgo_weapons"

local native_GetClientEntity = vtable_bind("client_panorama.dll", "VClientEntityList003", 3, "void*(__thiscall*)(void*,int)")
local native_IsWeapon = vtable_thunk(165, "bool(__thiscall*)(void*)")
local native_GetInaccuracy = vtable_thunk(482, "float(__thiscall*)(void*)")


local function pidorok()
    local lp = entity_get_local_player()
    local my_weapon = entity.get_player_weapon(lp)
    if not my_weapon then return end
    local ent = native_GetClientEntity(my_weapon)
    if ent == nil or not native_IsWeapon(ent) then return end
    local inaccuracy = native_GetInaccuracy(ent)
    if inaccuracy == nil then return end
end
 
Начинающий
Статус
Оффлайн
Регистрация
5 Авг 2023
Сообщения
58
Реакции[?]
15
Поинты[?]
15K
Код:
local ffi = require "ffi"
local vector = require "vector"
local weapons = require "gamesense/csgo_weapons"

local native_GetClientEntity = vtable_bind("client_panorama.dll", "VClientEntityList003", 3, "void*(__thiscall*)(void*,int)")
local native_IsWeapon = vtable_thunk(165, "bool(__thiscall*)(void*)")
local native_GetInaccuracy = vtable_thunk(482, "float(__thiscall*)(void*)")


local function faggot()
    local lp = entity_get_local_player()
    local my_weapon = entity.get_player_weapon(lp)
    if not my_weapon then return end
    local ent = native_GetClientEntity(my_weapon)
    if ent == nil or not native_IsWeapon(ent) then return end
    local inaccuracy = native_GetInaccuracy(ent)
    if inaccuracy == nil then return end
end
client_panorama.dll -> client.dll
 
Сверху Снизу