Respawnen von Cars (nur von den Fahrschulcars) wenn jmd die Prüfung volendet hat

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
  • Guten Tag,
    Ich habe mir eine Automaitsche Fahrschule erstellt.
    Wenn nun ein Gast diese betrit um seinen Führerschein zu machen kommt erst die Theorie und danach eine Praktische Prüfung


    Ausschnit wo der Gast die Cps abfärt PWN Code:


    if(CPT[playerid] == 1)
    {
    if(PlayerToPoint(5.0,playerid,350.2469,-1809.1515,4.2752))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,311.9099,-1799.2018,4.2766,2.0);
    CPT[playerid] = 2;
    }
    }
    else if(CPT[playerid] == 2)
    {
    if(PlayerToPoint(5.0,playerid,311.9099,-1799.2018,4.2766))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1198.5112,-1826.8932,13.1518,2.0);
    CPT[playerid] = 3;
    }
    }
    else if(CPT[playerid] == 3)
    {
    if(PlayerToPoint(5.0,playerid,1198.5112,-1826.8932,13.1518))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1475.4258,-1028.3962,23.4836,2.0);
    CPT[playerid] = 4;
    }
    }
    else if(CPT[playerid] == 4)
    {
    if(PlayerToPoint(5.0,playerid,1475.4258,-1028.3962,23.4836))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1221.3744,-875.9829,42.6381,2.0);
    CPT[playerid] = 5;
    }
    }
    else if(CPT[playerid] == 5)
    {
    if(PlayerToPoint(5.0,playerid,1221.3744,-875.9829,42.6381))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,487.2607,-1277.1268,15.3577,2.0);
    CPT[playerid] = 6;
    }
    }
    else if(CPT[playerid] == 6)
    {
    if(PlayerToPoint(5.0,playerid,487.2607,-1277.1268,15.3577))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,412.6577,-1450.0741,30.8272,2.0);
    CPT[playerid] = 7;
    }
    }
    else if(CPT[playerid] == 7)
    {
    if(PlayerToPoint(5.0,playerid,412.6577,-1450.0741,30.8272))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,302.1774,-1520.7460,24.3400,2.0);
    CPT[playerid] = 8;
    }
    }
    else if(CPT[playerid] == 8)
    {
    if(PlayerToPoint(5.0,playerid,302.1774,-1520.7460,24.3400))
    {
    DisablePlayerCheckpoint(playerid);
    // SetPlayerCheckpoint(playerid,302.1774,-1520.7460,24.3400,2.0);
    CPT[playerid] = 0;
    PlayerInfo[playerid][pCarLic] = 1; // Nachdem er den Schein erhalten hat steigt er automatisch aus
    DTest[playerid] = 0;
    SetTimer("Fschein", 20000, 0);
    }
    }


    Ende PWN Code


    So nun ist mein Problem das das Auto da einfach rum steht und der nägste der kommt erst das Auto wegschieben muss um in den Cp zu kommen.


    Nun wollte ich fragen wie ich das Auto respawnen lasssen kann wenn die Prüfung zuende ist.


    Ich freue mich auf eine Schnelle Antwort


    LG Cybork :)


    PS: Sry wenn Rechtschreibfehler drinnen sind, bin etwas Müde

  • Vielleicht noch einen Ceckpoint zurück machen ? - Dann muss er das Auto ja wieder weg bringen ;)


    Sonst das Auto verstören, und neu Spawnen:


    Spoiler anzeigen
    DestroyVehicle(carid);
    CreateCreateVehicle(weißt du bestimmt);




    Gruß Hauke


    EDIT: Was ist das denn für ein Expander Bug ? 8|

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • Wenn das Auto eine Bestimme identifikation hat, wovon ich ausgehe, kannst du es ja mal mit


    SetObjectPos(id,X,Y,Z);


    versuchen.


    Ich weiß nicht ob es gehen würde, aber versuchen kannst du es ja mal ;)




    Gruß Hauke

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.