Не ищется текст при замене

Morse

Потрачен
Автор темы
436
70
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
если заменяю текст в чате вот так, то потом не ищет в нем через text:find, как исправить?
Lua:
    if text:find("%[A%] (%w+_%w+)%[(%d+)%]: .+") and color == -1714683649 then
        nickachat, idachat, textachat = text:match("%[A%] (%w+_%w+)%[(%d+)%]: (.*)")
        colachat = imgui.ImColor(cfg.colors.clradmchat)
        r, g, b, a = colachat:GetRGBA()
        tachat = string.format("[A] {%06X}"..nickachat..'['..idachat..']: {%06X}'..textachat, join_rgb(r, g, b), 0x8AFF41)
        return {join_argb(r, g, b, a), tachat}
    end
 

Rice.

Известный
Модератор
1,753
1,660
если заменяю текст в чате вот так, то потом не ищет в нем через text:find, как исправить?
Lua:
    if text:find("%[A%] (%w+_%w+)%[(%d+)%]: .+") and color == -1714683649 then
        nickachat, idachat, textachat = text:match("%[A%] (%w+_%w+)%[(%d+)%]: (.*)")
        colachat = imgui.ImColor(cfg.colors.clradmchat)
        r, g, b, a = colachat:GetRGBA()
        tachat = string.format("[A] {%06X}"..nickachat..'['..idachat..']: {%06X}'..textachat, join_rgb(r, g, b), 0x8AFF41)
        return {join_argb(r, g, b, a), tachat}
    end
Пробовал убрать проверку на цвет? color == -1714683649
 

Morse

Потрачен
Автор темы
436
70
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Последнее редактирование: