Fraktionsautos für gf keine id verschiebung!

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
  • Ja und aber ich muss wissen wie du es eingefügt hast ^^
    PS: Es gibt kein gefälschtes GF xD

  • Ja guck nochmal an habe ja editiert

  • Ich habe jetzt meinen Abfrage public genau wie im Tutorial gemacht, doch passiert nichts:
    for(new taxi = 0; taxi < sizeof(TaxiFahrzeug); taxi++)
    {
    if(newcar == TaxiFahrzeug[taxi])
    {
    if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du bist kein Taxifahrer !");
    RemovePlayerFromVehicle(playerid);
    }
    }
    }
    Es passiert nichts.. egal wie ich es mache.
    Bei einem anderen Public funktioniert es auf ähnliche Weise (anderes Array usw.) allerdings. (Das einzige Public das funktioniert)

  • Hi habe mal ne Frage ich finde es nicht im Forum aber hier Passt es bestimmt auch rein.
    ich möchte Autos einfügen ohne Fraktion es sind so viele das sich alles verschiebt Also zb ich steige ins Taxi ein und dann komm Du bist kein Feuerwermann oder so.
    Dann verschwinden meine Bizz und mein Häuser Alles verschiebt sich wie schaffe ich das mit ein FilterScript oder wie PLS HILFE




    Mfg Flexmaster

    Ich suche aufgabe was braucht ihr an Software? Ich programmiere es... PN an mich und los gehts...

  • die neuen autos ganz unten hinzufügen ;)
    Lennart nimm meine methode nicht deine taxicar und so o.Ô

  • wenn ich es ganz unten einfüge kommt ein Error wsas muss ich davor schreiben?
    oder so Also ich habe einfach es so nach dem :


    public AddsOn()
    {
    adds=1;
    return 1;
    }



    AddStaticVehicleEx(599,1545.1246,-1667.8915,6.0827,93.2491,3,3,60000); //
    ich habe es ganzunten hingemacht oder wo rein?


    was muss ich tun

    Ich suche aufgabe was braucht ihr an Software? Ich programmiere es... PN an mich und los gehts...

  • Du guckst z.B aha zeile 4132 ist das letze hinzugefügte auto und da fügste halt die neuen rein was da so schwer zu verstehen o.Ô

  • Dann weiß ich auch nicht sry mach einfach gan normal wie es in tut steht

  • Habe auch ein Problem mit den Cars. Bei den Taxi werde ich immer rausgeworfen außer bei der Taxi limmo. Ich habe auch alles mögliche probiert, Vielleicht kann mir ja jemand Helfen,


    forward IsATaxiCar(carid);
    forward IsATaxi(playerid);
    new TaxiCars[10];


    public IsATaxi(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==10)
    {
    return 1;
    }
    else if(leader==10)
    {
    return 1;
    }
    }
    return 0;
    }


    public IsATaxiCar(carid)
    {
    for(new i = 0; i < sizeof(TaxiCars); i++)
    {
    if(carid == TaxiCars[i])
    {
    return 1;
    }
    }
    return 0;
    }


    if(IsATaxi(newcar))
    {
    if(IsATaxiCar(playerid)) { }
    else
    {
    if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10) { }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
    RemovePlayerFromVehicle(playerid);
    }
    }
    }



    TaxiCars[0] = AddStaticVehicle(420,-1988.8114,120.6054,27.3174,0.1940,6,6); // Taxi1
    TaxiCars[1] = AddStaticVehicle(420,-1988.7582,128.9441,27.3169,359.5623,6,6); // Taxi2 Limo
    TaxiCars[2] = AddStaticVehicle(409,-1988.7678,138.7023,27.3431,0.6743,0,1); // Taxi3
    TaxiCars[3] = AddStaticVehicle(420,-1988.9442,148.5148,27.3169,0.2032,6,6); // Taxi4
    TaxiCars[4] = AddStaticVehicle(420,-1989.0106,157.2219,27.3251,0.9595,6,6); // Taxi5
    TaxiCars[5] = AddStaticVehicle(420,-1989.0930,166.1077,27.3185,1.5312,6,6); // Taxi6
    TaxiCars[6] = AddStaticVehicle(420,-1989.7849,195.0724,27.3147,359.8025,6,6); // Taxi7
    TaxiCars[7] = AddStaticVehicle(420,-1993.7404,195.2865,27.3169,175.1761,6,6); // Taxi8
    TaxiCars[8] = AddStaticVehicle(420,-1998.0922,195.7587,27.3216,0.1057,6,6); // Taxi9
    TaxiCars[9] = AddStaticVehicle(487,-1992.8213,103.1269,27.7197,270.9072,6,6); // TaxiHeli10


    PS: Beim Taxi 2 (limo) werde ich nicht rausgeworfen und ich kann auch /fare machen. Bei den andern ist es nicht möglich :(
    LG Sunny


    Edit: Kann es sein das es mit dem hier vielleicht zutun hat?
    TransportDuty[playerid] = 0;
    format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    GivePlayerMoney(playerid, TransportMoney[playerid]);
    ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
    return 1;
    }
    new Veh = GetPlayerVehicleID(playerid);
    mit dem hier? ----> if(Veh == 82 || Veh == 84 || Veh == 85 || Veh == 94)
    {
    if(GetPlayerState(playerid) == 2)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
    return 1;
    }

    [i]LG
    Sunny

    Einmal editiert, zuletzt von Sunny10369 ()

  • also ich habe alles so gemacht wie im totoriel beschrieben habe. bekomme eros bitte um hilfe!!!!



    C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 017: undefined symbol "yakuza"
    C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 001: expected token: ";", but found "]"
    C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    yakuza[0]=AddStaticVehicle(409,-2102.1521,-227.9906,35.1492,92.2594,0,0); // limo Yakuza
    yakuza[1]=AddStaticVehicle(487,-2115.1394,-247.0600,37.4220,359.5810,0,0); // heli
    yakuza[2]=AddStaticVehicle(482,-2173.4709,-219.9457,35.4456,269.4194,0,0); // car
    yakuza[3]=AddStaticVehicle(482,-2173.4370,-214.8838,35.4387,271.7980,0,0); // car2
    yakuza[4]=AddStaticVehicle(400,-2173.8840,-210.2462,35.4127,276.1723,0,0); // car3
    yakuza[5]=AddStaticVehicle(560,-2100.5635,-199.1667,35.0259,89.8036,0,0); // car4
    yakuza[6]=AddStaticVehicle(560,-2100.5894,-203.5128,35.0252,90.8788,0,0); // car5
    yakuza[7]=AddStaticVehicle(560,-2100.4097,-208.4308,35.0253,90.8332,0,0); // car6
    yakuza[8]=AddStaticVehicle(545,-2100.0801,-213.3613,35.1313,93.3838,0,0); // car7
    yakuza[9]=AddStaticVehicle(545,-2099.8242,-217.5382,35.1314,93.4929,0,0); // car8
    yakuza[10]=AddStaticVehicle(565,-2143.8853,-223.1133,34.9473,6.4195,0,0); // car9
    yakuza[11]=AddStaticVehicle(565,-2147.4805,-223.0314,34.9454,5.4545,0,0); // car10
    yakuza[12]=AddStaticVehicle(521,-2155.7729,-203.4360,34.8865,88.1129,0,0); // bike
    yakuza[13]=AddStaticVehicle(521,-2155.7937,-201.5467,34.8928,83.5568,0,0); // bike2
    yakuza[14]=AddStaticVehicle(521,-2155.7876,-199.5016,34.8913,82.8793,0,0); // bike3
    yakuza[15]=AddStaticVehicle(521,-2155.6133,-197.8401,34.8916,86.3361,0,0); // bike4 Yakuza


    ich hoffe ihr könnt mir helfen


  • Ja das ist auch eine Überprüfung, da musst du das auch einbauen.

    [align=center]

  • cyclops bei mir gehts bei 21 fraktionen habe es kopiert versuch nochmal zu gucken o.Ô
    Ich weiß nicht was ihr für Probleme habt ihr müsst auch lesen net kopieren

  • Kauft euch mal alle neue Augen :thumbdown: :pinch:
    Du hast es so geschrieben:
    if(IsATaxi(newcar))
    {
    if(IsATaxiCar(playerid)) { }
    else
    {
    if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10) { }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
    RemovePlayerFromVehicle(playerid);
    }
    }
    }

    So steht es aber nicht im tut :thumbdown:

  • hier mal was ich eingegeben habe!!!



    forward isayakuza(playerid);
    forward isayakuzacar(carid);



    new yakuzacars[16];



    das mit puplic habe ich unter

    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)


    um genauer zu sein unter, was denn so aus schaut,

    }
    public IsACop(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==1 || member==2 || member==3 || member==4 || member==13)
    {
    return 1;
    }
    if(leader==1 || leader==2 || leader==3 || leader==4|| leader==13)
    {
    return 1;
    }
    }
    return 0;
    }
    public isayakuza(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==6)
    {
    return 1;
    }
    else if(leader==6)
    {
    return 1;
    }
    }
    return 0;
    }
    public isayakuzacar(carid)
    {
    for(new i = 0; i < sizeof(yakuzacars); i++)
    {
    if(carid == yakuzacars[i])
    {
    return 1;
    }
    }
    return 0;
    }

    dann wie du geschrieben hast unter (PLAYER_STATE_DRIVER)

    }
    if(isayakuza(newcar))
    {
    if(isayakuzacar(playerid)) { }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
    }


    und dann unter (public OnGameModeInit()) genau da wo mal die anderen fahrzeuge waren.
    und das einzige was geht ist der heli!!!
    bei denn anderen kommt nichts.

    yakuzacars[0]=AddStaticVehicle(409,-2102.1521,-227.9906,35.1492,92.2594,0,0); // limo Yakuza
    yakuzacars[1]=AddStaticVehicle(487,-2115.1394,-247.0600,37.4220,359.5810,0,0); // heli
    yakuzacars[2]=AddStaticVehicle(482,-2173.4709,-219.9457,35.4456,269.4194,0,0); // car
    yakuzacars[3]=AddStaticVehicle(482,-2173.4370,-214.8838,35.4387,271.7980,0,0); // car2
    yakuzacars[4]=AddStaticVehicle(400,-2173.8840,-210.2462,35.4127,276.1723,0,0); // car3
    yakuzacars[5]=AddStaticVehicle(560,-2100.5635,-199.1667,35.0259,89.8036,0,0); // car4
    yakuzacars[6]=AddStaticVehicle(560,-2100.5894,-203.5128,35.0252,90.8788,0,0); // car5
    yakuzacars[7]=AddStaticVehicle(560,-2100.4097,-208.4308,35.0253,90.8332,0,0); // car6
    yakuzacars[8]=AddStaticVehicle(545,-2100.0801,-213.3613,35.1313,93.3838,0,0); // car7
    yakuzacars[9]=AddStaticVehicle(545,-2099.8242,-217.5382,35.1314,93.4929,0,0); // car8
    yakuzacars[10]=AddStaticVehicle(565,-2143.8853,-223.1133,34.9473,6.4195,0,0); // car9
    yakuzacars[11]=AddStaticVehicle(565,-2147.4805,-223.0314,34.9454,5.4545,0,0); // car10
    yakuzacars[12]=AddStaticVehicle(521,-2155.7729,-203.4360,34.8865,88.1129,0,0); // bike
    yakuzacars[13]=AddStaticVehicle(521,-2155.7937,-201.5467,34.8928,83.5568,0,0); // bike2
    yakuzacars[14]=AddStaticVehicle(521,-2155.7876,-199.5016,34.8913,82.8793,0,0); // bike3
    yakuzacars[15]=AddStaticVehicle(521,-2155.6133,-197.8401,34.8916,86.3361,0,0); // bike4 Yakuza


    ich hoffe du kannst mir weiter helfen....

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen