Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How would I make the script to go through the table in order?

local BackapckFrames={
	['Frame1']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame1,
	['Frame2']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame2,
	['Frame3']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame3,
	['Frame4']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame4,
	['Frame5']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame5,
	['Frame6']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame6,
	['Frame7']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame7,
	['Frame8']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame8,
	['Frame9']=Player.PlayerGui.ScreenGui.BackpackFrame.Frame9
}

for i,v in pairs(BackapckFrames)do
	print(v)
end

I get:

Frame1
Frame5
Frame6
Frame3
Frame10
Frame9
Frame7
Frame8
Frame2
Frame4

How would I make the script to go through the table in order like this?:

Frame1
Frame2
Frame3
Frame4
Frame5
Frame6
Frame7
Frame8
Frame9
Frame10

Help me out please, thanks.

1 answer

✓ Accepted answer

First what I would do is remove the ['Frame1'] = Without that it would work with pairs

However, if that's necessary for something else then you could index the list using

for i = 1, 9 do
	print(BackpackFrames["Frame"..i])
end

1 comment

0

Thanks a bunch!

This discussion is preserved as it was. New answers, comments, and votes are closed.