Другое SAMPFUNCS | API C++

stfbee22

Известный
69
3
Ввожу в консоль
0af8: Наёмный убийца activej выполнил контракт на zaya за 10000$ 0xFFFF00

Получаю нужным цветом не то, что нужно, а именно " [23:23:16] Oў "
В чем проблема? Ранее такого не случалось.
 

BlackKnigga

Известный
BH Team
922
443
Ввожу в консоль
0af8: Наёмный убийца activej выполнил контракт на zaya за 10000$ 0xFFFF00

Получаю нужным цветом не то, что нужно, а именно " [23:23:16] Oў "
В чем проблема? Ранее такого не случалось.
Текст в кавычках нужно
 

iAmerican

Известный
Друг
615
257
Как узнать ID ближайшего игрока?

C++:
short GetNearestPlayerID()
{
    actor_info* aInfo;
    CVector *pos, *spos;
    CPed* ped; 
    float distance; 
    float testing = 0xFFFFFFFF;
    uint16_t nearestId = -1;

    for (uint16_t it = 0; it < SAMP_MAX_PLAYERS; it++)
    {
        if (!SF->getSAMP()->getPlayers()->iIsListed[it]) continue;
        if (!SF->getSAMP()->getPlayers()->IsPlayerDefined(it, true)) continue;
        SF->getSAMP()->getInfo()->UpdateScoreAndPing();

        aInfo = SF->getSAMP()->getPlayers()->pRemotePlayer[it]->pPlayerData->pSAMP_Actor->pGTA_Ped;
        ped = GAME->GetPools()->GetPed((DWORD*)aInfo); 


        spos = PEDSELF->GetPosition(); 
        pos = ped->GetPosition(); 


        spos = PEDSELF->GetPosition(); 
        distance = GetDistanceXYZ(pos->fX, pos->fY, pos->fZ, spos->fX, spos->fY, spos->fZ); 
        if (distance < 12.0) // Дистанция
        {
            if (distance < testing)
            {
                testing = distance;
                nearestId = it;
            }
        }
    }
    return nearestId;
}
 

Storm54

Новичок
1
0
Доброе время суток! Возможно ли пустить райкаст от камеры, чтобы определить, с какими персонажами/техникой произошло пересечение? Заранее спасибо!
 

_KeNy_

Новичок
12
7
Вечер добрый, как сделать чтобы слалось например две Z координаты -155, а после отсылало реальную
 

Perojek)0

Известный
205
3
Как можно загрузить шрифт для imgui не из отдельного ttf файла, а из C:\Windows\Fonts?