телепорт по пикапам

Wanzy

Новичок
Автор темы
19
4
Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался
 
Решение
Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался
активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)

atomlin

Известный
587
447
Lua:
local S
function main()
    sampRegisterChatCommand("mar", function()
        S = not S
        sampAddChatMessage(string.format("state: %s", S and "on" or "off"), -1)
    end)
    while true do wait(0)
        if(S) then
            local X, Y, Z = getCharCoordinates(PLAYER_PED)
            if(SearchMarker(X, Y, Z)) then
                local fX, fY, fZ = SearchMarker(X, Y, Z)
                wait(10000)
                setCharCoordinates(PLAYER_PED, fX, fY, fZ)
            end
        end
    end
end

function SearchMarker(posX, posY, posZ)
    local ret_posX = 0.0
    local ret_posY = 0.0
    local ret_posZ = 0.0
    local isFind = false

    for id = 0, 31 do
        local MarkerStruct = 0
        if isRace then MarkerStruct = 0xC7F168 + id * 56
        else MarkerStruct = 0xC7DD88 + id * 160 end
        local MarkerPosX = representIntAsFloat(readMemory(MarkerStruct + 0, 4, false))
        local MarkerPosY = representIntAsFloat(readMemory(MarkerStruct + 4, 4, false))
        local MarkerPosZ = representIntAsFloat(readMemory(MarkerStruct + 8, 4, false))

        if MarkerPosX ~= 0.0 or MarkerPosY ~= 0.0 or MarkerPosZ ~= 0.0 then
            ret_posX = MarkerPosX
            ret_posY = MarkerPosY
            ret_posZ = MarkerPosZ
            isFind = true
        end
    end

    return isFind, ret_posX, ret_posY, ret_posZ
end
 
  • Эм
Реакции: Mintha

VanoKLR

Известный
850
464
Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался
активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)
 

Вложения

  • PortFarm.lua
    3.3 KB · Просмотры: 6

Wanzy

Новичок
Автор темы
19
4
Lua:
local S
function main()
    sampRegisterChatCommand("mar", function()
        S = not S
        sampAddChatMessage(string.format("state: %s", S and "on" or "off"), -1)
    end)
    while true do wait(0)
        if(S) then
            local X, Y, Z = getCharCoordinates(PLAYER_PED)
            if(SearchMarker(X, Y, Z)) then
                local fX, fY, fZ = SearchMarker(X, Y, Z)
                wait(10000)
                setCharCoordinates(PLAYER_PED, fX, fY, fZ)
            end
        end
    end
end

function SearchMarker(posX, posY, posZ)
    local ret_posX = 0.0
    local ret_posY = 0.0
    local ret_posZ = 0.0
    local isFind = false

    for id = 0, 31 do
        local MarkerStruct = 0
        if isRace then MarkerStruct = 0xC7F168 + id * 56
        else MarkerStruct = 0xC7DD88 + id * 160 end
        local MarkerPosX = representIntAsFloat(readMemory(MarkerStruct + 0, 4, false))
        local MarkerPosY = representIntAsFloat(readMemory(MarkerStruct + 4, 4, false))
        local MarkerPosZ = representIntAsFloat(readMemory(MarkerStruct + 8, 4, false))

        if MarkerPosX ~= 0.0 or MarkerPosY ~= 0.0 or MarkerPosZ ~= 0.0 then
            ret_posX = MarkerPosX
            ret_posY = MarkerPosY
            ret_posZ = MarkerPosZ
            isFind = true
        end
    end

    return isFind, ret_posX, ret_posY, ret_posZ
end
а через какой скрипт можно найти корды?

ахахах норм затестил скрипт
активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)

и даже не забанили
 

Вложения

  • sa-mp-000.png
    sa-mp-000.png
    1.2 MB · Просмотры: 15
Последнее редактирование: