Check Point bug

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 Community ;)


    Ab dem 2. Checkpoint gehts nicht mehr weiter. Was mach ich da Falsch?



    if(Jobla[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,1,372,167.19999694824,1008)){
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,378.39999389648,153.30000305176,1011.0999755859,1);
    SendClientMessage(playerid,Admincmd,"Debug 1.");
    Jobla[playerid] = 2;
    return 1;
    }//AB HIER <-
    else if(Jobla[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,1,1378.39999389648,153.30000305176,1011.0999755859)){
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,372.39999389648,154,1014.799987793,1);
    SendClientMessage(playerid,Admincmd,"Debug 2.");
    Jobla[playerid] = 3;
    }
    else if(Jobla[playerid] == 3 && IsPlayerInRangeOfPoint(playerid,1,378.39999389648,153.30000305176,1011.0999755859)){
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,163.5,365.5,1018.9000244141,1);
    SendClientMessage(playerid,Admincmd,"Debug 3.");
    Jobla[playerid] = 4;
    }
    else if(Jobla[playerid] == 4 && IsPlayerInRangeOfPoint(playerid,1,163.5,365.5,1018.9000244141)){
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,170.5,353.79998779297,1018.9000244141,1);
    Jobla[playerid] = 5;
    }
    else if(Jobla[playerid] == 5 && IsPlayerInRangeOfPoint(playerid,1,170.5,353.79998779297,1018.9000244141)){
    DisablePlayerCheckpoint(playerid);
    }

  • Wo hast du das überhaupt drin?
    OnPlayerEnterCheckPoint?
    Wenn ja brauchst du ja IsPlayerInRangeOfPoint nicht.
    Vielleicht liegt es ja dadran

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Habs unter



    public OnPlayerEnterCheckpoint(playerid)
    {


    Und beim anderen 'Teil' gehts ja, nur nicht in dem Dingends :/

  • Ich hab gerade was entdeckt :D


    du schreibst im Checkpoint 378.39999389648 und in IsPlayerInRangeOfPoint 1378.39999389648
    Da kommt was nicht hin :D

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • vergleich mal
    SetPlayerCheckpoint(playerid,378.39999389648,153.30000305176,1011.0999755859,1);
    IsPlayerInRangeOfPoint(playerid,1,1378.39999389648,153.30000305176,1011.0999755859)){
    müsste eigentlich auffallen

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski