Radom Checkpoint mit Distanz verbinden ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey,
    bin immernoch am grübeln wie ich es anstelle, einen zufälligen Checkpoint zu setzen, der aber gleichzeitig mindestens z.B. 10000 Meter von mir entfernt ist. Muss ich das in meinem Fall mit einer Loop machen ?


    Hilfe wäre nett :)

    Einmal editiert, zuletzt von Oskaar1994 ()

  • Mach eine Schleife rein und überprüf die Distanz ob du mehr als 10000m weg bist.
    for(new i;i<Splanes;i++)
    {
    new rand = random(sizeof(Splanes));
    if(GetPlayerDistanceFromPoint(playerid, Splanes[rand][x], Splanes[rand][y], Splanes[rand][z])>=10000.0) sDisX[playerid]=Splanes[rand][x],sDisY[playerid]=Splanes[rand][y],sDisZ[playerid]=Splanes[rand][z],break;
    }
    Einfach an dein Script anpassen und fertig