Hi leute ich habe es geschaft das wenn man in ein Auto einsteigt, der Radio sender läuft den der zuforige fahrer eingeschalten hat,
aber wenn ich dan in das Auto einsteige wird der Sender bei jeden auf den Server abgespielt ich habe es mir einer Variable bei
OnDialogResponse gemacht die Variable ist vehradio[MAX_VEHICLES] bzw. vehradi[vehicleid] = 1; .....
beim einsteigen wird abgefragt welcher sende und der wird dan abgespielt...
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(vehradio[vehicleid] == 1)
{
PlayAudioStreamForPlayer(i, "http://listen.technobase.fm/dsl.pls");
GameTextForPlayer(i, "~r~Technobase~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 2)
{
PlayAudioStreamForPlayer(i, "http://listen.hardbase.fm/dsl.pls");
GameTextForPlayer(i, "~r~Hardbase~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 3)
{
PlayAudioStreamForPlayer(i, "http://listen.housetime.fm/dsl.pls");
GameTextForPlayer(i, "~r~Housetime~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 4)
{
PlayAudioStreamForPlayer(i, "http://listen.trancebase.fm/dsl.pls");
GameTextForPlayer(i, "~r~Trancebase~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 5)
{
PlayAudioStreamForPlayer(i, "http://listen.coretime.fm/dsl.pls");
GameTextForPlayer(i, "~r~Coretime~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 6)
{
PlayAudioStreamForPlayer(i, "http://listen.Clubtime.fm/dsl.pls");
GameTextForPlayer(i, "~r~Clubtime~g~.fm", 1500,3);
}
else if(vehradio[vehicleid] == 7)
{
PlayAudioStreamForPlayer(i, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u");
GameTextForPlayer(i, "~r~Planet ~g~Radio", 1500,3);
}
else if(vehradio[vehicleid] == 8)
{
PlayAudioStreamForPlayer(i, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
GameTextForPlayer(i, "~r~YouFM ~b~Live", 1500,3);
}
else if(vehradio[vehicleid] == 9)
{
PlayAudioStreamForPlayer(i, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
GameTextForPlayer(i, "~r~YouFM ~b~Rock", 1500,3);
}
else if(vehradio[vehicleid] == 10)
{
PlayAudioStreamForPlayer(i, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
GameTextForPlayer(i, "~r~YouFM ~b~Club", 1500,3);
}
else if(vehradio[vehicleid] == 11)
{
PlayAudioStreamForPlayer(i, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
GameTextForPlayer(i, "~r~YouFM ~b~Black", 1500,3);
}
else if(vehradio[vehicleid] == 12)
{
PlayAudioStreamForPlayer(i, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
GameTextForPlayer(i, "~r~89.0~b~RTL", 1500,3);
}
else if(vehradio[vehicleid] == 0)
{
GameTextForPlayer(i, "~r~Radio Aus", 1500,3);
StopAudioStreamForPlayer(i);
}
}
return 1;
}
ich hoffe ihr könnt mir helfen wenn ihr aucnoch OnDialogResponse braucht einfach sagen