помогите с рисованием зеленого триугольника(таргет)

leqwe

Новичок
Автор темы
3
0
Версия SA-MP
  1. Любая
помогите с моей функцией mark target, она работает, но при нажатии пкм таргет рисуется на миллисекунду и сразу исчезает:

C++:
if (gMarkTarget && sCurrent.gamePed) {
    sAimHudTick = GetTickCount64();
    auto* net = sampapi::v037r1::RefNetGame();
    if (net && net->GetPlayerPool()) {
        auto* lp = net->GetPlayerPool()->GetLocalPlayer();
        if (lp) {
            if (sCurrent.sampPlayerId >= 0)
                lp->m_cameraTarget.m_nPlayer = (unsigned short)sCurrent.sampPlayerId;
            *reinterpret_cast<::CPed**>(*reinterpret_cast<int*>(0xB6F5F0) + 0x79C) = sCurrent.gamePed;
        }
    }
}