GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: tudvari - 2015. április 01. - 21:58:40

Cím: PlayerPlaySound nagyobb távolságra?
Írta: tudvari - 2015. április 01. - 21:58:40
Sziasztok!
Paraméterként nem lehet beállítani, de esetleg valahogy nem lehet megoldani, hogy a PlayerPlaySound ne abban a fix távolságban játssza le a koordinátától a hangot?
Cím: PlayerPlaySound nagyobb távolságra?
Írta: CMike - 2015. április 01. - 23:26:45
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 esetleg a PlayAudioStreamForPlayer-re gondolsz?
Cím: PlayerPlaySound nagyobb távolságra?
Írta: M1A1 - 2015. április 01. - 23:31:31
Idézetet írta: CMike date=1427923605\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53564\" data-ipsquote-contentclass=\"forums_Topic
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 esetleg a PlayAudioStreamForPlayer-re gondolsz?
 
Ő 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.
Nagyobb távolságra nem lehet állítani, viszont ha azt akarod, hogy ne legyen egy bizonyos ponthoz kötve a hang, akkor 0-t adj meg X, Y, és Z koordinátának. Legközelebb nézd meg a wikin:
 
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
Cím: PlayerPlaySound nagyobb távolságra?
Írta: Flash - 2015. április 01. - 23:49:40
stock PlaySound(playerid, sID) return PlayerPlaySound(playerid, sID, 0.0, 0.0, 0.0);
Cím: PlayerPlaySound nagyobb távolságra?
Írta: tudvari - 2015. április 02. - 15:29:32
Miért beszél itt mindenki össze-vissza :D És hogy lehetne megoldani, hogy alap GTA-s hangot nagyobb távolságra játsszon?
Cím: PlayerPlaySound nagyobb távolságra?
Írta: KovaNovik - 2015. április 02. - 15:45:11
Nyilván ciklussal.
Ha megfelel, hogy x távolságon belül mindenki egyforma hangerőn hallja, akkor egy ciklus és egy
IsPlayerInRangeOfPoint()
Cím: PlayerPlaySound nagyobb távolságra?
Írta: tudvari - 2015. április 02. - 16:49:37
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 :(
É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
Cím: PlayerPlaySound nagyobb távolságra?
Írta: KovaNovik - 2015. április 04. - 18:15:39
Idézetet írta: tudvari date=1427986177\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53564\" data-ipsquote-contentclass=\"forums_Topic
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 :(
É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
 
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.
Cím: PlayerPlaySound nagyobb távolságra?
Írta: anGeL - 2015. április 12. - 17:41:25
[gmod]Választ megkaptad, legközelebb \"Téma megoldva\" gomb![/gmod]