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
  • guten tag ja ich weis das der thrad schon alt ist aber ich bekomme die ganze zeit errors


    hier die erorrs


    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7072) : error 017: undefined symbol "Addstaticvehicle"
    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7073) : error 017: undefined symbol "Addstaticvehicle"
    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7074) : error 017: undefined symbol "Addstaticvehicle"
    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7075) : error 017: undefined symbol "Addstaticvehicle"
    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7076) : error 017: undefined symbol "Addstaticvehicle"
    C:\Users\€rwin\Desktop\samp server\gamemodes\xgf3.pwn(7077) : error 017: undefined symbol "Addstaticvehicle"




    und hier wie ist alles eingefügt habe


    public isaCop(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==1)
    {
    return 1;
    }
    else if(leader==1)
    {
    return 1;
    }
    }
    return 0;
    }
    public isaCopcar(carid)
    {
    for(new i = 0; i < sizeof(Copcars); i++)
    {
    if(carid == Copcars[i])
    {
    return 1;
    }
    }
    return 0;
    }


    forward isaCop(playerid);
    forward isaCopcar(carid);


    new Copcars[7];


    Copcars[1]=Addstaticvehicle(598,-210.3835,995.0920,19.3144,88.6410,1,106);
    Copcars[2]=Addstaticvehicle(598,-210.3994,999.4554,19.4030,89.1059,1,106);
    Copcars[3]=Addstaticvehicle(598,-210.4453,990.6686,19.2246,91.2787,1,106);
    Copcars[4]=Addstaticvehicle(599,-227.8509,991.8335,19.7125,270.5394,1,106);
    Copcars[5]=Addstaticvehicle(599,-227.7668,995.7093,19.7497,270.8632,1,106);
    Copcars[6]=Addstaticvehicle(599,-227.7349,999.4642,19.7846,270.6127,1,106);


    if(isaCopcar(newcar))
    {
    if(isaCop(playerid)) { }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Cop");
    }
    }


    MFG Sony

  • kriege des auch aber kriege des net weg da steht


    AddStaticVehicle is Already Defined obwohl es noch nicht gibt

  • bei mir wird immer angezeigt als: error 017: undefined symbol "newcar" wie krieg ich das weg ?


    insgesammt:
    C:\.............\server1\gamemodes\test.pwn(3857) : error 029: invalid expression, assumed zero
    C:\.............\server1\gamemodes\test.pwn(3857) : warning 215: expression has no effect
    C:\.............\server1\gamemodes\test.pwn(3857) : error 001: expected token: ";", but found "if"
    C:\.............\server1\gamemodes\test.pwn(3857) : error 017: undefined symbol "newcar"
    C:\.............\server1\gamemodes\test.pwn(3857) : fatal error 107: too many error messages on one line


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


    hier die zeilen:
    player_state_...
    else if(isayakuzacar(newcar))
    {
    if(isayakuza(playerid)) { }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der yakuza!");
    }
    }
    ganz oben:
    new yakuzacars[1];
    forward isayakuza(playerid);
    forward isayakuzacar(carid);


    und und und..... mann wie kreig ich das hin!


    4 Errors.

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

    Einmal editiert, zuletzt von Noneatme ()

  • Nice tutorial..
    Aber ist das nicht so zB..
    new car[10];
    und dann..
    Addstaticverhicle[0]
    Addstaticverhicle[1]
    usw..bis 9??
    oder echt
    new car[10]
    und dann
    Addstaticverhicle[0]
    ..bis 11?? also so ähnlich ist des in deinem Tut..
    ich bin mir nicht sicher..hoffe aber einer kann mir helfen..
    weil in einem anderem tut ist das so wie ich denke..weil des klappt da
    PLAYER_STATE_DRIVER gibt es bei mir 3 mal xD und dann auch nur mit if und nit public
    ich krige bei deinem tut 5 errors ich habs 1zu1 kopiert

    KleineHilfe 2.0

    Einmal editiert, zuletzt von YaBroo ()

  • Ich denke mal du hast newcar nicht definiert...

    PHP
    new newcar = GetPlayerVehicleID(playerid);



    Zu Chiko, du musst das

    PHP
    PLAYER_STATE_DRIVER

    unter

    PHP
    public OnPlayerStateChange(playerid, newstate, oldstate)

    benutzen
    und ja wenn man schreibt

    PHP
    new car[10];


    dann macht man
    AddStaticVehicle von [0] bis [9].
    8o


  • Erst:
    forward IsATaxiCar(carid);
    forward IsATaxi(playerid);
    Dann:
    new TaxiCars[7]
    Dann:
    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);
    }
    }
    }
    Dann:
    TaxiCars[0] = AddStaticVehicleEx(420,1805.4113,-1902.2925,13.1805,0.1240,6,6,60000); // taxi (spawn2)
    TaxiCars[1] = AddStaticVehicleEx(409,1789.5039,-1931.8523,13.1884,0.1052,6,6,60000); // taxilimo (spawn2)
    TaxiCars[2] = AddStaticVehicleEx(409,1785.8801,-1931.9185,13.1912,2.2306,6,6,60000); // taxilimo (spawn2)
    TaxiCars[3] = AddStaticVehicleEx(420,1804.8295,-1910.6844,13.1768,0.4892,6,6,60000); // taxi (spawn2)
    TaxiCars[4] = AddStaticVehicleEx(438,1805.0995,-1918.8441,13.3967,357.2061,6,6,60000); // taxi (spawn2)
    TaxiCars[5] = AddStaticVehicleEx(438,1805.1556,-1926.6530,13.3935,358.3565,6,6,60000); // taxi (spawn2)
    TaxiCars[6] = AddStaticVehicleEx(561,1797.0162,-1932.3411,13.2041,2.0421,6,6,60000); // leadercartaxi (spawn2)
    TaxiCars[7] = AddStaticVehicleEx(487,1769.7155,-1892.8336,13.7563,271.3101,6,6,60000); // helitaxi (spawn2)



    Und ich kriege 8 Error´s


    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(486) : error 017: undefined symbol "PlayerInfo"
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(487) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(487) : error 017: undefined symbol "PlayerInfo"
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(497) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(512) : error 010: invalid function or declaration
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(514) : error 010: invalid function or declaration
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(515) : error 010: invalid function or declaration
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(517) : error 010: invalid function or declaration
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(518) : error 010: invalid function or declaration
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(3964) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(3969) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(3974) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(5665) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6775) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6776) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6864) : error 032: array index out of bounds (variable "TaxiCars")
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6993) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6994) : warning 217: loose indentation
    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(7090) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    8 Errors.

  • Also zu diesen Error:


    C:\Users\Kevin\Desktop\GTA Script\gamemodes\gf.pwn(6864) : error 032: array index out of bounds (variable "TaxiCars")


    Mach einfach bei
    new TaxiCars[7]
    einfach aus der 7 eine 8 drauß! dann müsste es gehen!


    Destiny - RealLife is coming SOON!
    Wir sind zurück besser als je zuvor! :*