Kann mir wer bei meinen auto radio script helfen
new Sender[MAX_PLAYERS];
new Radio[MAX_PLAYERS];
new Laut[MAX_PLAYERS];
new Car[MAX_PLAYERS];
public TIMER(playerid)
{
if(Radio[playerid] == 1)
{
for(new ii=0; ii<MAX_PLAYERS; ii++)
{
new Float:X, Float:Y, Float:Z;
GetVehiclePos(Car[ii], X, Y, Z);
Audio_Set3DPosition(ii, Sender[ii], X, Y, Z, Laut[ii]*2);
}
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new idx,cmd[128];
cmd = strtok(cmdtext,idx);
if(!strcmp(cmd, "/hardbase", true))
{
if(Audio_IsClientConnected(playerid))
{
if(!strlen(strget(cmdtext,1)))
{
SendClientMessage(playerid,YELLOW,"* Verwendung: /hardbase [lautstärke 0-10 ]");
return 1;
}
/*if(strlen(strget(cmdtext,1))<=10||strlen(strget(cmdtext,1))>=0)
{
SendClientMessage(playerid,YELLOW,"* Verwendung: /hardbase [lautstärke 0-10 ]");
return 1;
}*/
if(GetPlayerState(playerid) == 2)
{
}
else
{
SendClientMessage(playerid,YELLOW,"* Du bist in keinem Auto");
return 1;
}
Laut[playerid] = strval(strget(cmdtext,1));
SendClientMessage(playerid, COLOR_GREEN, "Du höhrst nun Hardbase.fm!");
SendClientMessage(playerid, COLOR_GREEN, "Auschschalten: /radioaus!");
SendClientMessage(playerid, COLOR_GREEN, "Lautstärke einstellen: /lautstärke!");
Audio_Stop(playerid, Sender[playerid]);
Sender[playerid] = Audio_PlayStreamed(playerid, "http://listen.hardbase.fm/dsl.pls");
Audio_SetVolume(playerid, Sender[playerid], Laut[playerid]);
new Float:X, Float:Y, Float:Z;
GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
Audio_Set3DPosition(playerid, Sender[playerid], X, Y, Z, Laut[playerid]);
Radio[playerid]=1;
Car[playerid]=GetPlayerVehicleID(playerid);
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Du hast das Audio Plugin nicht Installier!");
}
return 1;
}
if(!strcmp(cmd, "/radioaus", true))
{
Audio_Stop(playerid, Sender[playerid]);
Radio[playerid]=0;
Car[playerid]=0;
SendClientMessage(playerid, COLOR_GREEN, "Radio aus!");
return 1;
}
if(!strcmp(cmd, "/lautstärke", true))
{
if(!strlen(strget(cmdtext,1)))
{
SendClientMessage(playerid,YELLOW,"* Verwendung: /lautstärke [lautstärke 0-10 ]");
return 1;
}
new string[200];
Laut[playerid] = strval(strget(cmdtext,1));
Audio_SetVolume(playerid, Sender[playerid], Laut[playerid]);
format(string, sizeof(string), "* Du hast das Radio auf stufe %d gedreht!",Laut[playerid]);
SendClientMessage(playerid,COLOR_GREEN, string);
return 1;
}
return 0;
}
Ich möchte das wen ich in einem 2 auto das radio an mache das das radio im 1 auto an bleibt.
Jeder soll in den autos das radio aus machen können.
Wäre voll nett wen ihr mir helfen könnt
EDIT:
Wen das auto respawnt soll das radio aus sein
EDIT2:
Habs jetz so weit alles geschaft jetz muss ich nur noch machen können für die die in dem auto sitzen das die die musik immer hören ansontzden muss ich den timer schneller stellen und das will ich nicht
Also das das wie kopfhörer sind und nicht wie lautsprecher die immer hinterher geportet werden
Und die "kopfhörer" soll man auch lauter machen können den wen man lauter macht wird das nicht wirklich lauter sondern der umkreiß wird einfach nur größer
EDIT4:
Habs jetz so gemacht das man nicht lauter und leiser machen kann und einfach den timer sau hoch gedreht auf 10 millisekunden