Frame 1
stop();
fscommand ("allowscale", false);
fscommand ("Fullscreen", false);
fscommand ("showmenu", false);
Instance of Symbol 14 MovieClip in Frame 1
onClipEvent (load) {
bytes = 0;
totalbytes = 0;
}
onClipEvent (enterFrame) {
bytes = Math.round(this._parent.getBytesLoaded() / 1024);
totalbytes = Math.round(this._parent.getBytesTotal() / 1024);
_xscale = Math.round((bytes / totalbytes) * 100);
_root.persenload = _xscale;
if (bytes >= totalbytes) {
_root.gotoAndStop("cover");
}
}
Frame 2
stop();
stop();
stopAllSounds();
bgsound = new Sound();
bgsound.attachSound("music");
bgsound.setVolume(50);
bgsound.start(0, 999999);
Frame 6
stop();
Frame 17
function kejar(ob, speed, xa, ya) {
dx = xa - ob._x;
dy = ya - ob._y;
radians = Math.atan(dy / dx);
if (dx < 0) {
ob._xscale = ob.skala;
speedx = -speed;
} else {
ob._xscale = -ob.skala;
speedx = speed;
}
if (dy < 0) {
speedy = -speed;
} else {
speedy = speed;
}
ob._x = ob._x + speedx;
ob._y = ob._y + speedy;
}
score = 0;
poin = 0;
nyawa = 3;
stop();
Instance of Symbol 21 MovieClip in Frame 17
onClipEvent (load) {
keluar = 1;
xlama = _x;
_x = random(500);
_y = (random(250) + 50);
}
onClipEvent (enterFrame) {
if ((random(60) == 15) && (keluar == 0)) {
keluar = 1;
_y = (random(350) + 50);
}
if (keluar == 1) {
_x = (_x + 2);
if (_x > 600) {
keluar = 0;
_x = xlama;
}
}
}
Instance of Symbol 21 MovieClip in Frame 17
onClipEvent (load) {
keluar = 1;
xlama = _x;
_x = random(500);
_y = (random(350) + 50);
}
onClipEvent (enterFrame) {
if ((random(60) == 15) && (keluar == 0)) {
keluar = 1;
_y = (random(250) + 50);
}
if (keluar == 1) {
_x = (_x+1);
if (_x > 600) {
keluar = 0;
_x = xlama;
}
}
}
Instance of Symbol 21 MovieClip in Frame 17
onClipEvent (load) {
keluar = 1;
xlama = _x;
_x = random(500);
_y = (random(300) + 50);
}
onClipEvent (enterFrame) {
if ((random(60) == 15) && (keluar == 0)) {
keluar = 1;
_y = (random(250) + 50);
}
if (keluar == 1) {
_x = (_x + 3);
if (_x > 600) {
keluar = 0;
_x = xlama;
}
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 61 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.burung.energi = _root.burung.energi + poin;
if (_root.burung.energi >= 100) {
_root.burung.energi = 100;
}
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 63 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.gotoAndPlay(50);
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 63 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 20;
kecepatan = 4;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(250) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.gotoAndPlay(50);
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 67 MovieClip in Frame 17
onClipEvent (load) {
xa = _x;
ya = _y;
keluar = 0;
tujuanx = 0;
tujuany = 0;
skala = _xscale;
nilai = 40;
kecepatan = 6;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(450) == 24)) {
keluar = 1;
_y = (50 + random(340));
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
trace((tujuanx + " ") + tujuany);
}
if (keluar == 1) {
_root.kejar(this, kecepatan, tujuanx, tujuany);
if (((_x >= (tujuanx - 5)) and (_x <= (tujuanx + 5))) or ((_y >= (tujuany - 5)) and (_y <= (tujuany + 5)))) {
tujuanx = random(400) + 50;
tujuany = random(300) + 50;
}
if (hitTest(_root.burung.jangkauan) and (random(5) == 3)) {
if (_x > _root.burung._x) {
tujuanx = _x + random(400);
tujuany = random(300) + 50;
} else {
tujuanx = _x - random(400);
tujuany = random(300) + 50;
}
}
if (hitTest(_root.burung.mulut)) {
keluar = 0;
_root.burung.badan.play();
_root.nyawa++;
_root.poin = nilai;
_root.score = _root.score + _root.poin;
_root.animasipoin.play();
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 86 MovieClip "burung" in Frame 17
onClipEvent (load) {
Mouse.hide();
skala = _xscale;
perlambatan = 10;
energi = 100;
}
onClipEvent (enterFrame) {
if (_root._xmouse > _x) {
_xscale = (-skala);
} else {
_xscale = skala;
}
if (_currentframe < 9) {
_x = (_x + ((_root._xmouse - _x) / perlambatan));
_y = (_y + ((_root._ymouse - _y) / perlambatan));
}
if ((energi <= 0) and (_currentframe < 7)) {
gotoAndPlay (10);
}
energi = energi - 0.25;
}
Instance of Symbol 98 MovieClip in Frame 17
onClipEvent (load) {
keluar = 0;
xa = _x;
ya = _y;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(190) == 34)) {
keluar = 1;
_y = (random(300) + 50);
_root.suaragagak.play();
}
if (keluar == 1) {
play();
_x = (_x - (5 + random(7)));
if (_x < -100) {
keluar = 0;
}
if (this.hitTest(_root.burung.badan)) {
_root.burung.gotoAndPlay(10);
}
} else {
gotoAndStop (1);
_x = xa;
_y = ya;
}
}
Instance of Symbol 98 MovieClip in Frame 17
onClipEvent (load) {
keluar = 0;
xa = _x;
ya = _y;
}
onClipEvent (enterFrame) {
if ((keluar == 0) and (random(190) == 34)) {
keluar = 1;
_y = (random(300) + 50);
_root.suaragagak.play();
}
if (keluar == 1) {
_x = (_x + (5 + random(7)));
if (_x > 650) {
keluar = 0;
}
if (this.hitTest(_root.burung.badan) and (_root.burung._currentframe < 9)) {
_root.burung.gotoAndPlay(10);
}
} else {
_x = xa;
_y = ya;
}
}
Instance of Symbol 112 MovieClip in Frame 17
onClipEvent (load) {
if (nyawa <= 3) {
gotoAndStop(_root.nyawa + 1);
} else if (nyawa > 3) {
gotoAndStop (5);
}
}
onClipEvent (enterFrame) {
if (nyawa <= 3) {
gotoAndStop(_root.nyawa + 1);
} else if (nyawa > 3) {
gotoAndStop (5);
}
}
Symbol 11 MovieClip Frame 35
stop();
Symbol 35 Button
on (release) {
gotoAndPlay ("restart");
}
Symbol 40 Button
on (press) {
_root.gotoAndStop("instruksi");
}
Symbol 46 MovieClip Frame 12
stop();
Symbol 47 Button
on (release) {
getURL ("http://www.dailyfreegames.com", "_blank");
}
Symbol 49 Button
on (release) {
getURL ("http://www.dailyfreegames.com/free-games.html", "_blank");
}
Symbol 56 Button
on (release) {
gotoAndStop ("cover");
}
Symbol 72 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 7
gotoAndPlay (1);
Symbol 86 MovieClip Frame 41
if (_root.nyawa > 0) {
_root.nyawa--;
energi = 100;
gotoAndPlay (1);
} else {
stop();
_root.gameover.play();
}
Symbol 86 MovieClip Frame 76
if (_root.nyawa > 0) {
_root.nyawa--;
energi = 100;
gotoAndPlay (1);
} else {
stop();
_root.gameover.play();
}
Symbol 100 MovieClip Frame 1
stop();
Instance of Symbol 103 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.burung.energi;
}
onClipEvent (load) {
_xscale = _root.burung.energi;
}
Symbol 112 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 123 Button
on (release) {
_root.gotoAndPlay("restart");
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 124 MovieClip Frame 30
stop();
Mouse.show();