How do I find what value in a string is x number

Im trying to pick a random value in a table with this,

local names = { "Aang", "Abel", "Adam", "Abraham", "Adrian", "Aesop", "Agravain", "Ahab", "Ajax", "Alan", "Alexander", "Alonso", "Alphonse", "Ambrose", "Amir", "Amon", "Andrew", "Angus", "Anthony", "Antonio", "Aristotle", "Arthur", "Ash", "Askeladd", "Astram", "Attila", "Atmere", "Austin", "Baam", "Barnaby", "Bartholomew", "Balthasar", "Beevor", "Bertram", "Benjamin", "Boris", "Bors", "Black", "Blake", "Bradley", "Brandon", "Brent", "Brian", "Brutus", "Bob", "Burton", "Caesar", "Cadogan", "Cador", "Cain", "Caius", "Caleb", "Caliban", "Camus", "Cameron", "Canute", "Carl", "Carlyle", "Caspian", "Cassius", "Cedric", "Chad", "Charles", "Christopher", "Claude", "Claudius", "Colt", "Connie", "Connor", "Cornelius", "Cuthbert", "Dalinar", "Damian", "Daniel", "Devon", "Daryl", "David", "Declan", "Derek", "Deez", "Diego", "Dietrich", "Dominic", "Donovan", "Drake", "Dustin", "Deandre", "Deshawn", "Dwayne", "Dylan", "Edward", "Edgar", "Egbert", "Egg", "Elbert", "Eldigan", "Elijah", "Elliot", "Elodin", "Elwyn", "Emile", "Emmanuel", "Eric", "Ethan", "Etzel", "Ezekiel", "Ezra", "Fabian", "Falco", "Fang", "Faust", "Felix", "Fenris", "Ferdinand", "Ferguson", "Finley", "Finn", "Fisher", "Fitzgerald", "Fox", "Francis", "Franklin", "Fraser", "Frederick", "Friedrich", "Fritz", "Gabriel", "Gaius", "Gaheris", "Galahad", "Gareth", "Garret", "Gavin", "Gawain", "George", "Gerald", "Gil", "Gilbert", "Giovania", "Grant", "Graham", "Gregor", "Gregory", "Grim", "Grit", "Gunther", "Hal", "Hamilton", "Hamish", "Hamlet", "Hank", "Hannibal", "Hans", "Harley", "Harry", "Harold", "Harvey", "Havelock", "Havel", "Hawk", "Hayes", "Heathcliff", "Herbert", "Hermes", "Hershel", "Henry", "Homer", "Horatio", "Howl", "Hubert", "Huey", "Hugh", "Hugo", "Humphrey", "Hutch", "Iago", "Ian", "Icarus", "Igor", "Ike", "Isaac", "Isaiah", "Ivan", "Jack", "Jacob", "Jacques", "James", "Jason", "Jay", "Jean", "Jenova", "Jamaal", "Jeffrey", "Jegran", "John", "Jonathan", "Joseph", "Joshua", "Jovanni", "Julian", "Julius", "Kaius", "Kaladin", "Keith", "Kelsier", "Kent", "Kenneth", "Kevin", "Kieran", "Kirbles", "Kirk", "Kyle", "Laius", "Lance", "Lancelot", "Landrick", "Lamorak", "Lawrence", "Layle", "Layton", "Lee", "Leo", "Leonardo", "Lewis", "Liam", "Lloyd", "Logan", "Ludwig", "Luke", "Luther", "Maes", "Malachi", "Malcolm", "Manfred", "Marco", "Marcus", "Martin", "Marquise", "Mark", "Mason", "Matthew", "Max", "Maximillian", "Maximus", "Merlin", "Micah", "Michael", "Michalis", "Milo", "Mordred", "Morien", "Mustang", "Nathan", "Neil", "Neville", "Nicholas", "Nikolai", "Noah", "Oberon", "Octavian", "Odysseus", "Oliver", "Orlando", "Orpheus", "Orsino", "Osborne", "Oscar", "Oswald", "Othello", "Otto", "Owen", "Parker", "Pascal", "Patrick", "Pedro", "Percival", "Peter", "Philip", "Pierro", "Plato", "Prospero", "Pyron", "Quan", "Quake", "Quentin", "Quenton", "Ragnar", "Ralph", "Randolf", "Remus", "Ricardo", "Rickard", "Richard", "Robert", "Robin", "Romeo", "Romulus", "Ronald", "Ross", "Rowan", "Roy", "Rupert", "Ryan", "Ryude", "Samson", "Samuel", "Scar", "Scott", "Sean", "Sebastian", "Selim", "Sergei", "Seth", "Shem", "Shylock", "Siegfried", "Siegmund", "Sigurd", "Simon", "Socrates", "Sokka", "Solomon", "Solaire", "Sorin", "Stanley", "Stephen", "Stuart", "Storm", "Sullivan", "Sven", "Swift", "Sylvester", "Taborlin", "Tarsus", "Terrance", "Terrell", "Thaddeus", "Theodore", "Theophilus", "Thiago", "Thomas", "Thor", "Thorn", "Trayvon", "Tidus", "Timothy", "Trevor", "Tristan", "Tyler", "Tyrone", "Ulysses", "Ulrich", "Urban", "Uther", "Valentine", "Victor", "Vincent", "Virgil", "Vlad", "Volke", "Vulcan", "Vyland", "Wade", "Wallace", "Walter", "Watson", "Wesley", "White", "Will", "William", "Wilhelm", "Wilson", "Winfred", "Winston", "Wolfram", "Woodrow", "Xander", "Xerxes", "Xavier", "Ywain", "Zachary", "Zephyr", "Zuko" };
			
			local Pick = math.random(1,#names)

For example pick might be number 37, how do I find what name is the 37th?

1 Like

local ChosenName = names[37]
–character–

2 Likes

this is better

local Pick = names[math.random(1, #names)]
1 Like

it automatically gives u the name of the one it randomly picked

3 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.