Tanulási párbeszédek - segítség - cikkek katalógusa - mindegyik gta samp - samp craze

? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); „> ShowPlayerDialog (playerid, dialogid, stílus, felirat # 91;], info # 91], button1 # 91;] button2 # 91;] # 41 ;;


dialogid: dialógusazonosító / használt párbeszédablak
stílus: elérhető párbeszédpanel stílusok (összesen 3):

200 "200px": '' + (ez.scrollHeight + 5) + 'px'); "> 0 vagy DIALOG_STYLE_MSGBOX // Az üzenetek megjelenítésére szolgál (például / help # 41;
1 vagy DIALOG_STYLE_INPUT // A szöveg beírása az ablakba (Regisztrációs rendszer és hasonlók # 41;
2 vagy DIALOG_STYLE_LIST // Opciók listája (például a fegyverek # 41 kiválasztása;


Tanulási párbeszédek - segítség - cikkek katalógusa - mindegyik gta samp - samp craze

Vegye fontolóra, hogyan hozhat létre ablakot a különböző fegyverekkel, mint a képernyőképen.
Dialog kód (ha lehetséges, illessze be például a parancsot):

? 200 '200px': '' + (this.scrollHeight + 5) + 'px'); "> ShowPlayerDialog (playerid, dialogid, 2," List fegyverek: "" 1 # 92; tDeagle # 92; n2 # 92. tSawnoff # 92; n3 # 92; tPistol # 92; n4 # 92; tGrenade # 92; n5 # 92; tParachute # 92; n6 # 92; tLorikeet "" Select "" Mégsem „# 41 ;;


* Paraméter: # 92; n a párbeszéd szövege új sorba költözik
** Idézetek "" a szöveg kezdete előtt és a végén kötelezőek!

Most hozzon létre egy nyilvánosságot, aki felelős a párbeszédablakok használatáért (Válasszon fegyvert vagy elutasította a választást)

200 "200px": '' + (this.scrollHeight + 5) + 'px'); "> nyilvános OnDialogResponse (playerid, dialogid, válasz, listitem, inputtext # 91;] # 41;
<
ha (dialogid == a # 41;
<
ha (41. válasz; // Első gomb, ha a játékos egyetért (kiválasztva # 41;
<
ha (listitem == 0 # 41; // a választott opció azonosítója (az első sor mindig 0 id # 41;
<
GivePlayerWeapon (playerid, 24, 100 # 41 ;; // Adja meg a Deagle játékost
>
ha (listitem == 1 # 41;
<
GivePlayerWeapon (playerid, 26, 100 # 41 ;; // Adja meg a játékosnak a Sawnoffot
>
ha (listitem == 2 # 41; // Mások megpróbálják magukat rendezni
<
GivePlayerWeapon (playerid, 22, 100 # 41 ;; // Adja meg a játékos Colt
>
>
Egyébként // Ha a játékos megnyomta a "CANCEL"
<
SendClientMessage (playerid, COLOR_RED, "Elhagyta a menüt." # 41 ;;
>
>
visszatérés 1;
>


Nos, mi van? Úgy tűnik, ki van rendezve! Most kísérletezünk és fejlesztünk valamit a sajátunkon. Sok szerencsét!

Kapcsolódó cikkek