Ordnungsamt Parken

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 Leute,
    Von diesen Thema habe ich keine Ahnung!
    Deshalb Frage ich euch!


    Undzwar Ich habe ein Befehl namens /opark aber irgendwie funktionrt er nicht ganz..
    ich möchte das man im Abschleppwagen /opark machen kan und nicht in das Auto muss...
    Weiterhin ist der Wagen danach nicht gesperrt sondern man kann ganz normal mit weiterfahren.


    Hier mal der befehl:
    if(strcmp(cmd,"/opark", true) == 0)
    {
    if(!PlayerInfo[playerid][pLeader] == 13 || !PlayerInfo[playerid][pMember] == 13) {
    SendClientMessage(playerid,COLOR_GREY,"Du bist kein Mitglied des Ordnungsamtes.");
    return 1;
    }
    if(!IsPlayerInAnyVehicle(playerid)) {
    SendClientMessage(playerid,COLOR_GREY,"Du bist in keinem Fahrzeug.");
    return 1;
    }
    new i;
    while(i<MAX_PLAYERS) {
    new s;
    while(s<Maxveh) {
    if(!PlayerCar[i][s][cId] == GetPlayerVehicleID(playerid)) {
    SendClientMessage(playerid,COLOR_GREY,"Dieses Fahrzeug kannst du nicht sperren/parken.");
    return 1;
    }
    if(PlayerCar[i][s][cId] == GetPlayerVehicleID(playerid)) {
    new vehicleid = GetPlayerVehicleID(playerid);
    new Float:X,Float:Y,Float:Z;
    new Float:z_rot;
    GetPlayerPos(playerid, X,Y,Z);
    GetVehicleZAngle(vehicleid, z_rot);
    PlayerCar[i][s][cPos_x] = X;
    PlayerCar[i][s][cPos_y] = Y;
    PlayerCar[i][s][cPos_z] = Z;
    PlayerCar[i][s][cRotate] = z_rot;
    PlayerCar[i][s][cGesperrt] = 1;
    SendClientMessage(playerid,COLOR_WHITE,"Du hast das Fahrzeug nun hier geparkt und gesperrt");
    SendClientMessage(playerid,COLOR_WHITE,"Der besitzer muss es sich zuerst wieder freikaufen um es zu benutzen");
    return true;
    }
    s++;
    }
    i++;
    }
    return 1;
    }


    Es gibt nix zum Freikaufen... Würde mich über Hilfe sehr freuen...