Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Vasic poslato April 14, 2017, 12:25:56 POSLE PODNE

Naslov: [TUT] Pustanje muzike za sve igrace!
Poruka od: Vasic poslato April 14, 2017, 12:25:56 POSLE PODNE
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.
Naslov: Odg: [TUT] Pustanje muzike za sve igrace!
Poruka od: Comi420 poslato April 15, 2017, 08:52:24 PRE PODNE
Trebao si malo vise objasniti sta radi koja funkcija ali svakako pohvale za trud !
Naslov: Odg: [TUT] Pustanje muzike za sve igrace!
Poruka od: Vasic poslato April 15, 2017, 08:59:21 PRE PODNE
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
Naslov: Odg: [TUT] Pustanje muzike za sve igrace!
Poruka od: Kain poslato April 15, 2017, 09:28:23 PRE PODNE
Moze nekome posluziti
Naslov: Odg: [TUT] Pustanje muzike za sve igrace!
Poruka od: Vasic poslato April 15, 2017, 16:26:05 POSLE PODNE
Citat: Mitic ãƒ,, poslato April 15, 2017, 09:28:23 PRE PODNE
Moze nekome posluziti
Da :)
Naslov: Odg: [TUT] Pustanje muzike za sve igrace!
Poruka od: Fqris poslato April 15, 2017, 16:28:01 POSLE PODNE
Citat: Mitic ãƒ,, poslato April 15, 2017, 09:28:23 PRE PODNE
Moze nekome posluziti