Frame 1
fscommand ("allowscale", "false");
Frame 2
ifFrameLoaded (10) {
beginner = "1";
gotoAndPlay (4);
}
Frame 3
gotoAndPlay(_currentframe - "1");
Frame 4
tellTarget ("biru/orang") {
gotoAndStop (17);
tellTarget ("biru/orang/kepala") {
gotoAndStop (1);
tellTarget ("biru") {
gotoAndStop (1);
};
stop();
}
}
Frame 5
tellTarget ("white") {
gotoAndPlay (70);
};
stop();
Frame 6
jalan = "0";
totaljalan = "24700";
score = "0";
Set("/:yspeed", "1");
Set("/:sunspeed", "2");
Set("/:awanspeed", "4");
music = "1";
tellTarget ("music") {
gotoAndPlay (2);
tellTarget ("white") {
gotoAndPlay (70);
};
stop();
}
Frame 7
stopAllSounds();
sunspeed = "0";
awanspeed = "0";
Frame 9
filename = "cloudscores.txt";
loadVariables ((("allhighscores.php?read=yes&yourfile=" add filename) add "&ran=") add random("10000"), "");
Frame 12
tellTarget ("white") {
gotoAndPlay (70);
}
Frame 17
if (reply ne "1") {
gotoAndPlay(_currentframe - "1");
}
Frame 18
if (score9 < score) {
gotoAndPlay (19);
} else {
stop();
}
Frame 19
reply = "";
name = "";
stop();
Frame 21
if ((reply == "2") or (reply == "1")) {
gotoAndPlay(_currentframe + "1");
} else {
gotoAndPlay(_currentframe - "1");
}
Frame 22
loadVariablesNum ((("allhighscores.php?read=yes&yourfile=" add filename) add "&ran=") add random("10000"), "0");
Frame 24
if (reply ne "1") {
gotoAndPlay(_currentframe - "1");
}
Frame 25
loadVariablesNum ((("allhighscores.php?read=yes&filename=" add filename) add "ran=") add random("10000"), "0");
stop();
Frame 26
tellTarget ("biru/orang") {
gotoAndStop (17);
tellTarget ("biru/orang/kepala") {
gotoAndStop (1);
tellTarget ("biru") {
gotoAndStop (1);
};
stop();
}
}
Symbol 6 MovieClip Frame 1
wid = getProperty("pic", _width);
duplicateMovieClip ("pic", "pic2", "2");
setProperty("pic2", _x , getProperty("pic", _x) + wid);
pos = "0";
Symbol 6 MovieClip Frame 2
pos = pos - /:sunspeed;
if (pos < (-wid)) {
pos = wid + pos;
}
if ("0" < pos) {
pos = -(wid + pos);
}
setProperty("../" add _name, _x , pos);
Symbol 6 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 16 MovieClip Frame 1
delay = "20" + random("100");
i = "1";
Symbol 16 MovieClip Frame 4
if (delay == i) {
gotoAndPlay(_currentframe + "1");
} else {
i = i + "1";
gotoAndPlay (2);
}
Symbol 16 MovieClip Frame 9
delay = "20" + random("100");
i = "1";
Symbol 16 MovieClip Frame 12
if (delay == i) {
gotoAndPlay(_currentframe + "1");
} else {
i = i + "1";
gotoAndPlay(_currentframe - "2");
}
Symbol 23 MovieClip Frame 1
gotoAndStop("1" + random("15"));
Symbol 24 MovieClip Frame 1
ran = "20" + random("100");
i = "1";
Symbol 24 MovieClip Frame 2
if (i == ran) {
gotoAndPlay (4);
} else {
i = i + "1";
}
Symbol 24 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 24 MovieClip Frame 17
delay = "40" + random("200");
i = "1";
Symbol 24 MovieClip Frame 18
if (i == delay) {
gotoAndPlay (20);
} else {
i = i + "1";
}
Symbol 24 MovieClip Frame 19
gotoAndPlay(_currentframe - "1");
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 19
stop();
Symbol 31 MovieClip Frame 29
stop();
Symbol 36 MovieClip Frame 1
delay = random("6");
i = "1";
Symbol 36 MovieClip Frame 2
i = i + "1";
if (delay < i) {
gotoAndPlay (4);
}
Symbol 36 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 36 MovieClip Frame 17
stop();
Symbol 37 MovieClip Frame 1
wid = "10";
d = "1";
x = "1";
totalx = substring(_name, "1", "3");
totaly = substring(_name, "4", "3");
Symbol 37 MovieClip Frame 2
i = "1";
while (totaly >= i) {
duplicateMovieClip ("block", "b" add d, d);
setProperty("b" add d, _x , getProperty("block", _x) + ((x - "1") * wid));
setProperty("b" add d, _y , getProperty("block", _y) + ((i - "1") * wid));
i = i + "1";
d = d + "1";
}
Symbol 37 MovieClip Frame 3
x = x + "1";
if (totalx < x) {
stop();
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 40 MovieClip Frame 90
stop();
Symbol 42 Button
on (release) {
if (/:beginner <> "1") {
tellTarget ("/") {
gotoAndPlay ("play");
};
} else {
Set("/:beginner", "2");
tellTarget ("/") {
gotoAndStop(_currentframe + "1");
};
}
}
Symbol 45 MovieClip Frame 85
stop();
Symbol 54 Button
on (release) {
gotoAndStop(_currentframe + "1");
}
Symbol 59 MovieClip Frame 1
wid = getProperty("pic", _width);
duplicateMovieClip ("pic", "pic2", "2");
setProperty("pic2", _x , getProperty("pic", _x) + wid);
pos = "0";
Symbol 59 MovieClip Frame 2
pos = pos - /:awanspeed;
if (pos < (-wid)) {
pos = wid + pos;
}
if ("0" < pos) {
pos = -(wid + pos);
}
setProperty("../" add _name, _x , pos);
Symbol 59 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 64 MovieClip Frame 2
_xscale = ("50" + random("100"));
_yscale = ("50" + random("100"));
Symbol 64 MovieClip Frame 3
_x = (_x + (/:awanspeed * _name));
Symbol 64 MovieClip Frame 4
if (_x < (-"1300")) {
_x = ("700" + random("100"));
gotoAndPlay(_currentframe + random("40"));
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 64 MovieClip Frame 50
gotoAndPlay (1);
Symbol 67 MovieClip Frame 1
stop();
Symbol 69 Button
on (release) {
stopAllSounds();
tellTarget ("/music") {
gotoAndStop (1);
};
Set("/:music", "0");
gotoAndStop (2);
}
Symbol 70 Button
on (release) {
stopAllSounds();
tellTarget ("/music") {
gotoAndPlay (2);
};
Set("/:music", "1");
gotoAndStop (1);
}
Symbol 71 MovieClip Frame 1
stop();
Symbol 77 MovieClip Frame 2
if (/:totaljalan < /:jalan) {
tellTarget ("/") {
Set("/:end", "finish");
gotoAndPlay ("end");
};
} else {
tellTarget ("bar") {
gotoAndStop(int((/:jalan / /:totaljalan) * "100"));
};
}
call("tim");
scor = /:score;
Symbol 77 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 77 MovieClip Frame 4
time = int((getTimer() / "10") - starttime);
if ("0" >= time) {
Set("/:timeover", "1");
} else {
len = length(time);
if (time < "6000") {
second2 = substring(time, len - "2", "2");
second = substring(time, "1", len - "2");
if (second == "0") {
second = "0";
}
time = (second add ":") add second2;
Set("/:ti", (minute add second) add second2);
} else {
minute = int(time / "6000");
time2 = time - (minute * "6000");
len = length(time2);
second2 = substring(time2, len - "2", "2");
second = substring(time2, len - "4", len - "2");
if (second == "0") {
second = "00";
}
if (length(second) < "2") {
second = "0" add second;
}
time = (((minute add ":") add second) add ":") add second2;
Set("/:ti", (minute add second) add second2);
}
}
Symbol 81 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
tellTarget ("bird") {
gotoAndStop (2);
}
Symbol 82 MovieClip Frame 2
speed = ((-"10") - random("15")) / "10";
scale = "70" + random("50");
_xscale = scale;
_yscale = scale;
Symbol 82 MovieClip Frame 3
_x = ((_x + speed) - /:awanspeed);
Symbol 82 MovieClip Frame 4
if (_x < (-"150")) {
_y = ("120" + random("220"));
_x = ("750" + random("150"));
gotoAndPlay (2);
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 83 Button
on (release) {
Set("../:yspeed", ../:yspeed - "0.6");
}
Symbol 84 MovieClip Frame 2
newpos = _x + ../:xspeed;
ynewpos = _y + ../:yspeed;
if (newpos < "20") {
newpos = "20";
} else if ("550" < newpos) {
newpos = "550";
}
if (ynewpos < (-"150")) {
ynewpos = "-150";
Set("../:yspeed", "0");
} else if ("460" < ynewpos) {
Set("/:end", "fall");
tellTarget ("/") {
gotoAndPlay ("end");
};
}
go = int(../:xspeed * "1.7");
if ("9" < go) {
go = "9";
} else if (go < (-"9")) {
go = "-9";
}
if (../:xspeed < "0") {
tellTarget ("balon") {
gotoAndStop("20" - ../:go);
};
} else if ("0" < ../:xspeed) {
tellTarget ("balon") {
gotoAndStop("10" + ../:go);
};
} else {
tellTarget ("balon") {
gotoAndStop (1);
};
}
_x = newpos;
_y = ynewpos;
Symbol 84 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 85 MovieClip Frame 1
startDrag ("", true, "-250", "-250", "1000", "700");
i = "1";
Symbol 85 MovieClip Frame 2
Set("../:x", _x);
Set("../:y", _y);
Set("../:xspeed", (_x - getProperty("../balon", _x)) / "70");
Set("../:yspeed", ../:yspeed + "0.04");
if ("250" < getProperty("../balon", _x)) {
Set("/:sunspeed", ((getProperty("../balon", _x) - "250") / "450") * "6");
Set("/:awanspeed", ((getProperty("../balon", _x) - "250") / "450") * "12");
} else {
Set("/:sunspeed", "0");
Set("/:awanspeed", "0");
}
Symbol 85 MovieClip Frame 3
gotoAndPlay(_currentframe - "1");
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 16
stop();
Symbol 88 MovieClip Frame 1
hit = "0";
_x = ("750" + random("400"));
_y = ("50" + random("370"));
tellTarget ("flag") {
gotoAndStop (1);
}
Symbol 88 MovieClip Frame 2
_x = (_x - /:awanspeed);
if (hit == "0") {
left = getProperty("../balon", _x) - "37";
right = getProperty("../balon", _x) + "37";
top = getProperty("../balon", _y);
bottom = getProperty("../balon", _y) + "75";
if ((((left < _x) and (_x < right)) and (top < _y)) and (_y < bottom)) {
if (hit == "0") {
Set("/:score", /:score - "100");
tellTarget ("flag") {
gotoAndPlay ("explode");
};
if (/:music == "1") {
tellTarget ("/oops") {
gotoAndPlay (2);
};
}
hit = "1";
}
} else if (((((left + "15") < _x) and (_x < (right - "15"))) and ((top + "85") < _y)) and (_y < (top + "130"))) {
if (hit == "0") {
Set("/:score", /:score - "100");
tellTarget ("flag") {
gotoAndPlay ("explode");
};
if (/:music == "1") {
tellTarget ("/oops") {
gotoAndPlay (2);
};
}
hit = "1";
}
}
}
Symbol 88 MovieClip Frame 3
if (_x < (-"100")) {
gotoAndPlay (1);
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 16
stop();
Symbol 90 MovieClip Frame 1
hit = "0";
_x = "800";
_y = ("50" + random("370"));
tellTarget ("flag") {
gotoAndStop (1);
};
oldx = _x;
Symbol 90 MovieClip Frame 2
_x = (_x - /:awanspeed);
if (_x <> oldx) {
Set("/:jalan", /:jalan + (oldx - _x));
oldx = _x;
}
if (hit == "0") {
left = getProperty("../balon", _x) - "37";
right = getProperty("../balon", _x) + "37";
top = getProperty("../balon", _y);
bottom = getProperty("../balon", _y) + "75";
if ((((left < _x) and (_x < right)) and (top < _y)) and (_y < bottom)) {
if (hit == "0") {
Set("/:score", /:score + "100");
tellTarget ("flag") {
gotoAndPlay ("explode");
};
if (/:music == "1") {
tellTarget ("/bell") {
gotoAndPlay (2);
};
}
hit = "1";
}
} else if (((((left + "15") < _x) and (_x < (right - "15"))) and ((top + "85") < _y)) and (_y < (top + "130"))) {
if (hit == "0") {
Set("/:score", /:score + "100");
tellTarget ("flag") {
gotoAndPlay ("explode");
};
if (/:music == "1") {
tellTarget ("/bell") {
gotoAndPlay (2);
};
}
hit = "1";
}
}
}
Symbol 90 MovieClip Frame 3
if (_x < (-"100")) {
gotoAndPlay (1);
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 97 MovieClip Frame 1
gotoAndStop(_currentframe + random(_totalframes));
Symbol 98 MovieClip Frame 2
speed = (-"2") - random("4");
scale = "70" + random("150");
_xscale = scale;
_yscale = scale;
Symbol 98 MovieClip Frame 3
_x = ((_x + speed) - /:awanspeed);
Symbol 98 MovieClip Frame 4
if (_x < (-"150")) {
gotoAndPlay (5);
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 98 MovieClip Frame 5
_x = "900";
gotoAndPlay (1);
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 6
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 7
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 7
stop();
Symbol 106 MovieClip Frame 29
stop();
Symbol 114 MovieClip Frame 1
if (/:end eq "fall") {
gotoAndStop (2);
} else {
stop();
}
Symbol 115 MovieClip Frame 1
scor = /:score;
if (/:end eq "fall") {
timescore = "0";
} else if (/:end eq "finish") {
if (/:ti >= "200000") {
timescore = "0";
} else {
timescore = int((("200000" - /:ti) / "200000") * "800");
}
} else {
tellTarget ("/") {
gotoAndStop ("nope");
};
}
totalscore = scor + timescore;
Set("/:score", totalscore);
Symbol 116 MovieClip Frame 20
stop();
Symbol 117 MovieClip Frame 1
lama = _name * "1000";
starttime = getTimer();
tellTarget ("../") {
stop();
}
Symbol 117 MovieClip Frame 3
now = getTimer() - starttime;
if (lama < now) {
tellTarget ("../") {
gotoAndPlay(_currentframe + "1");
};
} else {
gotoAndPlay(_currentframe - "1");
}
Symbol 142 Button
on (release) {
gotoAndPlay (4);
}
Symbol 143 Button
on (release) {
gotoAndStop (26);
}
Symbol 146 Button
on (release) {
if ((name ne "") and (score ne "")) {
num = "1";
url_string = name;
url_full = "";
while (length(url_string) >= num) {
if (ord(substring(url_string, num, "1")) == "32") {
url_full = url_full add "+";
} else if ((((ord(substring(url_string, num, "1")) == "7") or (ord(substring(url_string, num, "1")) == "10")) or (ord(substring(url_string, num, "1")) == "11")) or (ord(substring(url_string, num, "1")) == "13")) {
url_full = url_full add "%0D%0A";
} else {
url_full = url_full add (substring(url_string, num, "1"));
}
num = num + "1";
}
loadVariablesNum ((((((("allhighscores.php?name=" add url_full) add "&score=") add score) add "&yourfile=") add filename) add "&ran=") add (((((score * "2") + "3017") * "3") + "1974") * "3"), "0");
gotoAndPlay(_currentframe + "1");
}
}