Szerző Téma: Dialogból Dialogba  (Megtekintve 524 alkalommal)

Dialogból Dialogba
« Dátum: 2013. január 31. - 19:37:30 »
+1 Show voters
Csak egy rövid kis dolog kéne nekem!

Írok egy példát rá!


A példa a következõ !


Beirom hogy /ital


Kiadna egy dialogot ( ahol lehet kattolgatni is )


Kiadja hogy


Borok


Sörök


Pálinkák


Rákattol az ileltõ hogy borok


és kiadna még egy dialogot


( ugyanilyen kattolos )


Ahol irná


Vörösbor


Fehérbor


Tokaji bor ! ( nem erre kel, ez csak egy példa :D )


Egy rövid ilyen cucc kéne nekem :S

Dialogból Dialogba
« Válasz #1 Dátum: 2013. február 01. - 23:59:20 »
0 Show voters

#include <a_samp>
#include <zcmd>
#define italok 111
#define borok 222
#define sorok 333
#define palinkak 444
CMD:italok(playerid,params[])
{
ShowPlayerDialog(playerid,italok,DIALOG_STYLE_LIST,\"Italok\",\"Borok\\nSörök\\nPáleszok\",\"Választ\",\"\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response == 1)
{
    if(dialogid == italok)
{
    if(listitem == 0) return ShowPlayerDialog(playerid,borok,DIALOG_STYLE_LIST,\"Borok\",\"Bor1\\nBor2\\nBor3\\n\",\"OK\",\"\");
    if(listitem == 1) return ShowPlayerDialog(playerid,sorok,DIALOG_STYLE_LIST,\"Sörök\",\"Sör1\\nSör2\\nSör3\\n\",\"OK\",\"\");
   if(listitem == 2) return ShowPlayerDialog(playerid,palinkak,DIALOG_STYLE_LIST,\"Páleszok\",\"Pálesz1\\nPálesz2\\nPálesz3\\n\",\"OK\",\"\");
}
if(dialogid == borok)
{
            if(listitem == 0) return SendClientMessage(playerid,-1,\"Megittál egy BORT LOOOOLL!!\");
    if(listitem == 1) return SendClientMessage(playerid,-1,\"Megittál egy BORT LOOOOLL!!\");
   if(listitem == 2) return SendClientMessage(playerid,-1,\"Megittál egy BORT LOOOOLL!!\");
}
if(dialogid == sorok)
{
            if(listitem == 0) return SendClientMessage(playerid,-1,\"Megittál egy SÖRT LOOOOLL!!\");
    if(listitem == 1) return SendClientMessage(playerid,-1,\"Megittál egy SÖRT LOOOOLL!!\");
   if(listitem == 2) return SendClientMessage(playerid,-1,\"Megittál egy SÖRT LOOOOLL!!\");
}
if(dialogid == palinkak)
{
            if(listitem == 0) return SendClientMessage(playerid,-1,\"Megittál egy PÁLESZT LOOOOLL!!\");
    if(listitem == 1) return SendClientMessage(playerid,-1,\"Megittál egy PÁLESZT LOOOOLL!!\");
   if(listitem == 2) return SendClientMessage(playerid,-1,\"Megittál egy PÁLESZT LOOOOLL!!\");
}
}
return 1;
}

 
ohh elmozdultak a sorok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal