setVirtualKeyDown

EazyBoost

Известный
Автор темы
207
24
Lua:
onclick = function(menu, row)
f = not f
             require('samp.events').onSendPlayerSync = function(data)
             if f then
             data.position = {x = 1496.09, y = -1749.66, z = 15.44}
            -- тут должно быть нажатие альт
f = not f

Как реализовать нажатие альт в 6-й строчке?
И возможно ли брать ближайший пикап, либо пикап по его координатам/модели, а не через "sampSendPickedUpPickup(id)"?
 

EazyBoost

Известный
Автор темы
207
24
Чём тебе поток не угодил?
Lua:
setVirtualKeyDown(18, true)
lua_thread.create(function()
wait(100)
setVirtualKeyDown(18, false)
end)
не нажимает чето, хотя если подойти к объекту и запустить, то альт нажимается. А на расстоянии - нет

Lua:
{
            title = '{fdc0ad}Банкомат  '..status['paragraph2'],
            onclick = function(menu, row)
            f = not f
             require('samp.events').onSendPlayerSync = function(data)
             if f then
             data.position = {x = 1495.98, y = -1749.66, z = 15.44}
             setVirtualKeyDown(18, true)
            lua_thread.create(function()
            wait(100)
            setVirtualKeyDown(18, false)
        end)
   sampAddChatMessage('Взят пикап', 0x00DD00)
   f = not f
                return false
                end
                end
                end
},
Для появления пикапа нужно что бы перс стоял в коордах несколько секунд, куда задержку добавить нужно, что бы передем тем как он нажимал альт, ждал некоторое время??
 
Последнее редактирование: