Wie erstelle ich ein Random das die zahl von 500 bis 3000 ausgesucht wird ??
Mit Freundlichen Grußen
SuTroX
Wie erstelle ich ein Random das die zahl von 500 bis 3000 ausgesucht wird ??
Mit Freundlichen Grußen
SuTroX
new randomvar;
//public
randomvar = random(3000);
if(randomvar < 500) { randomvar = random(3000); }
else {
//Hier der Rest
}
Hoffe du verstehst es ungefähr.
stock randomEx(const min, const max)
{
return random(max-min)+min;
}
Beispiel:
printf("Zufallszahl zwischen 500 - 3000: %d",randomEx(500,3000));
Mit dem kleinen stock von den Vorposter von mir, kannst du dir die if Abfrage sparen
new randomvar;
//public
randomvar = randomEx(500, 3000);
Edit:
Obwohl man den stock noch kürzer machen könnte
stock randomEx(const min, const max) { return random(max-min)+min; }
new rand=500+random(2500);//2500 nur da die Random Zahl ja addiert wird.
Reicht doch vollkommen.
new rand=500+random(2500);//2500 nur da die Random Zahl ja addiert wird.
Reicht doch vollkommen.
Stimmt, jetzt wo du es sagst. So habe ich es noch garnicht gesehen, habe ich auch wieder was gelernt
Danke an Alle