For lists of up to several hundred items, the following will work:
messages = {
"text1",
"text2",
"text3",
"text4",
- ...
}
SendChatMessage (GetRandomArgument (unpack (messages)), "RAID")
GetRandomArgument GetRandomElement, .
: Olle , - GetRandomElement. table.getn , Lua 5.1, (table.maxn) , .
table.maxn , . , , , , . , table.remove , .
, GetRandomElement :
function GetRandomElement(a)
return a[math.random(#a)]
end
:
SendChatMessage(GetRandomElement(messages), "RAID")