Gangfahrzeuge

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,


    Und zwar möchte ich das jede gang seine eigenen fahrzeuge hat. Habe es jetzt so hinbekommen das zb nur die LCN den Elegant fahren können. gehört man nicht zur LCN erhält man die Meldung "Du gehörst nicht zur LCN" .Ist soweit super, für mich als anfänger schonmal ein erfolg^^


    Das gleiche werde ich mit alle anderen fraktionen machen,zb yakuza nur den Sultan etc..... Aber jetzt kommt mein Problem ......ich will das alle fraktionen den gleichen helikopter fliegen nur das kann ich auf die art und weise nicht machen da es ja nur 1 "normalen" Helikopter gibt und dann jede fraktion den helikopter des anderen fliegen könnte und das soll ja so nicht sein.




    Habe auch schon überlegt die vehicle Farbe als vorrausetzung zu geben,sodass zb die LCN nur die schwarzen helis fliegen kann und die yakuza die weißen.....ob das möglich ist weiß och nicht.


    Hat vielleicht jemand eine Idee ?




    ---------------------


    forward IsALCNCar(carid);


    ---------------------


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)


    {
    if (IsALCNCar(vehicleid) && !ispassenger)
    {
    if(PlayerInfo[playerid][pMember]==5||PlayerInfo[playerid][pLeader]==5) { }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Mitglied der LCN !!");
    TogglePlayerControllable(playerid, 1);
    }


    ---------------------


    public IsALCNCar(carid)
    {
    if(GetVehicleModel(carid) == 507)
    {
    return 1;
    }
    return 0;
    }

  • Danke aber er hat es genauso wie ich gemacht. Bei Fahrzeugen ist es ja kein problem da es genug verschiedene gibt die man den Fraktionen zuordnen kann , nur die auswahl an Helis ist nicht so prickelnd.



    Wenn ich zb den Chopper Heli der LCN und Yakuza zuordne können beide alle vorhandenen Chopper fliegen. Aber ich möchte ja das beide nur den jeweils eigenen fliegen können.

  • hast du auch die /oldcar id mit carid == eingetragen
    und wenn du GMX machst verutschen die ids schnell

  • /oldcar ist auch mit drin.



    Bis jetzt hatte ich bei nem GMX noch keine probs,werde natürlich in Zukunft versuchen das script immer weiter zu optimieren.



    Aber erstmal will ich die gangcar geschichte abschliessen.




    Sonst noch jemand einen vorschlag ?

  • Lösung gefunden.....man bindet statt der car id, die model id ein......mann muss nur sicherstellen das die wagen auch ihre zugewiesene id behalten und im script nicht verrutschen. Somit kann man dann vehicles gleicher art, jeweils verschiedenen gruppen (fraktionen) zuweisen.



    Lösung



    @polarized: Jetzt weiß ich auch genau was du mit deiner Antwort meintest -.-