a PlayerPlaySound csak 1 bizonyos playernek játsza le a hangot, tehát nem lehet pl MP3 hangot lejátszani, csak Alap GTA hangot ha jól tudomŐ nem azt kérdezte, hogy le tud-e játszani mp3-as hangot vele... Hanem azt, hogy nagyobb távolságra tudja-e állítani a hang lejátszást.
Nem esetleg a PlayAudioStreamForPlayer-re gondolsz?
Only use the coordinates if you want the sound to be played at a certain position. Set coordinates all to 0 to just play the sound.[/quote]
http://wiki.sa-mp.com/wiki/PlayerPlaySound
stock PlaySound(playerid, sID) return PlayerPlaySound(playerid, sID, 0.0, 0.0, 0.0);
IsPlayerInRangeOfPoint()
De a PlayerPlaySound alapból egy koordinátán lejátssza, és egyre hangosabb, ahogy a játékos közeledik a pont felé. De én ezt a távot szeretném meghosszabbítani. A te ötleteddel az a baj, hogy egyenlő hangerejű lesz :(Ezt nem lehet igy megoldani a sampon belul. Esetleg annyit lehet rajta segiteni, hogy minden jatekosnak aki nincs barmelyik eddig letrehozott hang kozeleben, annak a poziciojan megint letrehozod (es persze hozzaadod az eddig letrehozottak tombjehez :D). Valamivel jobb, ha az eredetitol tavolsagi sorrendben mesz vegig (lehetseges egyatalan?). Mondjuk meg mindig nem tul realisztikus. Es nagyon pepecs munka.
És most választhatok, hogy reálisan hallják a játékosok, de csak a közelben, vagy messziről is hallják, de úgy, hogy egyszer csak tök hangosan elkezd ordítani :D