Исходник Гайд Для новичков в Lua | Русские буквы в TextDraw

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,767
11,220
можно, коды берутся из обычных html кодов цветов.
https://colorscheme.ru/html-colors.html
Опять таки повторюсь:"Просто чтобы ты понимал на сколько я не шарю в этой теме, я только сегодня узнал, как открывать файлы формата .lua.". Я не шарю, вот куда вставлять код цвета?
 

lemonager

;)
Автор темы
Всефорумный модератор
809
1,701
  • Нравится
Реакции: chapo

Yarten

Новичок
2
0
Как можно изменить положение текстдрава? Помоги пожалуйста
 

spongeb0bsquarepants

Новичок
16
0
Подскажите пожалуйста, я вообще не шарю но что то вот такое получилось, что не так?
 

Вложения

  • Screenshot_6.png
    Screenshot_6.png
    6.8 KB · Просмотры: 205

MacBebra

Активный
373
34
вообще нихуя не понял куда нужно копировать команду заменяющая букву?
 

Veit

Известный
83
19
Сделал функцию-декодер, может кому-то пригодится


Lua:
function decodeText(encodedText)
    local dictionary = {
        ['a'] = 'а',
        ['A'] = 'А',
        ['—'] = 'б',
        ['Ђ'] = 'Б',
        ['ў'] = 'в',
        ['‹'] = 'В',
        ['™'] = 'г',
        ['‚'] = 'Г',
        ['љ'] = 'д',
        ['ѓ'] = 'Д',
        ['e'] = 'е',
        ['E'] = 'Е',
        ['›'] = 'ж',
        ['„'] = 'Ж',
        ['џ'] = 'з',
        ['€'] = 'З',
        ['њ'] = 'и',
        ['…'] = 'И',
        ['ќ'] = 'й',
        ['k'] = 'к',
        ['K'] = 'К',
        ['ћ'] = 'л',
        ['‡'] = 'Л',
        ['Ї'] = 'м',
        ['M'] = 'М',
        ['®'] = 'н',
        ['H'] = 'Н',
        ['o'] = 'о',
        ['O'] = 'О',
        ['Ј'] = 'п',
        ['Њ'] = 'П',
        ['p'] = 'р',
        ['P'] = 'Р',
        ['c'] = 'с',
        ['C'] = 'С',
        ['¦'] = 'т',
        ['Џ'] = 'Т',
        ['y'] = 'у',
        ['Y'] = 'У',
        ['?'] = 'ф',
        ['Ѓ'] = 'Ф',
        ['x'] = 'х',
        ['X'] = 'Х',
        ['$'] = 'ц',
        ['‰'] = 'Ц',
        ['¤'] = 'ч',
        ['Ќ'] = 'Ч',
        ['Ґ'] = 'ш',
        ['Ћ'] = 'Ш',
        ['Ў'] = 'щ',
        ['Љ'] = 'Щ',
        ['©'] = 'ь',
        ['’'] = 'Ь',
        ['ђ'] = 'ъ',
        ['§'] = 'Ъ',
        ['Ё'] = 'ы',
        ['‘'] = 'Ы',
        ['Є'] = 'э',
        ['“'] = 'Э',
        ['«'] = 'ю',
        ['”'] = 'Ю',
        ['¬'] = 'я',
        ['•'] = 'Я'
    }

    local decodedText = ""
    local i = 1
    while i <= #encodedText do
        local char = encodedText:sub(i, i)

        -- Проверяем, существует ли текущий символ в словаре
        if dictionary[char] then
            decodedText = decodedText .. dictionary[char]
        else
            -- Если символ не найден в словаре, оставляем его без изменений
            decodedText = decodedText .. char
        end

        i = i + 1
    end

    return decodedText
end
 
  • Нравится
Реакции: iOS