I have a script that chooses a random number from 1 to 12,000, and every time in-game it picks the same number. Why is this?
Built-in RNG is pseudo-random, and works off a preset seed. Random numbers generated using the same seed will be the same. To get new random numbers, change the seed using math.randomseed