CN = String --CustomName for Short, Definition: A CN is Grouping of letters, numbers, and symbols. TF = Bool --True or False, Use "=" and "True" or "False" to fill it in. Owner = Parent -- The Name of the group of parts. Such as "Model". Model is the Owner, the Item is Part. Item = Child -- The item the Owner owns. The Item, or "Child" is one piece or more that makes up the Owner or --"parent." Server = Instance -- Just the servers the game has. BC = BadgeService -- Instead of BadgeService, it's Badge Controller. BC is short, so use BC for badges! --FUNCTIONS-- FI = FindFirstChild -- FI Stands for Find Item. If you did Function FI With paramaters (instance, name, recursive) --it would find these items and you can continue with that script or be done with it. DI = ClearAllChildren -- DI stands for "Destroy Item(s)". So if you had a map you would destroy it --with DI. Copy = Clone -- Copy just makes a another copy of that certain Owner or Item. Owner is nil when you do this, you -- must change this if you want to make parent be something else. ItemList = GetChildren -- Lists the Owner's Items. Must use array in front of GetChildren to actually --get list. ItemAdded = ChildAdded -- Happens when an Item gets added to the Owner. None = Nil --Nothing is there, or there is none. --Positioning/Coordinates Stuff-- Coordinate = Vector3 -- Coordinates, Going in order by (x,y,z).
~~~~~~~~~~~~~~~~~
I can't figure out why it's doing this, I am just trying to convert complicated words in scripting to easier words for me to understand with definitions/things to help.
I also want to publish it for other people aswell to make it easier.
Renaming things is a bad idea.
Blue underlines indicate that there is probably a mistake in your code. If you hover over them, they will tell you what that mistake is (the Script Analysis tab will also show these).
In every instance, the problem looks like
Unknown global 'GetChildren'
There is no such variable as GetChildren
. If I try to print(GetChildren)
, I will get nil
-- there's no such thing.
When I do workspace:GetChildren()
, that is a property of workspace. That is, workspace.GetChildren
is a thing, but GetChildren
on its own is not.
A workaround would be this:
ItemList = "GetChildren" local childrenOfWorkspace = workspace[ItemList](workspace)
but that's just awful.
TL;DR: You can't do this; don't do this, it's a bad idea.
There are badly named things in ROBLOX. You have not picked any of them in this list.