- 668
- 294
пытаясь сделать бота для этого сервера, я обнаружил недочет в моде сервера, который позволяет телепортироваться по всей карте.
для этого способа нам понадобиться простой телепорт
реконект
далее мы заходим на сервер ставим метку прописываем команду /otp, нас естественно кикнет,
но мы переподключаемся и прописываем команду /spback и выбираем первый пункт.
на этом все.
видео демонстрация:
для этого способа нам понадобиться простой телепорт
Lua:
require "lib.moonloader"
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("otp", teleport)
while true do
wait(0)
end
end
function teleport()
if getTargetBlipCoordinatesFixed() then
local _, x, y, z = getTargetBlipCoordinatesFixed()
setCharCoordinates(PLAYER_PED, x, y, z)
end
end
function getTargetBlipCoordinatesFixed()
local bool, x, y, z = getTargetBlipCoordinates(); if not bool then return false end
requestCollision(x, y); loadScene(x, y, z)
local bool, x, y, z = getTargetBlipCoordinates()
return bool, x, y, z
end
реконект
Lua:
require "lib.moonloader"
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand("recon", rec)
while true do
wait(0)
end
end
function rec()
local ip, port = sampGetCurrentServerAddress()
sampConnectToServer(ip, port)
printString("recon", 5000)
end
далее мы заходим на сервер ставим метку прописываем команду /otp, нас естественно кикнет,
но мы переподключаемся и прописываем команду /spback и выбираем первый пункт.
на этом все.
видео демонстрация: