/park geht nicht ?

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 Morgen,


    ich habe folgende Problem.
    Unzwar wenn ich /park mache sollte er das Car dort parken.
    Doch dies passiert nicht nachdem ich mich auslogge und danach wieder ein ist es wieder an der Stelle.
    Wo es das erstemal beim Kauf gespawnt wurde.
    Zerstöre ich aber das Auto wenn ich vorher /park gemacht habe Spawnt es am /park Ort.
    Logg ich mich aus und wieder ein ist es wieder am Autohaus.
    Waran könnte das liegen.



    Hier der Park Befehl



    if (strcmp("/park", cmdtext, true, 10) == 0)
    {
    if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
    {
    new newcar = GetPlayerVehicleID(playerid);
    if (newcar == PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId])
    {
    new Float:X,Float:Y,Float:Z;
    new Float:z_rot;
    GetPlayerPos(playerid, X,Y,Z);
    GetVehicleZAngle(newcar, z_rot);
    PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_x] = X;
    PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_y] = Y;
    PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_z] = Z;
    PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarRotate] = z_rot;
    SendClientMessage(playerid, COLOR_YELLOW, " Du hast dein Fahrzeug hier geparkt, ab nun kannst du dein Fahrzeug hier finden!");
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du bist nicht in deinem Fahrzeug/Du hast nicht den Schlüssel zu diesem Fahrzeug ausgewählt!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du besitzt Kein Fahrzeug für deinen Ausgewählten Schlüssel!");
    return 1;
    }
    return 1;
    }




    MFG


    Nov

  • Naja du speicherst es ja nicht in dini ab oder?
    Wenn du jetzt diese Abfraeg machst, geht es nur solange du im Spiel bist, dann wirst von vorne sein.


    Falls du mit dini oder MySQL abfragst, dann wird er dauerhaft auf die Pos gesetzt.


    Schau dir dazu mal Tuts an.