Volledige versie bekijken : log-in probleem
VVP
%Europe/Berlin %865 %2006, 21:46
ik ben gewoon even aan het oevenen en mijn AS kennis te verhogen..
dus ik was bezig met een log-in systeem..
stop();
check.onRelease = function() {
if (naam=="VVPPRODUCTIONS") {
if (pass=="OPENDDEUR") {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
} else {
gotoAndStop(2);
}
}
nu gaat hij altijd naar frame 2 okal is de naam en pass correct..
kan iemand mij helpen?
http://www.freewebtown.com/vvpp/log-in.fla
Erwinzzz
%Europe/Berlin %867 %2006, 21:49
het kan iig simpeler:
stop();
check.onRelease = function() {
if (naam=="VVPPRODUCTIONS" && pass=="OPENDDEUR") {
this._parent.gotoAndStop(3);
} else {
this._parent.gotoAndStop(2);
}
VVP
%Europe/Berlin %870 %2006, 21:53
blijkbaar niet :x
**Error** Scene=Scene 1, layer=actions, frame=1:Line 2: Statement block must be terminated by '}'
check.onRelease = function() {
**Error** Scene=Scene 1, layer=actions, frame=1:Line 9: Syntax error.
Total ActionScript Errors: 2 Reported Errors: 2
VVP
%Europe/Berlin %871 %2006, 21:55
ik zag het al :D je vergat een '}'
tanx ;)
Erwinzzz
%Europe/Berlin %873 %2006, 21:57
ja sorry deed het ff uit het hoofd.. maar werkt het wel?
WernerL
%Europe/Berlin %882 %2006, 22:10
naam en pass zijn dynamic textfields right? Of iig iets waarin te typen valkt... Dan moet het toch naam.Text en pass.Text zijn... :P
//EDIT
dit werkt:
stop();
check.onRelease = function() {
if (naam.text == "VVPPRODUCTIONS" && pass.text == "OPENDDEUR") {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(3);
}
}
heb het getest. :-)
Erwinzzz
%Europe/Berlin %883 %2006, 22:12
check anders ff wat dit als output geeft:
stop();
check.onRelease = function() {
if (naam=="VVPPRODUCTIONS" && pass=="OPENDDEUR") {
this._parent.gotoAndStop(3);
} else {
trace("Naam: "+naam);
trace("Pass: "+pass);
this._parent.gotoAndStop(2);
}
}
WernerL
%Europe/Berlin %886 %2006, 22:16
Zie mijn edit. :P Die code werkt. Ik heb de fla trouwens even bekeken en is this._parent. voor die gotoAndStop() niet beetje overbodig? :-)
Erwinzzz
%Europe/Berlin %887 %2006, 22:18
ik denk het niet, je zit immers in de onRelease van een mc.. en aangezien je computer niet zelfstandig kan denken.. maar ik kan het natuurlijk ook verkeerd hebbe =n ;)
VVP
%Europe/Berlin %894 %2006, 22:28
ja sorry deed het ff uit het hoofd.. maar werkt het wel?
ja zeker :)
VVP
%Europe/Berlin %896 %2006, 22:30
allen wel met een extra '}' op het eind ;)
nog even snel een vraagje:
hoe zorg je ervoor dat als je bij password iets in typt dat je dan sterretjes ziet bijv.
pass= test
dan zie je
pass= ****
in je swf...
WernerL
%Europe/Berlin %899 %2006, 22:35
Zie bijlage. :-)
VVP
%Europe/Berlin %914 %2006, 22:57
kej dan :D
nogmaals ty :D
VVP
%Europe/Berlin %985 %2006, 00:38
o btw ik zie het nu pas...
hij staad altijd op welkom ...
dus hij klopt toch niet...
ik heb alle scripts geprobeert die op dit topic staat, maar niet 1 werkt. het is of altijd welkom of altijd fout gebruiker/password. ik denk zelf dat het aan de 'else' licht maar dat weet ik niet zeker.
kunnen jullie noch even kijken?
stop();
check.onRelease = function() {
if (naam=="VVPPRODUCTIONS" && pass=="OPENDDEUR") {
this._parent.gotoAndStop(3);
} else {
trace("Naam: "+naam);
trace("Pass: "+pass);
this._parent.gotoAndStop(2);
}
}
http://www.freewebtown.com/vvpp/log-in.fla
de script zit alleen nog niet in de fla.
zoals je ziet word er niet getraced dus is het tog de else
Erwinzzz
%Europe/Berlin %277 %2006, 07:39
dit werkt prima:
stop();
check.onRelease = function() {
if (naam.text == "VVPPRODUCTIONS" && pass.text == "OPENDDEUR") {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(3);
}
};
VVP
%Europe/Berlin %462 %2006, 12:06
bij mij niet hoor..
hij staat weer alleen maar op welkom :x
FredHeusschen
%Europe/Berlin %476 %2006, 12:26
zeker weten dat je naam.text gebruikt??
in de fla die'k net heb gedownload doe je namelijk:
if (naam == "WHATEVER") {
}
// ipv
if (naam.text == "WHATEVER") {
}
VVP
%Europe/Berlin %481 %2006, 12:32
dat staat ook ook in 1 van mijn posts dat de script niet in die fla zit ik moet uhmm anders nog updaten zeg maar.. ik gebruik nu deze code..
stop();
check.onRelease = function() {
if (naam.text == "VVPPRODUCTIONS", "a" && pass.text == "OPENDDEUR", "a") {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(3);
}
}
FredHeusschen
%Europe/Berlin %501 %2006, 13:02
waar zijn die "a" 's in de if goed voor??
krijg je daar geen foutmeldingen op?
als je meerdere gebruikers wilt toevoegen doe je dat niet zo, maar zo:
stop();
check.onRelease = function() {
if (naam.text == "VVPPRODUCTIONS" && pass.text == "OPENDDEUR") {
this._parent.gotoAndStop(2);
} else if (naam.text == "a" && pass.text == "a") {
this._parent.gotoAndStop(2);
} else {
this._parent.gotoAndStop(3);
}
}
VVP
%Europe/Berlin %507 %2006, 13:10
Yes Hij Doet Het Tanx All :d :d
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.