[TUT] Radio dialog

Započeo LOckeRâ„¢
4. Sep. 2012. Zaključano
3,668
pregleda
17
postova
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Evo odlucio sam da postavim Tutorial sa SAMP foruma ovde 😁, radi se o TUT-u pomocu kojeg mozemo napravit radio u dialogu 😁

Prvo cemo staviti include
#include 
#include


Sada treba definirati boje
#define C_RED 0xAA3333AA 
#define COLOR_YELLOW 0xFFFF00AA
#define C_GREEN 0x33AA33AA


Sada definiramo ime dialoga
#define DIALOG_RADIO 1


Sada moramo napraviti varijablu
new islistening;


Sada ovo stavimo pod OnPlayerConnect
public OnPlayerConnect(playerid)
{
    islistening = 0;
    return 1;
}


Sada moramo napraviti komandu /radio i /stopradio
CMD:radio(playerid,cmdtext[])
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, C_RED, "Nisi u vozilu!");
    ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, "Radio Stanicce","1. Radio 1\r\n2. Radio 2\r\n3. Radio 3\r\n4. Radio 4","Listen","Cancel");
    return 1;
}
CMD:stopradio(playerid,cmdtext[])
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, C_RED, "Nisi u vozilu!");
    if(islistening == 1)
    {
        StopAudioStreamForPlayer(playerid);
        SendClientMessage(playerid, C_RED, "Ugasio si radio!");
    }
    else //if the variable is 0
    {
        SendClientMessage(playerid, C_RED, "Ne slusate radio!");
    }
    return 1;
}


Sada ovo stavimo pod OnPlayerExitVehicle
public OnPlayerExitVehicle(playerid,vehicleid) 
{
    StopAudioStreamForPlayer(playerid);
    return 1;
}


Sada ovo stavimo pod OnDialogResponse
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case DIALOG_RADIO:
        {
            if(!response)
            {
                SendClientMessage(playerid, C_RED, "You cancelled!");
            }
            if(response)
            {
                switch(listitem)
                {
                    case 0:
                    {
                        islistening = 1;
                        PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016&play_status=1");
                    }
                    case 1: //same as case 0: etc...
                    {
                        islistening = 1;
                        PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283516&play_status=1");
                    }
                    case 2:
                    {
                        islistening = 1;
                        PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283516&play_status=1");
                    }
                    case 3:
                    {
                        islistening = 1;
                        PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=663859&play_status=1");
                    }
                }
            }
        }
    }
    return 1;
}


Orginalna tema: http://forum.sa-mp.com/showthread.php?t=369708
Eto ga, to je to, Ocijenite od 1-10 😁
Chris Martin
5
Underboss
4. Sep. 2012.
Pa ako ces vec kopirati tut, i samo nesto malo napisati nemoras ga ni stavljati 😉

Inace, pogledaj kako sam ja objasnio tut, i kako svi trebaju, da svi razumiju 😉

http://balkan-samp.com/forum/index.php?topic=51420.0
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Ides mi na kurac, ja sam nedavno dosao na BS, i ovo je prvi TUT, nemoj da kenjas!
Daniel_Fazlijevic
5
Crime Lord
4. Sep. 2012.
Mogoa si bar da prevedes nesto.
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Jel znate sta znaci "JEBENI PRVI TUT" ?
eQ| Cubee
5
Kingpin
4. Sep. 2012.
|BR|COD|...Р৸ill505... wrote on September 4, 2012, 2:10 pm:
Pa ako ces vec kopirati tut, i samo nesto malo napisati nemoras ga ni stavljati 😉

Inace, pogledaj kako sam ja objasnio tut, i kako svi trebaju, da svi razumiju 😉

http://balkan-samp.com/forum/index.php?topic=51420.0

Sta se pravis vazan mogu da se kladim ta je to uzeto sa samp forums i ako nije uzeto prelako je za uraditi..Za pocetnika lep tut

