Ищу скрипт эмуляции кнопок на команду

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

luckyLjmberg

Новичок
Автор темы
9
0
Версия SA-MP
  1. 0.3.7-R2
Всем привет, ищу скрипт который после активации на команду будет эмулировать кнопки альт и ентер в порядке альт - 10 секунд задержки - ентер - ентер.
У самого вообще не выходит написать, я рукожоп значит.
 

luckyLjmberg

Новичок
Автор темы
9
0

andrey_hacker

Известный
274
88
для ловли /ад)

Спасибо сейчас протестирую
сделал такое кста
Lua:
if message:find('На обработку объявлений пришло') and not message:find('говорит:') then
            lua_thread.create(function()
                setVirtualKeyDown(VK_MENU, true)
                    wait(100)
                    setVirtualKeyDown(VK_MENU, false)
                    sampSendDialogResponse(556, 1, 0, false)
                    
            end)
        end
Lua:
count = 0
        for line in dialogText:gmatch('[^\r\n]+') do
            if line:find('{FCDB45}[VIP]{FFFFFF} %w+.%w+') and dialogId == 556 then
                
            else
                lua_thread.create(function()
                    sampSendDialogResponse(556, 1,count,false)
                    wait(500)
                    sampSendDialogResponse(556, 1,0,false)
                    wait(500)
                end)
            end
            count = count + 1
        end
 

luckyLjmberg

Новичок
Автор темы
9
0
сделал такое кста
Lua:
if message:find('На обработку объявлений пришло') and not message:find('говорит:') then
            lua_thread.create(function()
                setVirtualKeyDown(VK_MENU, true)
                    wait(100)
                    setVirtualKeyDown(VK_MENU, false)
                    sampSendDialogResponse(556, 1, 0, false)
                  
            end)
        end
Lua:
count = 0
        for line in dialogText:gmatch('[^\r\n]+') do
            if line:find('{FCDB45}[VIP]{FFFFFF} %w+.%w+') and dialogId == 556 then
              
            else
                lua_thread.create(function()
                    sampSendDialogResponse(556, 1,count,false)
                    wait(500)
                    sampSendDialogResponse(556, 1,0,false)
                    wait(500)
                end)
            end
            count = count + 1
        end
Можешь как то в один скрипт а то я не очень это вот умею,
 

andrey_hacker

Известный
274
88
Буду очень благодарен.
вроде работает, не тестил, говнокод с 39 строчки, пытался сделать под себя, вышло хуево)))) Но так-то должно работать
Чтобы работало активация /redak
 

Вложения

  • jopa.lua
    1.4 KB · Просмотры: 6
  • Нравится
Реакции: luckyLjmberg

luckyLjmberg

Новичок
Автор темы
9
0
вроде работает, не тестил, говнокод с 39 строчки, пытался сделать под себя, вышло хуево)))) Но так-то должно работать
Чтобы работало активация /redak
Все отлично, только есть одна ошибка, которую я уже исправил спасибо
 
Статус
В этой теме нельзя размещать новые ответы.