Samp Заддержка ввода

Ghostly Manera

Новичок
Автор темы
27
5
Версия SA-MP
  1. 0.3.7 (R1)
Надо сделать заддержку ввода команды если символов больше 6 например то заддержкка должна быть 2s если больше 16 то 5s ну тоесть если символов больше какого то числа то должно wait ... больше

Чтобы команда вводилась с задержкой
 

Вложения

  • code.lua
    792 байт · Просмотры: 2

fzzxhq

Активный
462
71
Lua:
require('moonloader')
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, text)
    lua_thread.create(function()
        if text:find('%{......%}(.*)%{......%} (.*)%: /code (.*)') then
            arank, anick, code = text:match('%{......%}(.*)%{......%} (.*)%: /code (.*)')
            sampAddChatMessage('”видел текст из содержанием '..code, -1)
            -- добавил переменную delay для задержки ввода команды
            local delay = 0 -- начальное значение задержки
            local len = string.len(code) -- длина кода в символах
            if len > 6 then -- если символов больше 6
                delay = 2000 -- задержка равна 2 секундам
            end
            if len > 16 then -- если символов больше 16
                delay = 5000 -- задержка равна 5 секундам
            end
            wait(delay) -- ждать задержку перед отправкой команды
            sampSendChat('/code '..code)
        end
        if text:find('%{......%}(.*)%{......%} (.*)%: code (.*)') then
            arank, anick, code = text:match('%{......%}(.*)%{......%} (.*)%: code (.*)')
            sampAddChatMessage('”видел текст из содержанием '..code, -1)
            -- добавил переменную delay для задержки ввода команды
            local delay = 0 -- начальное значение задержки
            local len = string.len(code) -- длина кода в символах
            if len > 6 then -- если символов больше 6
                delay = 2000 -- задержка равна 2 секундам
            end
            if len > 16 then -- если символов больше 16
                delay = 5000 -- задержка равна 5 секундам
            end
            wait(delay) -- ждать задержку перед отправкой команды
            sampSendChat('/code '..code)
        end
    end)
end
Отвечал чат гпт поэтому не ебу
 
  • Нравится
Реакции: Ghostly Manera