- 457
- 88
- Версия MoonLoader
- Другое
Lua:
local sampev = require 'samp.events'
require 'lib.moonloader'
local rabota = false
function main()
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("ebalka", function(arg)
if rabota then
sampAddChatMessage("Уже включено!")
else
if tonumber(arg) == nil then
sampAddChatMessage("Введи ид!")
else
if not isCharInAnyCar(1) then
sampAddChatMessage("В машину",-1)
else
lua_thread.create(function()
rabota = true
id = arg
wait(5000)
rabota = false
end)
end
end
end
end)
while true do
wait(0)
end
end
function sampev.onSendVehicleSync(data)
if rabota then
local result, handle = sampGetCharHandleBySampPlayerId(id)
if result then
local tX,tY,tZ = getCharCoordinates(handle)
local pX,pY,pZ = getCharCoordinates(PLAYER_PED)
if getDistanceBetweenCoords3d(pX,pY,pZ,tX,tY,tZ) < 35 then
data.position = {tX,tY,tZ - 1}
data.moveSpeed = {0.3,0.3,0.3}
data.keysData = data.keysData + 8
else
rabota = false
end
end
end
end