I want to make custom global functions I can use in studio, and so far the best way to do this I've found so far is if I create my own library. However, I do not know how, so could someone elaborate on how libraries function and how I could create and implement my own?
This is where ModuleScripts come in, ModuleScript will work for you as a Library of values, userdata, tables, and functions anywhere anytime you want.
First you Insert a ModuleScript, add it anywhere you want, I usually add mine in ReplicatedStorage. Name it, then in it, you gotta make a table, then return the table, and do your functions in it or by using function TableName.FunctionName() end.
ModuleScript
local Lib={} function Lib.Print(Text) print(Text) end return Lib
Script or LocalScript
local Lib=require(YourModuleScriptScopeLocation) Lib.Print("Sup")
Sup