Всем привет, не могли бы вы подсказать как переделать данный скрипт, чтобы при команде /tp телепортировало на одни координаты, указанные мной, а при команде /tp1 телепортировало на другие координаты?
Кстати скрипт рабочий, работает может на многих топовых проектах, если не с ног, то с транспорта точно работает. Забирайте кому нужно)
Код:
local sampev = require 'lib.samp.events'
function main()
repeat wait(0) until isSampAvailable();
sampRegisterChatCommand("tp", function()
result, x, y, _ = getTargetBlipCoordinates()
if result then lua_thread.create(teleport)
else sampAddChatMessage(" {ffc60a}[Teleport] {ff7070}Поставь метку!", -1) end end)
wait (-1)
end
function teleport()
activate = true
requestCollision(x,y)
loadScene(x,y,z)
setCharCoordinates(PLAYER_PED, x,y,-999.0)
sampRequestClass()
wait (2000)
activate = false
end
function sampev.onRequestClassResponse()
if activate then
return false else return true
end end
function sampev.onRequestSpawnResponse()
if activate then
return false else return true
end end
function sampev.onSetPlayerPos()
if isCharInAnyCar(PLAYER_PED) and activate then
return false else return true end
end