Szerző Téma: ifplayerrangepoint zene  (Megtekintve 683 alkalommal)

ifplayerrangepoint zene
« Dátum: 2013. június 29. - 11:25:49 »
0 Show voters
Helló,Egy olyan ifplayerrangepoint kéne nekem hogy amikor oda megyek akkor elindjuon a zene az adot helyen és ha el megyek akkor meg kapcsoljon ki,Kösz elõre is

ifplayerrangepoint zene
« Válasz #1 Dátum: 2013. június 29. - 11:45:08 »
0 Show voters
     new Float: fPos[ 3 ];  // Float, azaz lebegõpontos tipusú tömb változó létrehozása
     GetPlayerPos( playerid, fPos[ 0 ], fPos[ 1 ], fPos[ 2 ], 1 ); // Bekérjük a változóba a ko-ordinátát, egyben lekérjük a játékos helyzetét
     PlayAudioStreamForPlayer( playerid, \"www.asd.hu/asd( Ide a zene linkjét )\", fPos[ 0 ], fPos[ 1 ], fPos[ 2 ], 20.0 ); // Lejátszuk neki a lekért ko-ordinátán a zenét

ifplayerrangepoint zene
« Válasz #2 Dátum: 2013. június 29. - 11:47:33 »
0 Show voters
És honnan tudja ez hogy nekem hol kell elinditsa hova irom az x,y,z kórdinátát?

ifplayerrangepoint zene
« Válasz #3 Dátum: 2013. június 29. - 11:59:01 »
0 Show voters

IsPlayerInRangeOfPoint(playerid,5.0,X,Y,Z);
{
     StopAudioStreamForPlayer(playerid);
}
else
{
    PlayAudioStreamForPlayer(playerid,link);
}

 
Sztem nem megy de lehet! Nem vagyok biztos benne! Ez elég fura amit kérsz, mert nem tom hogy lehet leállittatni ahogy elment onnan

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
ifplayerrangepoint zene
« Válasz #4 Dátum: 2013. június 29. - 14:14:42 »
0 Show voters
Sírjak, vagy nevessek?
 

public OnPlayerUpdate(playerid)
{
        if(IsPlayerInRangeOfPoint(playerid, 4.0, X, Y, Z)) // 4.0 - sugár, X, Y, Z - koordináták
        {
                PlayAudioStreamForPlayer(playerid, url[]); // url[] helyére a zene URL címét írd be
        }
        else StopAudioStreamForPlayer(playerid);
        return 1;
}

 
Ennyire egyszerû.


Idézetet írta: Monster2211 date=1372499253\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39037\" data-ipsquote-contentclass=\"forums_Topic
És honnan tudja ez hogy nekem hol kell elinditsa hova irom az x,y,z kórdinátát?
 
/save paranccsal lemented, és bemész ide:

C:\\Users\\FELHASZNÁLÓNEVED\\Documents\\GTA San Andreas User Files\\SAMP


...és ott lesz egy savedpositions.txt fájl.
« Utoljára szerkesztve: 2013. június 29. - 14:17:51 írta ScreaM »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal