Lua math.random не работает
Так что я'Я пытаюсь что-то создать, и я искал повсюду в поисках способов генерации случайного числа. Однако независимо от того, где я тестирую свой код, это приводит к неслучайному числу. Вот пример, который я написал.
local lowdrops = {"Wooden Sword","Wooden Bow","Ion Thruster Machine Gun Blaster"}
local meddrops = {}
local highdrops = {}
function randomLoot(lootCategory)
if lootCategory == low then
print(lowdrops[math.random(3)])
end
if lootCategory == medium then
end
if lootCategory == high then
end
end
randomLoot(low)
Где бы я ни проверял свой код, я получал один и тот же результат. Например, когда я тестирую код здесьhttp://www.lua.org/cgi-bin/demo это всегда заканчивается "Пистолет-пулемет "Ион" и делаешьт рандомизировать. В этом отношении тестирование просто
random = math.random (10)
print(random)
дает мне 9, есть что-то ям отсутствует?