авто флип

альтушка

Активный
Автор темы
308
29
Версия MoonLoader
.026-beta
помогите сделать автоматический переворот тачки если она перевёрнутая. пытался сделать, но ничего не происходит.

P.s на клавишу делит не пойдёт

решено

Lua:
function main()
    repeat wait(0) until isSampAvailable()

    while true do
        wait(100)

        local ped = PLAYER_PED
        if doesCharExist(ped) then
            if isCharInAnyCar(ped) then
                local veh = storeCarCharIsInNoSave(ped)
                flipCarIfUpsideDown(veh)
            end
        end
    end
end

function flipCarIfUpsideDown(veh)
    if not doesVehicleExist(veh) then return end

    local roll = getCarRoll(veh)

    if roll < -90 or roll > 90 then
        local x, y, z = getCarCoordinates(veh)

        setCarCoordinates(veh, x, y, z + 0.5)
    end
end
 
Последнее редактирование:

[01] Rafael Kingstrom

Участник
68
17
Актуально?
помогите сделать автоматический переворот тачки если она перевёрнутая. пытался сделать, но ничего не происходит.

P.s на клавишу делит не пойдёт

решено

Lua:
function main()
    repeat wait(0) until isSampAvailable()

    while true do
        wait(100)

        local ped = PLAYER_PED
        if doesCharExist(ped) then
            if isCharInAnyCar(ped) then
                local veh = storeCarCharIsInNoSave(ped)
                flipCarIfUpsideDown(veh)
            end
        end
    end
end

function flipCarIfUpsideDown(veh)
    if not doesVehicleExist(veh) then return end

    local roll = getCarRoll(veh)

    if roll < -90 or roll > 90 then
        local x, y, z = getCarCoordinates(veh)

        setCarCoordinates(veh, x, y, z + 0.5)
    end
end