GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: [JSZL]Bencuskaa - 2013. január 31. - 19:37:30

Cím: Dialogból Dialogba
Írta: [JSZL]Bencuskaa - 2013. január 31. - 19:37:30
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
Cím: Dialogból Dialogba
Írta: Pajd Tamás - 2013. február 01. - 23:59:20

#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