Pulling out number from different rng loopso

Post gaming related scripts
newbieahkguy
Posts: 13
Joined: 13 Jun 2016, 20:14

Pulling out number from different rng loopso

19 Jun 2016, 02:24

Here's an example of how I want it to be:
I want different number generators that i can pull out from the loop multiple times in my script.









Loop
{
Random NumberGenerator1000, 100, 1000
return
}

Loop
{
Random NumberGenerator2000, 200, 2000
return
}




1::
msgbox "%NumberGenerator2000%" ;I get number 245
msgbox "%NumberGenerator2000%" ;I get number 245 again! i want them to be random inside here aswell
return


2::
msgbox "%NumberGenerator1000%"
msgbox "%NumberGenerator1000%"
msgbox "%NumberGenerator1000%"
msgbox "%NumberGenerator1000%"
return






;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


OR else i have to do it like this... and the script im writing is pretty big

1::
Random NumberGenerator2000, 200, 2000
msgbox "%NumberGenerator2000%"
Random NumberGenerator2000, 200, 2000
msgbox "%NumberGenerator2000%"
User avatar
TheDewd
Posts: 1510
Joined: 19 Dec 2013, 11:16
Location: USA

Re: Pulling out number from different rng loopso

21 Jun 2016, 12:20

Use a function:

Code: Select all

#SingleInstance, Force

1::
    MsgBox, % NumberGenerator(100, 1000) 
return

2::
    MsgBox, % NumberGenerator(200, 2000) 
return

NumberGenerator(Min, Max) {
    Random, OutputVar, % Min, % Max
    return OutputVar
}

Return to “Gaming Scripts (v1)”

Who is online

Users browsing this forum: No registered users and 23 guests