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

F11GAR0.

Потрачен
0
59
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
if (state && SF->getSAMP()->getDialog()->iIsActive != 1)
        {
            stLocalPlayer *lp = SF->getSAMP()->getPlayers()->pLocalPlayer;
            lp->Say("/mn");
        }
Почему не работает условие?
 

Неадекватная сова

Известный
Проверенный
252
217
C++:
if (state && SF->getSAMP()->getDialog()->iIsActive != 1)
        {
            stLocalPlayer *lp = SF->getSAMP()->getPlayers()->pLocalPlayer;
            lp->Say("/mn");
        }
Почему не работает условие?
C++:
if ((state) && (SF->getSAMP()->getDialog()->iIsActive != 1))
{
    stLocalPlayer *lp = SF->getSAMP()->getPlayers()->pLocalPlayer;
    lp->Say("/mn");
}
 

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как получить координаты пикапа в определенном радиусе?
 

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как проверить что локальной игрок находиться за рулём транспорта?
 

Stiopko

Известный
Проверенный
307
218
Как проверить что локальной игрок находиться за рулём транспорта?
C++:
bool Driving(int PlayerID)
{
    if (PlayerID == ACTOR_SELF) PlayerID = SF->getSAMP()->getPlayers()->sLocalPlayerID;
    int state;
    if (PlayerID == SF->getSAMP()->getPlayers()->sLocalPlayerID)
        state = SF->getSAMP()->getPlayers()->pLocalPlayer->pSAMP_Actor->pGTA_Ped->state;
    else
        state = SF->getSAMP()->getPlayers()->pRemotePlayer[PlayerID]->pPlayerData->pSAMP_Actor->pGTA_Ped->state;
    if (state == 50)
        return true;
    else
        return false;
};

C++:
Driving(ACTOR_SELF);
 
  • Нравится
Реакции: Cake_

Cake_

Потрачен
Проверенный
263
313
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
bool Driving(int PlayerID)
{
    if (PlayerID == ACTOR_SELF) PlayerID = SF->getSAMP()->getPlayers()->sLocalPlayerID;
    int state;
    if (PlayerID == SF->getSAMP()->getPlayers()->sLocalPlayerID)
        state = SF->getSAMP()->getPlayers()->pLocalPlayer->pSAMP_Actor->pGTA_Ped->state;
    else
        state = SF->getSAMP()->getPlayers()->pRemotePlayer[PlayerID]->pPlayerData->pSAMP_Actor->pGTA_Ped->state;
    if (state == 50)
        return true;
    else
        return false;
};

C++:
Driving(ACTOR_SELF);
Уже нашел, но все ровно спасибо)