Просмотр полной версии : почему не работает?
for (i=0; i<_root.n.length; i++) {
if (nik == _root.n[i]) {
gotoAndStop (1);
} else {
gotoAndPlay (10);
}
}
соответственно n масив
nik = _root.nik - input text
RFMitrio
30.01.2002, 15:20
Если пишешь не из рута, так и пиши
if(_root.nik==_root.n[i])
потестировал, оказалось этот скрипт работает нормально, только в воем случае почемуто не исполняется :(
извините за исходники... сам не иогу с ними разобраться :)
вобщем итог мучений прилогаю.
for (i=0; i<_root.n.length; i++)
if (nikv == _root.n[i])
gotoAndPlay (1);
else
gotoAndPlay (8);
gotoAndPlay (1) - работает только при nikv=последнему из n масива. что за беда не пойму никак. :(
RFMitrio
30.01.2002, 18:06
Попробуй:
frame=8;
for (i=0; i<_root.n.length; i++)
{
if (nikv == _root.n[i])
{
frame=1;
break;
}
}
gotoAndPlay (frame);
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.