Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function upd_blacklist() -- обновить ЧС
- sampAddChatMessage("[black]{FE9720} Начинаем обновление списка ЧС.", 0x9D6525)
- local path = getGameDirectory() .. '\\moonloader\\blacklist.txt'
- downloadUrlToFile('https://forum.advance-rp.ru/threads/.1542759/', path, function(id, status, p1, p2)
- if status == dlstatus.STATUS_ENDDOWNLOADDATA then
- print('[Blacklist]: Downloaded, preparing..')
- printStringNow("~r~STATUS: ~g~UPDATE", 5000)
- lua_thread.create(function()
- wait(3000)
- local f = io.open(path, 'r')
- local blackF = f:read('*a')
- f:close()
- if f then
- print('[Blacklist]: First preparing completed')
- blackF = blackF:gsub('<.->', '')
- blackList = io.open(path, 'w')
- for w in blackF:gmatch('~ZZ~(.-)~ZZEND~') do
- blackList:write(w)
- end
- blackList:close()
- print('[Blacklist]: Second preparing completed')
- print('[Blacklist]: Update completed')
- printStringNow("~r~STATUS: ~g~UPDATE COMPLETED", 3000)
- else
- print('[Blacklist]: Preparing error, please, /try again later.')
- sampAddChatMessage("[black]{FE9720} Произошла ошибка при обновлении списка ЧС.", 0x9D6525)
- end
- end)
- end
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement