Parksystem Wichtig

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
  • Hay Community Kann mir jemand den system


    /opark system scripten bitte


    was das funktzion machen soll


    Als Oamtler schleppt man ja die autos und mit dem /opark system will ich wenn die das auto abschleppen /opark macht und es in der base von dem oamt solange bleibt bis der besitzer des fahrzeuges es abholt bzw freikauft das auto soll da auch nach dem restart stehen oder wenn der besitzer rlg macht


    bitte ;(((( ihr könnt mir nur noch helfen:((( bittee


    habe im script den dtc car

    Einmal editiert, zuletzt von Urin_Boss ()


  • if(strcmp("/opark", cmdtext, true) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(IsACop(playerid) || IsPlayerInFrac(playerid, 24))
    {
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
    return 1;
    }
    new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
    new Float:X,Float:Y,Float:Z;
    new Float:z_rot;
    GetVehiclePos(trailercar, X,Y,Z);
    GetVehicleZAngle(trailercar, z_rot);
    new carowner = GetDtCarOwner(trailercar);
    new slot = GetDtCarOwnerSlot(carowner,trailercar);
    PlayerCar[carowner][slot][CarPos_x] = X;
    PlayerCar[carowner][slot][CarPos_y] = Y;
    PlayerCar[carowner][slot][CarPos_z] = Z;
    PlayerCar[carowner][slot][CarRotate] = z_rot;
    if(carowner != 555)
    {
    OnPlayerCarUpdate(carowner);
    SendClientMessage(carowner, COLOR_WHITE, " Das Oamt hat dein Fahrzeug abgeschleppt, geh zur Oamt-Base und Frage ihn ob er es wieder freigibt!");
    PlayerInfo[carowner][pRest] = 1;
    SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
    }
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
    }
    return 1;
    }
    forward GetDtCarOwnerSlot(playerid,veh);
    public GetDtCarOwnerSlot(playerid,veh)
    {
    for(new X = 0; X < MaxVeh; X++)
    {
    if(PlayerCar[playerid][X][CarId] == veh)
    {
    return X;
    }
    }
    return 555;
    }

    Have Fun ^^

  • das kamm bei
    OnPlayerCommandText oder?


    und ich kriege errors -.-



    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17375) : error 017: undefined symbol "GetDtCarOwner"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17376) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17385) : error 017: undefined symbol "pRest"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17402) : error 029: invalid expression, assumed zero
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17402) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17403) : error 029: invalid expression, assumed zero
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17403) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17407) : error 017: undefined symbol "veh"

  • Sorry vergessen noch zu bauen ^^


    forward GetDtCarOwner(veh);
    public GetDtCarOwner(veh)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    for(new X = 0; X < MaxVeh; X++)
    {
    if(PlayerCar[i][X][CarId] == veh){return i;}
    }
    }
    return 1;
    }


  • und das kommt wohin??

  • Habe es ganz unten im script eingefügt und bekomme jetzt nur noch 7 errors



    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17376) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17385) : error 017: undefined symbol "pRest"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17402) : error 029: invalid expression, assumed zero
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17402) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17403) : error 029: invalid expression, assumed zero
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17403) : error 017: undefined symbol "GetDtCarOwnerSlot"
    C:\Users\Ahmet\Desktop\EditMyServerIMBAUPDATE 3 (3)\gamemodes\OL.pwn(17407) : error 017: undefined symbol "veh"