Domanda Consigli Su creazione script

#KiK

Utente Strepitoso
Autore del topic
Redattore
30 Agosto 2012
4.317
172
Miglior risposta
0
Salve, sto lavorando su degli script molto roleplay però non so..come farli veramente funzionare :soso:
vorrei creare un sistema radio dei veicoli, che ogniuno può mettere una canzone di youtube via link e riprodurla, però se la riproduco la sente solo il proprietario del veicolo o chi ha messo la canzone, io vorrei fare in modo che anche gli utenti sentano la canzone, però stile proxdetector, più vicino è, più forte si sente e più lontani si sente piano, come mi consigliate di crearlo? :soso:


io sto editando così il proxdetector:

public ProxRadio(Float:radi, playerid, music[])
{
if(IsPlayerConnected(playerid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;

GetPlayerPos(playerid, oldposx, oldposy, oldposz);
//radi = 2.0; //Trigger Radius
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, music, X, Y, Z, i, 1);
}
else
{
StopAudioStreamForPlayer(playerid);
}
}
}
}//not connected
return 1;
}
un aiutino? @Ardaenus :soso:
 
Ultima modifica: