[Help] Fraktions Cars wollen nicht so wie ich will

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 zusammen.




    Ich habe ein Proplem. Ich habe von einem Freund so bissel gezeigt bekommen wie das


    PAWN Scripten geht, nun hab ich eine Frage.




    Ich habe das LSPD Eingefügt und auch Cars in die Garage gestellt..


    Habe die Cars auch der Fraktion zugewiesen. ( Denk ich ) Aber nun ist es so das ich


    in das erste Fahrzeug einsteigen kann als Zivi und es haut mich raus mit der Message


    du bist kein Bundespolizist. Wie es auch sein soll. Aber wen ich in das 2. Car einsteigen


    will als Zivi kan ich mit dem fahren. Und das mit allen anderen 15 Fahrzeugen auch.




    Hir mal die dazu gehörigen PAWN Cods:



    new Copcar[16];


    public OnGameModeInit()
    {
    Copcar[0] = AddStaticVehicleEx(601,1602.4020,-1683.8890,5.6494,90.4739,1,1,1000); // Wasserwerfer 1
    Copcar[1] = AddStaticVehicleEx(601,1602.3511,-1688.0555,5.6687,90.5207,1,1,1000); // Wasserwerfer 2
    Copcar[2] = AddStaticVehicleEx(427,1601.5632,-1691.8608,6.0246,90.0440,1,0,1000); // Endforcer 1
    Copcar[3] = AddStaticVehicleEx(427,1601.6299,-1695.9170,6.0255,90.8883,1,0,1000); // Endforcer 2
    Copcar[4] = AddStaticVehicleEx(599,1602.4855,-1700.0906,6.0863,90.2449,1,0,1000); // LSPD Ranger 1
    Copcar[5] = AddStaticVehicleEx(599,1602.5428,-1704.1375,6.0877,90.5438,1,0,1000); // LSPD Ranger 2
    Copcar[6] = AddStaticVehicleEx(596,1595.6300,-1711.3832,5.6138,0.1429,1,0,1000); // LSPD Car 1
    Copcar[7] = AddStaticVehicleEx(596,1591.3080,-1711.3583,5.6136,359.3330,1,0,1000); // LSPD Car 2
    Copcar[8] = AddStaticVehicleEx(596,1587.3379,-1711.3374,5.6131,0.0853,1,0,1000); // LSPD Car 3
    Copcar[9] = AddStaticVehicleEx(596,1583.4248,-1711.2750,5.6129,359.2556,1,0,1000); // LSPD Car 4
    Copcar[10] = AddStaticVehicleEx(490,1578.7299,-1711.4895,6.0222,359.8424,0,0,1000); // FBI Ranger 1
    Copcar[11] = AddStaticVehicleEx(490,1574.2313,-1711.5026,6.0206,0.1227,0,0,1000); // FBI Ranger 2
    Copcar[12] = AddStaticVehicleEx(528,1584.5809,-1667.5966,5.9683,269.8198,0,0,1000); // FBI Panzer Car 1
    Copcar[13] = AddStaticVehicleEx(528,1584.5557,-1671.8276,5.9395,270.4910,0,0,1000); // FBI Panzer Car 2
    Copcar[14] = AddStaticVehicleEx(447,1566.4805,-1649.8086,28.4138,90.9999,1,1,1000); // LSPD Heli 1 SeaSperow
    Copcar[15] = AddStaticVehicleEx(497,1549.9548,-1643.9338,28.5788,89.6926,0,0,1000); // LSPD Heli 2 Normaler
    return 1;
    }


    public Copcars(vehicleid)
    {
    for(new i = 0; i < sizeof(Copcar); i++)
    {
    if(vehicleid== Copcar[i])
    {
    return 1;
    }
    }
    return 0;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)
    {
    if(GetPlayerVehicleID(playerid) == Copcars(0))
    {
    if(SpielerInfo[playerid][Fraktion] == 1)
    {
    }
    else
    {
    SendClientMessage(playerid,Grau,"Du bist kein Mitglied von der Bundespolizei");
    RemovePlayerFromVehicle(playerid);
    }
    }
    }
    return 1;
    }


    Ich hoffe mir kann wer Helfen bin teils noch Anfänger also bitte nicht so Hart sein : )


    Mit freundlichen Grüßen