raksamp Как посадить персонажа в автомобиль

LYO

Потрачен
Автор темы
113
33
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
Не понимаю, почему после курда он не садится в автомобиль.
На сайте vehicle enter это key 16, но он не работает.
Если кто знает и может помочь - буду благодарен
(Я новичок в луа)
помогите пжпжпжжп:
require("addon")
require("Tasking")
local sampev = require("samp.events")
local events = require('libs.samp.events')
local time = 600
local step = 10
local skipdialogg = true
local password = "123123"
local dialog_id = 2

function sampev.onShowDialog(id, style, title, btn1, btn2, text)
    if id == dialog_id then
        sendDialogResponse(id, 1, -1, password)
        return false
    end
end

function sampev.onSendSpawn()
    sleep(1000)
    coordStart(-25.9541015625, 14.75166320801, 25.1640625, time, step, false)
end

function sendKey(id)
    key = 16
    updateSync()
end

function onRunCommand(cmd)
    if cmd:find("!key 16") then
        sendKey(tonumber(cmd:match("!key 16")))
        return false
    end
end

function sampev.onSendPlayerSync(data)
    if key then
        print(key, "sent")
        data.keysData = key
        key = nil
    end
end


Tasking.new(function()
    Tasking.wait(15000)
    runCommand('!key 16')
end)
 

LYO

Потрачен
Автор темы
113
33
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ты отправляешь нажатие кнопки в синхре, тебе надо еще посадку в авто тоже отправлять
Как это должно выглядить, я вообще понять не могу.

Ты отправляешь нажатие кнопки в синхре, тебе надо еще посадку в авто тоже отправлять
вот это верный код?
Код:
function onCoordStop()
    sendVehicleEnter(420,0)
    sleep(1000)
    setVehicle(420,0)
end
 
Последнее редактирование:

манку хлебал

Потрачен
305
120
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
function onCoordStop()
    newTask(function()
        sendVehicleEnter(420, 0)
        wait(3000)
        setVehicle(420, 0)
    end)
end
должно работать
420 - серверный id транспорта, а не модели
 
  • Нравится
Реакции: ke1nex