Initial commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
if Config.CheckForUpdates then
|
||||
Citizen.CreateThread( function()
|
||||
updatePath = "/andristum/dpemotes"
|
||||
resourceName = "dp Emotes ("..GetCurrentResourceName()..")"
|
||||
PerformHttpRequest("https://raw.githubusercontent.com"..updatePath.."/master/version", checkVersion, "GET")
|
||||
end)
|
||||
end
|
||||
|
||||
RegisterServerEvent("dp:CheckVersion")
|
||||
AddEventHandler("dp:CheckVersion", function()
|
||||
if updateavail then
|
||||
TriggerClientEvent("dp:Update", source, true)
|
||||
else
|
||||
TriggerClientEvent("dp:Update", source, false)
|
||||
end
|
||||
end)
|
||||
|
||||
function checkVersion(err,responseText, headers)
|
||||
curVersion = LoadResourceFile(GetCurrentResourceName(), "version")
|
||||
|
||||
if curVersion ~= responseText and tonumber(curVersion) < tonumber(responseText) then
|
||||
updateavail = true
|
||||
print("\n^1----------------------------------------------------------------------------------^7")
|
||||
print(resourceName.." is outdated, latest version is: ^2"..responseText.."^7, installed version: ^1"..curVersion.."^7!\nupdate from https://github.com"..updatePath.."")
|
||||
print("^1----------------------------------------------------------------------------------^7")
|
||||
elseif tonumber(curVersion) > tonumber(responseText) then
|
||||
print("\n^3----------------------------------------------------------------------------------^7")
|
||||
print(resourceName.." git version is: ^2"..responseText.."^7, installed version: ^1"..curVersion.."^7!")
|
||||
print("^3----------------------------------------------------------------------------------^7")
|
||||
else
|
||||
print("\n"..resourceName.." is up to date. (^2"..curVersion.."^7)")
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user