Započeo [IF] mariomako
•26. Jul 2010.Dialog Reponse pomoc
1,339
pregleda
10
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
618
Postovi:
155
Teme:
Pridružio se:Apr. 2010
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
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");
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
46
Teme:
Pridružio se:Jun 2010
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
618
Postovi:
155
Teme:
Pridružio se:Apr. 2010
27. Jul 2010.
hocem da napravim da nemoze da iskljuci dialog znaci da mora da izabere nesto od ponudene stvari
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
46
Teme:
Pridružio se:Jun 2010
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
951
Postovi:
25
Teme:
Pridružio se:Maj 2009
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
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
618
Postovi:
155
Teme:
Pridružio se:Apr. 2010
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava