From d565db9e44ad7ef196972adbfe17802df356b863 Mon Sep 17 00:00:00 2001 From: Andyyy7666 <86536434+Andyyy7666@users.noreply.github.com> Date: Sat, 9 Jul 2022 17:47:18 +0200 Subject: [PATCH] fixed small issue with version checker. --- ND_Core/source/server.lua | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ND_Core/source/server.lua b/ND_Core/source/server.lua index 7d44b83..86e57ac 100644 --- a/ND_Core/source/server.lua +++ b/ND_Core/source/server.lua @@ -9,6 +9,11 @@ if resource ~= expectedName then print("Change the resource name to ^4" .. expectedName .. " ^0or else it won't work!") end +-- add dots to version. +function fixVersion(version) + return string.sub(version, 1, 1) .. "." .. string.sub(version, 2, 2) .. "." .. string.sub(version, 3, 3) +end + -- check if resource version is up to date PerformHttpRequest("https://raw.githubusercontent.com/Andyyy7666/ND_Framework/main/ND_Core/fxmanifest.lua", function(errorCode, resultData, resultHeaders) i, j = string.find(tostring(resultData), "version") @@ -24,12 +29,12 @@ PerformHttpRequest("https://raw.githubusercontent.com/Andyyy7666/ND_Framework/ma if githubVersion and fileVersion then if githubVersion > fileVersion then print("^1[^4" .. expectedName .. "^1] WARNING^0") - print("^4" .. expectedName .. " ^0is outdated. Please update it from ^5https://github.com/Andyyy7666/ND_Framework ^0| Current Version: ^1" .. fileVersion .. " ^0| New Version: ^2" .. githubVersion .. " ^0|") + print("^4" .. expectedName .. " ^0is outdated. Please update it from ^5https://github.com/Andyyy7666/ND_Framework ^0| Current Version: ^1" .. fixVersion(fileVersion) .. " ^0| New Version: ^2" .. fixVersion(githubVersion) .. " ^0|") elseif githubVersion < fileVersion then print("^1[^4" .. expectedName .. "^1] WARNING^0") - print("^4" .. expectedName .. " ^0version number is higher than expected | Current Version: ^3" .. fileVersion .. " ^0| Expected Version: ^2" .. githubVersion .. " ^0|") + print("^4" .. expectedName .. " ^0version number is higher than expected | Current Version: ^3" .. fixVersion(fileVersion) .. " ^0| Expected Version: ^2" .. fixVersion(githubVersion) .. " ^0|") else - print("^4" .. expectedName .. " ^0is up to date | Current Version: ^2" .. fileVersion .. " ^0|") + print("^4" .. expectedName .. " ^0is up to date | Current Version: ^2" .. fixVersion(fileVersion) .. " ^0|") end else print("^1[^4" .. expectedName .. "^1] WARNING^0") @@ -396,4 +401,4 @@ RegisterCommand(config.giveCommand, function(source, args, raw) local player = source local amount = math.floor(tonumber(args[1])) giveCashToClosestTarget(amount, player) -end) \ No newline at end of file +end)