From 3235140d7645a4f1e1b49a199928351ce754c8e2 Mon Sep 17 00:00:00 2001 From: Kakarot <57848836+GhzGarage@users.noreply.github.com> Date: Sun, 7 Nov 2021 23:19:16 -0600 Subject: [PATCH] Update shared.lua --- shared.lua | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/shared.lua b/shared.lua index 2c595d1..6dc8825 100644 --- a/shared.lua +++ b/shared.lua @@ -8,19 +8,13 @@ for i = 65, 90 do StringCharset[#StringCharset+1] = string.char(i) end for i = 97, 122 do StringCharset[#StringCharset+1] = string.char(i) end QBShared.RandomStr = function(length) - if length > 0 then - return QBShared.RandomStr(length - 1) .. StringCharset[math.random(1, #StringCharset)] - else - return '' - end + if length < 0 then return '' end + return QBShared.RandomStr(length - 1) .. StringCharset[math.random(1, #StringCharset)] end QBShared.RandomInt = function(length) - if length > 0 then - return QBShared.RandomInt(length - 1) .. NumberCharset[math.random(1, #NumberCharset)] - else - return '' - end + if length < 0 then then return '' end + return QBShared.RandomInt(length - 1) .. NumberCharset[math.random(1, #NumberCharset)] end QBShared.SplitStr = function(str, delimiter) @@ -37,20 +31,14 @@ QBShared.SplitStr = function(str, delimiter) end QBShared.Trim = function(value) - if value then - return (string.gsub(value, '^%s*(.-)%s*$', '%1')) - else - return nil - end + if not value then return nil end + return (string.gsub(value, '^%s*(.-)%s*$', '%1')) end QBShared.Round = function(value, numDecimalPlaces) - if numDecimalPlaces then - local power = 10 ^ numDecimalPlaces - return math.floor((value * power) + 0.5) / (power) - else - return math.floor(value + 0.5) - end + if not numDecimalPlaces then return math.floor(value + 0.5) end + local power = 10 ^ numDecimalPlaces + return math.floor((value * power) + 0.5) / (power) end