проверка на знаки препинания.

Kegwineye.

Участник
Автор темы
478
20
Версия MoonLoader
.025-beta
как сделать так, чтобы скрипт искал "?, !, ." в скрипте сам. И не писал в конце "." ?
if activeaccent.v then
if message == ')' or message == '(' or message == '))' or message == '((' or message == 'xD' or message == ':D' or message == ':d' or message == 'XD' then return{message} end
return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..'.'}
end
end
 

Kegwineye.

Участник
Автор темы
478
20
Ставить перед некоторыми символами знак процента. Типо
Lua:
if text:find("Сообщение с точкой%.") then

elseif text:find("Сообщение без точки") then
    text = text .. "."
    return { text }
end
а как мне это монжо запихнуть в мой код?

А все я сделал, хоть и костыльно как-то, но сделал.

Lua:
if activeaccent.v then
        if message:find("%.") then return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..''} end
        if message:find("%?") then return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..''} end
        if message:find("%!") then return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..''} end
        if message == ')' or message == '(' or message ==  '))' or message == '((' or message == 'xD' or message == ':D' or message == ':d' or message == 'xD' then return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..''}  end
        return{'['..u8:decode(accenttext.v)..' Акцент]: '..message..'.'}
    end
 
Последнее редактирование: