How would you randomly pick something form a table, then print it? I've got this down:
local codes = {"xYxx28","7882qR","99212x","ui1123","sOap12","1337qw","723OpQ"} for i = 1,#codes do print(codes[i]) end
So, it would randomly pick one code and print it.
You would want to access one of the keys in the table by using math.random, and going from 1,#Table. This is if you want to choose one randomly from a table. You can look at the example below if you don't understand.
local Food = {"Apple", "Orange", "Pair"} --The Table local YummyFood = Food[math.random(1,#Food)] --Choose one randomly print("a/an "..YummyFood.." is my favorite food") --Prints the chosen food
If this helps or answers your question then mark this one as the answer!
You need something called math.random
this will generate a random number. It does require some numbers to be added. For example: math.random(minnum, maxnum)
local randomnum = math.random(1, 4) print(randomnum) -- You'll get a random number from 1-4
So in your script you could do:
local codes = {"xYxx28","7882qR","99212x","ui1123","sOap12","1337qw","723OpQ"} randomnum = math.random(1, #codes) -- A number between 1 and the number of values in the table print(codes[randomnum])
Then you can use this randomnumber as a directory for the table value. Similar to finding items in a workspace using [] allows you to search through something inside this item with that value.
If this helped make sure to click accept answer and thumbs up for others, if you need more info just ask!