Помогите дописать скрипт

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

ZommyYT

Участник
Автор темы
92
5
Помогите дописать скрипт, в скрипт нужно добавить кд типо чел вводит капчу и я повторяю это только через 500 миллисекунд:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
if text:find("Капча(.*):(.+)") then
local _, code = text:match("Капча(.*):(.+)")
sampSendChat("/vr " .. code)
end
end
 
Решение
Помогите дописать скрипт, в скрипт нужно добавить кд типо чел вводит капчу и я повторяю это только через 500 миллисекунд:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
if text:find("Капча(.*):(.+)") then
local _, code = text:match("Капча(.*):(.+)")
sampSendChat("/vr " .. code)
end
end
Узнаю свой говнокод😂
Написал бы туда в тему с моим упоминанием, я бы сделал.
Вот с задержкой:
Lua:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
    if text:find("Капча(.*):(.+)") then
        lua_thread.create(function()
            local _, code = text:match("Капча(.*):(.+)")
            wait(500) --в миллисекундах
            sampSendChat("/vr " .. code)...

YarikVL

Известный
Проверенный
4,766
1,820
Помогите дописать скрипт, в скрипт нужно добавить кд типо чел вводит капчу и я повторяю это только через 500 миллисекунд:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
if text:find("Капча(.*):(.+)") then
local _, code = text:match("Капча(.*):(.+)")
sampSendChat("/vr " .. code)
end
end
Узнаю свой говнокод😂
Написал бы туда в тему с моим упоминанием, я бы сделал.
Вот с задержкой:
Lua:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
    if text:find("Капча(.*):(.+)") then
        lua_thread.create(function()
            local _, code = text:match("Капча(.*):(.+)")
            wait(500) --в миллисекундах
            sampSendChat("/vr " .. code)
        end)
    end
end
 
Последнее редактирование:
  • Нравится
Реакции: MLycoris

Gorskin

♥ Love Lua ♥
Проверенный
1,332
1,169
Узнаю свой говнокод😂
Написал бы туда в тему с моим упоминанием, я бы сделал.
Вот с задержкой:
Lua:
local sampev = require('lib.samp.events')

function sampev.onServerMessage(color, text)
    lua_thread.create(function()
        if text:find("Капча(.*):(.+)") then
            local _, code = text:match("Капча(.*):(.+)")
            wait(500) --в миллисекундах
            sampSendChat("/vr " .. code)
        end
    end)
end
Создание потока лучше после условия на нахождение текста делай. Зачем делать поток при каждом сообщении в чате.
 
  • Нравится
Реакции: YarikVL

YarikVL

Известный
Проверенный
4,766
1,820
Создание потока лучше после условия на нахождение текста делай. Зачем делать поток при каждом сообщении в чате.
Да, с телефона просто писал и не обратил внимания
 
  • Нравится
Реакции: ZommyYT
Статус
В этой теме нельзя размещать новые ответы.