Problem mit Fahrzeug Radio

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
  • if(strcmp(cmd, "/carradio", true) == 0)
    {
    if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}Fahrräder haben {FF0000}kein{FFFFFF} Radio ...");
    return 1;
    }
    if(IsPlayerInAnyVehicle(playerid))
    {
    ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, "GTA Radio","Technobase.FM\nHardbase.FM\nHousetime.FM\nTrancebase.FM\nCoretime.FM\nClubtime.FM\nPlanet Radio\nYouFM\nYouFM Rock\nYouFM Club\nYouFM Black\n89.0RTL\nGTA Radio\nRadio Ausschalten","Auswählen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid, COLOR_ORANGE, "Um Radio zuhören musst du in einem Fahrzeug sitzen!");
    return 1;
    }
    }



    //E:


    new str[128];
    format(str, 128,"Der Befehl %s existiert nicht !",cmdtext);
    SendClientMessage(playerid,RED,str);
    return 1;


    Wen ich den Befehl eingebe kommt Der Befehl /carradio exestiert nicht wird aber ausgeführt?
    Möchte gerne es so machen das man der Radio weiter läuft wen man com Fahrzeug aussteigt

  • Dafür musst du den Code unter OnPlayerStateChange oder OnPlayerExitVehicle ändern.
    Dort müsstest du soetwas (StopAudioStreamForPlayer(playerid);) entfernen, damit der Stream weiter läuft.
    Falls du nicht weißt was du entfernen muss Poste den mal den Code.