Vereinfachte Checkpoints?

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
  • Hallo.


    Ich habe hier eine Fahrschule, welche über Checkpoints läuft.
    Es dauert nämlich zu lange, für jeden einzelnen Checkpoint 15 neue Zeilen anzulegen, da ich alleine für die Fahrschule schon 35 Checkpoints benötige.


    1 Abfrage sieht so aus:

    else if(GetPlayerCheckpoint(playerid) == CP_FAHRSCHULE_25)
    {
    new vID = GetPlayerVehicleID(playerid);
    if(vID == pFahrschulCar[playerid])
    {
    SetPlayerCheckpointEx(playerid,1231.5326,-1140.4032,23.4471, 5.0, CP_FAHRSCHULE_26);
    PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
    }
    else
    {
    SetPlayerCheckpointEx(playerid, 739.4922,-1345.4622,13.3913, 2.0, CP_TUTORIAL_7);
    DestroyVehicle(pFahrschulCar[playerid]);
    SendClientMessage(playerid, COLOR_GREY, "Fahrstunde abgebrochen - Gehe zurück zur Fahrschule und fange neu an!");
    }
    }


    Ich hoffe, dass mir jemand helfen kann. :)