Заказ Нужен автоскриншот для сампа

Skerzzzo_

Новичок
Автор темы
2
0
Нужен простенький скрипт который делает скриншот при виде определенного текста в чате.
И возможность редактировать тот самый текст при котором будет делаться скриншот.
Связь в теме.
 

RoflHaHaWF

Известный
1,094
457
Нужен простенький скрипт который делает скриншот при виде определенного текста в чате.
И возможность редактировать тот самый текст при котором будет делаться скриншот.
Связь в теме.
Открой скрипт и в самой первой строчке впиши в переменную текст(local findtext = 'Здесь введи свой текст'), при виде которого сделается скриншот. По умолчанию он включен, чтобы по умолчанию он был выключен во второй строчке скрипта вместо true поставь false(state = true/false). Обязательно, если ты хочешь скриншот делать при виде русского текста, то открой скрипт в кодировке Windows 1251, впиши свой текст как я выше описал и сохраняй скрипт.
 

Вложения

  • textscreen.lua
    683 байт · Просмотры: 12

Skerzzzo_

Новичок
Автор темы
2
0
Код:
local findtext = 'Benjamin_Shtorm'
state = true


local ev = require "lib.samp.events"

function main()
    sampRegisterChatCommand('textscreen', function()
        if state then
            state = false
            printStringNow('~r~TextScreen OFF', 1500)
        elseif not state then
            state = true
            printStringNow('~g~TextScreen ON', 1500)
        end
    end)
    wait(-1)
end

function ev.onServerMessage(color, text)
    if text:find(findtext) and state then
        lua_thread.create(function()
            setVirtualKeyDown(119, true)
            wait(10)
            setVirtualKeyDown(119, false)
        end)
    else return
    end
end

Открой скрипт и в самой первой строчке впиши в переменную текст(local findtext = 'Здесь введи свой текст'), при виде которого сделается скриншот. По умолчанию он включен, чтобы по умолчанию он был выключен во второй строчке скрипта вместо true поставь false(state = true/false). Обязательно, если ты хочешь скриншот делать при виде русского текста, то открой скрипт в кодировке Windows 1251, впиши свой текст как я выше описал и сохраняй скрипт.
Не пашет, вроде бы все правильно сделал

Нужен простенький скрипт который делает скриншот при виде определенного текста в чате.
И возможность редактировать тот самый текст при котором будет делаться скриншот.
Связь в теме.
Если не сложно, отредактируй сразу. Что бы скринило при тексте: "Проверил Nismo_Nestero" и "Исправил Nismo_Nestero". (Чайник, не шарю в этих ваших кодировка)
 
Последнее редактирование:

RoflHaHaWF

Известный
1,094
457
Код:
local findtext = 'Benjamin_Shtorm'
state = true


local ev = require "lib.samp.events"

function main()
    sampRegisterChatCommand('textscreen', function()
        if state then
            state = false
            printStringNow('~r~TextScreen OFF', 1500)
        elseif not state then
            state = true
            printStringNow('~g~TextScreen ON', 1500)
        end
    end)
    wait(-1)
end

function ev.onServerMessage(color, text)
    if text:find(findtext) and state then
        lua_thread.create(function()
            setVirtualKeyDown(119, true)
            wait(10)
            setVirtualKeyDown(119, false)
        end)
    else return
    end
end


Не пашет, вроде бы все правильно сделал


Если не сложно, отредактируй сразу. Что бы скринило при тексте: "Проверил Nismo_Nestero" и "Исправил Nismo_Nestero". (Чайник, не шарю в этих ваших кодировка)

Код:
local findtext = 'Benjamin_Shtorm'
state = true


local ev = require "lib.samp.events"

function main()
    sampRegisterChatCommand('textscreen', function()
        if state then
            state = false
            printStringNow('~r~TextScreen OFF', 1500)
        elseif not state then
            state = true
            printStringNow('~g~TextScreen ON', 1500)
        end
    end)
    wait(-1)
end

function ev.onServerMessage(color, text)
    if text:find(findtext) and state then
        lua_thread.create(function()
            setVirtualKeyDown(119, true)
            wait(10)
            setVirtualKeyDown(119, false)
        end)
    else return
    end
end


Не пашет, вроде бы все правильно сделал


Если не сложно, отредактируй сразу. Что бы скринило при тексте: "Проверил Nismo_Nestero" и "Исправил Nismo_Nestero". (Чайник, не шарю в этих ваших кодировка)
/textscreen - выкл/вкл скрипт.
 

Вложения

  • textscreen.lua
    719 байт · Просмотры: 12