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

  #5  
Старый 19.09.2022, 18:57
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от sizeoftrickster  

Ку прив, использую plugin-sdk, подскажите пожалуйста, как мне проверить на то, что объект коснулся чего угодно?
У меня обрабатывается это всё чудо в цикле, мне нужно, что-бы объект, когда косается чего-то, происходило действие, в данном случае удаление объекта, использовал z координату и проверял ее с 0.f, но мне кажется, что это неправильно, и я хочу понять, как мне сделать так, что-бы проверялось касание

C++:





Код:
if
(
obj
->
GetPosition
(
)
.
z

TestCollision
(
)
)
{
// some actions...
}

C++:





Код:
kthook
::
kthook_naked hook
{
0x54BCEE
}
;
hook
.
set_cb
(
[
]
(
const
kthook
::
kthook_naked
&
hook
)
{
auto
for_obj
=
reinterpret_cast

(
hook
.
get_context
(
)
.
esi
)
;
auto
with_obj
=
reinterpret_cast

(
hook
.
get_context
(
)
.
edi
)
;
/*
    if (for_obj == my_obj || with_obj == my_obj) {
       
    }
    */
}
)
;
hook
.
install
(
)
;
 
Ответить с цитированием