if(dialogid == JAZIK_LIST && response)
{
if (response == 1)
{
IgracInfo =1;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Âà øèîò îôèöè¼à ëåà ¼à çèê Ã¥ Ìà êåäîÃñêè.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
if (response == 2)
{
IgracInfo =2;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Vasi oficijalni jezik je Croatian.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
if (response == 3)
{
IgracInfo =3;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Your official language is English.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
else ShowPlayerDialog(playerid,JAZIK_LIST,DIALOG_STYLE_LIST,"£à çèê - Jezik - Language","Ìà êåäîÃñêè\nCroatian\nEnglish","OK","Cancel");
}Dialog Reponse pomoc
1,316
pregleda
10
postova
26. Jul 2010.
Napravio sam dialog i sada sam napravio da kad ide na dialog ne da mu opet pokaze isti dialog ali kad idem ne na dialog ne pokaze mi se opet isti dialog znaci ocem da napravim da mora izabrati nesto
27. Jul 2010.
hocem da napravim da nemoze da iskljuci dialog znaci da mora da izabere nesto od ponudene stvari
27. Jul 2010.
Evo ti kod, ako nesto ne valja reci jer sam ovo u zurbi napravio.
Ovo zamjeni s onom linijom sto si prije imao vjerovatno ispod OnPlayerRequestSpawn ili OnPlayerConnect
A ovo je kod koji je stvarao probleme
Evo na pastebinu jer mi je forum unistio indetenciju.
http://pastebin.com/NHSYYJWT
Ovo zamjeni s onom linijom sto si prije imao vjerovatno ispod OnPlayerRequestSpawn ili OnPlayerConnect
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Laçee - Jezik - Language","IaeaäîÃnee\nCroatian\nEnglish","OK","Cancel");
A ovo je kod koji je stvarao probleme
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response) //Provjerava dali su stisnuli prvi gumb
{
switch(dialogid)//switcha između dialogova
{
case 1://tvoj dialog
{
if (listitem == 1)//ako je odabran prvi odabir
{
IgracInfo =1;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Âaoeîo îôeöe1aëaà 1açee a IaeaäîÃnee.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
else if (listitem == 2)//ako je odabran drugi odabir
{
IgracInfo =2;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Vasi oficijalni jezik je Croatian.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
else if (listitem == 3)//ako je odabran treći odabir
{
IgracInfo =3;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Your official language is English.");
SetTimerEx("login", 0 * 1000, 0, "%i", playerid);
}
}
}
}
else if(!response) //ako igrac stisne drugi gumb
{
switch(dialogid)//switcha između dialogova
{
case 1:
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Laçee - Jezik - Language","IaeaäîÃnee\nCroatian\nEnglish","OK","Cancel");
}
}
}
return 1;
}
Evo na pastebinu jer mi je forum unistio indetenciju.
http://pastebin.com/NHSYYJWT
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava