подгрузка файлов

Citrys

Участник
Автор темы
179
5
Версия MoonLoader
.026-beta
как сделать подгрузку файла? к примеру у меня только хелпер, а мне нужно еще подгрузить .txt в папку moonloader
 

YarikVL

Известный
Проверенный
4,750
1,815
как сделать подгрузку файла? к примеру у меня только хелпер, а мне нужно еще подгрузить .txt в папку moonloader
В интернете есть куча примеров, а также вряд ли тебе кто-то будет помогать учится подкачивать что-либо. Потому что уже была одна история с Hader ( кто не знает этот гений сказал что ему надо другу отомстить, а сам пошёл распространять этот стиллер по бластхаку и другим сетям )

Чтобы не оффтопить, вот ссылка на функу: https://wiki.blast.hk/ru/moonloader/lua/downloadUrlToFile
Примеры найдёшь в интернете, загуглив эту функу
А также можешь посмотреть скрипты которые подкачивают что-либо и взять систему оттуда
Кстати если тебе надо .txt файл то ты можешь функой io.write ( вроде как-то так ) записать определенный текст, чтобы не подкачивать с каких-то ресурсов
 

Citrys

Участник
Автор темы
179
5
В интернете есть куча примеров, а также вряд ли тебе кто-то будет помогать учится подкачивать что-либо. Потому что уже была одна история с Hader ( кто не знает этот гений сказал что ему надо другу отомстить, а сам пошёл распространять этот стиллер по бластхаку и другим сетям )

Чтобы не оффтопить, вот ссылка на функу: https://wiki.blast.hk/ru/moonloader/lua/downloadUrlToFile
Примеры найдёшь в интернете, загуглив эту функу
А также можешь посмотреть скрипты которые подкачивают что-либо и взять систему оттуда
Кстати если тебе надо .txt файл то ты можешь функой io.write ( вроде как-то так ) записать определенный текст, чтобы не подкачивать с каких-то ресурсов
подгрузка работает как авто-обновление, по моему у них даже функция одинаковая, только начинка другая. Я и спрашиваю, потому что не знаю что писать
 

qdIbp

Автор темы
Проверенный
1,438
1,180
как сделать подгрузку файла? к примеру у меня только хелпер, а мне нужно еще подгрузить .txt в папку moonloader
Закидываешь txt на какой-нибудь сайт по типу google drive или github, от туда берешь ссылку скачивания файла
И потом вставляешь в url

Lua:
--main()
        if not doesFileExist("moonloder/xz.txt") then -- Проверка отсутствует ли файл
            local url = 'Ссылка на скачивания файла'
            download_id = downloadUrlToFile(url, 'moonloader/xz.txt', function(id, status, p1, p2)
                if status == dlstatus.STATUS_ENDDOWNLOADDATA then
                    sampAddChatMessage('[Успешно] {FFFFFF}Докачивание файлов успешно закончено', 0xFF00FF) thisScript():reload()
                elseif status == dlstatus.STATUS_DOWNLOADINGDATA then
                    print(string.format('Загружено %d из %d.', p1, p2))
                end
            end)
        end
 

Citrys

Участник
Автор темы
179
5
Закидываешь txt на какой-нибудь сайт по типу google drive или github, от туда берешь ссылку скачивания файла
И потом вставляешь в url

Lua:
--main()
        if not doesFileExist("moonloder/xz.txt") then -- Проверка отсутствует ли файл
            local url = 'Ссылка на скачивания файла'
            download_id = downloadUrlToFile(url, 'moonloader/xz.txt', function(id, status, p1, p2)
                if status == dlstatus.STATUS_ENDDOWNLOADDATA then
                    sampAddChatMessage('[Успешно] {FFFFFF}Докачивание файлов успешно закончено', 0xFF00FF) thisScript():reload()
                elseif status == dlstatus.STATUS_DOWNLOADINGDATA then
                    print(string.format('Загружено %d из %d.', p1, p2))
                end
            end)
        end
а если просто поменять файл? вот есть .txt xz в котором написано петя, но мне надо его подгрузить но уже с другим текстом - вася
 

qdIbp

Автор темы
Проверенный
1,438
1,180
а если просто поменять файл? вот есть .txt xz в котором написано петя, но мне надо его подгрузить но уже с другим текстом - вася

я предполагаю что ты мало что сможешь понять так что вот
Lua:
--После докачки
        local dir = getGameDirectory().."/moonloader/xz.txt"
        local f = io.open(dir,'w+')
        f:write('Вася')
        f:close()
 
Последнее редактирование:
  • Нравится
Реакции: YarikVL и Citrys