kleiner fehler denk cih ^^

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
  • Hi ich habe ma ein Problem
    hier ist ein ausschnitt aus dem Script mit den cars für die fraks
    alles geht bis auf Noobcars das man die fahren kann ihne führerschein aber das is was anderes


    if(isalcncar(newcar))
    {
    if(isalcn(playerid)) { }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der La Cosa Nostra");
    return 1;
    }
    }
    //frak


    else if(IsANoobCar(newcar))
    {
    SendClientMessage(playerid, COLOR_YELLOW2, "Dies ist ein Noobbike!");
    }


    if(isacnn(newcar))
    {
    if(isacnn(playerid)) { }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der CNN");
    return 1;
    }
    }
    else if(IsAPlane(newcar))
    {
    if(PlayerInfo[playerid][pFlyLic] < 1)
    {
    if(TakingLesson[playerid] == 1) { }


    else {
    SendClientMessage(playerid, COLOR_GREY, "Du weißt noch nicht wie man mit einem Flugzeug/Heli fliegt!");
    RemovePlayerFromVehicle(playerid); }
    }
    }
    else
    {
    if(PlayerInfo[playerid][pCarLic] < 0)
    {
    if(PlayerDrunk[playerid] >= 5)
    {
    WantedPoints[playerid] += 1;
    SetPlayerCriminal(playerid,255, "Betrunkenes Fahren!");
    }
    if(TakingLesson[playerid] == 0) { }
    if(IsANoobCar(newcar))
    {
    TakingLesson[playerid] = 0;
    gGas[playerid] = 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, " Du besitzt noch keinen Führerschein!");
    RemovePlayerFromVehicle(playerid);
    }
    }
    else if(PlayerDrunk[playerid] >= 5)
    {
    SendClientMessage(playerid, COLOR_RED, "Lass dich nicht erwischen, sonst ist der Führerschein weg.");
    }
    }


    wieihr sicher seht ist dort was falsch (return) -.-'
    ich habe es schon iwie versucht nur kam ich nie zu einem ordentlichen ergebnis
    so zeigt er mir kein fehler an


    kann das jemand umändern???
    danke im foruraus

    Entspurt!!!
    Ihr dürft euch noch für die Closed Beta eintragen!!!
    Es wird der Hamma, einige User freuen sich bereits!!!


    http://www.another-day.de

    2 Mal editiert, zuletzt von Evil_Eye ()

  • Wer bei dem Code durchblickt hat schon mal gewonnen x(.


    Wäre schon mal ein Anfang seinen Code durch ein autoindent Script zu jagen ... Überbewertet das Ganze :pinch:
    if(isalcncar(newcar))
    {
    if(isalcn(playerid))
    {

    }
    else

    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der La Cosa Nostra");
    return 1;

    }
    }
    //frak


    else if(IsANoobCar(newcar))


    {
    SendClientMessage(playerid, COLOR_YELLOW2, "Dies ist ein Noobbike!");

    }


    if(isacnn(newcar))
    {
    if(isacnn(playerid))
    {

    }
    else

    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der CNN");
    return 1;

    }
    }
    else if(IsAPlane(newcar))


    {
    if(PlayerInfo[playerid][pFlyLic] < 1)

    {
    if(TakingLesson[playerid] == 1)
    {

    }

    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du weißt noch nicht wie man mit einem Flugzeug/Heli fliegt!");
    RemovePlayerFromVehicle(playerid);
    }

    }

    }
    else


    {
    if(PlayerInfo[playerid][pCarLic] < 0)

    {
    if(PlayerDrunk[playerid] >= 5)

    {
    WantedPoints[playerid] += 1;
    SetPlayerCriminal(playerid,255, "Betrunkenes Fahren!");

    }
    if(TakingLesson[playerid] == 0)
    {

    }
    if(IsANoobCar(newcar))

    {
    TakingLesson[playerid] = 0;
    gGas[playerid] = 0;

    }
    else

    {
    SendClientMessage(playerid, COLOR_RED, " Du besitzt noch keinen Führerschein!");
    RemovePlayerFromVehicle(playerid);

    }

    }
    else if(PlayerDrunk[playerid] >= 5)

    {
    SendClientMessage(playerid, COLOR_RED, "Lass dich nicht erwischen, sonst ist der Führerschein weg.");

    }

    }
    Ein Fehler ist schon mal hier:
    if(isacnn(newcar))
    {
    if(isacnn(playerid)) { }

    isacnn nimmt bestimmt nicht ein Fahrzeug und PlayerID als Parameter.
    Versteh auch nicht deine Weise if/else if /if/else anzuwenden :\

  • xd
    das script habe ich mal von jemand bekommen
    mit dem ich kein kontakrt mehr hab
    jedenfals hat der da wohl irgendwas gemacht
    ich editier das gleich mal hier und mach ein bespiel von yakuzacar weil die richtig gehen ^^



    kommt glecih ^^

    Entspurt!!!
    Ihr dürft euch noch für die Closed Beta eintragen!!!
    Es wird der Hamma, einige User freuen sich bereits!!!


    http://www.another-day.de