2021-11-14 02:03:19 +11:00
CreateThread ( function ( )
2021-11-16 19:37:36 +11:00
Wait ( 1000 )
local resource = GetCurrentResourceName ( )
local url = GetResourceMetadata ( resource , ' repository ' , 0 )
local version = GetResourceMetadata ( resource , ' version ' , 0 )
2021-11-14 02:03:19 +11:00
2021-11-16 19:37:36 +11:00
PerformHttpRequest ( ( ' %s/master/fxmanifest.lua ' ) : format ( url : gsub ( ' github.com ' , ' raw.githubusercontent.com ' ) ) , function ( error , response )
2021-12-30 02:25:00 +11:00
if error == 200 and response then
2021-11-16 19:37:36 +11:00
local latest = response : match ( ' %d%.%d+%.%d+ ' )
2021-12-27 11:10:05 +11:00
if version < latest then
2021-12-30 02:25:00 +11:00
print ( ( ' ^3An update is available for pe-lualib - please download the latest release (current version: %s) \n ^3- %s^0 ' ) : format ( latest , version , ( ' %s/archive/refs/tags/%s.zip ' ) : format ( url , latest , latest ) ) )
2021-11-16 19:37:36 +11:00
end
end
end , ' GET ' )
2021-11-14 02:03:19 +11:00
end )