Code: Select all
level.mylist = makeArray
"one" "1"
"two" "2"
"three" "3"
"four" "4"
"five" "5"
"six" "6"
"seven" "7"
"eight" "8"
"nine" "9"
"ten" "10"
endArrayModerator: Moderators
Code: Select all
level.mylist = makeArray
"one" "1"
"two" "2"
"three" "3"
"four" "4"
"five" "5"
"six" "6"
"seven" "7"
"eight" "8"
"nine" "9"
"ten" "10"
endArrayCode: Select all
//level.mylist has the numbers already.
local.number = level.mylist[random(0 to mylist.length)]
//do stuff with local.number
for(local.i = 0, local.i < mylist.length, local.i++)
if(local.i == local.number)
continue
else
local.list2[i] = level.mylist[i]Code: Select all
Random_test:
level.mylist = makeArray
"one" "1" 0
"two" "2" 0
"three" "3" 0
"four" "4" 0
"five" "5" 0
"six" "6" 0
"seven" "7" 0
"eight" "8" 0
"nine" "9" 0
"ten" "10" 0
endArray
level.numbers = 10
for(local.i = 1;local.i<= 10;local.i++)
{
local.num = waitthread picknum
iprintln_noloc "The number is " local.num
waitframe
}
end
picknum:
local.check = 1
while(local.check == 1)
{
local.random = randomint(level.mylist.size)+1
local.check = level.mylist[local.random][3]
if(local.check == 0)
{
level.mylist[local.random][3] = 1
level.numbers--
if(level.numbers == 0)
{
for(local.i=1;local.i <= 10;local.i++)
{
level.mylist[local.i][3] = 0
}
level.numbers = 10
}
}
}
end level.mylist[local.random][1] // or level.mylist[local.random][2]
Resets it's self when all the numbers have been usedLOCALIZATION ERROR: 'Press Use(f) to follow a player.' does not have a localization entry
The number is ten
The number is five
The number is eight
The number is seven
The number is one
The number is nine
The number is six
The number is three
The number is two
The number is four
----- Server Shutdown -----