5 Errors beim Fraktion Fahrzeug System

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 5 Errors beim Fraktion Fahrzeug System

    Heyho,

    Da ich grade Scripte das nur Fraktions Member die Fraktions Cars fahren können brauche ich eure Hilfe...
    Ich habe Errors bei EnterVehicle wo er Abfragt ob er in der Fraktion blabalbal ist.

    Hier sind die Errors:

    [pwn]C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3706) : error 012: invalid function call, not a valid address
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3706) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3706) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3706) : fatal error 107: too many error messages on one line[/pwn]

    Hier die Zeilen bein OnPlayerEnterVehicle:

    [pwn] (HitmanFahrzeuge(vehicleid) && !ispassenger)
    {
    if(!isPlayerInFrakt(playerid,5))
    {
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }[/pwn]

    Hoffe mir kann jemand helfen.
    Da dies echt wichtig ist....

    @Vincent Petritz:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von John_Jones ()

  • Enter Vehicle:

    [pwn] (HitmanFahrzeuge(vehicleid) && !ispassenger)
    {
    if(!isPlayerInFrakt(playerid,5))
    {
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }[/pwn]


    Public:

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


    Forward etc.

    [pwn]new HitmanFahrzeuge[12];
    forward HitmanFahrzeuge(vehicleid);[/pwn]

    Die Cars:

    [pwn] HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1938.6031,708.6166,10.5252,0.9706,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1935.6567,708.1429,10.5245,358.3839,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(409,1950.2463,669.3203,10.6204,300.0851,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(487,1888.8344,731.1616,19.4857,90.5305,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(487,1889.5233,749.8037,19.4940,90.2890,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1935.6218,697.9283,10.5273,180.6199,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1938.8239,697.9987,10.5304,180.6908,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1941.8740,697.7902,10.5159,179.0704,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1942.0974,708.4621,10.5278,360.0000,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(461,1911.5286,702.9982,10.7028,179.9801,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(461,1914.7596,702.9891,10.7111,178.7649,0,0,-1); // HITCAR
    HitmanFahrzeuge[0] = AddStaticVehicleEx(461,1918.0165,703.0623,10.6904,179.2896,0,0,-1); // HITCAR[/pwn]
  • [pwn](HitmanFahrzeuge(vehicleid) && !ispassenger)
    {
    if(!isPlayerInFrakt(playerid,5)) // ??? Wenn er nicht in der Fraktion ist dann soll er einmal gefreezt und wieder entfreezt werden ?
    {
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }
    [/pwn]

    Hier musst du den Array hochsetzen :
    Also anstatt überall HitmanFahrzeuge[0]
    mach es so

    [pwn]HitmanFahrzeuge[0] = AddStaticVehicleEx(560,1938.6031,708.6166,10.5252,0.9706,0,0,-1); // HITCAR
    HitmanFahrzeuge[1] = AddStaticVehicleEx(560,1935.6567,708.1429,10.5245,358.3839,0,0,-1); // HITCAR
    HitmanFahrzeuge[2] = AddStaticVehicleEx(409,1950.2463,669.3203,10.6204,300.0851,0,0,-1); // HITCAR
    HitmanFahrzeuge[3] = AddStaticVehicleEx(487,1888.8344,731.1616,19.4857,90.5305,0,0,-1); // HITCAR
    HitmanFahrzeuge[4] = AddStaticVehicleEx(487,1889.5233,749.8037,19.4940,90.2890,0,0,-1); // HITCAR
    HitmanFahrzeuge[5] = AddStaticVehicleEx(560,1935.6218,697.9283,10.5273,180.6199,0,0,-1); // HITCAR
    HitmanFahrzeuge[6] = AddStaticVehicleEx(560,1938.8239,697.9987,10.5304,180.6908,0,0,-1); // HITCAR
    HitmanFahrzeuge[7] = AddStaticVehicleEx(560,1941.8740,697.7902,10.5159,179.0704,0,0,-1); // HITCAR
    HitmanFahrzeuge[8] = AddStaticVehicleEx(560,1942.0974,708.4621,10.5278,360.0000,0,0,-1); // HITCAR
    HitmanFahrzeuge[9] = AddStaticVehicleEx(461,1911.5286,702.9982,10.7028,179.9801,0,0,-1); // HITCAR
    HitmanFahrzeuge[10] = AddStaticVehicleEx(461,1914.7596,702.9891,10.7111,178.7649,0,0,-1); // HITCAR
    HitmanFahrzeuge[11] = AddStaticVehicleEx(461,1918.0165,703.0623,10.6904,179.2896,0,0,-1); // HITCAR[/pwn]
  • 5 Errors.

    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(2656) : warning 213: tag mismatch
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 012: invalid function call, not a valid address
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : fatal error 107: too many error messages on one line

    Alle bei diesen Befehl:

    [pwn](HitmanFahrzeuge(vehicleid) && !ispassenger)
    {
    if(!isPlayerInFrakt(playerid,5)) // ??? Wenn er nicht in der Fraktion ist dann soll er einmal gefreezt und wieder entfreezt werden ?
    {
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }[/pwn]
  • Hier die Errors:

    [pwn]C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 012: invalid function call, not a valid address
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : warning 215: expression has no effect
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 001: expected token: ";", but found ")"
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : fatal error 107: too many error messages on one line[/pwn]

    Die sind in dieser Zeile:

    [pwn](HitmanFahrzeuge(vehicleid) && !ispassenger(playerid))[/pwn]
  • [pwn]public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(GetVehicleModel(vehicleid) == 509 || GetVehicleModel(vehicleid) == 481 || GetVehicleModel(vehicleid) == 510)
    {
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    }
    (HitmanFahrzeuge(vehicleid) && !ispassenger(playerid))
    {
    if(!isPlayerInFrakt(playerid,5))
    {
    }
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    return 1;
    }[/pwn]
  • Nöp...
    [pwn]C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 012: invalid function call, not a valid address
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : warning 215: expression has no effect
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 001: expected token: ";", but found ")"
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3700) : fatal error 107: too many error messages on one line
    [/pwn]
  • Immer noch 4 Errors :/

    [pwn]C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3522) : error 012: invalid function call, not a valid address
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3522) : warning 215: expression has no effect
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3522) : error 001: expected token: ";", but found ")"
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3522) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Reallístic-Life Selfmade Script\gamemodes\Selfmade.pwn(3522) : fatal error 107: too many error messages on one line
    [/pwn]