Hey,
ich wollte mein Busjob mit einem SkillSystem erweitern indem er zufällig
bis zu 3 Punkte pro Linie bekommt.. Wie kann ich machen dass der nur
1, 2 oder 3 bekommen kann, aber nicht 0 ?
Wäre euch sehr dankbar
Hey,
ich wollte mein Busjob mit einem SkillSystem erweitern indem er zufällig
bis zu 3 Punkte pro Linie bekommt.. Wie kann ich machen dass der nur
1, 2 oder 3 bekommen kann, aber nicht 0 ?
Wäre euch sehr dankbar
ein beispiel wäre das
new rand = random(3-1)+1;
ein beispiel
daraus kannst du auch ein stock machen
stock random(maxwert, minwert)
{
new rand = random(maxwert-minwert)+minwert;
return rand;
}
//edit
daraus wird eine beliebige zeil bis 2 herraus gesucht also entweder 0 , 1 ,2
und das wird mit der minmalen zahl addiert.
so kann auch die Summe niemals 0 betragen
Jo, danke aber ich habe schon einen alten Thread gefunden wo Kaliber etwas zeigte..
Aber deine Methode ist wesentlich unkomplizierter
Also das von Kaliber sah so aus::
//veh befehl
new rand;
stop:
rand = random(611);
if(rand < 400) { goto stop: }
CreateVehicle(rand,x,y,z,0);
Da gefällt mir deine Methode besser