[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.

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!
[pawn]#include < fdialog >[/pawn]
2. Dodajemo ispod ovo:
[pawn]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;
}[/pawn]
3. Dodajemo komandu /pustimuziku:
[pawn]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;
}[/pawn]


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;

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