mala pomoc

Započeo | MARKO |
28. Jun 2010. Zaključano
3,032
pregleda
19
postova
filip_pnv
4
Made Man
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
[GG] ZicMortal
4
Made Man
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...
filip_pnv
4
Made Man
28. Jun 2010.
nekontam to tvoje
[GG] ZicMortal
4
Made Man
28. Jun 2010.
Eh jebiga, kome ja ovo objasnjavam...  🙄
Hummer^
3
Wheel Man
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 😛
iYoko
4
Shot Caller
28. Jun 2010.
Hummer brate kolko imas iz maematike?  🙄

>=8 znaci vise od osam i osam 😄
Nez
2
Wheel Man
28. Jun 2010.
1 linija i mala 'preinaka' ostalih 😉
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 😉
[GG] ZicMortal
4
Made Man
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?
Hummer^
3
Wheel Man
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 😛
Nez
2
Wheel Man
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  😐
filip_pnv
4
Made Man
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.
Nez
2
Wheel Man
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.

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 😉
filip_pnv
4
Made Man
28. Jun 2010.
ok. hvala za odgovor na pitanje broj 2.

ne ne crashuje mi, nego se samo ugasi. onaj crni prozorcic.
Nez
2
Wheel Man
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.

pa sta pise u server.log kad se to desi? :O
filip_pnv
4
Made Man
28. Jun 2010.
[20:59:48] Roberto_Caffey payed $0 to enter biz 4

evo to pise. pokusam uc u banku, udjem, i napisem komandu /withdraw... i puf...ugasi se

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha