Как делать скриншот после определенного сообщения в чате?

Решение

Impossible In Rage

Известный
955
247
Lua:
local chatstring = sampGetChatString(99)
if chatstring:match("текст") then
  setVirtualKeyDown(119, true)
  wait(500)
  setVirtualKeyDown(119, false)
end
Ты чё ебанутый через эмуляцию делать скрин?Говнокод - лучший криптор (Дарк Пиксель)
 

#Northn

Police Helper «Reborn» — уже ШЕСТЬ лет!
Всефорумный модератор
2,633
2,479
 

Dmitriy Makarov

25.05.2021
Проверенный
2,479
1,113
Lua:
local sampev = require 'lib.samp.events'


-- https://blast.hk/threads/13380/post-387452
function takeScreen()
  if isSampLoaded() then
    require("ffi").cast("void (*__stdcall)()", sampGetBase() + 0x70FC0)()
  end
end

function sampev.onServerMessage(color, text)
    if text:find("Text") then
    lua_thread.create(function()
    wait(10)
    takeScreen()
    end)
    end
end
 
  • Влюблен
Реакции: cheremuxa