Szerző Téma: Dialog  (Megtekintve 549 alkalommal)

Dialog
« Dátum: 2013. Október 20. - 12:50:18 »
0 Show voters
Sziasztok!
Szeretnék egy olyan scriptet melyben a következõ van :
Beírok egy tetszõleges parancsot.. /parancs
Kiadjon egy dialogot (Ezt a fajtát http://wiki.sa-mp.com/wroot/images2/b/b1/Dialog_style_list.pngÖ
Ebben lenne 5 db választási lehetõség ( Pl.: szöveg1,szöveg2,szöveg3,szöveg4,szöveg5)
Ha rányomok a \"szöveg1\"-re akkor egy szöveges dialog jöjjön be(http://wiki.sa-mp.com/wroot/images2/a/a1/Dialog_style_msgbox.png)
És ez minden \"szöveg1-5\" nél jöjjön be.
Köszönöm elõre is aki segít :)

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
Dialog
« Válasz #1 Dátum: 2013. Október 20. - 14:56:14 »
+2 Show voters
Remélem megfelel ZCMD parancsfeldolgózval, mert akkor megcsinálom neked
Mód elejére
 
#define DIALOG_NEW 8888
#define DEFAULT_DIALOG 404

 
A Módban akárhova csak ne callback közé
 

CMD:dialogusom(playerid,params[])
{
ShowPlayerDialog(playerid, DIALOG_NEW, DIALOG_STYLE_LIST,\"Dialógusom címe\",\"Szöveg 1\\nSzöveg 2\\nSzöveg 3\\nSzöveg 4\\nSzöveg 5\",\"Mehet\",\"Mégsem\");
return 1;
}

 
OnDialogResponse Alá:
 
if(dialogid == DIALOG_alap+1)
{
    if(response)
{
    if(listitem == 0)//1. szöveg
    {
                    ShowPlayerDialog(playerid, DEFAULT_DIALOG,DIALOG_STYLE_MSGBOX,\"Dialógus Címe\",\"Tetszõleges Szöveg\",\"Rendben\",\"Mégsem\");
    } else
    if(listitem == 1)//2. szöveg
    {
ShowPlayerDialog(playerid, DEFAULT_DIALOG+1,DIALOG_STYLE_MSGBOX,\"Dialógus Címe\",\"Tetszõleges Szöveg\",\"Rendben\",\"Mégsem\");
    } else
    if(listitem == 2)//3. szöveg
    {
ShowPlayerDialog(playerid, DEFAULT_DIALOG+2,DIALOG_STYLE_MSGBOX,\"Dialógus Címe\",\"Tetszõleges Szöveg\",\"Rendben\",\"Mégsem\");
    } else
    if(listitem == 3)//4 szöveg
    {
ShowPlayerDialog(playerid, DEFAULT_DIALOG+3,DIALOG_STYLE_MSGBOX,\"Dialógus Címe\",\"Tetszõleges Szöveg\",\"Rendben\",\"Mégsem\");
    } else
    if(listitem == 4)//5. szöveg
    {
ShowPlayerDialog(playerid, DEFAULT_DIALOG+4,DIALOG_STYLE_MSGBOX,\"Dialógus Címe\",\"Tetszõleges Szöveg\",\"Rendben\",\"Mégsem\");
    }
}
}

 
Remélem segítettem ha valami nem megy, szólj

Dialog
« Válasz #2 Dátum: 2013. Október 20. - 17:57:44 »
0 Show voters
Ezt kaptam :S
 
 (604) : error 017: undefined symbol \"DIALOG_alap\"
(634) : error 010: invalid function or declaration
 
2 Errors.

 

Dupla hozzászólás automatikusan összefûzve. ( 2013. Október 20. - 18:02:00 )

Márcsak az elsõ error van érvényben :D

Dupla hozzászólás automatikusan összefûzve. ( 2013. Október 20. - 19:36:31 )

Probléma megoldva!
Ment a + ;)
« Utoljára szerkesztve: 2013. Október 20. - 19:36:31 írta siklosikrisz »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal