Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: |TED| Boca SRB poslato Jul 06, 2013, 00:07:09 PRE PODNE

Naslov: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 00:07:09 PRE PODNE
E ovako spazio sam da puno ljudi na ovom forumu trazi pomoc oko pravljenja dijaloga.Sada cu vam pokazati ako se prave dijalozi pa lepo pratite.Pa da krenemo

Postoje 3 vrste dijaloga a to su:
1:DIALOG_STYLE_LIST
2:DIALOG_STYLE_MSGBOX
3:DIALOG_STYLE_INPUT

Pa da krenemo od DIALOG_STYLE_LIST
Pravicemo komandu /help pa pratite

YCMD
YCMD:help(playerid, params[],help)
{
#pragma unused help
return ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc", "Komande\nPravila\n",  "OK", "Izlaz" ); // Ovo mozete izmeniti kako zelite ali dopustite da vam objasnim!
        return 1;
}

STRCMP
if (strcmp("/help", cmdtext, true, 10) == 0)
{
        ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc", "Komande\nPravila\n",  "OK", "Izlaz" ); // Ovo mozete izmeniti kako zelite ali dopustite da vam objasnim!
    }
    return 1;
}

ZCMD
CMD:(help, playerid, params[]) //Ovde stavljate vasu komandu kao sto radimo bice /help
{
    {
        ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc", "Komande\nPravila\n",  "OK", "Izlaz" ); // Ovo mozete izmeniti kako zelite ali dopustite da vam objasnim!
    }
    return 1;
}
Idemo dalje ShowPlayerDialog( playerid [ID] //Ovde izmedju zagrada upisujete ID dijaloga
Idemo dalje ShowPlayerDialog( playerid, 100 // Stavio sam broj 100 naravno vi mozete staviti koji zelite
Idemo dalje ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST //Mozete uzeti koju god vrstu hocete dialoga imate 3 ponudjena.
Idemo dalje ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc" //Ova rec se nalazi na pocetku dijaloga naravno mozete je izmeniti
Idemo dalje ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc", "Komande\nPravila\n" Igrac kada ukuca komandu /help imace ponudjeno da bira Komande ili Pravila naravno i to mozete izmeniti
Idemo dalje ShowPlayerDialog( playerid, 100, DIALOG_STYLE_LIST, "Pomoc", "Komande\nPravila\n",  "Ok", "Izadji" );// Ukoliko zelite da otazete dialog tj da izadjete samo kliknete na izadji.
Nadam se da ste nesto razumeli Idemo na 2 korak:
Listajte skroz dole i nadjte ovo public OnDialogResponse
Onda pratite pazljivo odmah ispod toga ubacite dijalog sto ste radili to bi trebalo a izgleda ovako switch(dialogid)
    {
        case 100: // Ovde stavite ID koji ste stavili za dijalog mi smo stavili 100
        {
            if(!response)
            {
                SendClientMessage(playerid, WHITE, "Izasli ste iz dijaloga");//Ako pritisnes da izadjes
                return 1;
            }

            switch(listitem)
            {
                case 0: // Case oznacava iznos predmeta koji igrac izabere OBAVEZENO SE KRECE SA 0!
                {
                    SendClientMessage(playerid, WHITE, "Komande" );
                }
                case 1:
                {
                    SendClientMessage(playerid, WHITE, "Pravila" );
                }
            }// Ovde mozete dodati jos case ali ako ne zelite jednostavno zavrsite komandu sa return 1;
        }
Nadam se da ste me makar nesto razumeli ne zamerite mi ako imam neku gresku zbrzao sam.Uzivajte!
Naslov: Odg: [TuT] Kako praviti dijaloge
Poruka od: Mustaine poslato Jul 06, 2013, 00:10:38 PRE PODNE
Fin tut, lepo objasnjeno. Pohvala  ;)
Naslov: Odg: [TuT] Kako praviti dijaloge
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 00:11:39 PRE PODNE
Citat: Slade poslato Jul 06, 2013, 00:10:38 PRE PODNE
Fin tut, lepo objasnjeno. Pohvala  ;)
Hvala :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: youngdeal poslato Jul 06, 2013, 00:25:23 PRE PODNE
Jednostavno,al ako je od tebe,evo tebi 10
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 00:26:42 PRE PODNE
Citat: C++ poslato Jul 06, 2013, 00:25:23 PRE PODNE
Jednostavno,al ako je od tebe,evo tebi 10
Od mene je hvala :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: WilliamS poslato Jul 06, 2013, 16:14:03 POSLE PODNE
Lepo 10/10
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: xyzcod2 poslato Jul 06, 2013, 16:26:06 POSLE PODNE
dobro pojasnjeno,samo mala zamjerka
Citat: |LE:RP| Boca A.k.A Bocilinjo poslato Jul 06, 2013, 00:11:39 PRE PODNE
Postoje 3 vrste dijaloga a to su:
1:DIALOG_STYLE_LIST
2:DIALOG_STYLE_MSGBOX
3:DIALOG_STYLE_INPUT

postoje 4. vrste,4. vrsta je DIALOG_STYLE_PASSWORD
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 18:37:23 POSLE PODNE
Citat: [JG] xyzcod2 poslato Jul 06, 2013, 16:26:06 POSLE PODNE
dobro pojasnjeno,samo mala zamjerka
Citat: |LE:RP| Boca A.k.A Bocilinjo poslato Jul 06, 2013, 00:11:39 PRE PODNE
Postoje 3 vrste dijaloga a to su:
1:DIALOG_STYLE_LIST
2:DIALOG_STYLE_MSGBOX
3:DIALOG_STYLE_INPUT

postoje 4. vrste,4. vrsta je DIALOG_STYLE_PASSWORD
Na to sam zaboravio :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Artieâ„¢ poslato Jul 06, 2013, 20:42:54 POSLE PODNE
Bespotreban tut ovo ima na wiki: http://wiki.sa-mp.com/wiki/How_to_Create_a_Dialog , jos je mnogo bolje objasnjeno ti si samo pokazivao za stil "lista"
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 21:06:34 POSLE PODNE
Citat: [AG]Artieâ,,¢ poslato Jul 06, 2013, 20:42:54 POSLE PODNE
Bespotreban tut ovo ima na wiki: http://wiki.sa-mp.com/wiki/How_to_Create_a_Dialog , jos je mnogo bolje objasnjeno ti si samo pokazivao za stil "lista"
Mozda neko ne zna za wikipediju :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Ino42O poslato Jul 06, 2013, 21:10:20 POSLE PODNE
Odlican tut.. Pohvale 10/10
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 21:13:42 POSLE PODNE
Citat: Ivan_Ino.pwn poslato Jul 06, 2013, 21:10:20 POSLE PODNE
Odlican tut.. Pohvale 10/10
Hvala druze :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Ted poslato Jul 06, 2013, 21:50:00 POSLE PODNE
Odlican tut :) 10/10
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Blaeks poslato Jul 06, 2013, 23:01:01 POSLE PODNE
dobro je
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 06, 2013, 23:11:32 POSLE PODNE
Citat: Blaeks poslato Jul 06, 2013, 23:01:01 POSLE PODNE
dobro je
Hvala bro :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: moosy42o poslato Jul 07, 2013, 09:53:57 PRE PODNE
Bravo Bocko  ;D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 07, 2013, 15:12:54 POSLE PODNE
Citat: Wucha poslato Jul 07, 2013, 09:53:57 PRE PODNE
Bravo Bocko  ;D
Hvala brate :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Mare Moralles poslato Jul 10, 2013, 13:38:12 POSLE PODNE
Fino uradjeno 10/10
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 10, 2013, 20:25:18 POSLE PODNE
Citat: Brat Stefan poslato Jul 10, 2013, 13:38:12 POSLE PODNE
Fino uradjeno 10/10
Hvala :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Farkias poslato Jul 10, 2013, 22:05:59 POSLE PODNE
Dobar tut :)
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 10, 2013, 22:28:25 POSLE PODNE
Citat: [EG]Fa®kiaSâ,,¢ poslato Jul 10, 2013, 22:05:59 POSLE PODNE
Dobar tut :)
Hvala :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 11, 2013, 10:12:17 PRE PODNE
Citat: Fabrizio poslato Jul 11, 2013, 08:32:00 PRE PODNE
Odlican TuT :)
Hvala :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Bugi poslato Jul 11, 2013, 10:20:41 PRE PODNE
Simpaticno sta reci Boco :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 11, 2013, 10:35:51 PRE PODNE
Citat: |LZ| Bugi poslato Jul 11, 2013, 10:20:41 PRE PODNE
Simpaticno sta reci Boco :D
hehe hvala bro :D
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Cimbur poslato Jul 11, 2013, 13:39:05 POSLE PODNE
Dobar je tutorial, bravo
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 11, 2013, 16:12:50 POSLE PODNE
Citat: Cimbur poslato Jul 11, 2013, 13:39:05 POSLE PODNE
Dobar je tutorial, bravo
Hvala druze ;)
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Aske poslato Jul 22, 2013, 07:55:16 PRE PODNE
Moram da pitam posto dugo nisam skriptao i ni tad nisam znao.Napomenuo si da ima 3 vrste dijaloga e pa da li za taj svaki dijalog ima drugaciji nacin pravljenja ili je sve ovako kako si naveo za taj prvi nacin .
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Jul 22, 2013, 08:37:18 PRE PODNE
Citat: Vojvoda_Aske poslato Jul 22, 2013, 07:55:16 PRE PODNE
Moram da pitam posto dugo nisam skriptao i ni tad nisam znao.Napomenuo si da ima 3 vrste dijaloga e pa da li za taj svaki dijalog ima drugaciji nacin pravljenja ili je sve ovako kako si naveo za taj prvi nacin .
Sve ti je isto ;)
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: Corleoneâ„¢ poslato Jul 23, 2013, 13:21:43 POSLE PODNE
Super je :)
Naslov: Odg: [TuT] Pravljenje Dijaloga
Poruka od: |TED| Boca SRB poslato Avgust 07, 2013, 22:04:59 POSLE PODNE
Citat: Corleoneâ,,¢ poslato Jul 23, 2013, 13:21:43 POSLE PODNE
Super je :)
Hvala :D