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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: T0ny - 2012. október 17. - 18:32:15

Cím: Zene lejátszó
Írta: T0ny - 2012. október 17. - 18:32:15
Sziasztok!

Írtam egy kis scriptet ami azt teszi lehetõvé, hogy az általad megadott zenét lejátsza.


Használata: /zene [link]

További parancsok: /stopzene (leállítja a zenét)


Készítési idõ: 5 perc


Készítette: T0ny


Kód:

 
/*
Zene lejátszó by Tony
*/
#define FILTERSCRIPT
#include <a_samp>
#include zcmd
#include sscanf2
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Zene lejátszó by Tony \");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Zene lejátszó by Tony\");
print(\"----------------------------------\\n\");
}
CMD:zene(playerid,params[])
{
new zenelink[1000];
if(sscanf(params, \"s[1000]\",zenelink))SendClientMessage(playerid,0xFF7318FF,\"Használat:/zene [link]\");
PlayAudioStreamForPlayer(playerid,zenelink);
return 1;
}
CMD:stopzene(playerid)
{
StopAudioStreamForPlayer(playerid);
return 1;
}
#endif

 
Teszteltem,mûködik

Remélem valakinek hasznos lesz.


Üdv


T0ny
Cím: Zene lejátszó
Írta: DrAkE - 2012. október 17. - 18:37:04
Egyszerûbb, ha nem változót használsz, hanem ezt:
 
isnull(params);

 
Illetve, ha filterscript, akkor definiálni kéne a zcmd elõtt a FILTERSCRIPTET.
 

#define FILTERSCRIPT
#include <zcmd>
Cím: Zene lejátszó
Írta: patyes96 - 2012. október 17. - 21:22:10
Hogy kell telepíteni ? XD tudom hülye kérdés, de beírom a /zene .. de semmi, annyit ír , hogy nincs ilyen parancs.
Cím: Zene lejátszó
Írta: Dante Sanders - 2012. október 18. - 05:40:24
Szép!De van egy tipem:diálogban f*x*bb lenne!
Cím: Zene lejátszó
Írta: T0ny - 2012. október 18. - 18:55:52
Idézetet írta: patyes96 date=1350501730\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28694\" data-ipsquote-contentclass=\"forums_Topic
Hogy kell telepíteni ? XD tudom hülye kérdés, de beírom a /zene .. de semmi, annyit ír , hogy nincs ilyen parancs.
 
A server.cfg-ben beírod a \"filterscripts\" után a script nevét, valamint kell hozzá a \"sscanf\" plugin.
 
BlackJack link=topic=33188.msg352874#msg352874 date=1350531624]
Szép!De van egy tipem:diálogban f*x*bb lenne!
 
[/quote]
Köszönöm!
Cím: Zene lejátszó
Írta: BoSS - 2012. október 19. - 10:03:43
Õ youtube linkeket is lejátszik? :D Ha olyat linkelek be?
Cím: Zene lejátszó
Írta: b1s - 2012. október 19. - 10:20:17
Fasza.
Cím: Zene lejátszó
Írta: divkn - 2012. október 19. - 11:01:50
Idézetet írta: BoSS date=1350633823\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28694\" data-ipsquote-contentclass=\"forums_Topic
Õ youtube linkeket is lejátszik? :D Ha olyat linkelek be?
 
Dehogy. A PlayAudioStreamForPlayer funkció csak audió formátumokat képes lejátszani. Ez lehet MP3, Wav, OGG, PLS és így tovább.
Talán ez le tudja játszani. http://forum.sa-mp.com/showthread.php?t=291288
Cím: Zene lejátszó
Írta: T0ny - 2012. október 19. - 21:04:55
Idézetet írta: KROOK date=1350634817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28694\" data-ipsquote-contentclass=\"forums_Topic
f***a.
 
Kösz! :D