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

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

Drunken Nicole.swf

This is the info page for
Flash #23903

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


Text
value

How to Play
Control:

Press up to Accelerate
Press left to turn Left
Press right to turn Right
gameplay:

avoid any obstacles and collect bonus items

while waiting for the game to load, why don't you try our other cool games:

1

2

3

4

5

6

7

8

9

10

ActionScript [AS1/AS2]

Frame 1
totalBytes = Math.round(getBytesTotal() / 1024); loadedBytes = Math.round(getBytesLoaded() / 1024); percentDone = Math.round((loadedBytes / totalBytes) * 100); percentone = totalBytes / 100; percent = Math.round(loadedBytes / percentone); if (_root._framesloaded >= _root._totalframes) { gotoAndPlay (3); }
Frame 2
gotoAndPlay (1);
Frame 3
stop(); function clean() { removeMovieClip(btn_start); removeMovieClip(btn_tut); removeMovieClip(btn_score); delete f_sound; } function playBeginSound(string) { if (firstSound == "") { delete f_sound; firstSound = string; f_sound = new Sound(); f_sound.attachSound(string); f_sound.start(); f_sound.onSoundComplete = function () { firstSound = ""; delete f_sound; }; } } stop(); stopAllSounds(); var lowestScore = 999999999; var tempScore = new Array(); var numOfScore = 0; var firstSound = ""; var myData = new LoadVars(); k = 0; while (k < 10) { tempScore[k] = ""; k++; } myData.load("scores.txt?" + (random(999999) + 1), myData, "POST"); myData.onLoad = function () { kalimat4 = new String(myData.scores); i = 0; while (i <= kalimat4.length) { subKata2 = kalimat4.substr(i, 1); if (subKata2 == ";") { numOfScore++; } else { tempScore[numOfScore] = tempScore[numOfScore] + subKata2; } i++; } j = 0; while (j < (numOfScore - 1)) { if (Number(tempScore[j]) < lowestScore) { lowestScore = tempScore[j]; } j++; } }; attachMovie("btn_start", "btn_start", 1); btn_start._x = 495; btn_start._y = 244; btn_start.onRelease = function () { clean(); gotoAndStop (4); }; btn_tut.onRelease = function () { clean(); gotoAndStop (7); }; btn_score.onRelease = function () { clean(); gotoAndStop (6); }; this.onEnterFrame = function () { if (Key.isDown(13)) { clean(); gotoAndStop (4); } else if (Key.isDown(32)) { clean(); gotoAndStop (6); } playBeginSound("sIdle1"); };
Frame 4
function initAll() { initJalan(); initMobil(); initEnemys(); initBonus(); initOthers(); } function initJalan() { attachMovie("jalan_mc", "jalan", 2, {_x:0, _y:0}); jalan_half_width = jalan._width * 0.5; jalan_width_bagi = Math.floor(jalan._width / 6); batas1 = jalan_width_bagi; batas2 = jalan_width_bagi * 5; jalan.gotoAndStop(1); } function initGaris() { currp = 0; nextY = 0; listgaris = []; i = 0; while (i < 5) { grs = attachMovie("garis_mc", "garis" + nextId, garisDepth + i); grs._x = jalan_half_width; grs._y = 400 - (400 * Math.atan2(nextY, viewh)); grs._xscale = 100 - (100 * Math.atan2(nextY, viewh)); grs._yscale = 135 - (100 * Math.atan2(nextY, viewh)); listgaris.push({clip:grs, oriy:nextY}); nextY = nextY + 120; nextId++; i++; } } function initMobil() { attachMovie("mobil_mc", "mobil", 999); mobil_half_height = mobil._height * 0.5; mobil_half_width = mobil._width * 0.5; mobil._x = jalan_half_width; mobil._y = (jalan._height - 20) - mobil_half_height; mobil.gotoAndStop(1); _root.mobil.oriY = currp; attachMovie("mobil_mc", "mobil4collision", 1000); mobil4collision._alpha = 0; mobil4collision._x = mobil._x; mobil4collision._y = mobil._y; mobil4collision._xscale = (mobil4collision._yscale = 60); } function initEnemys() { attachMovie("orang_mc1", "orang", 301); orang._visible = false; attachMovie("polisi_mc", "polisi", 302); polisi._visible = false; attachMovie("mobil_back_mc1", "mobil1", 303); mobil1._visible = false; attachMovie("mobil_front_mc1", "mobil2", 304); mobil2._visible = false; } function initBonus() { attachMovie("lifebonus_mc", "lifeBonus", 202); lifeBonus._visible = false; } function initOthers() { playSoundLoop(); isSoundCarLoop = true; bgSound1 = new Sound(sbg); bgSound1.attachSound("sIdle1"); bgSound2 = new Sound(sbg); bgSound2.attachSound("sIdle2"); bgSound3 = new Sound(sbg); bgSound3.attachSound("sEnd"); currBgSound = 1; playBgMusic(); soundPlayed = ""; p_soundPlayed = ""; bg_soundPlayed = ""; stage = 1; isPlay = true; level = 1; speed = _minSpeed; isAccel = false; score = 0; life = 10; lastTick = 0; elapsed = 0; isEnemyShowed = false; enemyIndex = 99; adjust = vanishingPoint - jalan._height; isInvisible = false; isBonusShowed = false; bonusIndex = 99; idEnemy = setInterval(showEnemy, 10); idBonus = setInterval(showBonus, 1000); idScore = setInterval(addScore, 100); attachMovie("bg_mc", "bg", 1, {_x:100, _y:0}); bg.gotoAndPlay(1); idBg = setInterval(updateBg, 1000); attachMovie("zebra_cross_mc", "zCross", 99); zCross._x = jalan_half_width; zCross._visible = false; attachMovie("areaCleared", "cleared", 5556); cleared._x = 320; cleared._y = 240; cleared._visible = false; i = 0; while (i < max_digit_score) { attachMovie("score_font_mc", "score_mc" + i, 10000 + i); _root["score_mc" + i]._visible = false; _root["score_mc" + i].gotoAndStop(1); _root["score_mc" + i]._x = (jalan._width - ((_root["score_mc" + i]._width + 2) * (i + 1))) - 10; _root["score_mc" + i]._y = 37; i++; } _root.score_mc0._visible = true; attachMovie("lifebar_mc2", "life_mc", 997, {_x:5, _y:37}); life_mc.gotoAndStop(life); life_mc._visible = true; attachMovie("input_mc", "input", 99999); input._x = jalan_half_width; input._y = jalan._height * 0.5; input._visible = false; Key.addListener(input); attachMovie("gameover_mc", "gameover", 1000000); gameover._x = 320; gameover._y = 100; attachMovie("finish_mc", "finish", 999999); finish._x = jalan_half_width; finish._y = 100; finish._visible = false; attachMovie("panel", "panel", 996); attachMovie("btn_mainmenu", "mainmenu", 999998); mainmenu._x = jalan_half_width; mainmenu._y = 400; gameover._visible = false; mainmenu._visible = false; idPlayAnimJalan = setInterval(changeImageJalan, jalanAnimateTiming); } function mobilKabur() { turnSpeed = 0; _root.mobil.ySpeed = topSpeed; _root.mobil.oriY = _root.mobil.oriY + _root.mobil.ySpeed; rel = _root.mobil.oriY - currp; ang = Math.atan2(rel, viewh); _root.mobil._y = 400 - (400 * ang); scale = Math.floor((((_root.mobil._y + _root.mobil._height) + adjust) / vanishingPoint) * 90); _root.mobil._xscale = scale; _root.mobil._yscale = scale; _root.mobil._x = scalingXPos(_root.mobil.oriX, _root.mobil.oriY); if (((_root.mobil._y - (_root.mobil._height / 2)) > endOfRoad) and ((_root.mobil._y - (_root.mobil._height / 2)) < jalan._height)) { _root.mobil._visible = true; } else { _root.mobil._visible = false; } if (_root.mobil._y < -170) { _root.mobil._visible = false; } } function updateMobil() { _root.mobil.oriY = currp; mobil_half_width = mobil._width * 0.5; mobil._x = mobil._x + turnSpeed; if ((mobil._x > batas1) and (mobil._x < batas2)) { if (isInvisible == false) { if (mobil._x < (batas1 * 2)) { mobil.gotoAndStop(5); mobil4collision.gotoAndStop(5); mobil4collision._x = mobil._x; mobil4collision._xscale = (mobil4collision._yscale = 80); } else if (mobil._x > (batas1 * 4)) { mobil.gotoAndStop(6); mobil4collision.gotoAndStop(6); mobil4collision._x = mobil._x; mobil4collision._xscale = (mobil4collision._yscale = 80); } else { mobil.gotoAndStop(1); mobil4collision.gotoAndStop(1); mobil4collision._x = mobil._x; mobil4collision._xscale = (mobil4collision._yscale = 100); } } } else { turnSpeed = 0; if ((mobil._x < batas1) and (isInvisible == false)) { mobil.gotoAndStop(3); mobil4collision.gotoAndStop(3); mobil4collision._x = mobil._x - 35; mobil4collision._xscale = (mobil4collision._yscale = 60); } else if ((mobil._x > batas2) and (isInvisible == false)) { mobil.gotoAndStop(4); mobil4collision.gotoAndStop(4); mobil4collision._x = mobil._x + 35; mobil4collision._xscale = (mobil4collision._yscale = 60); } if (mobil._x < (mobil_half_width - 20)) { mobil._x = 0 + (mobil_half_width - 20); mobil4collision._x = mobil._x - 35; mobil4collision._xscale = (mobil4collision._yscale = 60); } else if ((mobil._x + mobil_half_width) > (jalan._width + 20)) { mobil._x = jalan._width - (mobil_half_width - 20); mobil4collision._x = mobil._x + 35; mobil4collision._xscale = (mobil4collision._yscale = 60); } } if (mobil._currentframe != 2) { curFrame = mobil._currentframe; } if (mobil._x > 320) { _root.mobil.oriX = mobil._x - 320; } else { _root.mobil.oriX = -(320 - mobil._x); } } function updateGaris() { i = 0; while (i < listgaris.length) { grs = listgaris[i].clip; rel = listgaris[i].oriy - currp; ang = Math.atan2(rel, viewh); grs._y = 400 - (400 * ang); grs._xscale = 100 - (ang * 100); grs._yscale = 135 - (ang * 100); i++; } grs = listgaris[0].clip; if ((grs._y - (grs._height * 0.5)) > jalan._height) { lgaris = listgaris[listgaris.length - 1].clip; lastypos = listgaris[listgaris.length - 1].oriy; lastdept = listgaris[0].clip.getDepth(); listgaris[0].clip.removeMovieClip(); listgaris.splice(0, 1); newgaris = attachMovie("garis_mc", "garis" + nextId, lastdept); newgaris._x = lgaris._x; lastypos = lastypos + 120; angle = Math.atan2(lastposy, viewh); newgaris._y = 400 - (400 * angle); newgaris._xscale = 100 - (100 * angle); newgaris._yscale = 135 - (100 * angle); nextId++; listgaris.push({clip:newgaris, oriy:lastypos}); } } function updateBg() { if (idBg) { bgCount++; if (bgCount > bgCounter) { bgCount = 0; bg._y = bg._y - 1; if ((bg._y < -90) and (bg._currentframe != 5)) { stage++; if (bg._currentframe < 4) { depp = bg.getDepth(); bx = bg._x; by = bg._y; removeMovieClip(bg); gameover._visible = false; cleared._visible = true; idAreaClear = setInterval(removeCleared, 3000); attachMovie("bg_mc", "bg", depp, {_x:bx, _y:by}); bg.gotoAndStop(4); bg._y = 0; } else if (bg._currentframe == 4) { depp = bg.getDepth(); bx = bg._x; by = bg._y; removeMovieClip(bg); cleared._visible = true; idAreaClear = setInterval(removeCleared, 3000); attachMovie("bg_mc", "bg", depp, {_x:bx, _y:by}); bg.gotoAndStop(5); bg._y = 0; } else if (bg._currentframe == 5) { isFinish = true; idAreaClear = setInterval(removeCleared, 3000); finish._visible = true; stopAllSounds(); currBgSound = 3; playBgMusic(); gameOver(); } } else if ((bg._y < -50) and (bg._currentframe == 5)) { stage++; if (bg._currentframe < 4) { depp = bg.getDepth(); bx = bg._x; by = bg._y; removeMovieClip(bg); cleared._visible = true; idAreaClear = setInterval(removeCleared, 3000); attachMovie("bg_mc", "bg", depp, {_x:bx, _y:by}); bg.gotoAndStop(4); bg._y = 0; } else if (bg._currentframe == 4) { depp = bg.getDepth(); bx = bg._x; by = bg._y; removeMovieClip(bg); cleared._visible = true; idAreaClear = setInterval(removeCleared, 3000); attachMovie("bg_mc", "bg", depp, {_x:bx, _y:by}); bg.gotoAndStop(5); bg._y = 0; } else if (bg._currentframe == 5) { isFinish = true; idAreaClear = setInterval(removeCleared, 3000); finish._visible = true; stopAllSounds(); currBgSound = 3; playBgMusic(); gameOver(); } } } } } function removeCleared() { cleared._visible = false; clearInterval(idAreaClear); } function addScore() { if (idScore) { scoreCount++; if ((speed > 0) and (scoreCount > scoreCounter)) { scoreCount = 0; score = score + speed; score = Math.floor(score); updateScore(); if (((score % 100) == 0) and (enemyCounter > 0)) { enemyCounter = enemyCounter - 1; } level = Math.floor(score / 1000) + 1; if (level > 99) { level = 99; } } } } function showEnemy() { if (isEnemyShowed == false) { enemyCount++; if (enemyCount > enemyCounter) { enemyCount = 0; enemyIndex = random(4); switch (enemyIndex) { case 0 : dep = orang.getDepth(); orang.removeMovieClip(); rand = random(2) + 1; attachMovie("orang_mc" + rand, "orang", dep); _root.orang._visible = false; _root.orang.dangerous = true; _root.orang.type = rand; zOriY = (currp + vanishingPoint) + random(100); zCross._y = 400 - (400 * Math.atan2(zOriY, viewh)); if (random(2) == 1) { _root.orang.oriX = -random(jalan_half_width); _root.orang.xSpeed = 6; _root.orang.ySpeed = 0; orang.gotoAndPlay(31); } else { _root.orang.oriX = random(jalan_half_width); _root.orang.xSpeed = -6; _root.orang.ySpeed = 0; orang.gotoAndPlay(1); } _root.orang.oriY = zOriY; _root.orang.startMovingAtY = random(zOriY - currp); break; case 1 : polisi.gotoAndStop(1); _root.polisi.oriY = currp - random(100); polisi._y = 400 - (400 * Math.atan2(_root.polisi.oriY, viewh)); _root.polisi.xSpeed = 0; _root.polisi.initYSpeed = 15 + level; _root.polisi.ySpeed = 0; polisi._visible = true; _root.polisi.dangerous = true; _root.polisi.active = true; if (mobil._x < jalan_half_width) { _root.polisi.oriX = random(jalan_half_width); } else { _root.polisi.oriX = -random(jalan_half_width); } break; case 2 : idCheat = setInterval(checkCheating, 10000); dep = mobil1.getDepth(); removeMovieClip(mobil1); index = random(4) + 1; attachMovie("mobil_back_mc" + index, "mobil1", dep); _root.mobil1.oriY = currp + vanishingPoint; mobil1._y = 400 - (400 * Math.atan2(_root.mobil1.oriY, viewh)); _root.mobil1.xSpeed = 0; _root.mobil1.ySpeed = (_topSpeed - 13) + level; mobil1._visible = true; _root.mobil1.dangerous = true; _root.mobil1.active = true; temp = random(jalan_half_width - 100); if (temp < (mobil1._width * 0.5)) { _root.mobil1.oriX = (mobil1._width * 0.5) + 30; } else { _root.mobil1.oriX = temp; } break; case 3 : dep = mobil2.getDepth(); removeMovieClip(mobil2); index = random(4) + 1; attachMovie("mobil_front_mc" + index, "mobil2", dep); _root.mobil2.oriY = currp + vanishingPoint; mobil2._y = 400 - (400 * Math.atan2(_root.mobil2.oriY, viewh)); _root.mobil2.xSpeed = 0; _root.mobil2.ySpeed = Math.floor(_topSpeed) + level; mobil2._visible = true; _root.mobil2.dangerous = true; _root.mobil2.active = true; temp = random(jalan_half_width); if (temp < (mobil2._width * 0.5)) { _root.mobil2.oriX = (-(mobil2._width * 0.5)) - 30; } else { _root.mobil2.oriX = -temp; } } isEnemyShowed = true; } } } function updateEnemy() { if (isEnemyShowed == true) { switch (enemyIndex) { case 0 : zOriY = zOriY - 5; rel = zOriY - currp; ang = Math.atan2(rel, viewh); zCross._y = 400 - (400 * ang); scale = Math.floor((((zCross._y + zCross._height) + adjust) / vanishingPoint) * 90); zCross._xscale = scale; zCross._yscale = scale; if (zCross._y > (endOfRoad + 20)) { zCross._visible = true; } _root.orang._y = zCross._y; scale = Math.floor((((_root.orang._y + _root.orang._height) + adjust) * 100) / vanishingPoint); _root.orang._xscale = scale; _root.orang._yscale = scale; if (_root.orang._y > endOfRoad) { _root.orang._visible = true; if (_root.orang.startMovingAtY < currp) { _root.orang.oriX = _root.orang.oriX + _root.orang.xSpeed; if (_root.orang.xSpeed > 0) { if (_root.orang.oriX > jalan_half_width) { _root.orang.xSpeed = 0; } } else if (_root.orang.oriX < (-jalan_half_width)) { _root.orang.xSpeed = 0; } } } if (_root.orang._y > jalan._height) { _root.orang._visible = false; if (zCross._visible == true) { zCross._visible = false; } isEnemyShowed = false; } _root.orang._x = scalingXPos(_root.orang.oriX, _root.orang.oriY); break; case 1 : _root.polisi.oriY = _root.polisi.oriY + _root.polisi.ySpeed; rel = _root.polisi.oriY - currp; ang = Math.atan2(rel, viewh); polisi._y = 400 - (400 * ang); scale = Math.floor((((polisi._y + polisi._height) + adjust) / vanishingPoint) * 90); polisi._xscale = scale; polisi._yscale = scale; if (_root.polisi._y < endOfRoad) { polisi._visible = false; } else { polisi._visible = true; } if (_root.polisi.active == true) { tempX = jalan_half_width + _root.polisi.oriX; if ((tempX > batas1) and (tempX < batas2)) { polisi.gotoAndStop(1); } else if (tempX < batas1) { polisi.gotoAndStop(2); } else if (tempX > batas2) { polisi.gotoAndStop(3); } _root.polisi.ySpeed = _root.polisi.initYSpeed + speed; if ((_root.polisi._y + (polisi._height * 0.5)) < (mobil._y - mobil_half_height)) { if (((polisi._x - (0.5 * polisi._width)) < (mobil._x - mobil_half_width)) and (_root.polisi.oriX < jalan_half_width)) { _root.polisi.oriX = _root.polisi.oriX + turnTopSpeed; } else if (((polisi._x + (polisi._width * 0.5)) > (mobil._x + mobil_half_width)) and (_root.polisi.oriX > (-jalan_half_width))) { _root.polisi.oriX = _root.polisi.oriX - turnTopSpeed; } } if ((_root.polisi._y - (polisi._height * 0.5)) < endOfRoad) { _root.polisi.ySpeed = 0; _root.polisi.active = false; polisi.gotoAndStop(4); playPoliceFx("sPBlock"); } else { playPoliceFx("sPolice"); } } else if ((_root.polisi._y - (polisi._width * 0.5)) > jalan._height) { _root.polisi._visible = false; isEnemyShowed = false; } _root.polisi._x = scalingXPos(_root.polisi.oriX, _root.polisi.oriY); break; case 2 : tempX = jalan_half_width + _root.mobil1.oriX; if ((tempX > batas1) and (tempX < batas2)) { mobil1.gotoAndStop(1); } else if (tempX < batas1) { mobil1.gotoAndStop(3); } else if (tempX > batas2) { mobil1.gotoAndStop(4); } _root.mobil1.oriY = _root.mobil1.oriY + _root.mobil1.ySpeed; rel = _root.mobil1.oriY - currp; ang = Math.atan2(rel, viewh); _root.mobil1._y = 400 - (400 * ang); scale = Math.floor((((_root.mobil1._y + _root.mobil1._height) + adjust) / vanishingPoint) * 90); _root.mobil1._xscale = scale; _root.mobil1._yscale = scale; _root.mobil1._x = scalingXPos(_root.mobil1.oriX, _root.mobil1.oriY); if (((_root.mobil1._y - (_root.mobil1._height / 2)) > endOfRoad) and ((_root.mobil1._y - (_root.mobil1._height / 2)) < jalan._height)) { _root.mobil1._visible = true; } else { if ((_root.mobil1._y - (_root.mobil1._height / 2)) > jalan._height) { clearInterval(idCheat); _root.mobil1.active = false; isEnemyShowed = false; } _root.mobil1._visible = false; } if (_root.mobil1._y < -170) { clearInterval(idCheat); _root.mobil1.active = false; isEnemyShowed = false; _root.mobil1._visible = false; } break; case 3 : tempX = jalan_half_width + _root.mobil2.oriX; if ((tempX > batas1) and (tempX < batas2)) { mobil2.gotoAndStop(1); } else if (tempX < batas1) { mobil2.gotoAndStop(3); } else if (tempX > batas2) { mobil2.gotoAndStop(4); } _root.mobil2.oriY = _root.mobil2.oriY - _root.mobil2.ySpeed; rel = _root.mobil2.oriY - currp; ang = Math.atan2(rel, viewh); _root.mobil2._y = 400 - (400 * ang); scale = Math.floor((((_root.mobil2._y + _root.mobil2._height) + adjust) / vanishingPoint) * 90); _root.mobil2._xscale = scale; _root.mobil2._yscale = scale; _root.mobil2._x = scalingXPos(_root.mobil2.oriX, _root.mobil2.oriY); if (((_root.mobil2._y - (_root.mobil2._height / 2)) > endOfRoad) and ((_root.mobil2._y - (_root.mobil2._height / 2)) < jalan._height)) { _root.mobil2._visible = true; } else { if ((_root.mobil2._y - (_root.mobil2._height / 2)) > jalan._height) { _root.mobil2.active = false; isEnemyShowed = false; } _root.mobil2._visible = false; } } } } function checkCollisions() { if ((isEnemyShowed == true) and (isInvisible == false)) { switch (enemyIndex) { case 0 : if ((mobil4collision.hitTest(_root.orang) == true) and (_root.orang.dangerous == true)) { rand = random(2) + 1; life = life - 1; collisionDetected(); _root.orang.dangerous = false; _root.orang.xSpeed = 0; if (_root.orang.type == 1) { playOtherSFX("sMCrash" + rand); } else { playOtherSFX("sWCrash" + rand); } } break; case 1 : if ((mobil4collision.hitTest(_root.polisi) == true) and (_root.polisi.dangerous == true)) { playOtherSFX("sBreak"); life = life - 3; collisionDetected(); _root.polisi.active = false; _root.polisi.ySpeed = 0; _root.polisi.dangerous = false; } break; case 2 : if ((mobil4collision.hitTest(_root.mobil1) == true) and (_root.mobil1.dangerous == true)) { playOtherSFX("sBreak"); life = life - 2; collisionDetected(); _root.mobil1.active = false; _root.mobil1.dangerous = false; } break; case 3 : if (!((mobil4collision.hitTest(_root.mobil2) == true) and (_root.mobil2.dangerous == true))) { break; } playCarFX("sBreak"); life = life - 2; collisionDetected(); _root.mobil2.active = false; _root.mobil2.dangerous = false; } } if (isBonusShowed == true) { switch (bonusIndex) { case 0 : if ((_root.boost.hitTest(mobil) == true) and (_root.boost.active == true)) { doBonusThing(); _root.boost.active = false; _root.boost._visible = false; isBonusShowed = false; } break; case 1 : if (!((_root.lifeBonus.hitTest(mobil) == true) and (_root.lifeBonus.active == true))) { break; } doBonusThing(); _root.lifeBonus.active = false; _root.lifeBonus._visible = false; isBonusShowed = false; } } } function setVisible() { mobil.gotoAndStop(curframe); mobil4collision.gotoAndStop(curframe); isInvisible = false; clearInterval(idInvisible); clearInterval(idDrawInvisible); } function drawInvisible() { if (mobil._x < batas1) { curFrame = 3; } else if (mobil._x > batas2) { curFrame = 4; } else if (mobil._x < (batas1 * 2)) { curFrame = 5; } else if (mobil._x > (batas1 * 4)) { curFrame = 6; } else { curFrame = 1; } if (mobil._currentframe != 2) { mobil.gotoAndStop(2); mobil4collision.gotoAndStop(2); } else { mobil.gotoAndStop(curFrame); mobil4collision.gotoAndStop(curFrame); } } function scalingXPos(oriX, oriY) { rely = oriY - currp; posX = (jalan._width / 2) + (oriX * ((vanishingPoint - rely) / vanishingPoint)); return(posX); } function collisionDetected() { speed = _minSpeed; if (life < 0) { life = 0; } if (life <= 0) { stopAllSounds(); currBgSound = 3; playBgMusic(); gameOver(); life_mc._visible = false; } else { if (life == 1) { currBgSound = 2; playBgMusic(); } life_mc.gotoAndStop(life); } bonusCounter = life * 10; isInvisible = true; idInvisible = setInterval(setVisible, 2000); idDrawInvisible = setInterval(drawInvisible, 20); } function showBonus() { if ((isBonusShowed == false) and (score >= 1000)) { bonusCount++; if (bonusCount > bonusCounter) { bonusCount = 0; if (random(2) == 1) { bonusIndex = 1; _root.lifeBonus.active = true; _root.lifeBonus.oriY = (currp + vanishingPoint) + random(100); if (random(2) == 1) { _root.lifeBonus.oriX = -random(jalan._height / 2); } else { _root.lifeBonus.oriX = random(jalan._height / 2); } isBonusShowed = true; } } } } function updateBonus() { if (isBonusShowed == true) { switch (bonusIndex) { case 0 : rel = _root.boost.oriY - currp; ang = Math.atan2(rel, viewh); _root.boost._y = 400 - (400 * ang); scale = Math.floor((((_root.boost._y + _root.boost._height) + adjust) / vanishingPoint) * 90); _root.boost._xscale = scale; _root.boost._yscale = scale; _root.boost._x = scalingXPos(_root.boost.oriX, _root.boost.oriY); if (((_root.boost._y + (_root.boost._height / 2)) > endOfRoad) and ((_root.boost._y - (_root.boost._height / 2)) < jalan._height)) { _root.boost._visible = true; } else { if ((_root.boost._y - (_root.boost._height / 2)) > jalan._height) { _root.boost.active = false; isBonusShowed = false; } _root.boost._visible = false; } break; case 1 : rel = _root.lifeBonus.oriY - currp; ang = Math.atan2(rel, viewh); _root.lifeBonus._y = 400 - (400 * ang); scale = Math.floor((((_root.lifeBonus._y + _root.lifeBonus._height) + adjust) / vanishingPoint) * 90); _root.lifeBonus._xscale = scale; _root.lifeBonus._yscale = scale; _root.lifeBonus._x = scalingXPos(_root.lifeBonus.oriX, _root.lifeBonus.oriY); if (((_root.lifeBonus._y + (_root.lifeBonus._height / 2)) > endOfRoad) and ((_root.lifeBonus._y - (_root.lifeBonus._height / 2)) < jalan._height)) { _root.lifeBonus._visible = true; } else { if ((_root.lifeBonus._y - (_root.lifeBonus._height / 2)) > jalan._height) { _root.lifeBonus.active = false; isBonusShowed = false; } _root.lifeBonus._visible = false; } } } } function doBonusThing() { switch (bonusIndex) { case 0 : clearBoost(); accel = 2; topSpeed = topSpeed + boostSpeed; idBoost = setInterval(clearBoost, 3000); return; case 1 : playOtherSFX("sHealth"); life++; if (life > 10) { life = 10; } currBgSound = 1; playBgMusic(); life_mc.gotoAndStop(life); bonusCounter = life * 10; } } function clearBoost() { accel = _accel; topSpeed = _topSpeed; clearInterval(idBoost); } function gameOver() { isPlay = false; clearInterval(idPlayAnimJalan); clearInterval(idScore); clearInterval(idBg); delete idBg; delete idScore; if (score >= lowestScore) { input._visible = true; input.judul = "Input Your Name"; input.isi = ""; if (isFinish == false) { gameover._visible = true; } } else { cleared._visible = false; if (isFinish == false) { gameover._visible = true; } else { finish._visible = true; } mainmenu._visible = true; } } function topTen() { namaOrang = String(nama); skorOrang = String(score); myData = new LoadVars(); myData.newname = namaOrang; myData.newscore = skorOrang; if (myData.sendAndLoad("flash_score.php", myData, "POST") == true) { onExit(); delete _root.onEnterFrame; gotoAndStop (5); } else { onExit(); delete _root.onEnterFrame; gotoAndStop (3); } } function onExit() { clearInterval(idEnemy); clearInterval(idBonus); clearInterval(idScore); clearInterval(idBg); delete idBg; removeMovieClip(jalan); removeMovieClip(trotoar); removeMovieClip(finish); i = 0; while (i < listgaris.length) { gr = listgaris[i].clip; removeMovieClip(gr); i++; } nextId = 0; listgaris = []; removeMovieClip(panel); removeMovieClip(mobil); removeMovieClip(mobil4collision); removeMovieClip(orang); removeMovieClip(polisi); removeMovieClip(mobil1); removeMovieClip(mobil2); removeMovieClip(boost); removeMovieClip(lifeBonus); removeMovieClip(bg); removeMovieClip(zCross); removeMovieClip(life_mc); removeMovieClip(input); removeMovieClip(gameover); removeMovieClip(mainmenu); i = 0; while (i < max_digit_score) { removeMovieClip(_root["score_mc" + i]); i++; } } function playCarFx() { if (((isAccel == true) and (isSoundCarLoop == false)) and (isDeaccelSound == true)) { isDeaccelSound = false; string = "sAccel"; soundPlayed = string; carSound = null; carSound = new Sound(scar); carSound.setVolume(vol_car); carSound.attachSound(string); carSound.start(); carSound.onSoundComplete = function () { soundPlayed = ""; }; } else if (((isAccel == false) and (isSoundCarLoop == false)) and (isAccelSound == true)) { isAccelSound = false; string = "sDeaccel"; soundPlayed = string; carSound = null; carSound = new Sound(scar); carSound.setVolume(vol_car); carSound.attachSound(string); carSound.start(); carSound.onSoundComplete = function () { soundPlayed = ""; }; } else if ((isSoundCarLoop == true) and (soundPlayed == "")) { } } function playSoundLoop() { string = "sCarLoop"; carSounds = null; carSounds = new Sound(scar); carSounds.attachSound(string); carSounds.start(); carSounds.onSoundComplete = function () { carSounds.start(); }; } function playPoliceFx(string) { if ((p_soundPlayed == "") || (string == "sPBlock")) { p_soundPlayed = string; policeSound = null; policeSound = new Sound(sp); policeSound.setVolume(vol_police); policeSound.attachSound(string); policeSound.start(); policeSound.onSoundComplete = function () { p_soundPlayed = ""; }; } } function playOtherSFX(string) { sfx = null; sfx = new Sound(ssfx); sfx.setVolume(vol_sfx); sfx.attachSound(string); sfx.start(); } function resumeBgMusic() { currPlay.start(); } function playBgMusic() { if (currPlay == bgSound1) { currPlay.stop("sIdle1"); } else if (currPlay == bgSound2) { currPlay.stop("sIdle2"); } else if (currPlay == bgSound3) { currPlay.stop("sEnd"); } switch (currBgSound) { case 1 : currPlay = bgSound1; currPlay.onSoundComplete = resumeBgMusic; currPlay.start(); return; case 2 : currPlay = bgSound2; currPlay.onSoundComplete = resumeBgMusic; currPlay.start(); return; case 3 : currPlay = bgSound3; currPlay.onSoundComplete = resumeBgMusic; currPlay.start(); } } function checkCheating() { _root.mobil1.ySpeed = 0; } function checkCheating1() { if (idCheat1) { bonusCounter = 1000; } } function turn() { if (idTurn) { if (isSelfTurn == false) { isSelfTurn = true; if (random(2) == 1) { turnSelf = -7; } else { turnSelf = 7; } } } } function changeImageJalan() { if (idPlayAnimJalan) { count++; if (count > counter) { count = 0; if (curFrameJalan < jalan._framesloaded) { curFrameJalan++; } else { curFrameJalan = 1; } jalan.gotoAndStop(curFrameJalan); counter = 0; } } } function updateScore() { index = 0; tempScore = score; temp = 0; while (tempScore > 0) { temp = tempScore % 10; tempScore = (tempScore - temp) / 10; _root["score_mc" + index].gotoAndStop(temp + 1); _root["score_mc" + index]._visible = true; index++; } } stop(); stopAllSounds(); var jalanAnimateTiming = 33; var _accel = 0.2; var _topSpeed = 20; var _minSpeed = 10; var boostSpeed = 10; var brake = 1; var turnTopSpeed = 10; var vanishingPoint = 550; var endOfRoad = 66; var vol_car = 100; var vol_police = 100; var vol_sfx = 100; var vol_bg = 100; var max_stage = 3; var max_digit_score = 6; var isPlay; var topSpeed = _topSpeed; var accel = _accel; var score; var life; var speed; var isAccel; var turnSpeed; var lastTick; var elapsed; var isEnemyShowed; var enemyIndex; var isInvisible; var isBonusShowed; var bonusIndex; var nama = "none"; var curFrame = 1; var level; var soundPlayed; var p_soundPlayed; var bg_soundPlayed; var isSoundCarLoop; var currBgSound; var bgSound1; var bgSound2; var bgSound3; var stage; var isFinish = false; var lastYPos = 0; var numOfLine = 0; var adjust = 0; var lineMargin = 0; var zOriY; var jalan_half_width; var mobil_half_width; var mobil_half_height; var jalan_width_bagi; var batas1; var batas2; var isAccelSound = false; var isDeaccelSound = false; var enemyCounter = 30; var enemyCount = 0; var bonusCounter = 0; var bonusCount = 0; var scoreCounter = 10; var scoreCount = 0; var bgCounter = 10; var bgCount = 0; var isSelfTurn = false; var turnSelf = 0; var counter = 0; var count = 0; var curFrameJalan = 1; var nextId = 0; var viewh = 400; var currp = 0; clearInterval(idEnemy); clearInterval(idBonus); clearInterval(idScore); clearInterval(idCheat); clearInterval(idCheat1); clearInterval(idPlayAnimJalan); clearInterval(idBg); clearInterval(idInvisible); clearInterval(idAreaClear); clearInterval(idTurn); idCheat1 = setInterval(checkCheating1, 5000); idTurn = setInterval(turn, 100); var MyListener = new Object(); MyListener.onKeyUp = function () { if (!idTurn) { idTurn = setInterval(turn, 100); } if (!idCheat1) { idCheat1 = setInterval(checkCheating1, 5000); } if (isAccel == true) { scoreCounter = 10; } isAccel = false; }; Key.addListener(MyListener); initAll(); this.onEnterFrame = function () { playCarFx(); if (isSelfTurn == true) { turnSpeed = turnSelf; } if (isPlay == true) { if (speed >= (topSpeed - 2)) { counter = 0; } else if ((speed < (topSpeed - 2)) and (speed > (_minSpeed + 2))) { counter = 1; } else { counter = 2; } bgCounter = topSpeed - speed; if (isAccel == false) { isDeaccelSound = true; speed = speed - accel; if (speed < _minSpeed) { speed = _minSpeed; } else { isSoundCarLoop = false; } } elapsed = elapsed + (getTimer() - lastTick); lastTick = getTimer(); if (Key.isDown(37)) { isSelfTurn = false; clearInterval(idCheat1); turnSpeed = ((-turnTopSpeed) * speed) / topSpeed; } else if (Key.isDown(39)) { isSelfTurn = false; clearInterval(idCheat1); turnSpeed = (turnTopSpeed * speed) / topSpeed; } if (Key.isDown(38)) { clearInterval(idCheat1); isAccelSound = true; clearInterval(idAccel); if (isAccel == false) { scoreCounter = 0; } isAccel = true; speed = (speed + accel) + (speed / topSpeed); if (speed >= topSpeed) { speed = topSpeed; } else { isSoundCarLoop = false; } } else if (Key.isDown(40)) { } currp = currp + speed; updateMobil(); updateEnemy(); updateBonus(); checkCollisions(); } else if (isFinish == true) { mobilKabur(); } }; mainmenu.onRelease = function () { onExit(); delete _root.onEnterFrame; gotoAndStop (3); }; input.btn_ok.onRelease = function () { nama = String(input.isi); if (score > lowestScore) { topTen(); } }; input.btn_cancel.onRelease = function () { onExit(); delete _root.onEnterFrame; gotoAndStop (3); }; input.onKeyDown = function () { if (Key.isDown(13)) { nama = String(input.isi); if (score > lowestScore) { topTen(); } } else if (Key.isDown(27)) { onExit(); delete _root.onEnterFrame; gotoAndStop (3); } };
Frame 5
stop(); function pindah() { if (idPindah) { clearInterval(idPindah); delete idPindah; gotoAndStop (6); } } stop(); stopAllSounds(); clearInterval(idPindah); idPindah = setInterval(pindah, 100);
Frame 6
function playBeginSound(string) { if (firstSound == "") { delete f_sound; firstSound = string; f_sound = new Sound(); f_sound.attachSound(string); f_sound.start(); f_sound.onSoundComplete = function () { firstSound = ""; delete f_sound; }; } } stop(); stopAllSounds(); firstSound = ""; znama = new Array(); zskor = new Array(); myData = new LoadVars(); xKata = 0; xKata2 = 0; banyakTop = 10; i = 0; while (i <= banyakTop) { znama[i] = ""; zskor[i] = ""; i++; } myData.load("scores.txt?" + (random(999999) + 1), myData, "POST"); myData.onLoad = function () { kalimat = new String(myData.players); kalimat2 = new String(myData.scores); i = 0; while (i <= kalimat.length) { subKata = kalimat.substr(i, 1); if (subKata == ";") { xKata++; } else { znama[xKata] = znama[xKata] + subKata; } i++; } i = 0; while (i <= kalimat2.length) { subKata2 = kalimat2.substr(i, 1); if (subKata2 == ";") { xKata2++; } else { zskor[xKata2] = zskor[xKata2] + subKata2; } i++; } i = 0; while (i <= banyakTop) { _root["sName" + (i + 1)] = znama[i]; _root["sScore" + (i + 1)] = zskor[i]; i++; } }; attachMovie("btn_mainmenu", "btn_mainmenu", 1); btn_mainmenu._x = 320; btn_mainmenu._y = 430; this.onEnterFrame = function () { playBeginSound("sEnd"); }; btn_mainmenu.onRelease = function () { removeMovieClip(btn_mainmenu); gotoAndStop (3); };
Frame 7
function exitTut() { removeMovieClip(btn_mainmenu); removeMovieClip(tut_mc); removeMovieClip(tut_bg); } function playBeginSound(string) { if (firstSound == "") { delete f_sound; firstSound = string; f_sound = new Sound(); f_sound.attachSound(string); f_sound.start(); f_sound.onSoundComplete = function () { firstSound = ""; delete f_sound; }; } } stopAllSounds(); firstSound = ""; attachMovie("tut_bg", "tut_bg", 1); tut_bg._alpha = 50; attachMovie("tut_mc", "tut_mc", 2); tut_mc._x = 320; tut_mc._y = 240; attachMovie("btn_mainmenu", "btn_mainmenu", 3); btn_mainmenu._x = 320; btn_mainmenu._y = 430; this.onEnterFrame = function () { playBeginSound("sIdle1"); }; btn_mainmenu.onRelease = function () { exitTut(); gotoAndStop (3); };
Symbol 25 MovieClip [bg_mc] Frame 3
gotoAndPlay (1);
Symbol 25 MovieClip [bg_mc] Frame 4
stop();
Symbol 25 MovieClip [bg_mc] Frame 5
stop();
Symbol 36 MovieClip [mobil_mc] Frame 1
stop();
Symbol 36 MovieClip [mobil_mc] Frame 2
stop();
Symbol 58 MovieClip [orang_mc1] Frame 20
gotoAndPlay (1);
Symbol 58 MovieClip [orang_mc1] Frame 50
gotoAndPlay (31);
Symbol 68 MovieClip [orang_mc2] Frame 30
gotoAndPlay (1);
Symbol 68 MovieClip [orang_mc2] Frame 60
gotoAndPlay (31);
Symbol 410 MovieClip Frame 35
stop();
Symbol 413 MovieClip Frame 1
this._visible = false;
Symbol 417 MovieClip Frame 1
_root.stop();
Symbol 417 MovieClip Frame 3
xyb1 = _root.getBytesLoaded(); xyb2 = _root.getBytesTotal(); xytgFrame = Math.round((xyb1 / xyb2) * 100) + 1; prelbar.gotoAndStop(xytgFrame);
Symbol 417 MovieClip Frame 5
if ((xyb1 >= xyb2) && (xyb2 > 50)) { stop(); _root.play(); } else { gotoAndPlay ("xloop1"); }
Symbol 426 Button
on (release) { getURL ("http://dailyfreegames.com", "_blank"); }
Symbol 427 Button
on (release) { getURL ("http://www.dailyfreegames.com/games/action-games/escaping-paris.html", "_blank"); }
Symbol 428 Button
on (release) { getURL ("http://www.dailyfreegames.com/games/puzzle-games/deal-or-no-deal-game.html", "_blank"); }
Symbol 429 Button
on (release) { getURL ("http://www.dailyfreegames.com/games/arcade-games/superman-game.html", "_blank"); }
Symbol 430 Button
on (release) { getURL ("http://www.dailyfreegames.com/games/action-games/kane-the-ninja.html", "_blank"); }
Symbol 431 Button
on (release) { getURL ("http://www.dailyfreegames.com/games/sports-games/dx-hockey.html", "_blank"); }
Symbol 436 Button
on (press) { clean(); gotoAndStop (7); }
Symbol 442 MovieClip Frame 12
stop();
Symbol 443 Button
on (release) { getURL ("http://www.dailyfreegames.com", "_blank"); }
Symbol 445 Button
on (release) { getURL ("http://www.dailyfreegames.com/free-games.html", "_blank"); }

Library Items

Symbol 1 Sound [sWCrash2]
Symbol 2 Sound [sWCrash1]
Symbol 3 Sound [sPolice]
Symbol 4 Sound [sPBlock]
Symbol 5 Sound [sIdle2]
Symbol 6 Sound [sIdle1]
Symbol 7 Sound [sEnd]
Symbol 8 Sound [sMCrash2]
Symbol 9 Sound [sMCrash1]
Symbol 10 Sound [sCarLoop]
Symbol 11 Sound [sHealth]
Symbol 12 Sound [sDeaccel]
Symbol 13 Sound [sBreak]
Symbol 14 Sound [sAccel]
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:25
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:25
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:25
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:25
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClip [bg_mc]Uses:16 18 20 22 24
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:36
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:36
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:36
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:36
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClip [mobil_mc]Uses:27 29 31 33 35
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:45
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:45
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:45
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClip [jalan_mc]Uses:38 40 42 44
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClip [garis_mc]Uses:47
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClip [zebra_cross_mc]Uses:50
Symbol 52 BitmapUsed by:53 56
Symbol 53 GraphicUses:52Used by:58
Symbol 54 BitmapUsed by:55 57
Symbol 55 GraphicUses:54Used by:58
Symbol 56 GraphicUses:52Used by:58
Symbol 57 GraphicUses:54Used by:58
Symbol 58 MovieClip [orang_mc1]Uses:53 55 56 57
Symbol 59 BitmapUsed by:60 65
Symbol 60 GraphicUses:59Used by:68
Symbol 61 BitmapUsed by:62 66
Symbol 62 GraphicUses:61Used by:68
Symbol 63 BitmapUsed by:64 67
Symbol 64 GraphicUses:63Used by:68
Symbol 65 GraphicUses:59Used by:68
Symbol 66 GraphicUses:61Used by:68
Symbol 67 GraphicUses:63Used by:68
Symbol 68 MovieClip [orang_mc2]Uses:60 62 64 65 66 67
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:73
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73
Symbol 73 Button [btn_ok]Uses:70 72Used by:83
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:83
Symbol 76 FontUsed by:77 424
Symbol 77 EditableTextUses:76Used by:83
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:82
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:82
Symbol 82 Button [btn_cancel]Uses:79 81Used by:83
Symbol 83 MovieClip [input_mc]Uses:75 73 77 82
Symbol 84 GraphicUsed by:191
Symbol 85 GraphicUsed by:191
Symbol 86 GraphicUsed by:191
Symbol 87 GraphicUsed by:191
Symbol 88 GraphicUsed by:191
Symbol 89 GraphicUsed by:191
Symbol 90 GraphicUsed by:191
Symbol 91 GraphicUsed by:191
Symbol 92 GraphicUsed by:191
Symbol 93 GraphicUsed by:191
Symbol 94 GraphicUsed by:191
Symbol 95 GraphicUsed by:191
Symbol 96 GraphicUsed by:191
Symbol 97 GraphicUsed by:191
Symbol 98 GraphicUsed by:191
Symbol 99 GraphicUsed by:191
Symbol 100 GraphicUsed by:191
Symbol 101 GraphicUsed by:191
Symbol 102 GraphicUsed by:191
Symbol 103 GraphicUsed by:191
Symbol 104 GraphicUsed by:191
Symbol 105 GraphicUsed by:191
Symbol 106 GraphicUsed by:191
Symbol 107 GraphicUsed by:191
Symbol 108 GraphicUsed by:191
Symbol 109 GraphicUsed by:191
Symbol 110 GraphicUsed by:191
Symbol 111 GraphicUsed by:191
Symbol 112 GraphicUsed by:191
Symbol 113 GraphicUsed by:191
Symbol 114 GraphicUsed by:191
Symbol 115 GraphicUsed by:191
Symbol 116 GraphicUsed by:191
Symbol 117 GraphicUsed by:191
Symbol 118 GraphicUsed by:191
Symbol 119 GraphicUsed by:191
Symbol 120 GraphicUsed by:191
Symbol 121 GraphicUsed by:191
Symbol 122 GraphicUsed by:191
Symbol 123 GraphicUsed by:191
Symbol 124 GraphicUsed by:191
Symbol 125 GraphicUsed by:191
Symbol 126 GraphicUsed by:191
Symbol 127 GraphicUsed by:191
Symbol 128 GraphicUsed by:191
Symbol 129 GraphicUsed by:191
Symbol 130 GraphicUsed by:191
Symbol 131 GraphicUsed by:191
Symbol 132 GraphicUsed by:191
Symbol 133 GraphicUsed by:191
Symbol 134 GraphicUsed by:191
Symbol 135 GraphicUsed by:191
Symbol 136 GraphicUsed by:191
Symbol 137 GraphicUsed by:191
Symbol 138 GraphicUsed by:191
Symbol 139 GraphicUsed by:191
Symbol 140 GraphicUsed by:191
Symbol 141 GraphicUsed by:191
Symbol 142 GraphicUsed by:191
Symbol 143 GraphicUsed by:191
Symbol 144 GraphicUsed by:191
Symbol 145 GraphicUsed by:191
Symbol 146 GraphicUsed by:191
Symbol 147 GraphicUsed by:191
Symbol 148 GraphicUsed by:191
Symbol 149 GraphicUsed by:191
Symbol 150 GraphicUsed by:191
Symbol 151 GraphicUsed by:191
Symbol 152 GraphicUsed by:191
Symbol 153 GraphicUsed by:191
Symbol 154 GraphicUsed by:191
Symbol 155 GraphicUsed by:191
Symbol 156 GraphicUsed by:191
Symbol 157 GraphicUsed by:191
Symbol 158 GraphicUsed by:191
Symbol 159 GraphicUsed by:191
Symbol 160 GraphicUsed by:191
Symbol 161 GraphicUsed by:191
Symbol 162 GraphicUsed by:191
Symbol 163 GraphicUsed by:191
Symbol 164 GraphicUsed by:191
Symbol 165 GraphicUsed by:191
Symbol 166 GraphicUsed by:191
Symbol 167 GraphicUsed by:191
Symbol 168 GraphicUsed by:191
Symbol 169 GraphicUsed by:191
Symbol 170 GraphicUsed by:191
Symbol 171 GraphicUsed by:191
Symbol 172 GraphicUsed by:191
Symbol 173 GraphicUsed by:191
Symbol 174 GraphicUsed by:191
Symbol 175 GraphicUsed by:191
Symbol 176 GraphicUsed by:191
Symbol 177 GraphicUsed by:191
Symbol 178 GraphicUsed by:191
Symbol 179 GraphicUsed by:191
Symbol 180 GraphicUsed by:191
Symbol 181 GraphicUsed by:191
Symbol 182 GraphicUsed by:191
Symbol 183 GraphicUsed by:191
Symbol 184 GraphicUsed by:191
Symbol 185 GraphicUsed by:191
Symbol 186 GraphicUsed by:191
Symbol 187 GraphicUsed by:191
Symbol 188 GraphicUsed by:191
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClip [polisi_mc]Uses:84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 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
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:196
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:196
Symbol 196 Button [btn_mainmenu]Uses:193 195
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:199
Symbol 199 MovieClip [gameover_mc]Uses:198
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:202
Symbol 202 MovieClip [lifebonus_mc]Uses:201
Symbol 203 GraphicUsed by:222
Symbol 204 GraphicUsed by:222 238 248 258
Symbol 205 GraphicUsed by:222 258
Symbol 206 GraphicUsed by:222 238 248 258
Symbol 207 GraphicUsed by:222 238 248 258
Symbol 208 GraphicUsed by:222 258
Symbol 209 GraphicUsed by:222 238 248 258
Symbol 210 GraphicUsed by:222
Symbol 211 GraphicUsed by:222
Symbol 212 GraphicUsed by:222
Symbol 213 GraphicUsed by:222
Symbol 214 GraphicUsed by:222 258
Symbol 215 GraphicUsed by:222
Symbol 216 GraphicUsed by:222
Symbol 217 GraphicUsed by:222
Symbol 218 GraphicUsed by:222
Symbol 219 GraphicUsed by:222
Symbol 220 GraphicUsed by:222 258
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClip [mobil_front_mc1]Uses:203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221
Symbol 223 GraphicUsed by:238
Symbol 224 GraphicUsed by:238 248
Symbol 225 GraphicUsed by:238 248
Symbol 226 GraphicUsed by:238
Symbol 227 GraphicUsed by:238
Symbol 228 GraphicUsed by:238
Symbol 229 GraphicUsed by:238 248 258
Symbol 230 GraphicUsed by:238 248
Symbol 231 GraphicUsed by:238
Symbol 232 GraphicUsed by:238
Symbol 233 GraphicUsed by:238
Symbol 234 GraphicUsed by:238
Symbol 235 GraphicUsed by:238 248 258
Symbol 236 GraphicUsed by:238 248
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClip [mobil_front_mc2]Uses:223 204 224 206 207 225 209 226 227 228 229 230 231 232 233 234 235 236 237
Symbol 239 GraphicUsed by:248
Symbol 240 GraphicUsed by:248
Symbol 241 GraphicUsed by:248
Symbol 242 GraphicUsed by:248
Symbol 243 GraphicUsed by:248
Symbol 244 GraphicUsed by:248
Symbol 245 GraphicUsed by:248
Symbol 246 GraphicUsed by:248
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClip [mobil_front_mc3]Uses:239 204 224 206 207 225 209 240 241 242 229 230 243 244 245 246 235 236 247
Symbol 249 GraphicUsed by:258
Symbol 250 GraphicUsed by:258
Symbol 251 GraphicUsed by:258
Symbol 252 GraphicUsed by:258
Symbol 253 GraphicUsed by:258
Symbol 254 GraphicUsed by:258
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:258
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClip [mobil_front_mc4]Uses:249 204 205 206 207 208 209 250 251 252 229 214 253 254 255 256 235 220 257
Symbol 259 GraphicUsed by:284 302 315 328
Symbol 260 GraphicUsed by:284 302 315 328
Symbol 261 GraphicUsed by:284 315 328
Symbol 262 GraphicUsed by:284 302 315 328
Symbol 263 GraphicUsed by:284 302 315 328
Symbol 264 GraphicUsed by:284 315 328
Symbol 265 GraphicUsed by:284 302 315 328
Symbol 266 GraphicUsed by:284
Symbol 267 GraphicUsed by:284
Symbol 268 GraphicUsed by:284
Symbol 269 GraphicUsed by:284
Symbol 270 GraphicUsed by:284
Symbol 271 GraphicUsed by:284
Symbol 272 GraphicUsed by:284 302 315 328
Symbol 273 GraphicUsed by:284
Symbol 274 GraphicUsed by:284
Symbol 275 GraphicUsed by:284
Symbol 276 GraphicUsed by:284 315 328
Symbol 277 GraphicUsed by:284
Symbol 278 GraphicUsed by:284 302 315 328
Symbol 279 GraphicUsed by:284 315 328
Symbol 280 GraphicUsed by:284 302 315 328
Symbol 281 GraphicUsed by:284
Symbol 282 GraphicUsed by:284 315 328
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClip [mobil_back_mc1]Uses:259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283
Symbol 285 GraphicUsed by:302
Symbol 286 GraphicUsed by:302
Symbol 287 GraphicUsed by:302
Symbol 288 GraphicUsed by:302
Symbol 289 GraphicUsed by:302
Symbol 290 GraphicUsed by:302
Symbol 291 GraphicUsed by:302
Symbol 292 GraphicUsed by:302
Symbol 293 GraphicUsed by:302
Symbol 294 GraphicUsed by:302
Symbol 295 GraphicUsed by:302
Symbol 296 GraphicUsed by:302
Symbol 297 GraphicUsed by:302
Symbol 298 GraphicUsed by:302
Symbol 299 GraphicUsed by:302
Symbol 300 GraphicUsed by:302
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClip [mobil_back_mc2]Uses:259 260 285 262 263 286 265 287 288 289 290 291 292 272 293 294 295 296 297 278 298 280 299 300 301
Symbol 303 GraphicUsed by:315
Symbol 304 GraphicUsed by:315
Symbol 305 GraphicUsed by:315
Symbol 306 GraphicUsed by:315
Symbol 307 GraphicUsed by:315
Symbol 308 GraphicUsed by:315
Symbol 309 GraphicUsed by:315
Symbol 310 GraphicUsed by:315
Symbol 311 GraphicUsed by:315
Symbol 312 GraphicUsed by:315
Symbol 313 GraphicUsed by:315
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClip [mobil_back_mc3]Uses:259 260 261 262 263 264 265 303 304 305 306 307 308 272 309 310 311 276 312 278 279 280 313 282 314
Symbol 316 GraphicUsed by:328
Symbol 317 GraphicUsed by:328
Symbol 318 GraphicUsed by:328
Symbol 319 GraphicUsed by:328
Symbol 320 GraphicUsed by:328
Symbol 321 GraphicUsed by:328
Symbol 322 GraphicUsed by:328
Symbol 323 GraphicUsed by:328
Symbol 324 GraphicUsed by:328
Symbol 325 GraphicUsed by:328
Symbol 326 GraphicUsed by:328
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClip [mobil_back_mc4]Uses:259 260 261 262 263 264 265 316 317 318 319 320 321 272 322 323 324 276 325 278 279 280 326 282 327
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:333
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:333
Symbol 333 Button [btn_tut]Uses:330 332
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:338
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 Button [btn_start]Uses:335 337
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:343
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:343
Symbol 343 Button [btn_score]Uses:340 342
Symbol 344 FontUsed by:345 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477
Symbol 345 TextUses:344Used by:346
Symbol 346 MovieClip [tut_mc]Uses:345
Symbol 347 BitmapUsed by:348 432
Symbol 348 GraphicUses:347Used by:349
Symbol 349 MovieClip [tut_bg]Uses:348
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:370
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:370
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:370
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:370
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:370
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:370
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:370
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:370
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:370
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClip [lifebar_mc2]Uses:351 353 355 357 359 361 363 365 367 369
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:391
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:391
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:391
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:391
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:391
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:391
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:391
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:391
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:391
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:391
Symbol 391 MovieClip [score_font_mc]Uses:372 374 376 378 380 382 384 386 388 390
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:394
Symbol 394 MovieClip [finish_mc]Uses:393
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:397
Symbol 397 MovieClip [panel]Uses:396
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClip [areaCleared]Uses:399
Symbol 401 GraphicUsed by:Timeline
Symbol 402 GraphicUsed by:410
Symbol 403 GraphicUsed by:410
Symbol 404 GraphicUsed by:410
Symbol 405 GraphicUsed by:410
Symbol 406 GraphicUsed by:410
Symbol 407 GraphicUsed by:410
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:410
Symbol 410 MovieClipUses:402 403 404 405 406 407 409Used by:Timeline
Symbol 411 GraphicUsed by:Timeline
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:417
Symbol 414 ShapeTweeningUsed by:416
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:414 415Used by:417
Symbol 417 MovieClipUses:413 416Used by:Timeline
Symbol 418 BitmapUsed by:423
Symbol 419 BitmapUsed by:423
Symbol 420 BitmapUsed by:423
Symbol 421 BitmapUsed by:423
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:418 419 420 421 422Used by:Timeline
Symbol 424 TextUses:76Used by:Timeline
Symbol 425 GraphicUsed by:426 427 428 429 430 431
Symbol 426 ButtonUses:425Used by:Timeline
Symbol 427 ButtonUses:425Used by:Timeline
Symbol 428 ButtonUses:425Used by:Timeline
Symbol 429 ButtonUses:425Used by:Timeline
Symbol 430 ButtonUses:425Used by:Timeline
Symbol 431 ButtonUses:425Used by:Timeline
Symbol 432 GraphicUses:347Used by:Timeline
Symbol 433 GraphicUsed by:434 436 443 445
Symbol 434 MovieClipUses:433Used by:436 438 445
Symbol 435 GraphicUsed by:436
Symbol 436 ButtonUses:434 435 433Used by:Timeline
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:434 437Used by:442 443
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:441
Symbol 441 MovieClipUses:440Used by:442
Symbol 442 MovieClipUses:441 438Used by:443
Symbol 443 ButtonUses:438 442 433Used by:Timeline
Symbol 444 GraphicUsed by:445
Symbol 445 ButtonUses:434 444 433Used by:Timeline
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:Timeline
Symbol 448 EditableTextUses:344Used by:Timeline
Symbol 449 EditableTextUses:344Used by:Timeline
Symbol 450 EditableTextUses:344Used by:Timeline
Symbol 451 EditableTextUses:344Used by:Timeline
Symbol 452 EditableTextUses:344Used by:Timeline
Symbol 453 EditableTextUses:344Used by:Timeline
Symbol 454 EditableTextUses:344Used by:Timeline
Symbol 455 EditableTextUses:344Used by:Timeline
Symbol 456 EditableTextUses:344Used by:Timeline
Symbol 457 EditableTextUses:344Used by:Timeline
Symbol 458 EditableTextUses:344Used by:Timeline
Symbol 459 EditableTextUses:344Used by:Timeline
Symbol 460 EditableTextUses:344Used by:Timeline
Symbol 461 EditableTextUses:344Used by:Timeline
Symbol 462 EditableTextUses:344Used by:Timeline
Symbol 463 EditableTextUses:344Used by:Timeline
Symbol 464 EditableTextUses:344Used by:Timeline
Symbol 465 EditableTextUses:344Used by:Timeline
Symbol 466 EditableTextUses:344Used by:Timeline
Symbol 467 EditableTextUses:344Used by:Timeline
Symbol 468 EditableTextUses:344Used by:Timeline
Symbol 469 EditableTextUses:344Used by:Timeline
Symbol 470 EditableTextUses:344Used by:Timeline
Symbol 471 EditableTextUses:344Used by:Timeline
Symbol 472 EditableTextUses:344Used by:Timeline
Symbol 473 EditableTextUses:344Used by:Timeline
Symbol 474 EditableTextUses:344Used by:Timeline
Symbol 475 EditableTextUses:344Used by:Timeline
Symbol 476 EditableTextUses:344Used by:Timeline
Symbol 477 EditableTextUses:344Used by:Timeline

