• table.Random
    3 replies, posted
[lua] local messages = {} messages[1] = "1" messages[2] = "2" messages[3] = "3" messages[4] = "4" messages[5] = "5" messages[6] = "6" timer.Create("spam_timer", 60, 0, function() for i=1, 15 do chat.AddText(Color(0,0,0), "[INFO]", Color(255,0,0), table.Random(messages)) end end[/lua] So I tried using that and it works perfectly fine, except it sends 15 different messages at once, not 15 of the same message. Any ideas?
Try just doing messages[math.random(1,#messages)]
[lua] local messages = {} messages[1] = "1" messages[2] = "2" messages[3] = "3" messages[4] = "4" messages[5] = "5" messages[6] = "6" timer.Create("spam_timer", 60, 0, function() local message = table.Random(messages) for i=1, 15 do chat.AddText(Color(0,0,0), "[INFO]", Color(255,0,0), message) end end[/lua] That will do the same random message 15 times
cool thanks
Sorry, you need to Log In to post a reply to this thread.