Frame 1
ifFrameLoaded (3) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 3
loadpercent = "0%";
loadBytes = ("0kb/" + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + "kb";
Instance of Symbol 8 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (7 < _alpha) {
_alpha = (_alpha - 7);
} else {
_visible = 0;
}
}
Instance of Symbol 10 MovieClip in Frame 3
onClipEvent (load) {
aufsteigend = 0;
a = 1.5;
}
onClipEvent (enterFrame) {
if ((50 < _alpha) && (aufsteigend == 0)) {
_alpha = (_alpha - a);
} else if ((50 >= _alpha) && (aufsteigend == 0)) {
aufsteigend = 1;
_alpha = (_alpha + a);
} else if ((_alpha >= 50) && (_alpha < 100)) {
_alpha = (_alpha + a);
} else {
aufsteigend = 0;
_alpha = (_alpha - a);
}
}
Frame 4
loadPercent = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%";
this.kreisani.gotoAndStop(Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100));
loadBytes = (((Math.round((_root.getBytesLoaded() / 1024) * 1) / 1) + "kb/") + (Math.round((_root.getBytesTotal() / 1024) * 1) / 1)) + "kb";
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
loadPercent = "100%";
loadBytes = (((Math.round((_root.getBytesLoaded() / 1024) * 1) / 1) + "kb/") + (Math.round((_root.getBytesTotal() / 1024) * 1) / 1)) + "kb";
gotoAndPlay (6);
}
Frame 5
gotoAndPlay (4);
Frame 6
stop();
Instance of Symbol 8 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 7);
} else {
_root.gotoAndPlay("eins");
}
}
Frame 7
stop();
auswertung.gotoAndStop(3);
Instance of Symbol 8 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (7 < _alpha) {
_alpha = (_alpha - 7);
} else {
_visible = 0;
}
}
Frame 9
gotoAndPlay (8);
Symbol 21 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 1
stop();
Symbol 27 MovieClip Frame 2
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 2
stop();
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 2
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
stop();
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 14;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 7;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 13;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 12;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 11;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 10;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 9;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 8;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 20;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 19;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 18;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 17;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 16;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 15;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 6;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 5;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 4;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 3;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 2;
}
Instance of Symbol 83 MovieClip in Symbol 124 MovieClip Frame 1
onClipEvent (load) {
rang = 1;
}
Symbol 128 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 2
stop();
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 2
stop();
Instance of Symbol 124 MovieClip "scoretable" in Symbol 137 MovieClip Frame 1
onClipEvent (data) {
if ((_root.gescrolltmenu == 1) && (_root.aktivhighscore == 1)) {
_root.auswertung.hauptmenu._y = _root.auswertung.hauptmenu._y - 200;
_root.gescrolltmenu = 2;
}
}
onClipEvent (enterFrame) {
if (_root.aktivhighscore == 1) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
}
if ((Key.isDown(13) && (_root.gescrolltmenu == 2)) && (nichtgedrueckt == 1)) {
_root.auswertung.hauptmenu._y = _root.auswertung.hauptmenu._y + 400;
_root.gescrolltmenu = 0;
nichtgedrueckt = 0;
_root.aktiv = 1;
_root.aktivhighscore = 0;
}
}
}
Instance of Symbol 133 MovieClip in Symbol 137 MovieClip Frame 1
onClipEvent (load) {
sperren = (zeit = (schalten = (schutz = (_root.gescrolltmenu = 0))));
i = 4;
this[i].gotoAndPlay(2);
schutzmax = 6;
_root.aktiv = 1;
}
onClipEvent (enterFrame) {
if ((schutz >= schutzmax) && (_root.aktiv == 1)) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
}
if (Key.isDown(40) && (sperren == 0)) {
_root.hilfeaus = 1;
i++;
if (i == 5) {
i = 1;
}
sperren = (schalten = 1);
} else if (Key.isDown(38) && (sperren == 0)) {
_root.hilfeaus = 1;
i--;
if (i == 0) {
i = 4;
}
sperren = (schalten = 1);
} else if (Key.isDown(13) && (nichtgedrueckt == 1)) {
_root.hilfeaus = 1;
if (i == 1) {
_root.auswertung.gotoAndStop(6);
} else if (i == 2) {
_root.auswertung.gotoAndStop("optionen");
} else if ((i == 3) && (_root.gescrolltmenu == 0)) {
_root.auswertung.hauptmenu.scoretable.filename = "scores/spiderskipping.sco";
_root.auswertung.hauptmenu.scoretable.scoresize = 20;
_root.auswertung.hauptmenu.scoretable.action = "VIEW";
_root.auswertung.hauptmenu.scoretable.viewtype = "FLASH";
if (_root.loc == "1") {
_root.auswertung.hauptmenu.scoretable.loadVariables("spiele/scores.php", "GET");
} else {
_root.auswertung.hauptmenu.scoretable.loadVariables("scores.php", "GET");
}
_parent._parent.steuerung._visible = 0;
_root.auswertung.hauptmenu._y = _root.auswertung.hauptmenu._y - 200;
_root.gescrolltmenu = 1;
_root.aktivhighscore = 1;
nichtgedrueckt = 0;
_root.aktiv = 0;
} else if (i == 4) {
_root.gotoAndPlay("loop");
_root.welt._visible = (_root.anzeigen._visible = 1);
_root.auswertung.gotoAndStop(1);
}
nichtgedrueckt = 0;
}
if (schalten == 1) {
if (i == 1) {
this["1"].gotoAndStop(2);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(1);
this["4"].gotoAndStop(1);
} else if (i == 2) {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(2);
this["3"].gotoAndStop(1);
this["4"].gotoAndStop(1);
} else if (i == 3) {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(2);
this["4"].gotoAndStop(1);
} else {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(1);
this["4"].gotoAndStop(2);
}
}
if (sperren == 1) {
zeit++;
if (zeit == 3) {
zeit = (sperren = 0);
}
}
} else {
schutz++;
}
}
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 2
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 2
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 146 MovieClip Frame 3
stop();
Instance of Symbol 146 MovieClip "details" in Symbol 148 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_quality == "HIGH") {
qual.gotoAndPlay(1);
} else if (_quality == "MEDIUM") {
qual.gotoAndPlay(2);
} else if (_quality == "LOW") {
qual.gotoAndPlay(3);
}
}
Instance of Symbol 146 MovieClip "grafik" in Symbol 148 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_quality == "HIGH") {
qual.gotoAndPlay(1);
} else if (_quality == "MEDIUM") {
qual.gotoAndPlay(2);
} else if (_quality == "LOW") {
qual.gotoAndPlay(3);
}
}
Symbol 158 MovieClip Frame 1
stop();
Instance of Symbol 126 MovieClip "checker" in Symbol 158 MovieClip Frame 1
onClipEvent (load) {
if (_root.loc == "1") {
loadVariables ("spiele/cookie.php?action=read&zufall=" + random(99999), "", "POST");
} else {
loadVariables ("cookie.php?action=read&zufall=" + random(99999), "", "POST");
}
}
onClipEvent (data) {
if (iscookie == "true") {
_parent.gotoAndPlay("sperre");
} else if (iscookie == "false") {
_parent.gotoAndPlay("eingabe");
}
}
Symbol 158 MovieClip Frame 2
gotoAndStop (1);
Symbol 158 MovieClip Frame 3
stop();
Selection.setFocus("_root.name");
Instance of Symbol 124 MovieClip "scoretable" in Symbol 158 MovieClip Frame 3
onClipEvent (data) {
if ((_root.versetzt == 1) && (_root.name != "")) {
_root.auswertung.highscore._y = _root.auswertung.highscore._y - 200;
_root.versetzt = 2;
if (_root.loc == "1") {
loadVariables ((("spiele/cookie.php?action=write&name=" + escape(_parent.name)) + "&zufall=") + random(99999), "");
} else {
loadVariables ((("cookie.php?action=write&name=" + escape(_parent.name)) + "&zufall=") + random(99999), "");
}
}
}
Instance of Symbol 155 MovieClip "knopf" in Symbol 158 MovieClip Frame 3
onClipEvent (load) {
z = 0;
_root.versetzt = (gedrueckt = 0);
_root.name = "";
}
onClipEvent (enterFrame) {
if ((Key.isDown(13) && (gedrueckt == 0)) && (_root.name != "")) {
_root.auswertung.highscore.scoretable.filename = "scores/spiderskipping.sco";
_root.auswertung.highscore.scoretable.scoresize = 20;
_root.auswertung.highscore.scoretable.action = "INSERT";
_root.auswertung.highscore.scoretable.viewtype = "FLASH";
_root.auswertung.highscore.scoretable.winname = _root.name;
_root.auswertung.highscore.scoretable.winscore = _root.rekord * 10;
if (_root.loc == "1") {
_root.auswertung.highscore.scoretable.loadVariables("spiele/scores.php", "GET");
} else {
_root.auswertung.highscore.scoretable.loadVariables("scores.php", "GET");
}
_root.auswertung.highscore._y = _root.auswertung.highscore._y - 200;
gedrueckt = (_root.versetzt = 1);
}
}
Symbol 158 MovieClip Frame 4
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
stop();
Instance of Symbol 34 MovieClip in Symbol 170 MovieClip Frame 2
onClipEvent (load) {
sperren = (zeit = (schalten = 0));
i = 3;
this[i].gotoAndPlay(2);
schutz = 0;
schutzmax = 0;
gedrueckt = 1;
}
onClipEvent (enterFrame) {
if (schutz >= schutzmax) {
if (!Key.isDown(13)) {
gedrueckt = 0;
}
if (Key.isDown(40) && (sperren == 0)) {
i++;
if (i == 4) {
i = 1;
}
sperren = (schalten = 1);
} else if (Key.isDown(38) && (sperren == 0)) {
i--;
if (i == 0) {
i = 3;
}
sperren = (schalten = 1);
} else if (Key.isDown(13) && (gedrueckt == 0)) {
if (i == 1) {
_root.weitealt = _root.weite;
_root.welt._x = 275;
_root.boden.boden._x = 1327.05;
_root.boden.sonne._x = 249.05;
seil = _root.welt.spieler.seil;
seil2 = _root.welt.spieler.spieler.seil2;
_root.welt.spieler.spieler.spieler.beine.gotoAndStop("stehen");
seil2._x = (seil2._y = (seil.fallen = (seil.schwingen = (neuewerte = 0))));
seil.i = 300;
_root.weitealt = seil.weitealt;
_root.welt.spieler.spieler.flagge2._x = _root.weitealt * 10;
_root.anzeigen.anzeige.winkel._rotation = (seil._rotation = (seil.rotation = 45));
_root.welt.spieler.spieler.flagge1._visible = 1;
_root.welt.spieler.spieler.flagge2._visible = 1;
seil.getroffen = (seil.zurueck = (seil.z = (seil.zuscrollen = (_root.welt.spieler.spieler.spieler._x = (_root.welt.spieler.spieler.spieler._y = 0)))));
seil.t = (seil.pos = (speil.fall = (seil.berechnet = (seil.gescrollt = (seil.l = (seil.j = (seil.gelandet = 0)))))));
seil.rechts = (_root.welt.spieler.spieler.spieler._visible = (_root.welt.spieler.seil._visible = (seil._yscale = (seil.space = 1))));
seil._x = (_root.welt.spieler.seil._y = (_root.abs2 = (_root.abs3 = (_root.abs4 = (seil.absc = (seil.abscalt = (seil.b = 0)))))));
seil["schüsse"] = (_root.anzeigen["schüsse"] = 3);
_root.welt._visible = 0;
_root.anzeigen._visible = 0;
_root.auswertung.gotoAndStop(5);
} else if (i == 2) {
_root.weitealt = _root.weite;
_root.welt._x = 275;
_root.boden.boden._x = 1327.05;
_root.boden.sonne._x = 249.05;
seil = _root.welt.spieler.seil;
seil2 = _root.welt.spieler.spieler.seil2;
_root.welt.spieler.spieler.spieler.beine.gotoAndStop("stehen");
seil2._x = (seil2._y = (seil.fallen = (seil.schwingen = (neuewerte = 0))));
seil.i = 300;
_root.weitealt = seil.weitealt;
_root.welt.spieler.spieler.flagge2._x = _root.weitealt * 10;
_root.anzeigen.anzeige.winkel._rotation = (seil._rotation = (seil.rotation = 45));
_root.welt.spieler.spieler.flagge1._visible = 1;
_root.welt.spieler.spieler.flagge2._visible = 1;
seil.getroffen = (seil.zurueck = (seil.z = (seil.zuscrollen = (_root.welt.spieler.spieler.spieler._x = (_root.welt.spieler.spieler.spieler._y = 0)))));
seil.t = (seil.pos = (speil.fall = (seil.berechnet = (seil.gescrollt = (seil.l = (seil.j = (seil.gelandet = 0)))))));
seil.rechts = (_root.welt.spieler.spieler.spieler._visible = (_root.welt.spieler.seil._visible = (seil._yscale = (seil.space = 1))));
seil._x = (_root.welt.spieler.seil._y = (_root.abs2 = (_root.abs3 = (_root.abs4 = (seil.absc = (seil.abscalt = (seil.b = 0)))))));
seil["schüsse"] = (_root.anzeigen["schüsse"] = 3);
_root.welt._visible = 0;
_root.auswertung.gotoAndStop(3);
} else if (i == 3) {
_root.weitealt = _root.weite;
_root.welt._x = 275;
_root.boden.boden._x = 1327.05;
_root.boden.sonne._x = 249.05;
seil = _root.welt.spieler.seil;
seil2 = _root.welt.spieler.spieler.seil2;
_root.welt.spieler.spieler.spieler.beine.gotoAndStop("stehen");
seil2._x = (seil2._y = (seil.fallen = (seil.schwingen = (neuewerte = 0))));
seil.i = 300;
_root.weitealt = seil.weitealt;
_root.welt.spieler.spieler.flagge2._x = _root.weitealt * 10;
_root.anzeigen.anzeige.winkel._rotation = (seil._rotation = (seil.rotation = 45));
_root.welt.spieler.spieler.flagge1._visible = 1;
_root.welt.spieler.spieler.flagge2._visible = 1;
seil.getroffen = (seil.zurueck = (seil.z = (seil.zuscrollen = (_root.welt.spieler.spieler.spieler._x = (_root.welt.spieler.spieler.spieler._y = 0)))));
seil.t = (seil.pos = (speil.fall = (seil.berechnet = (seil.gescrollt = (seil.l = (seil.j = (seil.gelandet = 0)))))));
seil.rechts = (_root.welt.spieler.spieler.spieler._visible = (_root.welt.spieler.seil._visible = (seil._yscale = (seil.space = 1))));
seil._x = (_root.welt.spieler.seil._y = (_root.abs2 = (_root.abs3 = (_root.abs4 = (seil.absc = (seil.abscalt = (seil.b = 0)))))));
seil["schüsse"] = (_root.anzeigen["schüsse"] = 3);
_root.welt._visible = (_root.anzeigen._visible = 1);
_root.auswertung.gotoAndStop(1);
}
gedrueckt = 1;
}
if (schalten == 1) {
if (i == 1) {
this["1"].gotoAndStop(2);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(1);
} else if (i == 2) {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(2);
this["3"].gotoAndStop(1);
} else {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(2);
}
}
if (sperren == 1) {
zeit++;
if (zeit == 3) {
zeit = (sperren = 0);
}
}
} else {
schutz++;
}
}
Instance of Symbol 39 MovieClip "rekordanzeige" in Symbol 170 MovieClip Frame 2
onClipEvent (load) {
_visible = 0;
}
Symbol 170 MovieClip Frame 3
stop();
if (_root.hilfeaus == 1) {
steuerung.gotoAndStop(2);
}
Instance of Symbol 75 MovieClip "steuerung" in Symbol 170 MovieClip Frame 3
onClipEvent (load) {
if (_root.hilfeaus != 1) {
this._visible = 1;
aufsteigend = 0;
a = 0.75;
streckung = 95;
}
}
onClipEvent (enterFrame) {
if ((starten == 1) && (2 < this._alpha)) {
this._alpha = this._alpha - 2;
} else if ((starten == 1) && (2 >= this._alpha)) {
starten = 0;
this._visible = 0;
_root.hilfeaus = 1;
} else if ((starten != 1) && (_visible == true)) {
if ((Key.isDown(13) or Key.isDown(38)) or Key.isDown(40)) {
starten = 1;
}
}
if ((streckung < _xscale) && (aufsteigend == 0)) {
_yscale = (_yscale - a);
_xscale = (_yscale - a);
} else if ((streckung >= _xscale) && (aufsteigend == 0)) {
aufsteigend = 1;
_yscale = (_yscale + a);
_xscale = (_yscale + a);
} else if ((_xscale >= streckung) && (_xscale < 100)) {
_yscale = (_yscale + a);
_xscale = (_yscale + a);
} else {
aufsteigend = 0;
_yscale = (_yscale - a);
_xscale = (_yscale - a);
}
}
Symbol 170 MovieClip Frame 4
stop();
Instance of Symbol 148 MovieClip in Symbol 170 MovieClip Frame 4
onClipEvent (load) {
sperren = (zeit = (schalten = (schutz = 0)));
i = 1;
if (_root._quality == "HIGH") {
x = 1;
this.grafik.gotoAndStop(1);
} else if (_root._quality == "MEDIUM") {
x = 2;
this.grafik.gotoAndStop(2);
} else if (_root._quality == "LOW") {
x = 3;
this.grafik.gotoAndStop(3);
}
if (_root.boden._visible == 1) {
y = 1;
this.details.gotoAndStop(1);
} else if ((_root.boden._visible == 0) && (_root.netz._visible == 1)) {
y = 2;
this.details.gotoAndStop(2);
} else {
y = 3;
this.details.gotoAndStop(3);
}
this[i].gotoAndPlay(2);
schutzmax = 6;
}
onClipEvent (enterFrame) {
if (schutz >= schutzmax) {
if (Key.isDown(40) && (sperren == 0)) {
i++;
if (i == 4) {
i = 1;
}
sperren = (schalten = 1);
} else if (Key.isDown(38) && (sperren == 0)) {
i--;
if (i == 0) {
i = 3;
}
sperren = (schalten = 1);
} else if (Key.isDown(13)) {
if (i == 1) {
x++;
if (x == 4) {
x = 1;
_root._quality = "HIGH";
this.grafik.gotoAndStop(1);
schutz = 0;
} else if (x == 2) {
_root._quality = "MEDIUM";
this.grafik.gotoAndStop(2);
schutz = 0;
} else {
_root._quality = "LOW";
this.grafik.gotoAndStop(3);
schutz = 0;
}
} else if (i == 2) {
y++;
if (y == 4) {
y = 1;
_root.netz._visible = (_root.boden._visible = (_root.himmel._visible = 1));
this.details.gotoAndStop(1);
schutz = 0;
} else if (y == 2) {
_root.boden._visible = 0;
this.details.gotoAndStop(2);
schutz = 0;
} else {
_root.netz._visible = 0;
this.details.gotoAndStop(3);
schutz = 0;
}
} else if (i == 3) {
_root.auswertung.gotoAndStop(3);
}
}
if (schalten == 1) {
if (i == 1) {
this["1"].gotoAndStop(2);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(1);
} else if (i == 2) {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(2);
this["3"].gotoAndStop(1);
}
if (i == 3) {
this["1"].gotoAndStop(1);
this["2"].gotoAndStop(1);
this["3"].gotoAndStop(2);
}
}
if (sperren == 1) {
zeit++;
if (zeit == 3) {
zeit = (sperren = 0);
}
}
} else {
schutz++;
}
}
Symbol 170 MovieClip Frame 5
stop();
Symbol 170 MovieClip Frame 6
stop();
Instance of Symbol 160 MovieClip in Symbol 170 MovieClip Frame 6
onClipEvent (enterFrame) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
} else if (Key.isDown(13) && (nichtgedrueckt == 1)) {
_root.auswertung.gotoAndStop(7);
nichtgedrueckt = 0;
}
}
Symbol 170 MovieClip Frame 7
stop();
Instance of Symbol 160 MovieClip in Symbol 170 MovieClip Frame 7
onClipEvent (enterFrame) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
} else if (Key.isDown(13) && (nichtgedrueckt == 1)) {
_root.auswertung.gotoAndStop(8);
nichtgedrueckt = 0;
}
}
Symbol 170 MovieClip Frame 8
stop();
Instance of Symbol 160 MovieClip in Symbol 170 MovieClip Frame 8
onClipEvent (enterFrame) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
} else if (Key.isDown(13) && (nichtgedrueckt == 1)) {
_root.auswertung.gotoAndStop(9);
nichtgedrueckt = 0;
}
}
Symbol 170 MovieClip Frame 9
stop();
Instance of Symbol 160 MovieClip in Symbol 170 MovieClip Frame 9
onClipEvent (enterFrame) {
if (!Key.isDown(13)) {
nichtgedrueckt = 1;
} else if (Key.isDown(13) && (nichtgedrueckt == 1)) {
_root.auswertung.gotoAndStop(3);
nichtgedrueckt = 0;
}
}
Instance of Symbol 180 MovieClip "regenbogen" in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
sonne = _parent.sonne;
posxalt = this._x;
posyalt = this._y;
this._y = posyalt + ((sonne._y - posyalt) / 5);
}
onClipEvent (enterFrame) {
this._x = posxalt + ((sonne._x - posxalt) / 5);
}
Instance of Symbol 182 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
bogen = _parent.regenbogen;
sonne = _parent.sonne;
this._y = bogen._y + (2 * ((sonne._y - bogen._y) / 3));
}
onClipEvent (enterFrame) {
this._x = bogen._x + (2 * ((sonne._x - bogen._x) / 3));
}
Instance of Symbol 184 MovieClip in Symbol 188 MovieClip Frame 1
onClipEvent (load) {
bogen = _parent.regenbogen;
sonne = _parent.sonne;
this._y = bogen._y + ((sonne._y - bogen._y) / 3);
}
onClipEvent (enterFrame) {
this._x = bogen._x + ((sonne._x - bogen._x) / 3);
}
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 6
stop();
Symbol 203 MovieClip Frame 15
gotoAndPlay (7);
Instance of Symbol 207 MovieClip "seil" in Symbol 209 MovieClip Frame 1
onClipEvent (load) {
spieler = _root.welt.spieler.spieler.spieler;
seil2 = _root.welt.spieler.spieler.seil2;
seil2._visible = (schwingen = (fallen = 0));
_root.welt.spieler.spieler.flagge1._visible = 0;
_root.welt.spieler.spieler.flagge2._visible = 0;
i = 300;
rotation = 45;
_root.anzeigen.anzeige.winkel._rotation = rotation;
getroffen = (zurueck = (z = (l = (j = (t = (pos = (fall = (berechnet = (gelandet = (absc = (abscneu = 0)))))))))));
_root.rekord = (_root.weitealt = (_root.weite = (_root.rekordabstand = (_root.weitealtabstand = (_root.abs2 = (_root.abs3 = 0))))));
rechts = (space = 1);
Set("schüsse", 3);
_root.anzeigen["schüsse"] = schüsse;
Number.prototype.roundTo = function (decPlaces) {
var multiplier = Math.pow(10, decPlaces);
return(Math.round(this * multiplier) / multiplier);
};
}
onClipEvent (enterFrame) {
if (gelandet == 0) {
if (spieler._y < 120) {
if (neuewerte == 0) {
_root.rekordanzeige = 0;
}
_root.rekord = rekord;
_root.absre2 = absre2;
_root.absre3 = absre3;
_root.absre4 = absre4;
neuewerte = 1;
if (!Key.isDown(13)) {
space = 0;
}
if ((j == 2) or (fall == 1)) {
if (fallen == 0) {
schwingen = 0;
spieler.beine.gotoAndPlay("fallen");
fallen = 1;
}
if ((Key.isDown(13) && (space == 0)) && (t == 0)) {
getroffen = (zurueck = (space = (z = (l = (j = 0)))));
this._visible = (t = (this._yscale = 1));
i = 300;
}
if (berechnet == 0) {
abstandbreite = Math.abs(Math.abs(xneu) - Math.abs(xalt)) * 0.6;
abstandhoehe = Math.abs(Math.abs(yneu) - Math.abs(yalt)) * 0.9;
berechnet = 1;
}
if ((abstandhoehe >= 0.5) && (z == 0)) {
abstandhoehe = abstandhoehe * 0.9;
} else if ((abstandhoehe < 0.5) && (z == 0)) {
abstandhoehe = abstandhoehe * -1.001;
z++;
} else if (-20 < (Math.abs(abstandhoehe) * -1.4)) {
abstandhoehe = Math.abs(abstandhoehe) * -1.4;
} else {
abstandhoehe = -20;
}
if (((seil2._rotation >= -180) && (-90 >= seil2._rotation)) && (rechts == 0)) {
yalt = spieler._y;
spieler._x = spieler._x - abstandbreite;
yneu = (spieler._y = spieler._y - abstandhoehe);
} else if (((seil2._rotation >= -180) && (-90 >= seil2._rotation)) && (rechts == 1)) {
abstandhoehe = Math.abs(Math.abs(yneu) - Math.abs(yalt)) * 1.2;
yalt = spieler._y;
spieler._x = spieler._x + abstandbreite;
yneu = (spieler._y = spieler._y + abstandhoehe);
} else if (((seil2._rotation < 180) && (seil2._rotation >= 90)) && (rechts == 1)) {
yalt = spieler._y;
spieler._x = spieler._x + abstandbreite;
yneu = (spieler._y = spieler._y - abstandhoehe);
} else if (((seil2._rotation < 180) && (seil2._rotation >= 90)) && (rechts == 0)) {
abstandhoehe = Math.abs(Math.abs(yneu) - Math.abs(yalt)) * 1.2;
yalt = spieler._y;
spieler._x = spieler._x - abstandbreite;
yneu = (spieler._y = spieler._y + abstandhoehe);
}
seil2._x = (this._x = spieler._x);
seil2._y = (this._y = spieler._y);
if (spieler.hitTest(_root.decke)) {
while (spieler.hitTest(_root.decke)) {
spieler._y = spieler._y + 0.5;
this._y = this._y + 0.5;
}
abstandhoehe = -1;
} else if (spieler.hitTest(_root.welt.podium)) {
if ((spieler._x < 21) && (spieler._y < 20)) {
spieler.beine.gotoAndPlay("stehen");
while (spieler.hitTest(_root.welt.podium)) {
spieler._y = spieler._y - 0.5;
this._y = this._y - 0.5;
fall = (j = 0);
this._yscale = (this._visible = 1);
i = 300;
if (schüsse == 0) {
gelandet = 1;
_root.abs2 = (_root.abs3 = (_root.abs4 = 0));
}
}
} else {
while (spieler.hitTest(_root.welt.podium)) {
spieler._x = spieler._x + 0.5;
}
abstandhoehe = -1;
abstandbreite = -0.5;
}
} else if (spieler.hitTest(_root.welt.seite)) {
while (spieler.hitTest(_root.welt.seite)) {
spieler._x = spieler._x + 0.5;
}
abstandbreite = -0.5;
}
}
if (((getroffen == 1) && (j == 1)) && (spieler.hitTest(_root.welt.podium) == true)) {
if (Key.isDown(38)) {
seil2._yscale = seil2._yscale - 30;
}
spieler._x = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180));
spieler._y = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180));
}
if (((getroffen == 1) && (j == 1)) && (spieler.hitTest(_root.welt.podium) == false)) {
if (schwingen == 0) {
fallen = 0;
spieler.beine.gotoAndPlay("schwingen");
schwingen = 1;
}
xalt = spieler._x;
yalt = spieler._y;
rotationalt = seil2._rotation;
if (seil2._rotation == 180) {
seil2._rotation = -180;
}
if (((seil2._rotation >= -180) && (-90 >= seil2._rotation)) && (rechts == 0)) {
drehung = Math.abs(seil2._rotation + 90) / 8;
if (0.3 >= drehung) {
rechts = 1;
} else {
seil2._rotation = seil2._rotation + drehung;
}
} else if (((seil2._rotation >= -180) && (-90 >= seil2._rotation)) && (rechts == 1)) {
drehung = Math.abs(seil2._rotation + 90) / 8;
seil2._rotation = seil2._rotation - drehung;
} else if (((seil2._rotation < 180) && (seil2._rotation >= 90)) && (rechts == 1)) {
drehung = Math.abs(seil2._rotation - 90) / 8;
if (0.3 >= drehung) {
rechts = 0;
} else {
seil2._rotation = seil2._rotation - drehung;
}
} else if (((seil2._rotation < 180) && (seil2._rotation >= 90)) && (rechts == 0)) {
drehung = Math.abs(seil2._rotation - 90) / 8;
seil2._rotation = seil2._rotation + drehung;
}
if (Key.isDown(38) && ((seil2._yscale - 30) >= 220)) {
seil2._yscale = seil2._yscale - 30;
} else if (Key.isDown(40) && ((seil2._yscale + 30) < 1330)) {
seil2._yscale = seil2._yscale + 30;
}
if (Key.isDown(13) && (space == 0)) {
seil2._visible = 0;
j = 2;
getroffen = (berechnet = (z = 0));
space = (fall = 1);
}
spieler._x = (xneu = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180)));
spieler._y = (yneu = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180)));
if (spieler.hitTest(_root.decke)) {
if (rechts == 1) {
rechts = 0;
seil2._rotation = rotationalt;
} else {
rechts = 1;
seil2._rotation = rotationalt;
}
} else if (spieler.hitTest(_root.welt.seite)) {
while (spieler.hitTest(_root.welt.seite)) {
seil2._yscale = seil2._yscale - 5;
spieler._x = (xneu = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180)));
spieler._y = (yneu = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180)));
}
} else if (spieler.hitTest(_root.welt.podium)) {
if (rechts == 1) {
while (spieler.hitTest(_root.welt.podium)) {
seil2._rotation = seil2._rotation + 1;
spieler._x = (xneu = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180)));
spieler._y = (yneu = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180)));
}
rechts = 0;
} else {
while (spieler.hitTest(_root.welt.podium)) {
seil2._rotation = seil2._rotation - 1;
spieler._x = (xneu = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180)));
spieler._y = (yneu = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180)));
}
rechts = 1;
}
}
spieler._x = (xneu = seil2._x + (((seil2._yscale / 100) * 13) * Math.sin((seil2._rotation * Math.PI) / 180)));
spieler._y = (yneu = seil2._y - (((seil2._yscale / 100) * 13) * Math.cos((seil2._rotation * Math.PI) / 180)));
berechnet = 0;
}
if ((Key.isDown(38) && ((rotation - 5) >= 0)) && (getroffen == 0)) {
rotation = rotation - 5;
_root.anzeigen.anzeige.winkel._rotation = rotation;
} else if ((Key.isDown(40) && (90 >= (rotation + 5))) && (getroffen == 0)) {
rotation = rotation + 5;
_root.anzeigen.anzeige.winkel._rotation = rotation;
}
if (Key.isDown(13) && (space == 0)) {
this._rotation = rotation;
if ((hitTest(_root.decke) && (j == 0)) && (schüsse != 0)) {
schüsse--;
absc++;
abschnitt = seil2._x / 10;
abscneu = (abschnitt = abschnitt.roundTo(1));
_root["abs" + absc] = abscneu - abscalt;
abscalt = abscneu;
_root.anzeigen["schüsse"] = schüsse;
yabstand = Math.abs((this._y - this._height) + 71.8);
laenge = ((yabstand / Math.cos((this._rotation * Math.PI) / 180)) / 13) * 100;
this._yscale = this._yscale - laenge;
seil2._x = this._x + this._width;
seil2._y = this._y - this._height;
seil2._yscale = this._yscale;
seil2._rotation = rotation + 180;
this._visible = (t = (fall = (berechnet = 0)));
seil2._visible = (getroffen = (j = (space = 1)));
}
if ((((1300 >= (this._yscale + i)) && (getroffen == 0)) && (zurueck == 0)) && (schüsse != 0)) {
this._yscale = this._yscale + i;
i = i * 0.77;
} else if (1300 < (this._yscale + i)) {
zurueck = 1;
this._yscale = 1;
}
} else if ((!Key.isDown(13)) && (getroffen == 0)) {
this._yscale = 1;
zurueck = 0;
i = 300;
}
if (275 < spieler._x) {
zuscrollen = (spieler._x - gescrollt) - 275;
gescrollt = gescrollt + zuscrollen;
_root.welt._x = _root.welt._x - zuscrollen;
_root.boden.boden._x = _root.boden.boden._x - (zuscrollen / 2);
_root.boden.sonne._x = _root.boden.sonne._x - (zuscrollen / 4);
if (-600 < (_root.netz._x - zuscrollen)) {
_root.netz._x = _root.netz._x - zuscrollen;
} else {
_root.netz._x = _root.netz._x + (589 - zuscrollen);
}
} else {
zuscrollen = 0;
_root.welt._x = 275;
_root.netz._x = 275;
}
} else {
gelandet = 1;
}
} else {
spieler.beine.gotoAndStop("stehen");
_root.welt.spieler.spieler.flagge1._visible = 0;
_root.welt.spieler.spieler.flagge2._visible = 0;
weite = spieler._x - (spieler._width / 2);
weite = weite / 10;
weite = weite.roundTo(1);
j = 0;
fall = 0;
if (weite >= 0) {
_root.weite = weite;
} else {
_root.weite = 0;
}
_root.abs4 = weite - abscalt;
spieler._visible = (this._visible = false);
if (!_root.rekord) {
_root.rekordanzeige = 1;
_root.rekordabstand = (_root.rekord = "/");
_root.welt.spieler.spieler.flagge1._x = weite * 10;
rekord = _root.weite;
absre2 = _root.abs2;
absre3 = _root.abs3;
absre4 = _root.abs4;
rekord = rekord.roundTo(1);
_root.absre2 = "/";
_root.absre3 = "/";
_root.absre4 = "/";
} else if (_root.rekord < _root.weite) {
_root.rekordanzeige = 1;
rekord = _root.weite;
rekord = rekord.roundTo(1);
absre2 = _root.abs2;
absre3 = _root.abs3;
absre4 = _root.abs4;
_root.rekordabstand = _root.rekord - _root.weite;
_root.rekordabstand = _root.rekordabstand.roundTo(1);
_root.welt.spieler.spieler.flagge1._x = weite * 10;
} else {
_root.rekordabstand = _root.rekord - _root.weite;
_root.rekordabstand = _root.rekordabstand.roundTo(1);
_root.rekordabstand = ["+" + _root.rekordabstand];
}
weitealt = _root.weite;
if (!_root.weitealt) {
_root.weitealtabstand = (_root.weitealt = "/");
} else {
_root.weitealtabstand = _root.weitealt - _root.weite;
_root.weitealtabstand = _root.weitealtabstand.roundTo(1);
if (0 < _root.weitealtabstand) {
_root.weitealtabstand = ["+" + _root.weitealtabstand];
}
}
if (_root.rekordanzeige == 0) {
_root.auswertung.rekordanzeige._visible = 0;
} else {
_root.auswertung.rekordanzeige._visible = 1;
}
_root.welt._visible = (_root.anzeigen._visible = 0);
_root.auswertung.gotoAndStop(2);
}
}