Переделать Скрипт

NeverStu

Известный
Автор темы
475
155
вытащил я тп на дорогу из адмен тулса и мне надо его модефицирувать
Нужно что-бы скрипт роботал в /re и в обичном без /re И тпхал на дорогу и немного подправить код
Lua:


Lua:
script_name("roadtp")

function regcommands()
     sampRegisterChatCommand('tpr', tponroad)
end

function getNearestRoadCoordinates(radius)
    local A = { getCharCoordinates(PLAYER_PED) }
    local B = { getClosestStraightRoad(A[1], A[2], A[3], 0, radius or 600) }
    if B[1] ~= 0 and B[2] ~= 0 and B[3] ~= 0 then
        return true, B[1], B[2], B[3]
    end
    return false
end

function tponroad()
local result, x, y, z = getNearestRoadCoordinates()
        if result then
            local dist = getDistanceBetweenCoords3d(x, y, z, getCharCoordinates(PLAYER_PED))
            if not ReconWindow.v then
                setCharCoordinates(PLAYER_PED, x, y, z + 1)
                sampAddChatMessage(("[SturmtilTools] Вы телепортированы на ближайшую от Вас дорогу (%dm.)"):format(dist), 0xAAFFAA)
            else
            lua_thread.create(function()
            sampSendChat('/reoff')
            wait(500)
            setCharCoordinates(PLAYER_PED, x, y, z + 1)
            sampAddChatMessage(("[SturmtilTools] Вы телепортировали игрока из слежки на ближайшую от Вас дорогу (%dm.)"):format(dist), 0xAAFFAA)
            wait(500)
            sampSendChat('/gethere '..spec_id)
            end)
            end
        else
            sampAddChatMessage("[SturmtilTools] Не нашлось ни одной дороги поблизости", 0xFFAAAA)
        end
end
 

NeverStu

Известный
Автор темы
475
155
подправь на /gethere, которая тепает игрока на координаты, если конечно у вас такая есть
Я в коде lUA нечего Не знаю знаю тока как поменять команду активацции и всё