ID:155641
 
Good Afternoon,

Can anyone tell me, or point me to some documentation that would explain the best way to generate a random string of charactures and numbers.

Example

gafstdsv65
hshsgsy43
tftfga54

Etc.

Thank you
var/list
Alphabet = list("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z")
Numbers = list(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)

mob/verb/Generate_String()
var/list/Numbers_And_Strings = list()
Numbers_And_Strings += Alphabet
Numbers_And_Strings += Numbers

var
length_of_string = 10
string = ""

//for(var/i = 1 to length_of_string)world<<"[pick(Numbers_And_Strings)]\c"
//world<<""
for(var/i = 1 to length_of_string)string += "[pick(Numbers_And_Strings)]"
world<<string
In response to Zaltron
Thats good stuff, thank you