Hvala philips brate
Daniel_Fazlijevic
5
Crime Lord
4. Sep. 2012.
Nisam ja rekao da nije dobar tut , nego sam ti rekao posto si ga kopirao sa SaMP foruma  onda da prevedes i ostalo .. ( komente)
Chris Martin
5
Underboss
4. Sep. 2012.
Payne97â„¢ wrote on September 4, 2012, 2:16 pm:
Jel znate sta znaci "JEBENI PRVI TUT" ?

Pa sto ga radis kad neznas da valja objasniti, ali i prevesti?
|BR|COD|...Р৸ill505... wrote on September 4, 2012, 2:10 pm:
Pa ako ces vec kopirati tut, i samo nesto malo napisati nemoras ga ni stavljati 😉

Inace, pogledaj kako sam ja objasnio tut, i kako svi trebaju, da svi razumiju 😉

http://balkan-samp.com/forum/index.php?topic=51420.0

Sta se pravis vazan mogu da se kladim ta je to uzeto sa samp forums i ako nije uzeto prelako je za uraditi..Za pocetnika lep tut

Samo se ti ljuti i dalje na mene 😉 ... Inace ja kazem okej je da je preveo, ali nije i to, pa...
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Aj ba covjece sagni mi se
Chris Martin
5
Underboss
4. Sep. 2012.
Payne97â„¢ wrote on September 4, 2012, 2:20 pm:
Aj ba covjece sagni mi se

Ok extra tut 10/10, samo tako nastavi 😉 ali ovo je za 2/10
|BR|COD|...Р৸ill505... wrote on September 4, 2012, 2:20 pm:
Bravo,za prevodjenje 10,nisi skripter ako prevedes skriptu

Sto sam ja u vezi toga rekao? Jesam li ja igdje rekao da sam ja skripter?  :-*
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Quote from September 4, 2012, 2:20 pm:
Aj ba covjece sagni mi se

Ok extra tut 10/10, samo tako nastavi 😉 ali ovo je za 2/10
|BR|COD|...Р৸ill505... wrote on September 4, 2012, 2:20 pm:
Bravo,za prevodjenje 10,nisi skripter ako prevedes skriptu

Sto sam ja u vezi toga rekao? Jesam li ja igdje rekao da sam ja skripter?  :-*

teBra necu da se svadjam..mogo si na pocetku reci 2/10 i bilo bi sve ok a ne ti meni pokazujes kao svoj TUT i neki racku tamo...

@EaglE Hvala
Chris Martin
5
Underboss
4. Sep. 2012.
Quote from September 4, 2012, 2:24 pm:
Dobar je tut za prvi put.
A vi ostali ako ste ljubomorni sto je neko nesto uradio sto vi nezante ili napravio vi odma trazite po samp forumu kao da vidite da li ima , daj smicili ste mi se .
Samo nastavi payne.

Tko je rekao da sam ja/ostali ljubomorni? Samo kazem da je definija tuta da netko nesto nauci, a ne da copy-paste... Imas gore moj link pa vidi 😉
|BR|COD|...Р৸ill505... wrote on September 4, 2012, 2:25 pm:
Svugde se kurcis,kao sto si napisao u potpis Moje skripte,Filterskripte itd nista od toga nije tvoje nego si ti to editovao mslm nisi editovao nego samo preveo http://forum.sa-mp.com/showthread.php?t=369708 Kad bolje pogledam....Svako zna otici na samp forums i ovo naci.A i rekao si da si skriptao Xeptic mod a nisi skripter  😕 Koji mozak

Ti sebi momak umisljas da se ja svagdje naglasavam da sam ja skritper  🙄  🙄 ... Ja nigdje nisam napisao ''Ja sam skirpter''
btw. RP mod ti je prezahtijev sada si na TDM jeli  :-* :-* :-*
Chris Martin
5
Underboss
4. Sep. 2012.
Jer zns da je sve sto sam rekao istina :-*
eQ| Cubee
5
Kingpin
4. Sep. 2012.
DOSTA SPAMMA, NIJE OVO GL RAZGOVOR!!!
eQ| Cubee
5
Kingpin
4. Sep. 2012.
Quote from September 4, 2012, 2:56 pm:
Dobar TUT..  😉


Thanks bro

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha