Problem mit Radio Script!

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
  • Hallo ich habe mir heute dieses Radio Script geladen und es geht alles aber wenn ich /radio eingebe und den Sender wähle dann höre ich nichts
    // This is a comment
    // uncomment the line below if you want to write a filterscript
    //#define FILTERSCRIPT


    #include <a_samp>


    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/radio", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid, 1 , DIALOG_STYLE_LIST, "Radiosender", "ClubTime.FM\nTechnoBase.FM\nBigFM\nRPR1\n1LIVE\nBlackBeats.FM\nMusik stoppen", "Auswählen", "Abbrechen");
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(response) {
    switch(dialogid == 1)
    {
    case 1: {
    switch(listitem)
    {
    case 0: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.clubtime.fm/tunein-aacplus-pls");
    }
    case 1: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/tunein-aacplus-pls");
    }
    case 2: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://bigfm.inlimedia.com/bigfm/bigfm_wma_playlist96.m3u");
    }
    case 3: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://rpr1.fmstreams.de/stream1");
    }
    case 4: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");
    }
    case 5: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://stream.blackbeats.fm/");
    }
    case 6: {
    StopAudioStreamForPlayer(playerid);
    }
    }
    }
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }

  • Ralf:
    Es sind die richtigen,
    habs grade getestet :)


    //EDIT

    // This is a comment
    // uncomment the line below if you want to write a filterscript
    #define FILTERSCRIPT


    #include <a_samp>


    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    // SetGameModeText("Blank Script");
    //AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/radio", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid, 656565 , DIALOG_STYLE_LIST, "Radiosender", "ClubTime.FM\nTechnoBase.FM\nBigFM\nRPR1\n1LIVE\nBlackBeats.FM\nMusik stoppen", "Auswählen", "Abbrechen");
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(response) {
    switch(dialogid == 656565)
    {
    case 1: {
    switch(listitem)
    {
    case 0: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.clubtime.fm/tunein-aacplus-pls");
    }
    case 1: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/tunein-aacplus-pls");
    }
    case 2: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://bigfm.inlimedia.com/bigfm/bigfm_wma_playlist96.m3u");
    }
    case 3: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://rpr1.fmstreams.de/stream1");
    }
    case 4: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");
    }
    case 5: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://stream.blackbeats.fm/");
    }
    case 6: {
    StopAudioStreamForPlayer(playerid);
    }
    }
    }
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    Probier's mal so

    Keine Signatur :3 <3

  • Ich bin mir ned ganz so sicher aber probiers mal so kann ja nichts schaden ^^
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 1)
    {
    if(response)
    {
    if(listitem == 0)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://listen.clubtime.fm/tunein-aacplus-pls");
    }
    if(listitem == 1)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/tunein-aacplus-pls");
    }
    if(listitem == 2)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://bigfm.inlimedia.com/bigfm/bigfm_wma_playlist96.m3u");
    }
    if(listitem == 3)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://rpr1.fmstreams.de/stream1");
    }
    if(listitem == 4)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");
    }
    if(listitem == 5)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid, "http://stream.blackbeats.fm/");
    }
    if(listitem == 6)
    {
    StopAudioStreamForPlayer(playerid);
    }
    }
    }
    return 1;
    }

    Einmal editiert, zuletzt von Ralf ()

  • bitteschön

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == 1)
    {
    if(response)
    {
    switch(listitem)
    {
    case 0: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.clubtime.fm/tunein-aacplus-pls");
    }
    case 1: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/tunein-aacplus-pls");
    }
    case 2: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://bigfm.inlimedia.com/bigfm/bigfm_wma_playlist96.m3u");
    }
    case 3: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://rpr1.fmstreams.de/stream1");
    }
    case 4: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");
    }
    case 5: {
    StopAudioStreamForPlayer(playerid);
    PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
    PlayAudioStreamForPlayer(playerid, "http://stream.blackbeats.fm/");
    }
    case 6: {
    StopAudioStreamForPlayer(playerid);
    }
    }
    }
    }
    }
    return 1;
    }