Проверка находится ли игрок в любом транспорте

Ninthmoon

Известный
Автор темы
464
130
Версия MoonLoader
.026-beta
Я устал делать кучу проверок, а-ля
Lua:
isCharInAnyBoat(PLAYER_PED) or isCharInAnyCar(PLAYER_PED) or isCharInAnyHeli(PLAYER_PED) or isCharInAnyPlane(PLAYER_PED) or isCharInAnyPoliceVehicle(PLAYER_PED)
и объективно считаю это кринжом.
Есть ли универсальный способ проверить находится ли игрок в любом т/c?
 
Решение
isCharInAnyCar вернет true даже если ты в самолете/лодке/мото и тд
1657220457970.png

1657220427519.png

chapo

tg/inst: @moujeek
Всефорумный модератор
9,097
12,127
если не сложно проверь танк
1657221242670.png

print('isCharInAnyCar', isCharInAnyCar(PLAYER_PED))

если тебе не подходит isCharInAnyCar, то можешь юзать это
Lua:
function isPedInVeh(ped)
    return storeCarCharIsInNoSave(ped PLAYER_PED) ~= nil
end