Помогите исправить ошибки уже всё пробывал

triazov

Активный
Автор темы
266
58
Привет всем! Вообщем нашёл на просторах нужный материал в опен кодах так не могу короче исправить ошибки!
Уже все пробывал!
Вот строки ошибок и сами ошибки​

1347: attempt to index local 'f' (a nil value)
2279: attempt to perform arithmetic on a nil value
2297: attempt to perform arithmetic on a nil value
2304: attempt to perform arithmetic on a nil value
2317: attempt to perform arithmetic on a nil value
2326: attempt to perform arithmetic on a nil value
1347:
function UpdateTxtFiles()
    for i = 1, #config do
        local f = io.open(bot_name..'/Settings/'..config[i][1]..'.txt', "r")
        config[i][2] = f:read('*a') -- 1347 строка
        f:close()
    end
end

2279:
newTask(function()
    while true do
        wait(tonumber(config[3][2])*1000) --2270 строка
        if isConnected() then
            sendInput('/ao -> Каждые 15 минут я задаю вопрос, за верный ответ вы получите рандомный НОВЫЙ LUXE транспорт!')
            sendInput('/ao -> Каждые 7 минуты я загадываю число от 1 до 10 на рандомный скин!')
            sendInput('/ao -> Каждые 3 минуты проводится капча на рандомный скин. Зовите друзей, будет веселее!')
            sendInput('/a -> Чтобы включить автоопру используйте "/a бот автoопра"')
            sendInput('/a -> Чтобы посадить последнего игрока, который словил бизнес используйте "/a бот лaст биз"')
            sendInput('/a -> Чтобы посадить последнего игрока, который словил дом используйте "/a бот лaст дoм"')
            sendInput('/a -> Чтобы узнать данные о местоположении игрока и расстояние используйте "/a бот рeги ID"')
                        sendInput('/ao -> Покупка Донат Услуг - vk.com/padrhirano"')
            VkMessage('🌍 Информация о акциях бота отправлена [отправляется раз в '..tonumber(config[3][2])..' секунд].')
                        VkMessage('🌍 Информация у покупки *padrhirano(textov) отправлена [отправляется раз в '..tonumber(config[3][2])..' секунд].')
        end
    end
end)
2297:
newTask(function()
    while true do
        wait(tonumber(config[4][2])*1000) --2297 строка
        startQuestion()
    end
end)
2304:
newTask(function()
    while true do
        wait(tonumber(config[2][2])*1000)--2304
        if isConnected() then
            sendInput('/ao Нужен флип? Пишите: /vr "дайте флип", "админы флип", "админы почините", "почините", "бот дай флип"')
            sendInput('/ao Нужен Инфернус? Пишите: /vr "дайте инфернус", "дай инфернус", "дай тачку", "дайте тачку"')
            sendInput('/ao Нужен NRG? Пишите: /vr "дайте нрг", "дай нрг", "дай мотоцикл", "дайте мотоцикл"')
            sendInput('/ao Нужно заспавниться? Пишите: /vr "заспавните", "спавн дайте", "бот спавн", "админы спавн"')
            VkMessage('🌍 Информация о взаимодействии с ботом отправлена [отправляется раз в '..tonumber(config[2][2])..' секунд].')
        end
    end
end)
2317:
newTask(function()
    while true do
        wait(tonumber(config[1][2])*1000)--2317 строка
        if isConnected() then
            startCaptcha()
        end
    end
end)
2326:
newTask(function()
    while true do
        wait(tonumber(config[5][2])*1000)--2326 строка
        if isConnected() then
            startSkin()
        end
    end
end)


ПОМОГИТЕ ПОЖАЛУЙСТА
 

chapo

чопа сребдс // @moujeek
Модератор
8,868
11,577
все лoмается из-за f:read, проверь существует ли файл который ты пытаешься открыть через io.open. а вообще лучше полностью переписать систему конфигов, так как сейчас это какая то дичь
 

triazov

Активный
Автор темы
266
58
все лoмается из-за f:read, проверь существует ли файл который ты пытаешься открыть через io.open. а вообще лучше полностью переписать систему конфигов, так как сейчас это какая то дичь
Друг я полный 0 в скриптах просто нашел на просторах интернета