Jump to content
  • 0

pomoc Dialog


MrBeNy

Dotaz

Zdravim,

Mam dotaz ohledne jednoho typu Dialogu... nevim jak ho pouzivat...

Presneji tento:

DIALOG_STYLE_LIST

Takze kdyz si chci takto udelat banku tak si dam takto:

ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"Banka","Vlozit\nVybrat\nStav","Zvolit","Zavrit");

Kdyz si v OnDialogResponse dam toto jako u DIALOG_STYLE_MSGBOX

if(dialogid == 23)
{
if(response == 1)
{

Tak ta 1 je prvni tlacitko, takze tlacitko Zvolit,ale jak mam nastavit Vlozit, Vybrat, Stav ?

Predem dekuji za odpoved...

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0

if(dialogid == 23)

{

if(response == 1)

{

if(listitem == 0)ShowPlayerDialog(playerid,XY,DIALOG_STYLE_INPUT ,"Banka","Vyber kešene","Zvolit","Zavrit");

if(listitem == 1) ....

if(listitem == 2....

Link to comment
Share on other sites

  • 0

no fuj QWERe...vsechno pres if jo?

 

ja osobne k tomuhle doporucuju pouzit

 

switch(listitem)
{
case 0:
case 1:
case 2: 
...
}

Link to comment
Share on other sites

  • 0

Dekuju moc obema... jeste mam takovy, dotaz slo by udelat ze kdyz stojim v tom pickupu tak aby se mi to porad neoteviralo znova ... ? protoze chci zadat castku a znova mi to tam hodi Vyber,Vlozit atd...

Me napadlo jedine prez settimer ... ale ja to myslim tak ze proste by se to obevilo jednou kdyz do toho vleze... a kdyby to chtel znovu tak do toho pickupu musi vlizt znova...

Link to comment
Share on other sites

  • 0

new bool:InBank[MAX_PLAYERS];

forward ExitBank(playerid);

do connectu daj

InBank[playerid] = false;

 

a potom ked vstúpi do toho pickupu daj

InBank[playerid] = true;

&& potom zobrazenie dialogu s podmienkov

if(InBank[playerid] == false){

showdialog...

SetTimerEx("ExitBank"....);

}

 

 

 

a potom public

public ExitBank(playerid){

if(InBank[playerid] == true){

InBank[playerid] = false;

}

}

... toto si nezvládol ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...