fahrschulautos ohne führerschein und als nichtfahrlehrer fahren

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
  • ich möcht edas man die fahrschulautosohne führerschein fahren kann und als schüler wenn lesson[playerid] == 1 ist aber was amche ich falsch????
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {


    new modelid = GetVehicleModel(GetPlayerVehicleID(playerid));
    new newcar = GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    switch(modelid)
    {
    //==========================================================BOOTSSCHEIN=======================================================================================
    case 472, 473, 493, 595, 484, 430, 453, 452, 446, 454:
    {
    if(IsASchoolCar(newcar) && lesson[playerid] == 1)
    {
    return 0;
    }
    else if(pInfo[playerid][Bootschein] == 0)
    {
    SendClientMessage(playerid,COLOR_RED, "Du hast keine Bootschein");
    RemovePlayerFromVehicle(playerid);
    }
    }
    //==========================================================FLUGSCHEIN=======================================================================================
    case 577, 511, 512, 593, 520, 553, 476, 519, 460, 513, 548, 425, 417, 487, 488, 497, 563, 447, 469:
    {
    if(IsASchoolCar(newcar) && lesson[playerid] == 1)
    {
    return 0;
    }
    else if(pInfo[playerid][Flugschein] == 0)
    {
    SendClientMessage(playerid,COLOR_RED, "Du hast keinen Flugschein !");
    RemovePlayerFromVehicle(playerid);
    }
    }
    //==========================================================BIKESCHEIN=======================================================================================
    case 581, 522, 461, 521, 523, 463, 586, 468, 71:
    {
    if(IsASchoolCar(newcar) && lesson[playerid] == 1)
    {
    return 0;
    }
    else if(pInfo[playerid][Motorradschein] == 0)
    {
    SendClientMessage(playerid,COLOR_RED, "Du hast keinen Motorradschein !");
    RemovePlayerFromVehicle(playerid);
    }
    }
    //==========================================================FÜHRERSCHEIN=======================================================================================
    default:
    {
    if(IsASchoolCar(newcar) && lesson[playerid] == 1)
    {
    return 0;
    }
    else if(pInfo[playerid][Fuehrerschein] == 0)
    {
    SendClientMessage(playerid,COLOR_RED, " Du hast keinen Führerschein, ");
    RemovePlayerFromVehicle(playerid);
    }//if
    }//default
    }//switch


    //=======================================GANGCARS====================================================================================
    //=======================================COPS====================================================================================================================
    if(IsALVPDCar(newcar))
    {
    if (pInfo[playerid][team] != 1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Mitglied des LVPD");
    }
    }//if IsALVPDCar

    if(IsASchoolCar(newcar))
    {
    if(pInfo[playerid][team] != 2 || lesson[playerid] != 1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Mitglied der Fahrschule");
    }
    }//if IsASchoolCAr


    }//if
    return 1;
    }

    4 Mal editiert, zuletzt von chilly$willy ()

  • new noobbike;
    public OnGameModeInit()
    {
    noobbike = AddStaticVehicle(462,-2531.6064,-35.6758,25.6172,281.1049,32,123); //noobbike
    return 1;
    }
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {


    if(pInfo[playerid][autos] == 0)
    {
    if (vehicleid == noobbike)
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Diese Fahrzeug darfst du ohne Führerschein fahren!");
    return 1;
    }
    }

    so des funzt bei mir :D
    musst nur noch einstellen dass auto = 0 kein führerschien ist und auto = 1 führerschein ist :D
    des bekommste schon hin ;D