Instance Names

"sName1"Frame 6Symbol 448 EditableText
"sName2"Frame 6Symbol 449 EditableText
"sName3"Frame 6Symbol 450 EditableText
"sName4"Frame 6Symbol 451 EditableText
"sName5"Frame 6Symbol 452 EditableText
"sName6"Frame 6Symbol 453 EditableText
"sName7"Frame 6Symbol 454 EditableText
"sName8"Frame 6Symbol 455 EditableText
"sName9"Frame 6Symbol 456 EditableText
"sName10"Frame 6Symbol 457 EditableText
"sScore1"Frame 6Symbol 458 EditableText
"sScore2"Frame 6Symbol 459 EditableText
"sScore3"Frame 6Symbol 460 EditableText
"sScore4"Frame 6Symbol 461 EditableText
"sScore5"Frame 6Symbol 462 EditableText
"sScore6"Frame 6Symbol 463 EditableText
"sScore7"Frame 6Symbol 464 EditableText
"sScore8"Frame 6Symbol 465 EditableText
"sScore9"Frame 6Symbol 466 EditableText
"sScore10"Frame 6Symbol 467 EditableText
"btn_ok"Symbol 83 MovieClip [input_mc] Frame 1Symbol 73 Button [btn_ok]
"btn_cancel"Symbol 83 MovieClip [input_mc] Frame 1Symbol 82 Button [btn_cancel]
"prelbar"Symbol 417 MovieClip Frame 2Symbol 416 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sWCrash2"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sWCrash1"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sPolice"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sPBlock"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sIdle2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "sIdle1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "sEnd"
ExportAssets (56)Timeline Frame 1Symbol 8 as "sMCrash2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "sMCrash1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "sCarLoop"
ExportAssets (56)Timeline Frame 1Symbol 11 as "sHealth"
ExportAssets (56)Timeline Frame 1Symbol 12 as "sDeaccel"
ExportAssets (56)Timeline Frame 1Symbol 13 as "sBreak"
ExportAssets (56)Timeline Frame 1Symbol 14 as "sAccel"
ExportAssets (56)Timeline Frame 1Symbol 25 as "bg_mc"
ExportAssets (56)Timeline Frame 1Symbol 36 as "mobil_mc"
ExportAssets (56)Timeline Frame 1Symbol 45 as "jalan_mc"
ExportAssets (56)Timeline Frame 1Symbol 48 as "garis_mc"
ExportAssets (56)Timeline Frame 1Symbol 51 as "zebra_cross_mc"
ExportAssets (56)Timeline Frame 1Symbol 58 as "orang_mc1"
ExportAssets (56)Timeline Frame 1Symbol 68 as "orang_mc2"
ExportAssets (56)Timeline Frame 1Symbol 73 as "btn_ok"
ExportAssets (56)Timeline Frame 1Symbol 82 as "btn_cancel"
ExportAssets (56)Timeline Frame 1Symbol 83 as "input_mc"
ExportAssets (56)Timeline Frame 1Symbol 191 as "polisi_mc"
ExportAssets (56)Timeline Frame 1Symbol 196 as "btn_mainmenu"
ExportAssets (56)Timeline Frame 1Symbol 199 as "gameover_mc"
ExportAssets (56)Timeline Frame 1Symbol 202 as "lifebonus_mc"
ExportAssets (56)Timeline Frame 1Symbol 222 as "mobil_front_mc1"
ExportAssets (56)Timeline Frame 1Symbol 238 as "mobil_front_mc2"
ExportAssets (56)Timeline Frame 1Symbol 248 as "mobil_front_mc3"
ExportAssets (56)Timeline Frame 1Symbol 258 as "mobil_front_mc4"
ExportAssets (56)Timeline Frame 1Symbol 284 as "mobil_back_mc1"
ExportAssets (56)Timeline Frame 1Symbol 302 as "mobil_back_mc2"
ExportAssets (56)Timeline Frame 1Symbol 315 as "mobil_back_mc3"
ExportAssets (56)Timeline Frame 1Symbol 328 as "mobil_back_mc4"
ExportAssets (56)Timeline Frame 1Symbol 333 as "btn_tut"
ExportAssets (56)Timeline Frame 1Symbol 338 as "btn_start"
ExportAssets (56)Timeline Frame 1Symbol 343 as "btn_score"
ExportAssets (56)Timeline Frame 1Symbol 346 as "tut_mc"
ExportAssets (56)Timeline Frame 1Symbol 349 as "tut_bg"
ExportAssets (56)Timeline Frame 1Symbol 370 as "lifebar_mc2"
ExportAssets (56)Timeline Frame 1Symbol 391 as "score_font_mc"
ExportAssets (56)Timeline Frame 1Symbol 394 as "finish_mc"
ExportAssets (56)Timeline Frame 1Symbol 397 as "panel"
ExportAssets (56)Timeline Frame 1Symbol 400 as "areaCleared"

Labels

"dfgscreenshoot"Frame 3
"ins"Frame 4
"dfgmain"Frame 5
"xloop1"Symbol 417 MovieClip Frame 3

Dynamic Text Variables

isiSymbol 77 EditableText"value"
sName1Symbol 448 EditableText""
sName2Symbol 449 EditableText""
sName3Symbol 450 EditableText""
sName4Symbol 451 EditableText""
sName5Symbol 452 EditableText""
sName6Symbol 453 EditableText""
sName7Symbol 454 EditableText""
sName8Symbol 455 EditableText""
sName9Symbol 456 EditableText""
sName10Symbol 457 EditableText""
sScore1Symbol 458 EditableText""
sScore2Symbol 459 EditableText""
sScore3Symbol 460 EditableText""
sScore4Symbol 461 EditableText""
sScore5Symbol 462 EditableText""
sScore6Symbol 463 EditableText""
sScore7Symbol 464 EditableText""
sScore8Symbol 465 EditableText""
sScore9Symbol 466 EditableText""
sScore10Symbol 467 EditableText""




http://swfchan.com/5/23903/info.shtml
Created: 25/5 -2019 19:33:10 Last modified: 25/5 -2019 19:33:10 Server time: 05/11 -2024 10:53:09