[RakSamp] Нажатие на кнопку альт с целью открытия диалога

Статус
В этой теме нельзя размещать новые ответы.

6ydg

Новичок
Автор темы
4
0
Версия MoonLoader
.026-beta
Пытаюсь нажать на кнопку(alt) в раксампе через следующий код
нажать на кнопку:
function onRunCommand(cmd)
    if cmd:find("!key 1024") then
        key1024=not key1024
    end
function sampev.onSendPlayerSync(data)
    if key1024 then
        print("key was send")
        data.keysData = 1024
    end
end
function onLoad()
key1024=false
end
После этого переместил бота на метку(аренда мопедов) прописал команду(!key 1024) в результате нажатия на кнопку логаются но само диалоговое окно не открывается от слова совсем, был бы благодарен если кто то подсказал в чем ошибся(в скриптах также был установлен обход лаунчера но на вряд ли он на что то влияет).Консоль раксампа:
1718356304834.png
 

Notepad++

Известный
279
155
Lua:
-- нажать альт sendKey1024 или !key1024

local sampev = require("samp.events")

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

function onRunCommand(cmd)
    if cmd:find("^!key %d+$") then
        sendKey(tonumber(cmd:match("%d+")))
        return false
    end
end

function sampev.onSendPlayerSync(data)
    if key then
        data.keysData = key
        key = nil
    end
end
 
Последнее редактирование:

6ydg

Новичок
Автор темы
4
0
Lua:
-- нажать альт sendKey1024 или !key1024

local sampev = require("samp.events")

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

function onRunCommand(cmd)
    if cmd:find("^!key %d+$") then
        sendKey(tonumber(cmd:match("%d+")))
        return false
    end
end

function sampev.onSendPlayerSync(data)
    if key then
        data.keysData = key
        key = nil
    end
end
Спасибо конечно но диалог все равно не открывается
 
Статус
В этой теме нельзя размещать новые ответы.