Вопрос [NL] m_flPoseParameter

Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2017
Сообщения
80
Реакции[?]
27
Поинты[?]
0
В нле нельзя изменить m_flPoseParameter или я тупой?
вызываю в events.pre_render, пробежался принтами, все работает и не выдает ошибки.
player.m_flPoseParameter[12] = 0.5 — изменяет значение но нет визуальных изменений.
Видел в других луа есть anim breaker, там че нужно через ffi кастить какую-то хуйню?
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
4 Авг 2022
Сообщения
101
Реакции[?]
47
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В нле нельзя изменить m_flPoseParameter или я тупой?
вызываю в events.pre_render, пробежался принтами, все работает и не выдает ошибки.
player.m_flPoseParameter[12] = 0.5 — изменяет значение но нет визуальных изменений.
Видел в других луа есть anim breaker, там че нужно через ffi кастить какую-то хуйню?
C++:
enum PoseParam_t {
    STRAFE_YAW,
    STAND,
    LEAN_YAW,
    SPEED,
    LADDER_YAW,
    LADDER_SPEED,
    JUMP_FALL,
    MOVE_YAW,
    MOVE_BLEND_CROUCH,
    MOVE_BLEND_WALK,
    MOVE_BLEND_RUN,
    BODY_YAW,
    BODY_PITCH,
    AIM_BLEND_STAND_IDLE,
    AIM_BLEND_STAND_WALK,
    AIM_BLEND_STAND_RUN,
    AIM_BLEND_COURCH_IDLE,
    AIM_BLEND_CROUCH_WALK,
    DEATH_YAW
};
менять 12 параметр бессмыслено
 
Последнее редактирование:
gone
Забаненный
Статус
Оффлайн
Регистрация
8 Апр 2021
Сообщения
285
Реакции[?]
166
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В нле нельзя изменить m_flPoseParameter или я тупой?
вызываю в events.pre_render, пробежался принтами, все работает и не выдает ошибки.
player.m_flPoseParameter[12] = 0.5 — изменяет значение но нет визуальных изменений.
Видел в других луа есть anim breaker, там че нужно через ffi кастить какую-то хуйню?
(no ad) here an example on how to hook CSA
Пожалуйста, авторизуйтесь для просмотра ссылки.
you have to edit all poseparameters in here
ps: you have to manually edit them through ffi
 
Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2017
Сообщения
80
Реакции[?]
27
Поинты[?]
0
C++:
enum PoseParam_t {
    STRAFE_YAW,
    STAND,
    LEAN_YAW,
    SPEED,
    LADDER_YAW,
    LADDER_SPEED,
    JUMP_FALL,
    MOVE_YAW,
    MOVE_BLEND_CROUCH,
    MOVE_BLEND_WALK,
    MOVE_BLEND_RUN,
    BODY_YAW,
    BODY_PITCH,
    AIM_BLEND_STAND_IDLE,
    AIM_BLEND_STAND_WALK,
    AIM_BLEND_STAND_RUN,
    AIM_BLEND_COURCH_IDLE,
    AIM_BLEND_CROUCH_WALK,
    DEATH_YAW
};
менять 12 параметр бессмыслено
почему бессмыслено ? нл не позволит? BODY_PITCH отвечает же за питч игрока
 
gone
Забаненный
Статус
Оффлайн
Регистрация
8 Апр 2021
Сообщения
285
Реакции[?]
166
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
supremacy>all
Забаненный
Статус
Оффлайн
Регистрация
8 Май 2021
Сообщения
42
Реакции[?]
4
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В нле нельзя изменить m_flPoseParameter или я тупой?
вызываю в events.pre_render, пробежался принтами, все работает и не выдает ошибки.
player.m_flPoseParameter[12] = 0.5 — изменяет значение но нет визуальных изменений.
Видел в других луа есть anim breaker, там че нужно через ffi кастить какую-то хуйню?
send me a video of the lua
 
ЧВК EB_LAN
Эксперт
Статус
Онлайн
Регистрация
26 Янв 2021
Сообщения
1,570
Реакции[?]
522
Поинты[?]
185K
1663764909726.png
залочили сука abs_yaw или чето такое я не помню, я тестил пытался как либо изменить резольвинг на свой... благодаря ффи и структуре кастом я хукнул свой анимстейт и сделал всё сам и теперь у меня чит хотябы попадает
 
Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2017
Сообщения
80
Реакции[?]
27
Поинты[?]
0
Посмотреть вложение 221794
залочили сука abs_yaw или чето такое я не помню, я тестил пытался как либо изменить резольвинг на свой... благодаря ффи и структуре кастом я хукнул свой анимстейт и сделал всё сам и теперь у меня чит хотябы попадает
вот бы под хайд код, где хукается анимстейт👉👈
 
ЧВК EB_LAN
Эксперт
Статус
Онлайн
Регистрация
26 Янв 2021
Сообщения
1,570
Реакции[?]
522
Поинты[?]
185K
Забаненный
Статус
Оффлайн
Регистрация
2 Авг 2022
Сообщения
15
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ю
 
Последнее редактирование:
ЧВК EB_LAN
Эксперт
Статус
Онлайн
Регистрация
26 Янв 2021
Сообщения
1,570
Реакции[?]
522
Поинты[?]
185K
эхх а мне одолжишь добрый молодец?

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.


Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2017
Сообщения
80
Реакции[?]
27
Поинты[?]
0
Последнее редактирование:
ЧВК EB_LAN
Эксперт
Статус
Онлайн
Регистрация
26 Янв 2021
Сообщения
1,570
Реакции[?]
522
Поинты[?]
185K
Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2017
Сообщения
80
Реакции[?]
27
Поинты[?]
0
это оффсет для m_flposeparameter ? НЕТ
ты про 0x9960? Да
где мне найти оффсет новый? хейздампер
это оффсет для m_flposeparameter ? НЕТ
ты про 0x9960? Да
где мне найти оффсет новый? хейздампер
code_language.lua:
...

local m_flposeparameter = function(Entity)
    if not Entity then return end

    local PlayerPattern = ffi.cast("void***", GetClientEntity(IEntityList, Entity:get_index()))
    return ffi.cast("float*", ffi.cast("uintptr_t", PlayerPattern) + 10104)
end

events.pre_render:set(function()
    local player = entity.get_local_player()
    if not player then return end

    m_flposeparameter(player)[12] = 0
end)
проверил через принт, значение меняется но визуальных изменений нет...
мне нужно питч 0 сделать
 
ЧВК EB_LAN
Эксперт
Статус
Онлайн
Регистрация
26 Янв 2021
Сообщения
1,570
Реакции[?]
522
Поинты[?]
185K
code_language.lua:
...

local m_flposeparameter = function(Entity)
    if not Entity then return end

    local PlayerPattern = ffi.cast("void***", GetClientEntity(IEntityList, Entity:get_index()))
    return ffi.cast("float*", ffi.cast("uintptr_t", PlayerPattern) + 10104)
end

events.pre_render:set(function()
    local player = entity.get_local_player()
    if not player then return end

    m_flposeparameter(player)[12] = 0
end)
проверил через принт, значение меняется но визуальных изменений нет...
мне нужно питч 0 сделать
добавь в дс меня короче обговорим
 
Сверху Снизу