Započeo | MARKO |
•28. Jun 2010.• Zaključanomala pomoc
3,078
pregleda
19
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
421
Postovi:
95
Teme:
Pridružio se:Mar. 2010
28. Jun 2010.
napravio sam pod "public onplayerregister"
if(strlen(password) < 😎 return SendClientMessage(playerid, COLOR_RED, "Lozinka mora sadrzavati minimalno 8 znakova");
i kako da sad pod "ondialoogresponse" napravim callback.
da ako lozinka bude manja od 8 znakova, da mi pise ovo "Lozinka mora sadrzavati minimalno 8 znakova", a pisat ce, i nakon toga da mi ponovno vrati na register dialog?!
hvala
if(strlen(password) < 😎 return SendClientMessage(playerid, COLOR_RED, "Lozinka mora sadrzavati minimalno 8 znakova");
i kako da sad pod "ondialoogresponse" napravim callback.
da ako lozinka bude manja od 8 znakova, da mi pise ovo "Lozinka mora sadrzavati minimalno 8 znakova", a pisat ce, i nakon toga da mi ponovno vrati na register dialog?!
hvala
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
447
Postovi:
40
Teme:
Pridružio se:Dec. 2009
28. Jun 2010.
else
{
format(regstring,sizeof(regstring),"Krivo upisana lozinka. \n \nLozinka se mora sastojati od minimalno 8 znakova:");
ShowPlayerDialog(playerid,dialogid,DIALOG_STYLE_INPUT,"Register",regstring,"Register","Exit"); // ovo registerstring i ostalo nadam se da imas... umjesto "dialogid" stavi id dialoga koji ti oznacava register, u ovom slucaju ponovan login jer prosli nije uspio (nije podrzavao uvjet od minimalno 8 znakova)
}Dakle nadam se da znas ovo ubacit...
Ali jos jedna stvar koju sam upravo vidio... umjesto
if(strlen(password) < 8) return SendClientMessage(playerid, COLOR_RED, "Lozinka mora sadrzavati minimalno 8 znakova");Stavi ovo
if(strlen(password) >= 8);Dakle to je nesto slicno recimo da ako je lozinka veca ili jednaka (ista odgovaranom broju znakova) da ce sve bit ok, a ako nije ponovo ce mu izbacit taj dialog sa registriranjem...
Pa onda else... sve zajedno bi to ovak nekak izgledalo...
if(strlen(password) > 8);
else
{
format(regstring,sizeof(regstring),"Krivo upisana lozinka. \n \nLozinka se mora sastojati od minimalno 8 znakova:");
ShowPlayerDialog(playerid,dialogid,DIALOG_STYLE_INPUT,"Register",regstring,"Register","Exit"); // ovo registerstring i ostalo nadam se da imas... umjesto "dialogid" stavi id dialoga koji ti oznacava login, u ovom slucaju ponovan login jer prosli nije uspio (nije podrzavao uvjet od minimalno 8 znakova)
}
Probaj sam skuzit...
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
447
Postovi:
40
Teme:
Pridružio se:Dec. 2009
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
34
Postovi:
35
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
Quote from June 28, 2010, 5:04 pm:
else
{
format(regstring,sizeof(regstring),"Krivo upisana lozinka. \n \nLozinka se mora sastojati od minimalno 8 znakova:");
ShowPlayerDialog(playerid,dialogid,DIALOG_STYLE_INPUT,"Register",regstring,"Register","Exit"); // ovo registerstring i ostalo nadam se da imas... umjesto "dialogid" stavi id dialoga koji ti oznacava register, u ovom slucaju ponovan login jer prosli nije uspio (nije podrzavao uvjet od minimalno 8 znakova)
}Dakle nadam se da znas ovo ubacit...
Ali jos jedna stvar koju sam upravo vidio... umjesto
if(strlen(password) < 8) return SendClientMessage(playerid, COLOR_RED, "Lozinka mora sadrzavati minimalno 8 znakova");Stavi ovo
if(strlen(password) >= 8);Dakle to je nesto slicno recimo da ako je lozinka veca ili jednaka (ista odgovaranom broju znakova) da ce sve bit ok, a ako nije ponovo ce mu izbacit taj dialog sa registriranjem...
Pa onda else... sve zajedno bi to ovak nekak izgledalo...
if(strlen(password) > 8);
else
{
format(regstring,sizeof(regstring),"Krivo upisana lozinka. \n \nLozinka se mora sastojati od minimalno 8 znakova:");
ShowPlayerDialog(playerid,dialogid,DIALOG_STYLE_INPUT,"Register",regstring,"Register","Exit"); // ovo registerstring i ostalo nadam se da imas... umjesto "dialogid" stavi id dialoga koji ti oznacava login, u ovom slucaju ponovan login jer prosli nije uspio (nije podrzavao uvjet od minimalno 8 znakova)
}
Probaj sam skuzit...
sto ti on zeli ovime kazat je da umesto <8 stavis >= 8 znas one nejednacine iz matematike i tako to 😄
znaci akda stavis ovo >=8 password mora imati minimalno osam pa navise znakova koliko sam ja skontao 😛
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
25 / 100 XP
Početnik(0)
113
Postovi:
0
Teme:
Pridružio se:Jun 2010
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
34
Postovi:
1
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
1 linija i mala 'preinaka' ostalih 😉
evo ti slikica kako to u mene fino izgleda 😉
http://slike.hr/slike/slikica_ff050.jpg.html
crvenom ti je gdje sam tu liniju šubno,uzivaj
btw: nista pod onplayerregister nisam mjenjo 😉
if(strlen(inputtext) < 8){ SendClientMessage(playerid, COLOR_YELLOW, "Vasa lozinka mora sadrzavati 8 ili vise znakova."); format(regstring,sizeof(regstring),"Dobrodosli, %s\nVi nemate account.\nMolim registrirajte se:",regname); ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registriraj",regstring,"Registriraj","Izlaz"); return 1; }// linija za lozinku (> 8)evo ti slikica kako to u mene fino izgleda 😉
http://slike.hr/slike/slikica_ff050.jpg.html
crvenom ti je gdje sam tu liniju šubno,uzivaj
btw: nista pod onplayerregister nisam mjenjo 😉
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
447
Postovi:
40
Teme:
Pridružio se:Dec. 2009
28. Jun 2010.
Znaci ako je vece ili jednako od broja osam nece se nista desit... a ako nije (else) pojavit ce mu se dialog (kod dialoga login/register) tj. vratit ce ga na isti dialog koji je bio i samo ce mu ispisati "Prekratka sifra, trebas stavit dulju" (pogledati u kodu)... pa to si i trazio? Zar ne?
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
34
Postovi:
35
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
Quote from June 28, 2010, 5:56 pm:
Znaci ako je vece ili jednako od broja osam nece se nista desit... a ako nije (else) pojavit ce mu se dialog (kod dialoga login/register) tj. vratit ce ga na isti dialog koji je bio i samo ce mu ispisati "Prekratka sifra, trebas stavit dulju" (pogledati u kodu)... pa to si i trazio? Zar ne?
to sam i mislio 😛
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
34
Postovi:
1
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
Hummer^ wrote on June 28, 2010, 5:56 pm:
Znaci ako je vece ili jednako od broja osam nece se nista desit... a ako nije (else) pojavit ce mu se dialog (kod dialoga login/register) tj. vratit ce ga na isti dialog koji je bio i samo ce mu ispisati "Prekratka sifra, trebas stavit dulju" (pogledati u kodu)... pa to si i trazio? Zar ne?
to sam i mislio 😛
pa< 8 ti je isto kao i >= 8 😐
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
421
Postovi:
95
Teme:
Pridružio se:Mar. 2010
28. Jun 2010.
jos dva pitanja. zasto mi se server zna ugasit sam od sebe?! tj. onaj crni prozorcic. normalno igram i sve, nekad se zna sam od sebe ugasit. hvala imam LARP gamemod.
drugo pitanje: dali se moze napravit da ip bude staticki?? imam otvoren port forwarding.
drugo pitanje: dali se moze napravit da ip bude staticki?? imam otvoren port forwarding.
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
34
Postovi:
1
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
filip_pnv wrote on June 28, 2010, 6:14 pm:
jos dva pitanja. zasto mi se server zna ugasit sam od sebe?! tj. onaj crni prozorcic. normalno igram i sve, nekad se zna sam od sebe ugasit. hvala imam LARP gamemod.
drugo pitanje: dali se moze napravit da ip bude staticki?? imam otvoren port forwarding.
drugo pitanje: dali se moze napravit da ip bude staticki?? imam otvoren port forwarding.
1. dali ti crashuje ili se samo izgasi? i sta pise u server.log kada se izgasi?
2. naravno da moze,mozes zatraziti od svog internet providera da ti daju staticki ip ili http://www.no-ip.com/ | nemam iskustva ni sa jednim ni sa drugim ali znam da se moze 😉
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
34
Postovi:
1
Teme:
Pridružio se:Jun 2010
28. Jun 2010.
filip_pnv wrote on June 28, 2010, 6:24 pm:
ok. hvala za odgovor na pitanje broj 2.
ne ne crashuje mi, nego se samo ugasi. onaj crni prozorcic.
ne ne crashuje mi, nego se samo ugasi. onaj crni prozorcic.
pa sta pise u server.log kad se to desi? :O
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava