Ich suche eine Funktion, mit der man eine zufällige Position zwischen 2 festgelegten Position bekommt.
stock GetRandomPos(Float:x, Float:X, Float:y, Float:Y, &Float:newX, &Float:newY) //©Jeffry
{
new iX = floatround(floatabs(X - x));
new iY = floatround(floatabs(Y - y));
newX = random(iX) + x;
newY = random(iY) + y;
return 1;
}
So anwenden:
new Float:newX, Float:newY;
GetRandomPos(10.0, 20.0, -50.0, 10.0, newX, newY);
printf("%f, %f", newX, newY);
