Beiträge von Killerpunchy

    Hey ich habe sozusagen ein eigenes Autoschein System hergestellt. Das wenn man in ein Auto oder sonstewas einsteigt das man rausgeschmissen wird wenn man keinen Autoschein hatt. Meine Frage ist : ich habe jetz im Ornder Acccount stehen autoschein=0. Wie kann ich ingame jemanden den Autoschein auf 1 setzen? Also eine playerid?

    Copcar[0]=SetVehicleNumberPlate(CreateVehicle(596,1529.0088,-1683.8979,5.6106,269.2106,0,1,800 -1),"LSPD"); // copcar1
    Copcar[1]=SetVehicleNumberPlate(CreateVehicle(596,1529.7017,-1688.1162,5.6124,269.6108,0,1,800 -1),"LSPD"); // copcar2
    Copcar[2]=SetVehicleNumberPlate(CreateVehicle(596,1544.0663,-1684.3761,5.6106,90.8993,0,1,800 -1),"LSPD"); // copcar3
    Copcar[3]=SetVehicleNumberPlate(CreateVehicle(596,1544.6239,-1680.2762,5.6119,89.6462,0,1,800 -1),"LSPD"); // copcar4
    Copcar[4]=SetVehicleNumberPlate(CreateVehicle(596,1544.2654,-1676.2931,5.6123,90.3521,0,1,800 -1),"LSPD"); // copcar5

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(Copcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==Copcar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
    }
    }
    }
    }
    return 1;
    }


    Das habe ich definiert aber wenn ich einen bestimmten Roller fahre steht da das ich den nicht fahren darf und zwar 5x (so viel copcars gibt es)

    Hey ich habe ein Problem und zwar das ist ein bisschen komisch wenn ich


    auf ein Roller gehe steht da das ich das Fahrzeug nicht fahren darf


    obowhl ich das so definiert hatte:




    Ich kann in alles rein ausser in die Roller da werde ich komischer weise rausgeschmissen :/


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(Copcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==Copcar)
    {
    if(GetPVarInt(playerid,"Fraktion")!=1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
    }
    }
    }
    }
    return 1;
    }

    public OnPlayerStateChange(playerid, newstate, oldstate)
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(fbi); i++)
    {
    if(GetPlayerVehicleID(playerid)==fbi[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=2)
    {
    RemovePlayerFromVehicle(playerid);SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
    }
    }
    }
    return 1;
    }


    der Error zeigt die Zeile unter dem letzten } an:warning 209: function "OnPlayerStateChange" should return a value

    error 001: expected token: "-identifier-", but found "="
    error 029: invalid expression, assumed zero


    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(mafiacar); i++)
    {
    if(GetPlayerVehicleID(playerid)==mafiacar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=2)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
    }
    }
    }
    }

    HEy ich will das Leute die in der Fraktion sind nur mit dem Fraktionscar fahren können. Ich will das aber net mit VehicleID abfragen sondern ein car mit zB. der id 1 einem Namen zudefinieren zB. das Copcar jetz Id 1 hatt geht das und dann abfragen ob der Typ in der Fraktion LSPD ist und wenn net das er aus dem Auto geschmissen wird?

    Hey ich will das so machen das man ein Auto für eine Fraktion hatt zB. LSPD , das dort nur LSPD Mitglieder einsteigen dürfen, und ich will das so haben das man genau dieses Auto an der Position wählt nicht mit VehicleID geht das?