/lock 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
  • heyho liebe Com.


    habe ein Problem und zwar wenn man /lock macht schliesst der das Fahrzeug ab aber wenn jemand z.b. aus SF nach LS kommt also nachdem es abgeschlossen wurde sieht der fahrer der abgeschlossen hat das er nicht rein kommt und an der tür "rüttelt xD" Aber danach sitzt er im Fahrzeug xD


    Hier der Befehl:



    ocmd:lock(playerid,params[])
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new vid = GetPlayerVehicleID(playerid);
    if(lockvar[vid] == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    SetVehicleParamsForAll(vid, 0, 1);
    SetVehicleParamsForPlayer(vid, i, 0, 0);
    }
    }
    SendClientMessage(playerid,0xFF0000,"Fahrzeug abgeschlossen");
    lockvar[vid] = 1;
    }
    else
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    SetVehicleParamsForPlayer(vid,i,0,0);
    }
    }
    SendClientMessage(playerid,COLOR_RED,"Fahrzeug aufgeschlossen");
    lockvar[vid] = 0;
    }
    }
    }
    return 1;
    }




    PS: Das in PWN Code zu bringen geht nicht dann geht alles in 2 reihen oder so wer weiss wieso bitte auch sagen
    :wacko:

    ik bin der vito c:

    Einmal editiert, zuletzt von VitoHusky ()