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: negyes44 - 2010. május 17. - 18:22:47

Cím: Music
Írta: negyes44 - 2010. május 17. - 18:22:47
Üdv,
Azt szeretném elérni hogy a skin választáskor, zene szóljon, majd spawn kor lekapcsoljon. Zene ID: 1068 (azt hiszem...)
Cím: Music
Írta: maark - 2010. május 17. - 18:30:08
new pos[3];

 
Connecthez:
 
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
PlayerPlaySound(playerid, 1068,pos[0], pos[1], pos[2]);

 
Spawnhoz:
 
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
PlayerPlaySound(playerid, 1069,pos[0], pos[1], pos[2]); //itt leállítod

 
Ez még jól jöhet: http://forum.sa-mp.com/index.php?topic=94209.0
Cím: Music
Írta: negyes44 - 2010. május 17. - 18:53:31
Hali
Hibaüzenet jön a GetPlayerPos(playerid, pos[0], pos[1], pos[2]); sorra.
 
warning 213: tag mismatch
Cím: Music
Írta: Mike - 2010. május 17. - 19:15:01
maark, a tiéd azért nem jó mert csak akkor fogja hallani amikor felcsatlakozik de ha megöli magát és F4-et nyom, utána a skinválasztóba kerül akkor ott már nem fogja hallani :P:D

A \"skinválasztóhoz\" (OnPlayerRequestClass) a CameraPos meg iylenek alá beilleszted PlayerPlaySound(playerid, 1068, ide pedig az ami a CameraPos-nál vagy a PlayerPos-nál van);


(Szóval az X,Y,Z koordináták)


Ezt pedig az OnPlayerSpawn-hoz:


PlayerPlaySound(playerid, 1098, 0.0, 0.0, 0.0); <- ez tudtommal minden hangot ki tud kapcsolni (én is ezt használom)
Cím: Music
Írta: TengeriMalac - 2010. május 17. - 22:04:58
PlayerPlaySound-hoz mindíg 0.0, 0.0, 0.0 a koordináta
Mert a játékoshoz képest állítja be a hangot.
Pl.: ha 0.0, 0.0, 5.0, akkor a játékos fölött játssza le egy kicsivel.. Ez igazán 5.1-ben érzodik.