- 213
- 18
- Версия MoonLoader
- .026-beta
Всем привет.
Столкнулся с такой проблемой.
У меня был чекбокс на удаление сообщений в чате, но я решил сделать ещё один для теста, но второй чекбокс уже не работает.
Как сделать так, чтобы работали оба? А то второй не хочет :(
Вот код:
Решено:
Столкнулся с такой проблемой.
У меня был чекбокс на удаление сообщений в чате, но я решил сделать ещё один для теста, но второй чекбокс уже не работает.
Как сделать так, чтобы работали оба? А то второй не хочет :(
Вот код:
Lua:
-- инпуты есть, всё подключено
-- в frame
if imgui.Checkbox(u8'Убрать оповещения в VIP-чате, сообщения от администраторов и прочий бред', delltext) then end
if imgui.Checkbox(u8'Убрать текст с /time', saveposbox) then end
-- конец frame
function event.onServerMessage(col, text)
if delltext[0] then
if text:find('^%[.* VIP]') or text:find('^Вы позвонили в службу точного времени') or text:find('^Администратор %w+_%w+') or text:find('^Следящий за .* %w+_%w+') or text:find('^Гл. следящий за .* %w+_%w+') or text:find('^Гос%.Новости%: [%San News%] Хотите вступить в организацию%? Ознакомьтесь со списком вакансий %(( %/vacancy %))') then
return false
end
else
if text:find('^%[.* VIP]') or text:find('^Вы позвонили в службу точного времени') or text:find('^Администратор %w+_%w+') or text:find('^Следящий за .* %w+_%w+') or text:find('^Гл. следящий за .* %w+_%w+') or text:find('^Гос%.Новости%: [%San News%] Хотите вступить в организацию%? Ознакомьтесь со списком вакансий %(( %/vacancy %))') then
return true
end
end
if saveposbox[0] then
if text:find('^Вы позвонили в службу точного времени') then
return false
end
else
if text:find('^Вы позвонили в службу точного времени') then
return true
end
end
end
Решено:
Lua:
function event.onServerMessage(col, text)
if delltext[0] then
if text:find('^%[.* VIP]') or text:find('^Вы позвонили в службу точного времени') or text:find('^Администратор %w+_%w+') or text:find('^Следящий за .* %w+_%w+') or text:find('^Гл. следящий за .* %w+_%w+') or text:find('^Гос%.Новости%: [%San News%] Хотите вступить в организацию%? Ознакомьтесь со списком вакансий %(( %/vacancy %))') then
return false
end
end
if saveposbox[0] then
if text:find('^Вы позвонили в службу точного времени') then
return false
end
end
end
Последнее редактирование: