Probleme beim /lock befehl

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
  • Nabend Com,


    Also ich brauche einen /lock befehl. Das Auto in dem man sitzt, soll dadurch abgeschlossen werden, so das man nicht mehr aus dem auto gezogen werden kann. Sobald das Car spawnt sollte es offen sein. Sollte man aussteigen sollte es ebenfalls offen sein. Leider klappts net :D


    if(!strcmp(cmdtext,"/lock",true))
    {
    if(!IsPlayerInAnyVehicle(playerid))
    {
    SendClientMessage(playerid,0xFFFFFFAA,"Du musst in einem Fahrzeug sitzen.");
    return 1;
    }
    if(GetPlayerVehicleSeat(playerid) > 0)
    {
    SendClientMessage(playerid,0xFFFFFFAA,"Du musst der Fahrer eines Fahrzeuges sein.");
    return 1;
    }
    if(Abgeschlossen[GetPlayerVehicleID(playerid)] == 0)
    {
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),playerid,0,1);
    Abgeschlossen[GetPlayerVehicleID(playerid)] = 1;
    SendClientMessage(playerid,0xFFFFFFAA,"Dein Fahrzeug wurde abgeschlossen.");
    }
    else
    {
    Abgeschlossen[GetPlayerVehicleID(playerid)] = 0;
    SendClientMessage(playerid,0xFFFFFFAA,"Dein Fahrzeug wurde aufgeschlossen.");
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),playerid,0,0);
    }
    return 1;
    }

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

    Einmal editiert, zuletzt von Freggel ()