помогите x2

Nelit

Потрачен
Автор темы
252
39
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
Пишу для себя некий анти мат. Когда я пишу в ic чат он блокирует. КОгда пишу в нонРП чат нет. Как исправить. Вот фулл код​
Lua:
script_name("Anti-Mat")
script_author("Jesus_McWood")
script_version("v1.0")

-- Includes
require "lib.moonloader"
require "lib.sampfuncs"

local inicfg = require 'inicfg'
local imgui = require 'imgui'
local sampev = require 'lib.samp.events'

local tag = "{FFD700}[Anti-Mat]"
local main_color = "0xFFD700"
local version = "v1.0"
local site = "https://www.scriptscorporated.site"

local mats = {
    "а",
    "б",
    "/n б"
}

local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end

    sampAddChatMessage(tag .. " {FFFFFF}Скрипт {32CD32}успешно {FFFFFF}запущен.", main_color)
    sampAddChatMessage(tag .. " {FFFFFF}Автор: {FFD700}Jesus_McWood{FFFFFF}. Версия: {FF0000}"..version..".", main_color)
    sampAddChatMessage(tag .. " {FFFFFF}Наш сайт: {FFD700}"..site.."/", main_color)

    print("{FFFFFF}Скрипт {32CD32}успешно {FFFFFF}запущен, поиск обновлений.")
    print("{FFFFFF}Подключение к серверу прошло успешно!")
    print("{FFFFFF}Версия скрипта: Версия: {FF0000}"..version..".")
    
    while true do
        wait(0)

    end
end

function sampev.onSendChat(text)
    for k, v in ipairs(mats) do
        if text:find(v) then
            sampAddChatMessage(tag .. ' {FFFFFF}В вашем сообщении найден мат - "'..text..'". Сообщение было удалено.', main_color)
            return false
        end
    end
end