Dakle svi vjerovatno znate kako izgleda ovaj dialog. DIALOG_STYLE_MSGBOX
Slika (CLICK)
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.
[Pomoc] DIALOG_STYLE_MSGBOX
917
pregleda
4
postova
5. Nov. 2010.
5. Nov. 2010.
ides u onplayerdialogresponse i ispises sta hoces da uradi kad klikne na prvi gumb a na drugi ako oces onda samo dodas
probaj ovo u kodu da stavis ali tek posle onog sto si napisao u onplayerdialogresponse
else
{
SendClientMessage(playerid, COLOR_RED, "Razlog Kicka");
Kick;
}
probaj ovo u kodu da stavis ali tek posle onog sto si napisao u onplayerdialogresponse
5. Nov. 2010.
Pogledaj kako sam ja to ali meni nece.
komanda.
di su ostali dialogi.
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);
}
}
}
}Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
265
Postovi:
106
Teme:
Pridružio se:Apr. 2010
5. Nov. 2010.
Npr stavi ovo di su ti komande.
i ovo stavi di su ti ostali dialogi.
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;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava