[TUT] Pustanje muzike za sve igrace!


Započeo Vasic, April 14, 2017, 12:25:56 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Vasic

*

Usus est magister optimus.

Pozdrav! Nije me dugo bilo pa evo jedan tut od mene!
Kako napraviti komandu da se pusti muzika za sve?

1. Morate imati Inc: ' fDialog ' i y_commands!
#include < fdialog >

2. Dodajemo ispod ovo:
fDialog(13460)
{
	if(response)
	{
		for(new i=0; i<MAX_PLAYERS; i++)
		{
				if(IsPlayerConnected(i))
				{
				        	StopAudioStreamForPlayer(i);
				        	SCM(i, -1, "DA:RP | {FFFFFF}Admin je zaustavio pesmu!");
					}
		        }
		        if(listitem == 1)
		        {
		            SPD(playerid, 13461, DSI, "Muzika", "{FFFFFF}Da biste uspesno pustili\npesmu preko linka,\nmorate koristi ovaj sajt:\nwww.mp3juices.cc", "Pusti", "Otkazi");
				}
			}
 			return 1;
}
fDialog(13461)
{
	if(response)
 	{
			new linkpesme[500];
			format(linkpesme, 500, "%s", inputtext);
			format(SLink, sizeof(SLink), "%s", linkpesme);
			for(new i=0; i<MAX_PLAYERS; i++)
			{
			    if(IsPlayerConnected(i))
              	{
				        StopAudioStreamForPlayer(i);
	      				PlayAudioStreamForPlayer(i, linkpesme);
	      				SCM(i, -1, "DA:RP | {FFFFFF}Admin je pustio pesmu.");
	      				SCM(i, -1, "(( Ako hocete da je zaustavite - /stopmusic!))");
			}
		}
	}
	return 1;
}

3. Dodajemo komandu /pustimuziku:
YCMD:pustimuziku(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if(IsPlayerConnected(playerid))
        {
        new songs[128];
        format(songs, sizeof(songs), "-= STOP =-\n-= LINK PESME =-");
        SPD(playerid, 13460, DSL, "Muzika", songs, "Pusti", "Otkazi");
	}
	return true;
}



Eto! Nadam se da sam vam pomogao.
• Website: www.vasic.dev
Web Development & Cyber Security

Trebao si malo vise objasniti sta radi koja funkcija ali svakako pohvale za trud !
{ 'HTML, PHP, CSS, JAVASCRIPT, PAWN, C#' }

while(alive) code;

Vasic

*

Usus est magister optimus.

Citat: #Comi poslato April 15, 2017, 08:52:24 PRE PODNE
Trebao si malo vise objasniti sta radi koja funkcija ali svakako pohvale za trud !
Ma ok, evo sacu:
fDialog vam je zamena za funkciju OnDialogResponse,na fDialog je mnogo jednostavnije i lakse raditi.
to je sve sada objasnjeno, komandu znas default
• Website: www.vasic.dev
Web Development & Cyber Security


Vasic

*

Usus est magister optimus.