Hi
Guck dir das mal an (Hab grad keinen Compiler zur Hand, sollte aber hauen). Viel kürzer als ein if-elseif oder switch Gebilde
new arr_stream[][] =
{
{"~r~Technobase.fm~g~", "http://listen.technobase.fm/dsl.pls"},
{"~r~Hardbase.fm~g~", "http://listen.hardbase.fm/dsl.pls"}
};
new vehradio[MAX_VEHICLES];
public OnGameModeInit()
{
for(new i = 1; i < MAX_VEHICLES; i++)
{
vehradio[i] = 0; // Wir setzen als Standardstream Technobase
}
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new arr_index = vehradio[vehicleid]; // Bestimmen des Radiosenders
GameTextForPlayer(playerid, arr_stream[arr_index][0], 1500,3);
PlayAudioStreamForPlayer(playerid, arr_stream[arr_index][1]);
return 1;
}