Započeo Obrisan korisnik
•13. Nov. 2012.• Zaključano[Pomoc]Dialog godine
543
pregleda
10
postova
13. Nov. 2012.
Skripta koju koristim: CRP
Detaljan opis problema: Znaci otvori mi Dialog, kad ukucam godine, nece da mi otvori dialog za grad. I usput mi provjerite jel sam dobro napisao davanje godina
Dio skripte:
Detaljan opis problema: Znaci otvori mi Dialog, kad ukucam godine, nece da mi otvori dialog za grad. I usput mi provjerite jel sam dobro napisao davanje godina
Dio skripte:
if(dialogid == DIALOG_GODINE)
{
if ( !response ) { SPD(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"Odaberite godine","Upisite koliko imati godina(min.: 16 - max.: 60)","Odaberi","Odustani");
if( response )
{
new godine = strlen(inputtext);
PlayerInfo = godine;
SPD(playerid, DIALOG_GRAD, DIALOG_STYLE_LIST, "Odaberi grad","Los Angeles\nSan Francisco\nLas Vegas","Odaberi","Odustani");
}
}
}
SPD(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"Odaberite godine","Upisite koliko imati godina(min.: 16 - max.: 60)","Odaberi","Odustani");14. Nov. 2012.
Vec sam odgovorio u jednoj temi: http://balkan-samp.com/forum/index.php?topic=59172.0
Ali ne tebi ali vam je isti problem...
Ali ne tebi ali vam je isti problem...
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
14. Nov. 2012.
Stavi Vako..Brt za input se valjda koristi switch.. msm barem ja tako koristim..Imo sam isti problem pa sam skonto 🙂
Stavi vako i ovo stavi na dnu OnDialogResponse 🙂
switch(dialogid)
{
case DIALOG_GODINE:
{
if ( !response )
{
SPD(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"Odaberite godine","Upisite koliko imati godina(min.: 16 - max.: 60)","Odaberi","Odustani");
}
PlayerInfo = strval(inputtext);;
SPD(playerid, DIALOG_GRAD, DIALOG_STYLE_LIST, "Odaberi grad","Los Angeles\nSan Francisco\nLas Vegas","Odaberi","Odustani");
}
}
Stavi vako i ovo stavi na dnu OnDialogResponse 🙂
14. Nov. 2012.
--Lood-- wrote on November 14, 2012, 7:17 pm:
Stavi Vako..Brt za input se valjda koristi switch.. msm barem ja tako koristim..Imo sam isti problem pa sam skonto 🙂
Nije tacno 🙂
Ovako je mozda brze ali u to nisam siguran (sa switch). switch ti je slicno kao i if da kazem tako. Problem mu je samo u onome sto sam rekao strlen sto je stavio, mora strval, a necu dva puta objasnjavati sada zasto...
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
14. Nov. 2012.
Gagi_ wrote on November 14, 2012, 7:17 pm:
Stavi Vako..Brt za input se valjda koristi switch.. msm barem ja tako koristim..Imo sam isti problem pa sam skonto 🙂
Nije tacno 🙂
Ovako je mozda brze ali u to nisam siguran (sa switch). switch ti je slicno kao i if da kazem tako. Problem mu je samo u onome sto sam rekao strlen sto je stavio, mora strval, a necu dva puta objasnjavati sada zasto...
Brt ja sam imao isti problem....Isto sam koristi if(dialogid == ..) i ono je radilo, ali svkai dialog ispod njega nije..Ili neka stavi ono sti je uradio na dnu DialogResponse.. I radit ce i zameni ono za strlen u strval
Ali neka pokusa vako kao sto sam ja..Meni je radilo 😉 Sad...Ako nece nemora, ali nmz nista izgubit... 🙂
Inace ovo za switch mozda si i upravu, mada u vecini tutova, sam vide ako je DIALOG_STYLE_INPUT, onda ide
switch, a sad kako ocete 😉
14. Nov. 2012.
A.T.L. wrote on November 14, 2012, 7:36 pm:
Obriso sam jednu zagradu i radi, ali ja kucam 25, a postavi mi 2 godine
Citaj moj post opet i opet dok ne skontas sta sam rekao dva puta.... Otvori onaj link i opet procitaj moj post
strlen - string lenght kada ukucas 25 on vrati 2 jer ima dva karaktera
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
804
Postovi:
115
Teme:
Pridružio se:Jul 2012
14. Nov. 2012.
PlayerInfo = strval(inputtext);
ili
umesto onog tvog
new godine = strlen(inputtext);
stavi
new godine = strval(inputtext);
😉
Kad vec nemozes skontat sta ti covjek pokazuje 🙂
ili
umesto onog tvog
new godine = strlen(inputtext);
stavi
new godine = strval(inputtext);
😉
Kad vec nemozes skontat sta ti covjek pokazuje 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava