Lua-Клик по текстдраву

Пригожин

Участник
Автор темы
79
29
Версия MoonLoader
Другое
Всем привет,как мне сделать так,чтобы скрипт кликал на текстдравы 195 20150 1668 с задержкой,помогите пажалуиста
К примеру: 195 текстдрав и задержка нажатия на него 1000мс
Помогите пажалуиста. И как к коду привязать imgui(красиво было,бесит когда просто активация команда)
 

YarikVL

Известный
Проверенный
4,783
1,807
Всем привет,как мне сделать так,чтобы скрипт кликал на текстдравы 195 20150 1668 с задержкой,помогите пажалуиста
К примеру: 195 текстдрав и задержка нажатия на него 1000мс
Помогите пажалуиста. И как к коду привязать imgui(красиво было,бесит когда просто активация команда)
Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowTextDraw(id, data)
    if id == 191 then
        sampSendClickTextdraw(id)
    end
end
Для добавление других твоих ИДов можешь посмотреть ещё вот это: https://www.blast.hk/threads/129435/
 

Пригожин

Участник
Автор темы
79
29

Пригожин

Участник
Автор темы
79
29
braaaaain
Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowTextDraw(id, data)
    if id == 191 or id == 20150 or id == 1668 then
        sampSendClickTextdraw(id)
    end
end
Cпасибо

braaaaain
Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowTextDraw(id, data)
    if id == 191 or id == 20150 or id == 1668 then
        sampSendClickTextdraw(id)
    end
end
а еще активацию по команде через библиотеки и в начале прописывать или без библиотек можно?
 

YarikVL

Известный
Проверенный
4,783
1,807


Lua:
local sampev = require 'lib.samp.events'
require "lib.moonloader"

function main()
   repeat wait(0) until isSampAvailable()
   sampRegisterChatCommand("TVOYA KOMANDA", function()
      active = not active
      printStringNow(active and "ON" or "OFF")
   end)
   wait(-1)
end
function sampev.onShowTextDraw(id, data)
    if id == 191 or id == 20150 or id == 1668 and active then -- если больше ИДов то лучше использовать цикл, чтобы не было говнокодом
        sampSendClickTextdraw(id)
    end
end
 

Rovi

Известный
71
23
Lua:
local sampev = require('samp.events')

function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand('txd', function()
        act = not act
        printStringNow(act and '~g~Activated' or '~r~Deactivated', 500)
    end)
    wait(-1)
end

function sampev.onShowTextDraw(id, data)
    if act then
        if id == 191 or id == 20150 or id == 1668 then
            sampSendClickTextdraw(id)
        end
    end
end
 
  • Нравится
Реакции: Пригожин