- 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