-
Hello
Azt hogy tudnám megoldani,hogy ha például van egy dialogom (MSGBOX),és ha a továbbra kattintunk akkor megjelenik utánna egy másik dialog?
-
[pawn]
if(response)
{
ShowPlayerDialog
}
[/pawn]
-
if(response)
{
ShowPlayerDialog
}
Én is így próbáltam,de így csak a másik parancsot jeleníti meg.
Itt a dialog,ha esetleg szükség volna rá:
if(listitem == 0)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Segítség\", \"{5ed63a} Ha problémád, vagy esetleg új öteleted van, akkor írj e-mailt a {FF0000} [email protected] {5ed63a} címre!\", \"Tovább\", \"\");
}
-
Ne ugyanazt a dialogot töltsd be..
pl:
[pawn]if(response)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"wova\", \"{5ed63a} nínúúúú\", \"Tovább\", \"Kilép\");
}
[/pawn]
-
Ne ugyanazt a dialogot töltsd be..
pl:
if(response)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"wova\", \"{5ed63a} nínúúúú\", \"Tovább\", \"Kilép\");
}
Szint úgy
-
Sorry,rossz dialogid-t írtam.
Írj helyette kettest pl.
-
Sorry,rossz dialogid-t írtam.
Írj helyette kettest pl.
Azt is próbáltam már :(
-
A dialognak adj inkább nevet pl: DIALOG_X és a mód elejére írd be #define DIALOG_X 4221
ShowPlayerDialog(playerid, DIALOG_X, DIALOG_STYLE_MSGBOX, \"wova\", \"{5ed63a} nínúúúú\", \"Tovább\", \"Kilép\");
-
A dialognak adj inkább nevet pl: DIALOG_X és a mód elejére írd be #define DIALOG_X 4221
ShowPlayerDialog(playerid, DIALOG_X, DIALOG_STYLE_MSGBOX, \"wova\", \"{5ed63a} nínúúúú\", \"Tovább\", \"Kilép\");
Ez nem a megoldás,egyébként is csak ennél az egy dialognál használok számot ID-két..
-
Ugyebár van a dialog amit elõször behoz annak van egy azonosítója azt kell használni mint dialogid.
Így ->
if(dialogid == \"dialogid\"){
if(response){ //Melyik gomb hatására történjen
ShowPlayerDialog(playerid....
}
}
Amit elõzõleg bemásoltál kódot ott jelen esetben az 1 az azonosító szóval itt a \"dialogid\" helyére 1-et írj.
-
Ezt másold be:
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Segítség\", \"{5ed63a} Ha problémád, vagy esetleg új öteleted van, akkor írj e-mailt a {FF0000} [email protected] {5ed63a} címre!\", \"Tovább\", \"\");
}
}
}
-
-