Lua mathématiques.aléatoire ne fonctionne pas

Donc je suis en train de créer un petit quelque chose et j'ai regardé toute la place à la recherche de façons de générer un nombre aléatoire. Toutefois, peu importe où je test mon code, il en résulte une non-aléatoire. Voici un exemple que j'ai écrit jusqu'.

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)

Où je test mon code j'obtiens le même résultat. Par exemple, quand je test le code ici http://www.lua.org/cgi-bin/demo il finit toujours avec le "Ion Propulseur Machine Pistolet Blaster" et doesen " randomize. D'ailleurs les tests de simplement

random = math.random (10)
print(random)

me donne 9, est-il quelque chose que je suis absent?

InformationsquelleAutor user2677006 | 2013-08-13