IntValues stores the value as a 64-bit integer. Lua 5.1 however stores number as double, and it gets converted to double when getting these IntValues.
Without IntValues, is it possible to create a 64-bit integer on Roblox Lua (I know IntValue did it)?
and is it possible to directly get and set the IntValue via scripts without the 2 ^ 53 limitation of a double value, so that IntValue will be setted as 9007199254740993 and not 9007199254740992? IntValue.Value = '9007199254740993' doesn’t work as it gets converted to double then to int64.
and why does the IntValue exist when all numbers in Lua 5.1 are double?
Just for my curiousity is it possible to do both of these?