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: N@rbirock - 2012. február 18. - 21:17:40

Cím: zene egy adot helyen
Írta: N@rbirock - 2012. február 18. - 21:17:40
hogy lehet olyant csinálni hogy xyz kordinátán menyen a zene de ha távolodsz egyre halkabb lesz
Cím: zene egy adot helyen
Írta: Fighter - 2012. február 18. - 21:26:35
Helló szerintem valahogy a IsPlayerInRangeOfPoint kell használd meg az nem nagyon lehetséges hogy ha távolodsz akkor halkabb legyen a zene.
IsPlayerInRangeOfPoint: http://sampforum.hu/index.php?topic=4443.0
Cím: zene egy adot helyen
Írta: kurta999 - 2012. február 18. - 21:50:07
Miaz, hogy nem?! :D
Lehetséges, 0.3d óta. http://sampforum.hu/index.php?topic=18092.0
0.3d elõtt pedig az audio kliensel lehetett ezt megcsinálni.
Cím: zene egy adot helyen
Írta: N@rbirock - 2012. február 19. - 07:12:03
és hogy lehet hogy parancsra mindenki halja?
Cím: zene egy adot helyen
Írta: Norby - 2012. február 19. - 08:33:19
Idézetet írta: N@rbirock date=1329631923\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17224\" data-ipsquote-contentclass=\"forums_Topic
és hogy lehet hogy parancsra mindenki halja?
 
for ciklussal..
Cím: zene egy adot helyen
Írta: N@rbirock - 2012. február 19. - 09:18:20
pls írjon valaki egy példát
Cím: zene egy adot helyen
Írta: Gentleman - 2012. február 19. - 09:25:05
Idézetet írta: Norby date=1329636799\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17224\" data-ipsquote-contentclass=\"forums_Topic


és hogy lehet hogy parancsra mindenki halja?
 
for ciklussal..
 
[/quote]
Ha koordinátának 0.0,0.0,0.0 pozíciót adod meg abban az esetben mindenki hallja.
Cím: zene egy adot helyen
Írta: Rupert - 2012. február 19. - 09:32:41
Parancsolj:
[pawn]CMD:zene(playerid, params[ ]) //Ez a zene parancs, tehát ha beüti hogy \"/zene\"
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, X, Y, Z)) //Ez a feltétel, hogy a játékos a megadott sugarú körben van. Az X, Y, Z a koordináta.
{
    PlayAudioStreamForPlayer(playerid, \"http://neofm.hu/files/radio3.html\"); //Ha a játékos benne van, akkor lejátsza neki a NeoFM-et.
}
else //Ez a hamis, tehát ha nem teljesül a fenti dolog.
{
   SendClientMessage(playerid, 0xAA3333AA, \"Nem vagy a megadott helyen!\"); //Ha a játékos mégsincs a megadott helyen, akkor kiírja ezt.
}
return 1; //Visszatérés
}[/pawn]
Cím: zene egy adot helyen
Írta: N@rbirock - 2012. február 19. - 09:40:35
de azt akarom hogy mindenki halja
Cím: zene egy adot helyen
Írta: Benceee - 2012. február 19. - 10:05:52
CMD:zene(playerid,params[])
{
     for(new i=0;i<30;i++)
     {
          PlayAudioStreamForPlayer(i,URL);
     }
     return 1;
}