Szerző Téma: Hova rakjam a zenéket??  (Megtekintve 1070 alkalommal)

Hova rakjam a zenéket??
« Dátum: 2010. november 21. - 17:41:47 »
0 Show voters
ezeket hova rakjam??
 
    PlayerPlaySound(playerid, 1068, 287.0617,1549.5042,75);//home
    PlayerPlaySound(playerid, 1068, 3903.2158,-1608.9604,1442);//skroad
    PlayerPlaySound(playerid, 1068, -473.9225,2212.9563,47);//damstunt
    PlayerPlaySound(playerid, 1068, 401.6024,2447.7014,16);//aa

Hova rakjam a zenéket??
« Válasz #1 Dátum: 2010. november 21. - 20:53:06 »
0 Show voters
attól függ mit akart,hogy mikor játsza le.

Hova rakjam a zenéket??
« Válasz #2 Dátum: 2010. november 21. - 22:26:07 »
0 Show voters
ugy gondoltam, hogy csak szóljon valahol, mert ottvan a koordináta hogy hol, de az ongamemode init-nél nem müködik

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Hova rakjam a zenéket??
« Válasz #3 Dátum: 2010. november 22. - 17:39:25 »
0 Show voters
OnGamemodeInit alatt azért nem mûködik, mert a PlayerPlaySound függvény paraméterei között van a játékos azonosítója is.


OnPlayerConnect és az OnPlayerSpawn függvény alatt is mûködni fog.

Hova rakjam a zenéket??
« Válasz #4 Dátum: 2010. november 24. - 15:04:14 »
0 Show voters
nem müködik  :(

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Hova rakjam a zenéket??
« Válasz #5 Dátum: 2010. november 24. - 15:09:51 »
0 Show voters
Ez csak egy bizonyos pozíción játszódik le. Tehát ha a játékos pozíciója nem ez, akkor nem fogja hallani legyen tõle 1m-re akkor sem fogja.

Hova rakjam a zenéket??
« Válasz #6 Dátum: 2010. november 24. - 15:12:14 »
0 Show voters
aha, és azt hogy lehet, hogy pl ugy 7 méterig el lehessen hallani?

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Hova rakjam a zenéket??
« Válasz #7 Dátum: 2010. november 24. - 15:17:51 »
0 Show voters
Idézetet írta: palesz_88 date=1290607934\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"4265\" data-ipsquote-contentclass=\"forums_Topic
aha, és azt hogy lehet, hogy pl ugy 7 méterig el lehessen hallani?
 
Így:  ;)
 

public OnPlayerUpdate ( playerid )
{
    if ( IsPlayerInRangeOfPoint ( playerid, 7.0, 287.0617,1549.5042,75 ) )
    {
        PlayerPlaySound ( playerid, 1068, 0.0, 0.0, 10.0 );
    }
    return 1;
}

Hova rakjam a zenéket??
« Válasz #8 Dátum: 2010. november 24. - 15:21:52 »
0 Show voters
köszi
a PlayerPlaySound alá tehetek több PlayerPlaySound-ot is?

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Hova rakjam a zenéket??
« Válasz #9 Dátum: 2010. november 24. - 15:30:25 »
0 Show voters
Idézetet írta: palesz_88 date=1290608512\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"4265\" data-ipsquote-contentclass=\"forums_Topic
köszi
a PlayerPlaySound alá tehetek több PlayerPlaySound-ot is?
 
Nem. Mert az a kód amit írtam, csak egy bizonyos pozíciótól X távolságra vonatkozik...


Hogy több pozíciótól X távolságra szeretnéd megszólaltatni ugyanazt a hangot, akkor a pozíció lekérdezésénél ( IsPlayerInRangeOfPoint ) több pozíciót is megadhatsz.
De fontos, hogy egymástól válaszd el õket. ( || jellel )

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal