[Pomoc] DIALOG_STYLE_MSGBOX


Započeo [BC]spiele, Novembar 05, 2010, 11:22:29 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Dakle svi vjerovatno znate kako izgleda ovaj dialog.        DIALOG_STYLE_MSGBOX

Slika (CLICK)[/size][/b]


I sada mene zanima kako da napravim kad igrac upre tipku ok da mu pokaze sljedeci dialog a ako upre tipku  cancle da ga kick iz igre.


slika by NaNx


www.balkan-city.info
vidi vise i osjeti razliku

black_dota

ides u onplayerdialogresponse i ispises sta hoces da uradi kad klikne na prvi gumb a na drugi ako oces onda samo dodas

else
{
    SendClientMessage(playerid, COLOR_RED, "Razlog Kicka");
    Kick;
}

probaj ovo u kodu da stavis ali tek posle onog sto si napisao u onplayerdialogresponse

Pogledaj kako sam ja to ali meni nece.

komanda.
    if(!strcmp(cmdtext, "/opustanje", true))
    {
        ShowPlayerDialog(playerid, 200, DIALOG_STYLE_MSGBOX, "Dali ste sigurni?", "Jeste li sigurni da imate vremena za opuÅ¡tanje?", "da", "ne");
        return 1;
    }



di su ostali dialogi.
if(dialogid == 200) 
	{
	    if(response)
        {
	    	switch(listitem)
 	        {
           	    case 0:
       	   		{
                    SendClientMessage(playerid, COLOR_GRAD1, "** ok sada se opustate!");
       	       		SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
       	   		}
           		case 1:
   	    		{
                    SendClientMessage(playerid, COLOR_GRAD1, "** nazalost ne opustate se!");
       	       		SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
       	    	}
       	    }
		}
	}
Poslednja Izmena: Novembar 05, 2010, 12:06:27 POSLE PODNE od spiele


slika by NaNx


www.balkan-city.info
vidi vise i osjeti razliku

Npr stavi ovo di su ti komande.
if(strcmp(cmd, "/zelimkick", true) == 0) // by lopa
	{
	    ShowPlayerDialog(playerid,200,DIALOG_STYLE_MSGBOX,"Jeste li sigurni?","Jeste li sigurne da zelite dobiti kick!","ne","da");
	}


i ovo stavi di su ti ostali dialogi.
if(dialogid == 200)
    {
        if(response)
        {
            //stavis sta zelis
        }
        if(!response)
        {
            Kick(playerid);
        }
        return 1;
    }
Poslednja Izmena: Novembar 05, 2010, 12:40:51 POSLE PODNE od Ante_Dracar aka Lopa