Crearea unui dialog cu elemente - întrebări despre scripting

1. Trebuie să afișați acest dialog la un anumit moment. Ei bine, de exemplu, la comandă sau când a devenit camion. Îmi iau un exemplu în echipă. Comanda va fi apelată / mm. În OnPlayerCommandText:







ShowPlayerDialog - funcția de afișare a dialogului jucătorului;

jucătorul - care arată în mod explicit dialogul (în acest caz, jucătorul care intră în echipă);

15000 - ID-ul dialogului. Dacă acest lucru există deja, înlocuiți-l cu propriul dvs.;

DIALOG_STYLE_LIST este tipul dialogului. DIALOG_STYLE_MSGBOX - fereastra obișnuită cu informații și două butoane. DIALOG_STYLE_LIST - casetă de dialog cu posibilitatea de a selecta elemente, de asemenea două butoane. DIALOG_STYLE_INPUT - un dialog cu abilitatea de a introduce text vizibil pentru player. DIALOG_STYLE_PASSWORD - o casetă de dialog cu abilitatea de a introduce o parolă (textul va fi închis cu simboluri).

Următorul nume, articole, ambele butoane. Aici, cred, totul este atât de clar.

2. Creați dialogul nostru de funcții. Accesați OnDialogResponse:

Dacă textul este prea mare, în loc de conținutul ferestrei (text), faceți ca și noaptea, creați o nouă variabilă și formatați-o:

Și nu uitați de simbolul \ n. astfel încât să nu aveți tot textul într-o singură linie. Vă reamintesc că se transferă la o nouă linie din momentul în care aveți nevoie.

Du-te la mesaj

Cum se face această fereastră ar fi, de exemplu, cu elemente de statistici ale caracterului, plângeri, comenzi de server etc.







Și când statisticile au fost selectate au fost deschise statistici, atunci când au făcut clic pentru a pune o întrebare, a existat o fereastră pentru reclamație etc.

1. Trebuie să afișați acest dialog la un anumit moment. Ei bine, de exemplu, la comandă sau când a devenit camion. Îmi iau un exemplu în echipă. Comanda va fi apelată / mm. În OnPlayerCommandText:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

ShowPlayerDialog - funcția de afișare a dialogului jucătorului;

jucătorul - care arată în mod explicit dialogul (în acest caz, jucătorul care intră în echipă);

15000 - ID-ul dialogului. Dacă acest lucru există deja, înlocuiți-l cu propriul dvs.;

DIALOG_STYLE_LIST este tipul dialogului. DIALOG_STYLE_MSGBOX - fereastra obișnuită cu informații și două butoane. DIALOG_STYLE_LIST - casetă de dialog cu posibilitatea de a selecta elemente, de asemenea două butoane. DIALOG_STYLE_INPUT - un dialog cu abilitatea de a introduce text vizibil pentru player. DIALOG_STYLE_PASSWORD - o casetă de dialog cu abilitatea de a introduce o parolă (textul va fi închis cu simboluri).

Următorul nume, articole, ambele butoane. Aici, cred, totul este atât de clar.

2. Creați dialogul nostru de funcții. Accesați OnDialogResponse:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Dacă textul este prea mare, în loc de conținutul ferestrei (text), faceți ca și noaptea, creați o nouă variabilă și formatați-o:

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Și nu uitați de simbolul \ n. astfel încât să nu aveți tot textul într-o singură linie. Vă reamintesc că se transferă la o nouă linie din momentul în care aveți nevoie.

Elrmrnt-Kritik. Poate cineva să-mi spună cum ar trebui să arate? Eu o fac așa

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Vă rugăm să vă autentificați sau să vă înregistrați pentru a vedea linkul.

Cine înțelege cum să scrie, vă rog cum ar trebui să fie, doar cu dialogurile pe care nu am lucrat niciodată, dar voi vedea ce și cum voi înțelege imediat, aici sunt echipele

Statistici / statistici
Plângere / sprijin
Numărul de identificare a pașaportului / expedierii







Trimiteți-le prietenilor: