STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228092
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/61329310?noj=FRM61329310-5DC" width="1" height="1"></div>

earth-lifter.swf

This is the info page for
Flash #116742

(Click the ID number above for more basic data on this flash file.)


Text
loading game

SPONSOR LOGO

PLAY

Click play to start
Wanna make some practice??
Press Space and start lifting the ground..

CREDITS

ACHIVEMENTS

MORE
GAMES

Developed by

Sponsored by

MENU

MENU

1

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

1252

<p align="center"></p>

SELECT a LEVEL

<p align="center"><font face="Trajan Pro" size="30" color="#000000" letterSpacing="0.000000" kerning="1">Press Down Key</font></p>

Right,Left arrow key:Move
Up Key:Jump
Space:Lift ground

Collect all of
the blue gems

You need to collect all of the
blue gems to go next level.
The door will be open when you
collect all of the blue gems.

Red gems provide
more score

Lift Power

<p align="left"></p>

RESET

RESET

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

TIME BONUS

LIFT BONUS

BONUS GEM

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

PRESS SPACE to CONTINUE

<p align="left"></p>

P.UP BONUS

<p align="left"></p>

ACHIVEMENT UNLOCKED

Press and hold space to lift
ground
Use your lift power wisely..
If you screw up, press 'R' or
'Reset button' to try again.

Powerups.. Super Jump..
Powerups last 10 seconds.

Speed powerup..
You can't take two powerup
in the same time..

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

Forget to tell something..
Use powerups wisely :)

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

Think twice before act :)

congratulations!
YOU FINISHED ALL 30 LEVELS

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="center"></p>

SUBMIT

<p align="left"><font face="AvQest" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Lift Power</font></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

This level isn't avaible on
this version.
Please wait for the next
update

<p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Press and hold space to lift ground</b></font></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>Use your lift power wisely..</b></font></p><p align="left"></p><p align="left"><font face="Comic Sans MS" size="14" color="#000000" letterSpacing="0.000000" kerning="1"><b>If you screw up, press &apos;R&apos; or &apos;Reset button&apos; to try again.</b></font></p>

<p align="left"><font face="AvQest" size="20" color="#000000" letterSpacing="0.000000" kerning="1">Lift Power</font></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } stop(); _root.createEmptyMovieClip("music_mc", _root.getNextHighestDepth()); entranceSound = new Sound(music_mc); entranceSound.attachSound("entrancesound"); gameMusic = new Sound(music_mc); gameMusic.attachSound("gamemusic"); teleport = new Sound(menu_mc); teleport.attachSound("teleport"); gemSound = new Sound(music_mc); gemSound.attachSound("take_sound"); powerupSound = new Sound(music_mc); powerupSound.attachSound("powerup_sound"); gateSound = new Sound(music_mc); gateSound.attachSound("gate_sound"); deathSound = new Sound(music_mc); deathSound.attachSound("death_sound"); MENU = new ContextMenu(); MENU.hideBuiltInItems(); _root.menu = MENU; var record = SharedObject.getLocal("records_earth", "/"); if (((record.data.level == "") or (record.data.level == undefined)) or (record.data.level == null)) { record.data.level = 1; record.flush(); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; giris_muzik = false; oyun_muzik = false; muzik = true; __com_mochibot__("2fd2e27d", this, 10301, true);
Frame 3
Frame 5
stop(); deger21 = 0; sponsor_mc.onEnterFrame = function () { if (deger21 < 90) { deger21++; } else { gotoAndPlay ("menu"); } };
Frame 10
l = 0; radius = 12; music_button_mc._x = 22.1; music_button_mc._y = 28.4; start_mc.removeMovieClip(); if (oyun_muzik) { gameMusic.stop(); } oyun_muzik = false; if ((!giris_muzik) && (muzik)) { entranceSound.start(0, 999); giris_muzik = true; } if (!muzik) { music_button_mc.gotoAndStop(2); } else { music_button_mc.gotoAndStop(1); } music_button_mc.onRelease = function () { if (muzik) { muzik = false; entranceSound.stop(); music_button_mc.gotoAndStop(2); gameMusic.stop(); oyun_muzik = false; } else { muzik = true; music_button_mc.gotoAndStop(1); if (l > 0) { gameMusic.start(0, 99); oyun_muzik = true; } else { entranceSound.start(0, 999); } } };
Frame 11
stop(); second_value = 0; second = 0; powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; super_jump = false; super_jump_mc._visible = true; superjump_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; radius = 12; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 10) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(10); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } second_value++; second = Math.round(second_value / 30); time_txt.text = "Time:" + second; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - (radius * 3), true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if ((Key.isDown(39) && (sag_hareket)) && (!earth_bend)) { speedx = 3; this._xscale = 100; hero_mc.play(); } else if ((Key.isDown(37) && (sol_hareket)) && (!earth_bend)) { speedx = -3; this._xscale = -100; hero_mc.play(); } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(38) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if (((Key.isDown(32) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) { earth_bend = true; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } }; } else { earth_bend = false; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; } i++; } i = 0; while (i < 10) { if (this.hitTest(eval (("trap" + i) + "_mc"))) { gotoAndPlay ("menu"); over = true; } i++; } if ((this.hitTest(door_mc) && (gem_taken >= gem_must_taken)) && (!over)) { over = true; k = l + 1; l++; gotoAndPlay("level" + k); } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc)) { gotoAndPlay ("menu"); over = true; } i++; } }; play_btn.onRelease = function () { gotoAndStop ("levels"); }; more_btn.onRelease = function () { getURL ("http://www.gazo.com/", "_blank"); }; mapa_btn.onRelease = function () { getURL ("http://mapacarta.blogspot.com/", "_blank"); }; gazo_btn.onRelease = function () { getURL ("http://www.gazo.com/", "_blank"); };
Frame 13
gotoAndPlay ("menu");
Frame 20
stop(); if (((record.data.score1 == "") or (record.data.score1 == undefined)) or (record.data.score1 == null)) { record.data.score1 = 0; record.flush(); } if (((record.data.score2 == "") or (record.data.score2 == undefined)) or (record.data.score2 == null)) { record.data.score2 = 0; record.flush(); } if (((record.data.score3 == "") or (record.data.score3 == undefined)) or (record.data.score3 == null)) { record.data.score3 = 0; record.flush(); } if (((record.data.score4 == "") or (record.data.score4 == undefined)) or (record.data.score4 == null)) { record.data.score4 = 0; record.flush(); } if (((record.data.score5 == "") or (record.data.score5 == undefined)) or (record.data.score5 == null)) { record.data.score5 = 0; record.flush(); } if (((record.data.score6 == "") or (record.data.score6 == undefined)) or (record.data.score6 == null)) { record.data.score6 = 0; record.flush(); } if (((record.data.score7 == "") or (record.data.score7 == undefined)) or (record.data.score7 == null)) { record.data.score7 = 0; record.flush(); } if (((record.data.score8 == "") or (record.data.score8 == undefined)) or (record.data.score8 == null)) { record.data.score8 = 0; record.flush(); } if (((record.data.score9 == "") or (record.data.score9 == undefined)) or (record.data.score9 == null)) { record.data.score9 = 0; record.flush(); } if (((record.data.score10 == "") or (record.data.score10 == undefined)) or (record.data.score10 == null)) { record.data.score10 = 0; record.flush(); } if (((record.data.score11 == "") or (record.data.score11 == undefined)) or (record.data.score11 == null)) { record.data.score11 = 0; record.flush(); } if (((record.data.score12 == "") or (record.data.score12 == undefined)) or (record.data.score12 == null)) { record.data.score12 = 0; record.flush(); } if (((record.data.score13 == "") or (record.data.score13 == undefined)) or (record.data.score13 == null)) { record.data.score13 = 0; record.flush(); } if (((record.data.score14 == "") or (record.data.score14 == undefined)) or (record.data.score14 == null)) { record.data.score14 = 0; record.flush(); } if (((record.data.score15 == "") or (record.data.score15 == undefined)) or (record.data.score15 == null)) { record.data.score15 = 0; record.flush(); } if (((record.data.score16 == "") or (record.data.score16 == undefined)) or (record.data.score16 == null)) { record.data.score16 = 0; record.flush(); } if (((record.data.score17 == "") or (record.data.score17 == undefined)) or (record.data.score17 == null)) { record.data.score17 = 0; record.flush(); } if (((record.data.score18 == "") or (record.data.score18 == undefined)) or (record.data.score18 == null)) { record.data.score18 = 0; record.flush(); } if (((record.data.score19 == "") or (record.data.score19 == undefined)) or (record.data.score19 == null)) { record.data.score19 = 0; record.flush(); } if (((record.data.score20 == "") or (record.data.score20 == undefined)) or (record.data.score20 == null)) { record.data.score20 = 0; record.flush(); } if (((record.data.score21 == "") or (record.data.score21 == undefined)) or (record.data.score21 == null)) { record.data.score21 = 0; record.flush(); } if (((record.data.score22 == "") or (record.data.score22 == undefined)) or (record.data.score22 == null)) { record.data.score22 = 0; record.flush(); } if (((record.data.score23 == "") or (record.data.score23 == undefined)) or (record.data.score23 == null)) { record.data.score23 = 0; record.flush(); } if (((record.data.score24 == "") or (record.data.score24 == undefined)) or (record.data.score24 == null)) { record.data.score24 = 0; record.flush(); } if (((record.data.score25 == "") or (record.data.score25 == undefined)) or (record.data.score25 == null)) { record.data.score25 = 0; record.flush(); } if (((record.data.score26 == "") or (record.data.score26 == undefined)) or (record.data.score26 == null)) { record.data.score26 = 0; record.flush(); } if (((record.data.score27 == "") or (record.data.score27 == undefined)) or (record.data.score27 == null)) { record.data.score27 = 0; record.flush(); } if (((record.data.score28 == "") or (record.data.score28 == undefined)) or (record.data.score28 == null)) { record.data.score28 = 0; record.flush(); } if (((record.data.score29 == "") or (record.data.score29 == undefined)) or (record.data.score29 == null)) { record.data.score29 = 0; record.flush(); } if (((record.data.score30 == "") or (record.data.score30 == undefined)) or (record.data.score30 == null)) { record.data.score30 = 0; record.flush(); } level1_mc.onRelease = function () { if (level1_mc.durum == 1) { gotoAndPlay ("level1"); l = 1; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level2_mc.onRelease = function () { if (level2_mc.durum == 1) { gotoAndPlay ("level2"); l = 2; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level3_mc.onRelease = function () { if (level3_mc.durum == 1) { gotoAndPlay ("level3"); l = 3; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level4_mc.onRelease = function () { if (level4_mc.durum == 1) { gotoAndPlay ("level4"); l = 4; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level5_mc.onRelease = function () { if (level5_mc.durum == 1) { gotoAndPlay ("level5"); l = 5; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level6_mc.onRelease = function () { if (level6_mc.durum == 1) { gotoAndPlay ("level6"); l = 6; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level7_mc.onRelease = function () { if (level7_mc.durum == 1) { gotoAndPlay ("level7"); l = 7; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level8_mc.onRelease = function () { if (level8_mc.durum == 1) { gotoAndPlay ("level8"); l = 8; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level9_mc.onRelease = function () { if (level9_mc.durum == 1) { gotoAndPlay ("level9"); l = 9; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level10_mc.onRelease = function () { if (level10_mc.durum == 1) { gotoAndPlay ("level10"); l = 10; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level11_mc.onRelease = function () { if (level11_mc.durum == 1) { gotoAndPlay ("level11"); l = 11; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level12_mc.onRelease = function () { if (level12_mc.durum == 1) { gotoAndPlay ("level12"); l = 12; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level13_mc.onRelease = function () { if (level13_mc.durum == 1) { gotoAndPlay ("level13"); l = 13; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level14_mc.onRelease = function () { if (level14_mc.durum == 1) { gotoAndPlay ("level14"); l = 14; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level15_mc.onRelease = function () { if (level15_mc.durum == 1) { gotoAndPlay ("level15"); l = 15; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level16_mc.onRelease = function () { if (level16_mc.durum == 1) { gotoAndPlay ("level16"); l = 16; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level17_mc.onRelease = function () { if (level17_mc.durum == 1) { gotoAndPlay ("level17"); l = 17; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level18_mc.onRelease = function () { if (level18_mc.durum == 1) { gotoAndPlay ("level18"); l = 18; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level19_mc.onRelease = function () { if (level19_mc.durum == 1) { gotoAndPlay ("level19"); l = 19; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level20_mc.onRelease = function () { if (level20_mc.durum == 1) { gotoAndPlay ("level20"); l = 20; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level21_mc.onRelease = function () { if (level21_mc.durum == 1) { gotoAndPlay ("level21"); l = 21; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level22_mc.onRelease = function () { if (level22_mc.durum == 1) { gotoAndPlay ("level22"); l = 22; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level23_mc.onRelease = function () { if (level23_mc.durum == 1) { gotoAndPlay ("level23"); l = 23; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level24_mc.onRelease = function () { if (level24_mc.durum == 1) { gotoAndPlay ("level24"); l = 24; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level25_mc.onRelease = function () { if (level25_mc.durum == 1) { gotoAndPlay ("level25"); l = 25; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level26_mc.onRelease = function () { if (level26_mc.durum == 1) { gotoAndPlay ("level26"); l = 26; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level27_mc.onRelease = function () { if (level27_mc.durum == 1) { gotoAndPlay ("level27"); l = 27; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level28_mc.onRelease = function () { if (level28_mc.durum == 1) { gotoAndPlay ("level28"); l = 28; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level29_mc.onRelease = function () { if (level29_mc.durum == 1) { gotoAndPlay ("level29"); l = 29; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; level30_mc.onRelease = function () { if (level30_mc.durum == 1) { gotoAndPlay ("level30"); l = 30; entranceSound.stop(); music_button_mc._x = 17.1; music_button_mc._y = 404.3; giris_muzik = false; if ((!oyun_muzik) && (muzik)) { gameMusic.start(0, 99); oyun_muzik = true; } } }; score = 0; record.data.achive1 = 0; d = Number(record.data.level); i = 1; while (i < 32) { eval (("level" + i) + "_mc").yazi_txt.text = i; eval (("level" + i) + "_mc").durum = 0; i++; } if (d == undefined) { i = 0; while (i <= 1) { eval (("level" + i) + "_mc").closed_mc._visible = false; eval (("level" + i) + "_mc").durum = 1; i++; } } else { i = 1; while (i <= d) { eval (("level" + i) + "_mc").closed_mc._visible = false; eval (("level" + i) + "_mc").durum = 1; i++; } } i = 0; while (i < 32) { eval (("skor" + i) + "_txt").text = eval ("record.data.score" + i); i++; } i = 1; while (i < 31) { score = score + eval ("record.data.score" + i); i++; } score_txt.text = "Total Score: " + score; submit_btn.onRelease = function () { var _local2 = {n:[14, 11, 7, 2, 3, 6, 5, 6, 6, 6, 11, 11, 13, 9, 7, 5], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local3 = _local2.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:_local3, score:score}); }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 22
gotoAndPlay ("levels");
Frame 30
stop(); if (((record.data.achive1 == "") or (record.data.achive1 == undefined)) or (record.data.achive1 == null)) { record.data.achive1 = 0; record.flush(); } if (((record.data.achive2 == "") or (record.data.achive2 == undefined)) or (record.data.achive2 == null)) { record.data.achive2 = 0; record.flush(); } if (((record.data.achive3 == "") or (record.data.achive3 == undefined)) or (record.data.achive3 == null)) { record.data.achive3 = 0; record.flush(); } if (((record.data.achive4 == "") or (record.data.achive4 == undefined)) or (record.data.achive4 == null)) { record.data.achive4 = 0; record.flush(); } if (((record.data.achive5 == "") or (record.data.achive5 == undefined)) or (record.data.achive5 == null)) { record.data.achive5 = 0; record.flush(); } if (((record.data.achive6 == "") or (record.data.achive6 == undefined)) or (record.data.achive6 == null)) { record.data.achive6 = 0; record.flush(); } if (((record.data.achive7 == "") or (record.data.achive7 == undefined)) or (record.data.achive7 == null)) { record.data.achive7 = 0; record.flush(); } if (((record.data.achive8 == "") or (record.data.achive8 == undefined)) or (record.data.achive8 == null)) { record.data.achive8 = 0; record.flush(); } record.data.achive1 = 1; i = 0; while (i < 10) { if (eval ("record.data.achive" + i) == 1) { eval (("achive" + i) + "_mc").closed_mc._visible = false; } i++; } menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 51
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score1 < skor) { record.data.score1 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 61
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score2 < skor) { record.data.score2 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 71
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score3 < skor) { record.data.score3 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 81
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score4 < skor) { record.data.score4 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 91
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score5 < skor) { record.data.score5 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 101
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score6 < skor) { record.data.score6 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 111
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score7 < skor) { record.data.score7 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 121
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score8 < skor) { record.data.score8 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 131
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score9 < skor) { record.data.score9 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 141
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score10 < skor) { record.data.score10 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 151
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score11 < skor) { record.data.score11 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 161
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score12 < skor) { record.data.score12 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 171
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score13 < skor) { record.data.score13 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 181
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score14 < skor) { record.data.score14 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 191
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score15 < skor) { record.data.score15 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 201
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score16 < skor) { record.data.score16 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 211
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score17 < skor) { record.data.score17 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 221
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score18 < skor) { record.data.score18 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 231
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score19 < skor) { record.data.score19 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 241
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score20 < skor) { record.data.score20 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 251
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score21 < skor) { record.data.score21 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 261
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score22 < skor) { record.data.score22 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 271
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score23 < skor) { record.data.score23 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 281
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score24 < skor) { record.data.score24 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 291
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score25 < skor) { record.data.score25 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 301
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score26 < skor) { record.data.score26 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 311
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score27 < skor) { record.data.score27 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 321
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score28 < skor) { record.data.score28 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 331
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score29 < skor) { record.data.score29 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 341
stop(); die_hareket = false; hero_die_mc.gotoAndStop(1); hero_die_mc._visible = false; door2_mc.yazi_txt._visible = false; elmas2.stop(); show_achive_mc.gotoAndStop(1); show_achive_mc.visible = false; if (record.data.level < l) { record.data.level = l; record.flush(); } red_gem_must_taken = 0; door_open = false; second_value = 0; hero_mc._visible = true; game = true; scoretexts_mc._visible = false; second = 0; time_skor = 0; bend_skor = 0; gem_skor = 0; powerup_skor = 0; score_mc.gotoAndStop(1); powerup_txt._visible = true; time_txt._visible = true; powerup_txt.text = "NoPowerUP"; over = false; over2 = false; super_jump = false; super_jump_mc._visible = true; super_speed = false; super_speed_mc._visible = true; superjump_time = 0; superspeed_time = 0; hero_mc._x = start_mc._x; hero_mc._y = start_mc._y + 20; start_mc.gotoAndPlay(1); door_mc.gotoAndStop(1); door2_mc.gotoAndStop(1); fall = true; elmas.stop(); gem_taken = 0; bonus_gem_taken = 0; gem_must_taken = 0; power_mc.bar_mc._xscale = 100; sag_tus = 39; bend_power = 100; a = 0; g = 0.9; earth_bend = false; speedx = 0; speedy = 0; sag_hareket = true; sol_hareket = true; tepe_degme = false; i = 0; while (i < 10) { eval (("enemy" + i) + "_mc").speedx = 3; i++; } i = 0; while (i < 15) { eval (("elmas" + i) + "_mc").taken = false; eval (("elmas" + i) + "_mc")._visible = true; eval (("belmas" + i) + "_mc").taken = false; eval (("belmas" + i) + "_mc")._visible = true; if (eval (("elmas" + i) + "_mc")._x > 0) { gem_must_taken++; } if (eval (("belmas" + i) + "_mc")._x > 0) { red_gem_must_taken++; } i++; } hero_mc.onEnterFrame = function () { if (game) { second_value++; second = Math.round(second_value / 30); } if (hero_die_mc.ready == true) { gotoAndPlay("level" + l); over = true; } time_txt.text = "Time:" + second; level_txt.text = "Level" + l; gem_taken_txt.text = (gem_taken + "/") + gem_must_taken; bonus_gem_taken_txt.text = bonus_gem_taken; earth_txt.text = gem_taken; speedy_txt.text = speedy; if (!game) { speedx = 0; speedy = 0; } if (((speedy > 0) && (fall)) && (!earth_bend)) { i = 0; while (i < 10) { if (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) + i, true)) { speedy = 0; if (fall) { hero_mc._y = hero_mc._y + (i - 1); } fall = false; } i++; } } else if ((ground_mc.hitTest(hero_mc._x, hero_mc._y + radius, true) && (speedy >= 0)) && (earth_bend)) { while (ground_mc.hitTest(hero_mc._x, (hero_mc._y + radius) - 1, true)) { hero_mc._y = hero_mc._y - 0.5; } speedy = 0; fall = false; } else { fall = true; } if (ground_mc.hitTest(hero_mc._x, hero_mc._y - 5, true)) { tepe_degme = true; if (speedy < 0) { speedy = speedy * -1; if (speedy > 3) { speedy = 3; } } } else { tepe_degme = false; } if (ground_mc.hitTest(hero_mc._x + 9, hero_mc._y + radius, true)) { sag_hareket = false; speedx = 0; } else { sag_hareket = true; } if (ground_mc.hitTest(hero_mc._x - 9, hero_mc._y + radius, true)) { sol_hareket = false; speedx = 0; } else { sol_hareket = true; } if (!ground_mc.hitTest(this._x, (this._y + radius) + 4, true)) { hero_mc.gotoAndStop(14); } else if (Key.isDown(39) or Key.isDown(37)) { hero_mc.play(2); } else { hero_mc.gotoAndStop(1); } sag_tus = 39; sol_tus = 37; lift_tus = 32; ust_tus = 38; if (((Key.isDown(sag_tus) && (sag_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = 5; } else { speedx = 3; } this._xscale = 100; if (!fall) { hero_mc.play(2); } } else if (((Key.isDown(sol_tus) && (sol_hareket)) && (!earth_bend)) && (game)) { if (super_speed) { speedx = -5; } else { speedx = -3; } this._xscale = -100; if (!fall) { hero_mc.play(2); } } else { speedx = 0; } this._x = this._x + speedx; this._y = this._y + speedy; if (fall) { speedy = speedy + g; } else { speedy = 0; } if (Key.isDown(ust_tus) && (!fall)) { if (super_jump) { speedy = -15; } else { speedy = -10; } fall = true; } if (speedy > 10) { speedy = 10; } if ((((Key.isDown(lift_tus) && (!fall)) && (bend_power > 0)) && (!tepe_degme)) && (game)) { earth_bend = true; bend_power = bend_power - 2; power_mc.bar_mc._xscale = power_mc.bar_mc._xscale - 2; earth = ground_mc.attachMovie("elevate", "elevate" + a, ground_mc.getNextHighestDepth(), {_x:hero_mc._x - ground_mc._x, _y:(hero_mc._y - ground_mc._y) + 5}); a++; earth.onEnterFrame = function () { if (over) { this.removeMovieClip(); } i = 0; while (i < 6) { if (this.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc)) { this.removeMovieClip(); } i++; } }; } else { earth_bend = false; } if (Key.isDown(lift_tus)) { if (over2) { score_mc.play(); } } if (over2 && (score_mc.ready == 2)) { score_mc.gotoAndStop(1); k = l + 1; l++; gotoAndPlay("level" + k); over = true; } i = 0; while (i < 10) { if (this.hitTest(eval (("elmas" + i) + "_mc")) && (!eval (("elmas" + i) + "_mc").taken)) { gem_taken++; eval (("elmas" + i) + "_mc")._visible = false; eval (("elmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (gem_taken >= gem_must_taken) { if (!door_open) { door_mc.play(); door2_mc.play(); door_open = true; if (muzik) { gateSound.start(); } } } i = 0; while (i < 12) { if (this.hitTest(eval (("belmas" + i) + "_mc")) && (!eval (("belmas" + i) + "_mc").taken)) { bonus_gem_taken++; eval (("belmas" + i) + "_mc")._visible = false; eval (("belmas" + i) + "_mc").taken = true; if (muzik) { gemSound.start(); } } i++; } if (die_hareket) { if (!ground_mc.hitTest(hero_die_mc._x, hero_die_mc._y + 10, true)) { hero_die_mc._y = hero_die_mc._y + 3; } } i = 0; while (i < 10) { if (this.hit_mc.hitTest(eval (("trap" + i) + "_mc")) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if (Key.isDown(82)) { gotoAndPlay("level" + l); over = true; } i = 0; while (i < 10) { eval (("enemy" + i) + "_mc")._x = eval (("enemy" + i) + "_mc")._x + eval (("enemy" + i) + "_mc").speedx; if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x + 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx > 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (ground_mc.hitTest(eval (("enemy" + i) + "_mc")._x - 12, eval (("enemy" + i) + "_mc")._y, true) && (eval (("enemy" + i) + "_mc").speedx < 0)) { eval (("enemy" + i) + "_mc").speedx = eval (("enemy" + i) + "_mc").speedx * -1; } if (eval (("enemy" + i) + "_mc").hitTest(hero_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } i = 0; while (i < 6) { if (hero_mc.hit_mc.hitTest(eval (("gulle" + i) + "_mc").hit_mc.hit_mc) && (game)) { hero_mc._visible = false; hero_die_mc._x = hero_mc._x; hero_die_mc._y = hero_mc._y; hero_die_mc._visible = true; hero_die_mc.play(); die_hareket = true; hero_mc._x = -100; hero_mc._y = -100; if (muzik) { deathSound.start(); } } i++; } if ((hero_mc.hitTest(super_jump_mc) && (super_jump_mc._visible == true)) && (!super_speed)) { super_jump = true; super_jump_mc._visible = false; superjump_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if ((hero_mc.hitTest(super_speed_mc) && (super_speed_mc._visible == true)) && (!super_jump)) { super_speed = true; super_speed_mc._visible = false; superspeed_time = 10; q = 0; if (muzik) { powerupSound.start(); } } if (super_jump) { powerup_txt.text = "Super Jump:" + superjump_time; q++; if (game) { superjump_time = 10 - Math.round(q / 30); } if (superjump_time <= 0) { super_jump = false; powerup_txt.text = "NoPowerUP"; } } if (super_speed) { powerup_txt.text = "Super Speed:" + superspeed_time; q++; if (game) { superspeed_time = 10 - Math.round(q / 30); } if (superspeed_time <= 0) { super_speed = false; powerup_txt.text = "NoPowerUP"; } } if (((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) { door2_mc.yazi_txt._visible = true; } else { door2_mc.yazi_txt._visible = false; } if ((((this.hitTest(door_mc) or this.hitTest(door2_mc.hit_mc)) && (gem_taken >= gem_must_taken)) && (!over2)) && (Key.isDown(40))) { time_skor = Math.round(10000 / second); bend_skor = Math.round(bend_power * 10); gem_skor = Math.round(bonus_gem_taken * 300); if (super_jump) { powerup_skor = Math.round(superjump_time * 100); } else if (super_speed) { powerup_skor = Math.round(superspeed_time * 100); } else { powerup_skor = 0; } skor = ((time_skor + bend_skor) + gem_skor) + powerup_skor; if (record.data.score30 < skor) { record.data.score30 = skor; } record.flush(); score_mc.play(); scoretexts_mc.time_bonus_txt.text = time_skor; scoretexts_mc.lift_bonus_txt.text = bend_skor; scoretexts_mc.gem_bonus_txt.text = gem_skor; scoretexts_mc.totalscore_txt.text = skor; scoretexts_mc.powerup_bonus_txt.text = powerup_skor; over2 = true; game = false; hero_mc._visible = false; } if (score_mc.ready == 1) { scoretexts_mc._visible = true; } else { scoretexts_mc._visible = false; } }; reset_btn.onRelease = function () { gotoAndPlay("level" + l); over = true; }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Frame 351
stop(); score = 0; i = 1; while (i < 31) { trace(eval ("record.data.score" + i)); if (isNaN(eval ("record.data.score" + i))) { } else { score = score + eval ("record.data.score" + i); } i++; } score_txt.text = "Total Score: " + score; submit_btn.onRelease = function () { var _local2 = {n:[14, 11, 7, 2, 3, 6, 5, 6, 6, 6, 11, 11, 13, 9, 7, 5], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local3 = _local2.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:_local3, score:score}); }; menu_btn.onRelease = function () { gotoAndPlay ("menu"); };
Symbol 38 MovieClip Frame 95
stop(); _parent.play();
Symbol 55 MovieClip Frame 1
function init() { if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _visible = false; end(); } else { initBarWidth(); } } function end() { stop(); stopped = true; _parent.play(); } function initBarWidth() { _orgPreloaderBarWidth = preloaderBar._width; preloaderBar._width = 0; } function onProgress() { var _local3 = _root.getBytesLoaded(); var _local4 = _root.getBytesTotal(); var _local2 = _local3 / _local4; setLoaded(_local2); if (_local2 >= 1) { end(); } } function setLoaded(fPercent) { preloaderBar._width = _orgPreloaderBarWidth * fPercent; } var _orgPreloaderBarWidth; var started; var stopped; if (!started) { started = true; init(); } else if (!stopped) { onProgress(); }
Symbol 67 MovieClip Frame 1
stop(); fullScreenButton.onPress = function () { getURL ("http://www.gazo.com/?refb=intro", "_blank"); };
Symbol 67 MovieClip Frame 2
stop();
Symbol 67 MovieClip Frame 25
stop(); gazoPlayButton.onPress = function () { play(); };
Symbol 67 MovieClip Frame 41
stop(); _parent.gotoAndPlay("menu");
Symbol 429 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!"); trace("make sure MochiServices.connect is called as early in the application runtime as possible."); mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.as2.MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 430 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 431 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.9.1 as2"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "services" : mochi.as2.MochiServices.triggerEvent(pkg.event, pkg.args); break; case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args); break; case "social" : mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://link.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static var CONNECTED = "onConnected"; static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 432 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startPlay(tag) { if (tag == undefined) { tag = "gameplay"; } mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null); } static function endPlay() { mochi.as2.MochiServices.send("events_clearRoundID", null, null, null); } static function trackEvent(tag, value) { mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 433 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins { function MochiCoins () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showStore(options) { mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null); } static function showItem(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showItem call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null); } static function showVideo(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showVideo call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null); } static function getStoreItems() { mochi.as2.MochiServices.send("coins_getStoreItems"); } static function requestFunding(properties) { mochi.as2.MochiServices.send("social_requestFunding", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var STORE_SHOW = "StoreShow"; static var STORE_HIDE = "StoreHide"; static var ITEM_OWNED = "ItemOwned"; static var ITEM_NEW = "ItemNew"; static var STORE_ITEMS = "StoreItems"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 434 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("social_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("social_hideLoginWidget"); } static function requestLogin(properties) { mochi.as2.MochiServices.send("social_requestLogin", properties); } static function getFriendsList(properties) { mochi.as2.MochiServices.send("social_getFriendsList", properties); } static function postToStream(properties) { mochi.as2.MochiServices.send("social_postToStream", properties); } static function inviteFriends(properties) { mochi.as2.MochiServices.send("social_inviteFriends", properties); } static function requestFan(properties) { mochi.as2.MochiServices.send("social_requestFan", properties); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("social_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var FRIEND_LIST = "FriendsList"; static var PROFILE_DATA = "ProfileData"; static var GAMEPLAY_DATA = "GameplayData"; static var ACTION_CANCELED = "onCancel"; static var ACTION_COMPLETE = "onComplete"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 435 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 2
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 5
stop();
Symbol 116 MovieClip Frame 10
stop();
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 13
if (Key.isDown(39) or Key.isDown(37)) { gotoAndPlay (2); }
Symbol 213 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 10
stop();
Symbol 254 MovieClip Frame 1
ready = 0; stop();
Symbol 254 MovieClip Frame 18
ready = 1; stop();
Symbol 254 MovieClip Frame 19
ready = 0;
Symbol 254 MovieClip Frame 35
ready = 2; stop(); stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 1
stop(); ready = false;
Symbol 276 MovieClip Frame 70
stop(); ready = true;

Library Items

Symbol 1 Sound [gather]
Symbol 2 Sound [teleport]
Symbol 3 Sound [powerup_sound]
Symbol 4 Sound [gate_sound]
Symbol 5 Sound [death_sound]
Symbol 6 Sound [take_sound]
Symbol 7 Sound [gamemusic]
Symbol 8 Sound [entrancesound]
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:11
Symbol 11 MovieClip [elevate]Uses:10Used by:Timeline
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 GraphicUsed by:67
Symbol 17 GraphicUsed by:67
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:18 19 20Used by:38
Symbol 22 GraphicUsed by:25
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:22 23 24Used by:38
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:26 27 28Used by:38
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:30 31 32Used by:38
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:38
Symbol 36 GraphicUsed by:38
Symbol 37 SoundUsed by:38
Symbol 38 MovieClipUses:21 25 29 33 35 36 37Used by:67
Symbol 39 GraphicUsed by:40
Symbol 40 ButtonUses:39Used by:67
Symbol 41 GraphicUsed by:47
Symbol 42 GraphicUsed by:47
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:47
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClipUses:41 42 44 46Used by:55
Symbol 48 GraphicUsed by:55
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:55
Symbol 51 GraphicUsed by:55
Symbol 52 FontUsed by:53
Symbol 53 TextUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:55
Symbol 55 MovieClipUses:47 48 50 51 54Used by:67
Symbol 56 GraphicUsed by:60 61
Symbol 57 GraphicUsed by:60 61
Symbol 58 GraphicUsed by:60 61
Symbol 59 GraphicUsed by:60 61
Symbol 60 MovieClipUses:56 57 58 59Used by:61
Symbol 61 ButtonUses:60 56 57 58 59Used by:67
Symbol 62 SoundUsed by:67
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:67
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClipUses:16 17 38 40 55 61 62 64 66Used by:Timeline
Symbol 429 MovieClip [__Packages.mochi.as2.MochiScores]
Symbol 430 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 431 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 432 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 433 MovieClip [__Packages.mochi.as2.MochiCoins]
Symbol 434 MovieClip [__Packages.mochi.as2.MochiSocial]
Symbol 435 MovieClip [__Packages.mochi.as2.MochiDigits]
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:68 70Used by:Timeline
Symbol 72 FontUsed by:73 418
Symbol 73 TextUses:72Used by:74
Symbol 74 MovieClipUses:73Used by:Timeline
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:Timeline
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:77 78Used by:Timeline
Symbol 80 GraphicUsed by:92
Symbol 81 GraphicUsed by:92
Symbol 82 GraphicUsed by:92 221
Symbol 83 GraphicUsed by:92
Symbol 84 GraphicUsed by:92 221
Symbol 85 GraphicUsed by:92 221
Symbol 86 GraphicUsed by:92 221
Symbol 87 GraphicUsed by:92
Symbol 88 GraphicUsed by:92
Symbol 89 GraphicUsed by:92
Symbol 90 GraphicUsed by:92 221
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:80 81 82 83 84 85 86 87 88 89 90 91Used by:93  Timeline
Symbol 93 MovieClipUses:92Used by:Timeline
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:Timeline
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:Timeline
Symbol 98 GraphicUsed by:99 205
Symbol 99 MovieClipUses:98Used by:Timeline
Symbol 100 FontUsed by:101 105 117 119 406
Symbol 101 TextUses:100Used by:102
Symbol 102 ButtonUses:101Used by:Timeline
Symbol 103 FontUsed by:104 192 212 233 238 239 241 408
Symbol 104 TextUses:103Used by:Timeline
Symbol 105 TextUses:100Used by:106
Symbol 106 ButtonUses:105Used by:Timeline
Symbol 107 GraphicUsed by:116
Symbol 108 GraphicUsed by:114
Symbol 109 GraphicUsed by:114
Symbol 110 GraphicUsed by:114
Symbol 111 GraphicUsed by:114
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:108 109 110 111 112 113Used by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:107 114 115Used by:Timeline
Symbol 117 TextUses:100Used by:118
Symbol 118 MovieClipUses:117Used by:Timeline
Symbol 119 TextUses:100Used by:120
Symbol 120 ButtonUses:119Used by:Timeline
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:135
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:135
Symbol 128 GraphicUsed by:135
Symbol 129 GraphicUsed by:135
Symbol 130 GraphicUsed by:135
Symbol 131 GraphicUsed by:135
Symbol 132 GraphicUsed by:135
Symbol 133 GraphicUsed by:135
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:125 127 128 129 130 131 132 133 134Used by:Timeline
Symbol 136 GraphicUsed by:139
Symbol 137 GraphicUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:136 137 138Used by:Timeline
Symbol 140 GraphicUsed by:141
Symbol 141 ButtonUses:140Used by:Timeline
Symbol 142 FontUsed by:143 144
Symbol 143 TextUses:142Used by:Timeline
Symbol 144 TextUses:142Used by:Timeline
Symbol 145 GraphicUsed by:156 237 410
Symbol 146 GraphicUsed by:156 237 410
Symbol 147 FontUsed by:148 193 234 411 422
Symbol 148 TextUses:147Used by:156
Symbol 149 GraphicUsed by:156 237 410
Symbol 150 GraphicUsed by:156 237 410
Symbol 151 GraphicUsed by:156 237 410
Symbol 152 GraphicUsed by:156 237 410
Symbol 153 GraphicUsed by:156 237 410
Symbol 154 FontUsed by:155 158 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 323 327 330 335 339 343 347 351 355 358 367 371 375 378 381 385 388 391 394 397 401 407 409 412 416 420 423 427
Symbol 155 TextUses:154Used by:156
Symbol 156 ButtonUses:145 146 148 149 150 151 152 153 155Used by:Timeline
Symbol 157 GraphicUsed by:161
Symbol 158 EditableTextUses:154Used by:161
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClipUses:157 158 160Used by:Timeline
Symbol 162 EditableTextUses:154Used by:Timeline
Symbol 163 EditableTextUses:154Used by:Timeline
Symbol 164 EditableTextUses:154Used by:Timeline
Symbol 165 EditableTextUses:154Used by:Timeline
Symbol 166 EditableTextUses:154Used by:Timeline
Symbol 167 EditableTextUses:154Used by:Timeline
Symbol 168 EditableTextUses:154Used by:Timeline
Symbol 169 EditableTextUses:154Used by:Timeline
Symbol 170 EditableTextUses:154Used by:Timeline
Symbol 171 EditableTextUses:154Used by:Timeline
Symbol 172 EditableTextUses:154Used by:Timeline
Symbol 173 EditableTextUses:154Used by:Timeline
Symbol 174 EditableTextUses:154Used by:Timeline
Symbol 175 EditableTextUses:154Used by:Timeline
Symbol 176 EditableTextUses:154Used by:Timeline
Symbol 177 EditableTextUses:154Used by:Timeline
Symbol 178 EditableTextUses:154Used by:Timeline
Symbol 179 EditableTextUses:154Used by:Timeline
Symbol 180 EditableTextUses:154Used by:Timeline
Symbol 181 EditableTextUses:154Used by:Timeline
Symbol 182 EditableTextUses:154Used by:Timeline
Symbol 183 EditableTextUses:154Used by:Timeline
Symbol 184 EditableTextUses:154Used by:Timeline
Symbol 185 EditableTextUses:154Used by:Timeline
Symbol 186 EditableTextUses:154Used by:Timeline
Symbol 187 EditableTextUses:154Used by:Timeline
Symbol 188 EditableTextUses:154Used by:Timeline
Symbol 189 EditableTextUses:154Used by:Timeline
Symbol 190 EditableTextUses:154Used by:Timeline
Symbol 191 EditableTextUses:154Used by:Timeline
Symbol 192 EditableTextUses:103Used by:Timeline
Symbol 193 TextUses:147Used by:Timeline
Symbol 194 GraphicUsed by:Timeline
Symbol 195 GraphicUsed by:198
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:198
Symbol 198 MovieClipUses:195 197Used by:Timeline
Symbol 199 BitmapUsed by:200 277 281 286 295 302 308 320 324 331 336 340 344 348 352 359 363 368 372 382 398 405
Symbol 200 GraphicUses:199Used by:Timeline
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:Timeline
Symbol 205 MovieClipUses:98Used by:Timeline
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:213
Symbol 208 GraphicUsed by:213
Symbol 209 GraphicUsed by:213
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:213
Symbol 212 EditableTextUses:103Used by:213
Symbol 213 MovieClipUses:207 208 209 211 212Used by:Timeline
Symbol 214 GraphicUsed by:221
Symbol 215 GraphicUsed by:221
Symbol 216 GraphicUsed by:221
Symbol 217 GraphicUsed by:221
Symbol 218 GraphicUsed by:221
Symbol 219 GraphicUsed by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:214 215 82 216 84 85 86 217 218 219 90 220Used by:240  Timeline
Symbol 222 FontUsed by:223 224 225 226 232 280 298 305 362 404
Symbol 223 TextUses:222Used by:Timeline
Symbol 224 TextUses:222Used by:Timeline
Symbol 225 TextUses:222Used by:Timeline
Symbol 226 TextUses:222Used by:Timeline
Symbol 227 GraphicUsed by:Timeline
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:228Used by:231
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:229 230Used by:Timeline
Symbol 232 TextUses:222Used by:Timeline
Symbol 233 EditableTextUses:103Used by:Timeline
Symbol 234 TextUses:147Used by:237
Symbol 235 FontUsed by:236
Symbol 236 TextUses:235Used by:237
Symbol 237 ButtonUses:145 146 234 149 150 151 152 153 236Used by:Timeline
Symbol 238 EditableTextUses:103Used by:Timeline
Symbol 239 EditableTextUses:103Used by:Timeline
Symbol 240 MovieClipUses:221Used by:Timeline
Symbol 241 EditableTextUses:103Used by:Timeline
Symbol 242 GraphicUsed by:Timeline
Symbol 243 GraphicUsed by:254
Symbol 244 MovieClipUsed by:247
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247
Symbol 247 MovieClipUses:244 246Used by:248
Symbol 248 MovieClipUses:247Used by:254
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:254
Symbol 251 GraphicUsed by:254
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254
Symbol 254 MovieClipUses:243 248 250 251 253Used by:Timeline
Symbol 255 FontUsed by:256 257 258 259 260 261 262 263 264 265 269 413 414 415 424 425 426
Symbol 256 TextUses:255Used by:267
Symbol 257 TextUses:255Used by:267
Symbol 258 TextUses:255Used by:267
Symbol 259 EditableTextUses:255Used by:267
Symbol 260 EditableTextUses:255Used by:267
Symbol 261 EditableTextUses:255Used by:267
Symbol 262 TextUses:255Used by:267
Symbol 263 EditableTextUses:255Used by:267
Symbol 264 TextUses:255Used by:267
Symbol 265 EditableTextUses:255Used by:267
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:256 257 258 259 260 261 262 263 264 265 266Used by:Timeline
Symbol 268 GraphicUsed by:270
Symbol 269 TextUses:255Used by:270
Symbol 270 MovieClipUses:268 269Used by:Timeline
Symbol 271 GraphicUsed by:276
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:271 272 273 274 275Used by:Timeline
Symbol 277 GraphicUses:199Used by:Timeline
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:Timeline
Symbol 280 TextUses:222Used by:Timeline
Symbol 281 GraphicUses:199Used by:Timeline
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:Timeline
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 GraphicUses:199Used by:Timeline
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:Timeline
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:Timeline
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:Timeline
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:Timeline
Symbol 295 GraphicUses:199Used by:Timeline
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:Timeline
Symbol 298 TextUses:222Used by:Timeline
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:299 300Used by:Timeline
Symbol 302 GraphicUses:199Used by:Timeline
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:Timeline
Symbol 305 TextUses:222Used by:Timeline
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:Timeline
Symbol 308 GraphicUses:199Used by:Timeline
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:315 364
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:314
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:312 313Used by:315 364
Symbol 315 MovieClipUses:310 314Used by:Timeline
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:318
Symbol 318 MovieClipUses:317Used by:Timeline
Symbol 319 GraphicUsed by:Timeline
Symbol 320 GraphicUses:199Used by:Timeline
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:Timeline
Symbol 323 EditableTextUses:154Used by:Timeline
Symbol 324 GraphicUses:199Used by:Timeline
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:Timeline
Symbol 327 EditableTextUses:154Used by:Timeline
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:Timeline
Symbol 330 EditableTextUses:154Used by:Timeline
Symbol 331 GraphicUses:199Used by:Timeline
Symbol 332 GraphicUsed by:Timeline
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:Timeline
Symbol 335 EditableTextUses:154Used by:Timeline
Symbol 336 GraphicUses:199Used by:Timeline
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:Timeline
Symbol 339 EditableTextUses:154Used by:Timeline
Symbol 340 GraphicUses:199Used by:Timeline
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:Timeline
Symbol 343 EditableTextUses:154Used by:Timeline
Symbol 344 GraphicUses:199Used by:Timeline
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:Timeline
Symbol 347 EditableTextUses:154Used by:Timeline
Symbol 348 GraphicUses:199Used by:Timeline
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:Timeline
Symbol 351 EditableTextUses:154Used by:Timeline
Symbol 352 GraphicUses:199Used by:Timeline
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:Timeline
Symbol 355 EditableTextUses:154Used by:Timeline
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:Timeline
Symbol 358 EditableTextUses:154Used by:Timeline
Symbol 359 GraphicUses:199Used by:Timeline
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:Timeline
Symbol 362 TextUses:222Used by:Timeline
Symbol 363 GraphicUses:199Used by:Timeline
Symbol 364 MovieClipUses:310 314Used by:Timeline
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:Timeline
Symbol 367 EditableTextUses:154Used by:Timeline
Symbol 368 GraphicUses:199Used by:Timeline
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:Timeline
Symbol 371 EditableTextUses:154Used by:Timeline
Symbol 372 GraphicUses:199Used by:Timeline
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:Timeline
Symbol 375 EditableTextUses:154Used by:Timeline
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:Timeline
Symbol 378 EditableTextUses:154Used by:Timeline
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:Timeline
Symbol 381 EditableTextUses:154Used by:Timeline
Symbol 382 GraphicUses:199Used by:Timeline
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:Timeline
Symbol 385 EditableTextUses:154Used by:Timeline
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:Timeline
Symbol 388 EditableTextUses:154Used by:Timeline
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:Timeline
Symbol 391 EditableTextUses:154Used by:Timeline
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:Timeline
Symbol 394 EditableTextUses:154Used by:Timeline
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:395Used by:Timeline
Symbol 397 EditableTextUses:154Used by:Timeline
Symbol 398 GraphicUses:199Used by:Timeline
Symbol 399 GraphicUsed by:400
Symbol 400 MovieClipUses:399Used by:Timeline
Symbol 401 EditableTextUses:154Used by:Timeline
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:Timeline
Symbol 404 TextUses:222Used by:Timeline
Symbol 405 GraphicUses:199Used by:Timeline
Symbol 406 TextUses:100Used by:Timeline
Symbol 407 EditableTextUses:154Used by:Timeline
Symbol 408 EditableTextUses:103Used by:Timeline
Symbol 409 TextUses:154Used by:410
Symbol 410 ButtonUses:145 146 409 149 150 151 152 153Used by:Timeline
Symbol 411 EditableTextUses:147Used by:Timeline
Symbol 412 EditableTextUses:154Used by:Timeline
Symbol 413 EditableTextUses:255Used by:Timeline
Symbol 414 EditableTextUses:255Used by:Timeline
Symbol 415 EditableTextUses:255Used by:Timeline
Symbol 416 EditableTextUses:154Used by:Timeline
Symbol 417 GraphicUsed by:Timeline
Symbol 418 TextUses:72Used by:Timeline
Symbol 419 GraphicUsed by:Timeline
Symbol 420 EditableTextUses:154Used by:Timeline
Symbol 421 GraphicUsed by:Timeline
Symbol 422 EditableTextUses:147Used by:Timeline
Symbol 423 EditableTextUses:154Used by:Timeline
Symbol 424 EditableTextUses:255Used by:Timeline
Symbol 425 EditableTextUses:255Used by:Timeline
Symbol 426 EditableTextUses:255Used by:Timeline
Symbol 427 EditableTextUses:154Used by:Timeline
Symbol 428 GraphicUsed by:Timeline

Instance Names

"preloader_mc"Frame 3Symbol 71 MovieClip
"sponsor_mc"Frame 5Symbol 74 MovieClip
"sound_ayar_mc"Frame 10Symbol 76 MovieClip
"music_button_mc"Frame 10Symbol 79 MovieClip
"elmas1_mc"Frame 10Symbol 93 MovieClip
"elmas3_mc"Frame 10Symbol 93 MovieClip
"elmas2_mc"Frame 10Symbol 93 MovieClip
"ground_mc"Frame 10Symbol 95 MovieClip
"ball_mc"Frame 10Symbol 97 MovieClip
"ball_mc"Frame 10Symbol 97 MovieClip
"ball_mc"Frame 10Symbol 97 MovieClip
"start_mc"Frame 10Symbol 99 MovieClip
"elmas5_mc"Frame 10Symbol 93 MovieClip
"elmas6_mc"Frame 10Symbol 93 MovieClip
"play_btn"Frame 10Symbol 102 Button
"credits_btn"Frame 10Symbol 106 Button
"achive_btn"Frame 10Symbol 118 MovieClip
"more_btn"Frame 10Symbol 120 Button
"elmas7_mc"Frame 10Symbol 93 MovieClip
"hero_mc"Frame 10Symbol 135 MovieClip
"gazo_btn"Frame 10Symbol 139 MovieClip
"mapa_btn"Frame 10Symbol 141 Button
"menu_btn"Frame 20Symbol 156 Button
"level1_mc"Frame 20Symbol 161 MovieClip
"level2_mc"Frame 20Symbol 161 MovieClip
"level3_mc"Frame 20Symbol 161 MovieClip
"level4_mc"Frame 20Symbol 161 MovieClip
"level5_mc"Frame 20Symbol 161 MovieClip
"level6_mc"Frame 20Symbol 161 MovieClip
"level7_mc"Frame 20Symbol 161 MovieClip
"level8_mc"Frame 20Symbol 161 MovieClip
"level9_mc"Frame 20Symbol 161 MovieClip
"level10_mc"Frame 20Symbol 161 MovieClip
"level11_mc"Frame 20Symbol 161 MovieClip
"level12_mc"Frame 20Symbol 161 MovieClip
"level13_mc"Frame 20Symbol 161 MovieClip
"level14_mc"Frame 20Symbol 161 MovieClip
"level15_mc"Frame 20Symbol 161 MovieClip
"level16_mc"Frame 20Symbol 161 MovieClip
"level17_mc"Frame 20Symbol 161 MovieClip
"level18_mc"Frame 20Symbol 161 MovieClip
"level19_mc"Frame 20Symbol 161 MovieClip
"level20_mc"Frame 20Symbol 161 MovieClip
"skor1_txt"Frame 20Symbol 162 EditableText
"skor2_txt"Frame 20Symbol 163 EditableText
"skor3_txt"Frame 20Symbol 164 EditableText
"skor4_txt"Frame 20Symbol 165 EditableText
"skor5_txt"Frame 20Symbol 166 EditableText
"skor6_txt"Frame 20Symbol 167 EditableText
"skor7_txt"Frame 20Symbol 168 EditableText
"skor8_txt"Frame 20Symbol 169 EditableText
"skor9_txt"Frame 20Symbol 170 EditableText
"skor10_txt"Frame 20Symbol 171 EditableText
"skor11_txt"Frame 20Symbol 172 EditableText
"level21_mc"Frame 20Symbol 161 MovieClip
"level22_mc"Frame 20Symbol 161 MovieClip
"level23_mc"Frame 20Symbol 161 MovieClip
"level24_mc"Frame 20Symbol 161 MovieClip
"level25_mc"Frame 20Symbol 161 MovieClip
"level26_mc"Frame 20Symbol 161 MovieClip
"level27_mc"Frame 20Symbol 161 MovieClip
"level28_mc"Frame 20Symbol 161 MovieClip
"level29_mc"Frame 20Symbol 161 MovieClip
"level30_mc"Frame 20Symbol 161 MovieClip
"skor12_txt"Frame 20Symbol 173 EditableText
"skor13_txt"Frame 20Symbol 174 EditableText
"skor14_txt"Frame 20Symbol 175 EditableText
"skor15_txt"Frame 20Symbol 176 EditableText
"skor16_txt"Frame 20Symbol 177 EditableText
"skor17_txt"Frame 20Symbol 178 EditableText
"skor18_txt"Frame 20Symbol 179 EditableText
"skor19_txt"Frame 20Symbol 180 EditableText
"skor20_txt"Frame 20Symbol 181 EditableText
"skor22_txt"Frame 20Symbol 182 EditableText
"skor21_txt"Frame 20Symbol 183 EditableText
"skor23_txt"Frame 20Symbol 184 EditableText
"skor24_txt"Frame 20Symbol 185 EditableText
"skor25_txt"Frame 20Symbol 186 EditableText
"skor26_txt"Frame 20Symbol 187 EditableText
"skor27_txt"Frame 20Symbol 188 EditableText
"skor28_txt"Frame 20Symbol 189 EditableText
"skor29_txt"Frame 20Symbol 190 EditableText
"skor30_txt"Frame 20Symbol 191 EditableText
"score_txt"Frame 20Symbol 192 EditableText
"achive1_mc"Frame 30Symbol 198 MovieClip
"achive2_mc"Frame 30Symbol 198 MovieClip
"achive3_mc"Frame 30Symbol 198 MovieClip
"achive4_mc"Frame 30Symbol 198 MovieClip
"achive5_mc"Frame 30Symbol 198 MovieClip
"achive6_mc"Frame 30Symbol 198 MovieClip
"achive7_mc"Frame 30Symbol 198 MovieClip
"achive8_mc"Frame 30Symbol 198 MovieClip
"ground_mc"Frame 50Symbol 204 MovieClip
"start_mc"Frame 50Symbol 205 MovieClip
"door2_mc"Frame 50Symbol 213 MovieClip
"belmas1_mc"Frame 50Symbol 221 MovieClip
"elmas3_mc"Frame 50Symbol 92 MovieClip
"elmas1_mc"Frame 50Symbol 92 MovieClip
"elmas2_mc"Frame 50Symbol 92 MovieClip
"ball_mc"Frame 50Symbol 97 MovieClip
"ball_mc"Frame 50Symbol 97 MovieClip
"ball_mc"Frame 50Symbol 97 MovieClip
"power_mc"Frame 50Symbol 231 MovieClip
"elmas"Frame 50Symbol 93 MovieClip
"gem_taken_txt"Frame 50Symbol 233 EditableText
"reset_btn"Frame 50Symbol 237 Button
"powerup_txt"Frame 50Symbol 238 EditableText
"level_txt"Frame 50Symbol 239 EditableText
"elmas2"Frame 50Symbol 240 MovieClip
"bonus_gem_taken_txt"Frame 50Symbol 241 EditableText
"score_mc"Frame 50Symbol 254 MovieClip
"scoretexts_mc"Frame 50Symbol 267 MovieClip
"show_achive_mc"Frame 50Symbol 270 MovieClip
"hero_mc"Frame 50Symbol 135 MovieClip
"hero_die_mc"Frame 50Symbol 276 MovieClip
"ground_mc"Frame 60Symbol 279 MovieClip
"elmas1_mc"Frame 60Symbol 93 MovieClip
"elmas3_mc"Frame 60Symbol 93 MovieClip
"elmas2_mc"Frame 60Symbol 93 MovieClip
"elmas4_mc"Frame 60Symbol 93 MovieClip
"belmas1_mc"Frame 60Symbol 240 MovieClip
"belmas2_mc"Frame 60Symbol 240 MovieClip
"trap1_mc"Frame 70Symbol 283 MovieClip
"trap2_mc"Frame 70Symbol 283 MovieClip
"ground_mc"Frame 70Symbol 285 MovieClip
"belmas2_mc"Frame 70Symbol 240 MovieClip
"belmas1_mc"Frame 70Symbol 240 MovieClip
"belmas3_mc"Frame 70Symbol 240 MovieClip
"ground_mc"Frame 80Symbol 288 MovieClip
"elmas3_mc"Frame 80Symbol 93 MovieClip
"elmas2_mc"Frame 80Symbol 93 MovieClip
"elmas4_mc"Frame 80Symbol 93 MovieClip
"belmas2_mc"Frame 80Symbol 240 MovieClip
"belmas1_mc"Frame 80Symbol 240 MovieClip
"enemy1_mc"Frame 80Symbol 294 MovieClip
"enemy2_mc"Frame 80Symbol 294 MovieClip
"trap1_mc"Frame 90Symbol 283 MovieClip
"ground_mc"Frame 90Symbol 297 MovieClip
"elmas1_mc"Frame 90Symbol 93 MovieClip
"elmas2_mc"Frame 90Symbol 93 MovieClip
"elmas4_mc"Frame 90Symbol 93 MovieClip
"elmas5_mc"Frame 90Symbol 93 MovieClip
"belmas1_mc"Frame 90Symbol 240 MovieClip
"belmas3_mc"Frame 90Symbol 240 MovieClip
"enemy3_mc"Frame 90Symbol 294 MovieClip
"super_jump_mc"Frame 90Symbol 301 MovieClip
"ground_mc"Frame 100Symbol 304 MovieClip
"elmas3_mc"Frame 100Symbol 93 MovieClip
"belmas1_mc"Frame 100Symbol 240 MovieClip
"belmas2_mc"Frame 100Symbol 240 MovieClip
"belmas3_mc"Frame 100Symbol 240 MovieClip
"belmas4_mc"Frame 100Symbol 240 MovieClip
"belmas5_mc"Frame 100Symbol 240 MovieClip
"enemy1_mc"Frame 100Symbol 294 MovieClip
"super_speed_mc"Frame 100Symbol 307 MovieClip
"gulle2_mc"Frame 110Symbol 315 MovieClip
"ground_mc"Frame 110Symbol 318 MovieClip
"belmas2_mc"Frame 110Symbol 240 MovieClip
"belmas4_mc"Frame 110Symbol 240 MovieClip
"belmas7_mc"Frame 110Symbol 240 MovieClip
"belmas10_mc"Frame 110Symbol 240 MovieClip
"belmas8_mc"Frame 110Symbol 240 MovieClip
"belmas9_mc"Frame 110Symbol 240 MovieClip
"elmas5_mc"Frame 110Symbol 93 MovieClip
"super_jump_mc"Frame 110Symbol 301 MovieClip
"super_speed_mc"Frame 110Symbol 307 MovieClip
"belmas6_mc"Frame 110Symbol 240 MovieClip
"enemy2_mc"Frame 110Symbol 294 MovieClip
"gulle1_mc"Frame 120Symbol 315 MovieClip
"ground_mc"Frame 120Symbol 322 MovieClip
"belmas6_mc"Frame 120Symbol 240 MovieClip
"belmas3_mc"Frame 120Symbol 240 MovieClip
"belmas4_mc"Frame 120Symbol 240 MovieClip
"belmas5_mc"Frame 120Symbol 240 MovieClip
"enemy1_mc"Frame 120Symbol 294 MovieClip
"gulle2_mc"Frame 130Symbol 315 MovieClip
"ground_mc"Frame 130Symbol 326 MovieClip
"elmas5_mc"Frame 130Symbol 93 MovieClip
"super_speed_mc"Frame 130Symbol 307 MovieClip
"enemy2_mc"Frame 130Symbol 294 MovieClip
"gulle3_mc"Frame 140Symbol 315 MovieClip
"trap2_mc"Frame 140Symbol 283 MovieClip
"ground_mc"Frame 140Symbol 329 MovieClip
"super_jump_mc"Frame 140Symbol 301 MovieClip
"belmas8_mc"Frame 140Symbol 240 MovieClip
"belmas9_mc"Frame 140Symbol 240 MovieClip
"enemy1_mc"Frame 140Symbol 294 MovieClip
"gulle1_mc"Frame 150Symbol 315 MovieClip
"gulle2_mc"Frame 150Symbol 315 MovieClip
"ground_mc"Frame 150Symbol 334 MovieClip
"elmas6_mc"Frame 150Symbol 93 MovieClip
"belmas8_mc"Frame 150Symbol 240 MovieClip
"trap2_mc"Frame 160Symbol 283 MovieClip
"ground_mc"Frame 160Symbol 338 MovieClip
"elmas7_mc"Frame 160Symbol 93 MovieClip
"super_speed_mc"Frame 160Symbol 307 MovieClip
"enemy2_mc"Frame 160Symbol 294 MovieClip
"super_jump_mc"Frame 160Symbol 301 MovieClip
"gulle2_mc"Frame 170Symbol 315 MovieClip
"gulle4_mc"Frame 170Symbol 315 MovieClip
"ground_mc"Frame 170Symbol 342 MovieClip
"enemy1_mc"Frame 170Symbol 294 MovieClip
"ground_mc"Frame 180Symbol 346 MovieClip
"enemy2_mc"Frame 180Symbol 294 MovieClip
"enemy3_mc"Frame 180Symbol 294 MovieClip
"ground_mc"Frame 190Symbol 350 MovieClip
"enemy1_mc"Frame 190Symbol 294 MovieClip
"gulle5_mc"Frame 200Symbol 315 MovieClip
"gulle1_mc"Frame 200Symbol 315 MovieClip
"gulle4_mc"Frame 200Symbol 315 MovieClip
"ground_mc"Frame 200Symbol 354 MovieClip
"super_speed_mc"Frame 200Symbol 307 MovieClip
"enemy2_mc"Frame 200Symbol 294 MovieClip
"gulle4_mc"Frame 210Symbol 315 MovieClip
"ground_mc"Frame 210Symbol 357 MovieClip
"super_jump_mc"Frame 210Symbol 301 MovieClip
"enemy1_mc"Frame 210Symbol 294 MovieClip
"trap3_mc"Frame 220Symbol 283 MovieClip
"trap4_mc"Frame 220Symbol 283 MovieClip
"ground_mc"Frame 220Symbol 361 MovieClip
"super_speed_mc"Frame 220Symbol 307 MovieClip
"elmas5_mc"Frame 220Symbol 93 MovieClip
"enemy3_mc"Frame 220Symbol 294 MovieClip
"enemy2_mc"Frame 220Symbol 294 MovieClip
"gulle1_mc"Frame 230Symbol 364 MovieClip
"gulle2_mc"Frame 230Symbol 364 MovieClip
"ground_mc"Frame 230Symbol 366 MovieClip
"super_jump_mc"Frame 230Symbol 301 MovieClip
"enemy1_mc"Frame 230Symbol 294 MovieClip
"enemy5_mc"Frame 230Symbol 294 MovieClip
"enemy4_mc"Frame 230Symbol 294 MovieClip
"gulle5_mc"Frame 240Symbol 315 MovieClip
"gulle1_mc"Frame 240Symbol 315 MovieClip
"ground_mc"Frame 240Symbol 370 MovieClip
"enemy2_mc"Frame 240Symbol 294 MovieClip
"enemy3_mc"Frame 240Symbol 294 MovieClip
"gulle2_mc"Frame 250Symbol 315 MovieClip
"ground_mc"Frame 250Symbol 374 MovieClip
"super_speed_mc"Frame 250Symbol 307 MovieClip
"enemy1_mc"Frame 250Symbol 294 MovieClip
"gulle5_mc"Frame 260Symbol 315 MovieClip
"gulle4_mc"Frame 260Symbol 315 MovieClip
"ground_mc"Frame 260Symbol 377 MovieClip
"super_jump_mc"Frame 260Symbol 301 MovieClip
"enemy2_mc"Frame 260Symbol 294 MovieClip
"gulle2_mc"Frame 270Symbol 315 MovieClip
"ground_mc"Frame 270Symbol 380 MovieClip
"enemy1_mc"Frame 270Symbol 294 MovieClip
"gulle2_mc"Frame 280Symbol 315 MovieClip
"ground_mc"Frame 280Symbol 384 MovieClip
"super_speed_mc"Frame 280Symbol 307 MovieClip
"enemy3_mc"Frame 280Symbol 294 MovieClip
"ground_mc"Frame 290Symbol 387 MovieClip
"elmas5_mc"Frame 290Symbol 93 MovieClip
"elmas6_mc"Frame 290Symbol 93 MovieClip
"enemy1_mc"Frame 290Symbol 294 MovieClip
"super_jump_mc"Frame 290Symbol 301 MovieClip
"gulle3_mc"Frame 300Symbol 315 MovieClip
"ground_mc"Frame 300Symbol 390 MovieClip
"enemy3_mc"Frame 300Symbol 294 MovieClip
"enemy2_mc"Frame 300Symbol 294 MovieClip
"ground_mc"Frame 310Symbol 393 MovieClip
"super_speed_mc"Frame 310Symbol 307 MovieClip
"elmas5_mc"Frame 310Symbol 93 MovieClip
"enemy1_mc"Frame 310Symbol 294 MovieClip
"enemy4_mc"Frame 310Symbol 294 MovieClip
"gulle1_mc"Frame 320Symbol 315 MovieClip
"ground_mc"Frame 320Symbol 396 MovieClip
"elmas5_mc"Frame 320Symbol 93 MovieClip
"super_jump_mc"Frame 320Symbol 301 MovieClip
"gulle4_mc"Frame 330Symbol 315 MovieClip
"gulle3_mc"Frame 330Symbol 315 MovieClip
"ground_mc"Frame 330Symbol 400 MovieClip
"enemy2_mc"Frame 330Symbol 294 MovieClip
"enemy3_mc"Frame 330Symbol 294 MovieClip
"enemy4_mc"Frame 330Symbol 294 MovieClip
"gulle4_mc"Frame 340Symbol 315 MovieClip
"trap3_mc"Frame 340Symbol 283 MovieClip
"ground_mc"Frame 340Symbol 403 MovieClip
"super_jump_mc"Frame 340Symbol 301 MovieClip
"elmas5_mc"Frame 340Symbol 93 MovieClip
"elmas6_mc"Frame 340Symbol 93 MovieClip
"elmas7_mc"Frame 340Symbol 93 MovieClip
"enemy5_mc"Frame 340Symbol 294 MovieClip
"enemy1_mc"Frame 340Symbol 294 MovieClip
"start_mc"Frame 350Symbol 99 MovieClip
"score_txt"Frame 351Symbol 408 EditableText
"submit_btn"Frame 351Symbol 410 Button
"power_mc"Frame 369Symbol 231 MovieClip
"elmas"Frame 369Symbol 93 MovieClip
"gem_taken_txt"Frame 369Symbol 412 EditableText
"reset_btn"Frame 369Symbol 237 Button
"powerup_txt"Frame 369Symbol 413 EditableText
"time_txt"Frame 369Symbol 414 EditableText
"level_txt"Frame 369Symbol 415 EditableText
"elmas2"Frame 369Symbol 240 MovieClip
"bonus_gem_taken_txt"Frame 369Symbol 416 EditableText
"menu_btn"Frame 369Symbol 156 Button
"gulle1_mc"Frame 380Symbol 364 MovieClip
"gulle2_mc"Frame 380Symbol 364 MovieClip
"trap1_mc"Frame 380Symbol 283 MovieClip
"door_mc"Frame 380Symbol 99 MovieClip
"elmas1_mc"Frame 380Symbol 93 MovieClip
"elmas3_mc"Frame 380Symbol 93 MovieClip
"elmas2_mc"Frame 380Symbol 93 MovieClip
"elmas4_mc"Frame 380Symbol 93 MovieClip
"belmas6_mc"Frame 380Symbol 240 MovieClip
"belmas2_mc"Frame 380Symbol 240 MovieClip
"belmas3_mc"Frame 380Symbol 240 MovieClip
"belmas4_mc"Frame 380Symbol 240 MovieClip
"belmas5_mc"Frame 380Symbol 240 MovieClip
"belmas1_mc"Frame 380Symbol 240 MovieClip
"belmas7_mc"Frame 380Symbol 240 MovieClip
"enemy1_mc"Frame 380Symbol 294 MovieClip
"gem_taken_txt"Frame 380Symbol 423 EditableText
"powerup_txt"Frame 380Symbol 424 EditableText
"time_txt"Frame 380Symbol 425 EditableText
"level_txt"Frame 380Symbol 426 EditableText
"bonus_gem_taken_txt"Frame 380Symbol 427 EditableText
"score_mc"Frame 380Symbol 254 MovieClip
"scoretexts_mc"Frame 380Symbol 267 MovieClip
"music_button_mc"Frame 380Symbol 79 MovieClip
"preloaderBar"Symbol 55 MovieClip Frame 1Symbol 50 MovieClip
"fullScreenButton"Symbol 67 MovieClip Frame 1Symbol 40 Button
"preloaderBar"Symbol 67 MovieClip Frame 2Symbol 55 MovieClip
"gazoPlayButton"Symbol 67 MovieClip Frame 18Symbol 61 Button
"preloader_mc"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"elmas2_mc"Symbol 93 MovieClip Frame 1Symbol 92 MovieClip
"hero_mc"Symbol 116 MovieClip Frame 5Symbol 114 MovieClip
"hit_mc"Symbol 135 MovieClip Frame 1Symbol 127 MovieClip
"yazi_txt"Symbol 161 MovieClip Frame 1Symbol 158 EditableText
"closed_mc"Symbol 161 MovieClip Frame 1Symbol 160 MovieClip
"closed_mc"Symbol 198 MovieClip Frame 1Symbol 197 MovieClip
"hit_mc"Symbol 213 MovieClip Frame 1Symbol 207 MovieClip
"yazi_txt"Symbol 213 MovieClip Frame 1Symbol 212 EditableText
"bar_mc"Symbol 231 MovieClip Frame 1Symbol 229 MovieClip
"belmas1_mc"Symbol 240 MovieClip Frame 1Symbol 221 MovieClip
"time_bonus_txt"Symbol 267 MovieClip Frame 1Symbol 259 EditableText
"lift_bonus_txt"Symbol 267 MovieClip Frame 1Symbol 260 EditableText
"gem_bonus_txt"Symbol 267 MovieClip Frame 1Symbol 261 EditableText
"totalscore_txt"Symbol 267 MovieClip Frame 1Symbol 263 EditableText
"powerup_bonus_txt"Symbol 267 MovieClip Frame 1Symbol 265 EditableText
"hit_mc"Symbol 314 MovieClip Frame 1Symbol 312 MovieClip
"hit_mc"Symbol 315 MovieClip Frame 1Symbol 314 MovieClip
"hit_mc"Symbol 318 MovieClip Frame 1Symbol 317 MovieClip
"hit_mc"Symbol 364 MovieClip Frame 1Symbol 314 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "gather"
ExportAssets (56)Timeline Frame 1Symbol 2 as "teleport"
ExportAssets (56)Timeline Frame 1Symbol 3 as "powerup_sound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "gate_sound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "death_sound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "take_sound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "gamemusic"
ExportAssets (56)Timeline Frame 1Symbol 8 as "entrancesound"
ExportAssets (56)Timeline Frame 1Symbol 11 as "elevate"
ExportAssets (56)Timeline Frame 1Symbol 429 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 430 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 431 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 432 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 433 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 434 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 435 as "__Packages.mochi.as2.MochiDigits"

Labels

"preloader"Frame 3
"sponsor"Frame 5
"menu"Frame 10
"levels"Frame 20
"achivements"Frame 30
"level1"Frame 50
"level2"Frame 60
"level3"Frame 70
"level4"Frame 80
"level5"Frame 90
"level6"Frame 100
"level7"Frame 110
"level8"Frame 120
"level9"Frame 130
"level10"Frame 140
"level11"Frame 150
"level12"Frame 160
"level13"Frame 170
"level14"Frame 180
"level15"Frame 190
"level16"Frame 200
"level17"Frame 210
"level18"Frame 220
"level19"Frame 230
"level20"Frame 240
"level21"Frame 250
"level22"Frame 260
"level23"Frame 270
"level24"Frame 280
"level25"Frame 290
"level26"Frame 300
"level27"Frame 310
"level28"Frame 320
"level29"Frame 330
"level30"Frame 340
"level31"Frame 350
"end"Symbol 38 MovieClip Frame 95
"intro"Symbol 67 MovieClip Frame 1
"preloader"Symbol 67 MovieClip Frame 2
"endStart"Symbol 67 MovieClip Frame 17
"endWait"Symbol 67 MovieClip Frame 25
"end"Symbol 67 MovieClip Frame 41
"jump"Symbol 135 MovieClip Frame 14




http://swfchan.com/24/116742/info.shtml
Created: 8/3 -2019 12:25:16 Last modified: 8/3 -2019 12:25:16 Server time: 05/05 -2024 03:27:37