[TUT]Mijenjanje tutorijala u dialog umjesto texta - za pocetnike..

Započeo Ivann, Februar 06, 2013, 18:46:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pozdrav, u ovom tutu uc vam pokazat kako mijenjati tekst za tut tj izbrisat ga ili stavit ispred njega /* i napravit u dialog sve.


Dati cu vam dva primjera pisanje dialoga u TEXTU odma da dolazi to iÄ'e vako:
Kod tutova za text stavite za textove /* i na kraju texta */ i ispred textova dodate dialog..
Prvo ćete trebati definirati dialog !
#define TUT_DIALOG 55555 // vi izaberite broj...
a dialog će prvi biti u textu odmah ce se igraču pojaviti.
ShowPlayerDialog(playerid, TUT_DIALOG, DIALOG_STYLE_MSGBOX, "TUTORIJAL SYSTEM DIALOG BY BENNY", " Kao prvo dobrodosli na Benny Rol3play server. Molimo pročitajte tutorijal pomoću dialoga! \n  Å ta je Roleplay: Roleplay je simuliranje stvarnog života | \n Å ta je Bunny Hop? : BunnyHop je skakanje i trčanje u isto vrijeme.  | \n  Å ta je Power Gaming?: Power Gaming je radnja koja je nemoguca u pravom zivotu(real life-rl) | \n  Ova su neka pravila servera i poÅ¡tujte ih pozdrav !  \n  VaÅ¡ staff team Benny Roleplay's!","Uredu","Oke-uredu");
Ovo vam je prvi primjer tj odmah izbaciva kada treba da počne tutorijal ovaj dialog i čita ga vi ga možete preuredit i ostavite creditse. Za novi red koristite \n kao što sam ja.
Sada ćemo drugi primjer za TUTORIJAL SYSTEM U DIALOGU.Tj on će vam izbacivat textove kada kliknete na taj prvi text/menu i  to ćete podeÅ¡avat u publicu Ondialog response.
Definirat ćemo TUTDIALOG opet ukoliko ste ga koristili opet gore nemorate i izaberite neke primjere.
#define TUT_DIALOG 55555 E sad dodimo to tutova di pise text i na tim textu ispred dodajte /* a i na kraj */.
I dodajte dialog ovaj drugog primjera..
ShowPlayerDialog(playerid,TUT_DIALOG,DIALOG_STYLE_LIST,"TUT SYSTEM PRIMJER 2 BY BENNY","\n RP pravila - RP,PG,SK \n RP pravila - ostala","Procitaj","Zatvor/ugasi dialogi");
I napravimo public ondialog response ukoliko ga imate onda izbrisite samo returne i to !
if(dialogid == TUT_DIALOG) // ZA TUT DIALOG..
    {
    if(response)
    {
   
    if(listitem == 1)
    {
       SendClientMessage(playerid,VAÅ A_BOJA,"== ROLEPLAY PRAVILA ==");
       SendClientMessage(playerid,VAÅ A_BOJA,"SK je ubijanje igrača na spawnu,RP je simuliranje stvarnog zivota, vaÅ¡ ostali text || credits benny | ");
       }
    if(listitem == 2)
    {
   SendClientMessage(playerid,VAÅ A_BOJA,"== ROLEPLAY PRAVILA OSTALA == ");
SendClientMessage(playerid,VAŠA_BOJA,"BH je trčanje i skakanje u isto vrijeme, vaš ostali text || credits benny ");
     
        }
        }
return 1;
}
return 0;
}

I sve sam vam objasnio i nadam se da vam je pomoglo ukoliko vam bude izbacivalo errore na playerid umjesto playerid samo stavite i i ovde dodajite textove i errore ukoliko vam nebude radilo da pomognem.
- benny