Frame 1
_urlStart = _url.indexOf("://") + 3;
_urlEnd = _url.indexOf("/", _urlStart);
domain = _url.substring(_urlStart, _urlEnd);
LastDot = domain.lastIndexOf(".") - 1;
domEnd = domain.lastIndexOf(".", LastDot) + 1;
domain = domain.substring(domEnd, domain.length);
if (((domain == "kongregate.com") || (domain == "bgames.com")) || (domain == "yepi.com")) {
mainDimana2 = "alien";
} else {
mainDimana2 = "global";
}
if (mainDimana2 == "global") {
adBox.gotoAndStop(1);
var CPMStarContentSpotID = "9966QAC0977A7";
System.security.allowDomain("server.cpmstar.com");
adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
} else if (mainDimana2 == "alien") {
adBox.gotoAndStop(2);
}
function simpanData() {
Cookies = SharedObject.getLocal("armyOfWarGame");
i = 1;
while (i <= simpanSemua.length) {
Cookies.data["armyData" + i] = eval (simpanSemua[i]);
i++;
}
Cookies.flush();
}
function loadData() {
Cookies = SharedObject.getLocal("armyOfWarGame");
i = 1;
while (i <= simpanSemua.length) {
_root[simpanSemua[i]] = Cookies.data["armyData" + i];
i++;
}
Cookies.flush();
}
function initAwalan() {
levelKe = 1;
speedKini = 1;
upgradePoint = 10;
levelTentara1 = 1;
levelTentara2 = 0;
levelTentara3 = 0;
levelTentara4 = 0;
levelTentara5 = 0;
levelUpgrade1 = 0;
levelUpgrade2 = 0;
levelUpgrade3 = 0;
levelUpgrade4 = 0;
levelUpgrade5 = 0;
levelUpgrade6 = 0;
levelUpgrade7 = 0;
levelUpgrade8 = 0;
levelUpgrade9 = 0;
levelUpgrade10 = 0;
damageMusuhKali1 = 1;
damageMusuhKali2 = 1.2;
damageMusuhKali3 = 0.8;
damageMusuhKali4 = 0.8;
damageMusuhKali5 = 1;
damageMusuhKali6 = 1.2;
damageMusuhKali7 = 1;
damageMusuhKali8 = 1.5;
damageMusuhKali9 = 1.5;
damageMusuhKali10 = 1.5;
damageMusuhKali11 = 2;
damageMusuhKali12 = 1.5;
damageMusuhKali13 = 2;
damageMusuhKali14 = 1.5;
damageMusuhKali15 = 1.5;
damageMusuhKali16 = 0.5;
damageMusuhKali17 = 1;
damageMusuhKali18 = 1;
damageMusuhKali19 = 1;
damageMusuhKali20 = 2;
speedMusuhKali1 = 1;
speedMusuhKali2 = 0.9;
speedMusuhKali3 = 0.8;
speedMusuhKali4 = 0.7;
speedMusuhKali5 = 0.6;
speedMusuhKali6 = 0.5;
speedMusuhKali7 = 0.4;
speedMusuhKali8 = 0.2;
speedMusuhKali9 = 0.1;
speedMusuhKali10 = 0.1;
speedMusuhKali11 = 0.1;
speedMusuhKali12 = 0.3;
speedMusuhKali13 = 0.2;
speedMusuhKali14 = 0.3;
speedMusuhKali15 = 0.2;
speedMusuhKali16 = 1;
speedMusuhKali17 = 0.5;
speedMusuhKali18 = 0.2;
speedMusuhKali19 = 0.2;
speedMusuhKali20 = 0.2;
}
function backMain() {
myMusic.stop();
myMusic = new Sound(zmusic);
myMusic.attachSound("backMain");
myMusic.start(0, 1);
myMusic.setVolume(volume1);
myMusic.onSoundComplete = backMain;
}
function backMenu() {
myMusic.stop();
myMusic = new Sound(zmusic);
myMusic.attachSound("backMenu");
myMusic.start(0, 1);
myMusic.setVolume(volume1);
myMusic.onSoundComplete = backMenu;
}
function backRifle() {
mySound = new Sound(zsound);
mySound.attachSound("backRifle");
mySound.start(0, 1);
mySound.setVolume(volume1);
}
function backLauncher() {
mySound = new Sound(zsound);
mySound.attachSound("backLauncher");
mySound.start(0, 1);
mySound.setVolume(volume1);
}
function backLedak() {
zrand = random(3) + 1;
mySound = new Sound(zsound);
mySound.attachSound("backLedak" + zrand);
mySound.start(0, 1);
mySound.setVolume(volume1);
}
function backSniper() {
mySound = new Sound(zsound);
mySound.attachSound("backSniper");
mySound.start(0, 1);
mySound.setVolume(volume1);
}
function backGranade() {
mySound = new Sound(zsound);
mySound.attachSound("backGranade");
mySound.start(0, 1);
mySound.setVolume(volume1);
}
stop();
fscommand ("fullscreen", false);
fscommand ("allowscale", true);
fscommand ("showmenu", false);
Stage.showMenu = false;
this.onEnterFrame = function () {
persen = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
xpersen = "LOADING " + persen;
bar_mc.gotoAndStop(persen);
if (persen >= 100) {
gotoAndStop ("completed");
delete this.onEnterFrame;
}
};
simpanSemua = new Array("", "levelKe", "levelTentara1", "levelTentara2", "levelTentara3", "levelTentara4", "levelTentara5", "upgradePoint", "levelUpgrade1", "levelUpgrade2", "levelUpgrade3", "levelUpgrade4", "levelUpgrade5", "levelUpgrade6", "levelUpgrade7", "levelUpgrade8", "levelUpgrade9", "levelUpgrade10", "damageMusuhKali1", "damageMusuhKali2", "damageMusuhKali3", "damageMusuhKali4", "damageMusuhKali5", "damageMusuhKali6", "damageMusuhKali7", "damageMusuhKali8", "damageMusuhKali9", "damageMusuhKali10", "damageMusuhKali11", "damageMusuhKali12", "damageMusuhKali13", "damageMusuhKali14", "damageMusuhKali15", "damageMusuhKali16", "damageMusuhKali17", "damageMusuhKali18", "damageMusuhKali19", "damageMusuhKali20", "speedMusuhKali1", "speedMusuhKali2", "speedMusuhKali3", "speedMusuhKali4", "speedMusuhKali5", "speedMusuhKali6", "speedMusuhKali7", "speedMusuhKali8", "speedMusuhKali9", "speedMusuhKali10", "speedMusuhKali11", "speedMusuhKali12", "speedMusuhKali13", "speedMusuhKali14", "speedMusuhKali15", "speedMusuhKali16", "speedMusuhKali17", "speedMusuhKali18", "speedMusuhKali19", "speedMusuhKali20", "speedKini", "pilihTutorial");
qualityGame = 1;
_quality = "HIGH";
adaSuara = true;
loadData();
if (xlevel == undefined) {
initAwalan();
}
zmusic = attachMovie("indi", "zmusic", 7);
zmusic._x = -500;
zmusic._y = -500;
zsound = attachMovie("indi", "zsound", 8);
zsound._x = -750;
zsound._y = -750;
zsound2 = attachMovie("indi", "zsound2", 9);
zsound2._x = -750;
zsound2._y = -750;
volume1 = 100;
volume2 = 50;
Frame 20
stop();
start_btn.onRelease = function () {
_urlStart = _url.indexOf("://") + 3;
_urlEnd = _url.indexOf("/", _urlStart);
domain = _url.substring(_urlStart, _urlEnd);
LastDot = domain.lastIndexOf(".") - 1;
domEnd = domain.lastIndexOf(".", LastDot) + 1;
domain = domain.substring(domEnd, domain.length);
unloadMovie (adBox);
play_btn.enabled = false;
gotoAndStop (31);
};
Frame 31
play();
Frame 245
backMenu();
gotoAndStop (246);
Frame 246
stop();
loadData();
if ((levelKe == undefined) || (levelKe == 1)) {
continue_btn.enabled = false;
continue_btn._alpha = 75;
}
tutorial_mc._visible = false;
start_btn.onRelease = function () {
tutorial_mc._visible = true;
tutorial_mc.yes_btn.onRelease = function () {
awalTutorial = true;
pilihTutorial = true;
initAwalan();
backMain();
gotoAndStop (247);
};
tutorial_mc.no_btn.onRelease = function () {
awalTutorial = false;
pilihTutorial = false;
initAwalan();
backMain();
gotoAndStop (247);
};
};
continue_btn.onRelease = function () {
loadData();
backMenu();
if (pilihTutorial == true) {
awalTutorial = true;
} else {
awalTutorial = false;
}
gotoAndStop (249);
};
more_btn.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
Frame 247
function init() {
dalamKotak = 2000;
dalamMenu = 10000;
dalamUnit = 1000;
dalamMsgBox = 20000;
dalamOption = 25000;
dalamTutorial = 15000;
dalamTarget = 25000;
dalamLedakan = 5000;
delayMusuh = 0;
maxDelay = 50;
delayMusuh2 = 0;
maxDelay2 = 400;
delayMusuh3 = 0;
if (levelKe <= 2) {
maxDelay = 100;
maxDelay2 = 800;
} else {
maxDelay = 50;
maxDelay2 = 400;
}
if (levelKe >= 18) {
maxDelay3 = 50;
} else if (levelKe >= 14) {
maxDelay3 = 100;
} else if (levelKe >= 14) {
maxDelay3 = 150;
} else if (levelKe >= 12) {
maxDelay3 = 200;
} else if (levelKe >= 10) {
maxDelay3 = 400;
} else {
maxDelay3 = 800;
}
maxDelay = maxDelay * _root["speedMusuhKali" + levelKe];
maxDelay2 = maxDelay2 * _root["speedMusuhKali" + levelKe];
maxDelay3 = maxDelay3 * _root["speedMusuhKali" + levelKe];
nyawaAwal2 = 100;
nyawaAwal3 = 100;
nyawaAwal4 = 100;
sudahMenang = false;
sedangPause = false;
pilihSemuaAction = false;
xinfo = "";
}
function cekTutorial() {
tutorial_mc.gotoAndStop(tutorialKe);
tutorial_mc.next_btn.onRelease = function () {
if (sedangTutorial == true) {
if (tutorialKe == 6) {
tutorialKe++;
cekTutorial();
}
}
};
tutorial_mc.play_btn.onRelease = function () {
clearSemua();
awalTutorial = false;
gotoAndStop (248);
};
tutorial_mc.continue_btn.onRelease = function () {
clearSemua();
awalTutorial = false;
gotoAndStop (248);
};
tutorial_mc.strike_btn.onRelease = function () {
clearSemua();
awalTutorial = false;
gotoAndStop (248);
};
tutorial_mc.lanjut_btn.onRelease = function () {
clearSemua();
awalTutorial = false;
gotoAndStop (248);
};
}
function buatUI() {
strike1.onRelease = klikStrike;
strike2.onRelease = klikStrike;
strike3.onRelease = klikStrike;
strike1.onRollOver = overStrike;
strike2.onRollOver = overStrike;
strike3.onRollOver = overStrike;
strike1.onRollOut = outStrike;
strike2.onRollOut = outStrike;
strike3.onRollOut = outStrike;
if (_root.levelUpgrade8 == 0) {
strike1.enabled = false;
strike1.gotoAndStop(2);
}
if (_root.levelUpgrade9 == 0) {
strike2.enabled = false;
strike2.gotoAndStop(2);
}
if (_root.levelUpgrade10 == 0) {
strike3.enabled = false;
strike3.gotoAndStop(2);
}
}
function overStrike() {
myStr = new String(this);
pilihTarget = Number(myStr.substr(myStr.length - 1, 1));
if (pilihTarget == 1) {
xinfo = "Granede Strike";
} else if (pilihTarget == 2) {
xinfo = "Bomb Strike";
} else if (pilihTarget == 3) {
xinfo = "Missile Strike";
}
}
function outStrike() {
xinfo = "";
}
function klikStrike() {
if (sedangTutorial == true) {
if (tutorialKe == 12) {
tutorialKe++;
cekTutorial();
}
}
myStr = new String(this);
pilihTarget = Number(myStr.substr(myStr.length - 1, 1));
target_mc = attachMovie("target_mc", "target_mc", dalamTarget);
target_mc._x = _root._xmouse;
target_mc._y = _root._ymouse;
target_mc.onRelease = klikTarget;
target_mc.onEnterFrame = enterTarget;
}
function klikTarget() {
if (sedangPause == false) {
if (sedangTutorial == true) {
if (tutorialKe == 13) {
tutorialKe++;
cekTutorial();
}
}
ledakan_mc = attachMovie("ledakan" + pilihTarget, "ledakan_mc" + dalamLedakan, dalamLedakan);
ledakan_mc._x = this._x;
ledakan_mc._y = this._y;
if (pilihTarget == 1) {
ledakan_mc.damage = _root.levelUpgrade8 * 25;
} else if (pilihTarget == 2) {
ledakan_mc.damage = _root.levelUpgrade9 * 30;
} else if (pilihTarget == 3) {
ledakan_mc.damage = _root.levelUpgrade10 * 35;
}
_root["strike" + pilihTarget].enabled = false;
_root["strike" + pilihTarget].gotoAndStop(2);
ledakan_mc.onEnterFrame = enterLedakan;
removeMovieClip(this);
dalamLedakan++;
if (dalamLedakan >= 5100) {
dalamLedakan = 5000;
}
}
}
function enterTarget() {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
function enterLedakan() {
if (sedangPause == false) {
i = 1000;
while (i <= 1100) {
if (_root["unit_mc" + i].jenis != 2) {
if (this.hitTest(_root["unit_mc" + i])) {
_root["unit_mc" + i].nyawa = _root["unit_mc" + i].nyawa - this.damage;
}
}
i++;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if ((_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) && (_root[(("kotak_mc" + i) + "_") + j]._currentframe <= 4)) {
if (this.hitTest(_root[(("kotak_mc" + i) + "_") + j])) {
_root[(("kotak_mc" + i) + "_") + j].kenaBase = true;
_root[(("kotak_mc" + i) + "_") + j].nyawa = _root[(("kotak_mc" + i) + "_") + j].nyawa - this.damage;
}
}
j++;
}
i++;
}
}
}
function buatKotak() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
kotak_mc = attachMovie("kotak_mc", (("kotak_mc" + i) + "_") + j, dalamKotak);
kotak_mc._x = 24 + ((i - 1) * 50);
kotak_mc._y = 74 + ((j - 1) * 50);
kotak_mc.isiKotak._visible = false;
kotak_mc.gridKotak._visible = false;
kotak_mc.nyawa = 0;
kotak_mc.jumlahPasukan = 0;
kotak_mc.bar_mc._visible = false;
kotak_mc.bar_mc2._visible = false;
kotak_mc.trainPasukan = false;
kotak_mc.pilihTentara = 1;
kotak_mc.sudahUpgrade = false;
kotak_mc.tandaKotak._visible = false;
kotak_mc.onRelease = klikKotak;
kotak_mc.onRollOver = overKotak;
kotak_mc.onRollOut = outKotak;
kotak_mc.enabled = false;
dalamKotak++;
j++;
}
i++;
}
}
function buatBase() {
if (levelKe == 1) {
kotak_mc3_3.gotoAndStop(2);
kotak_mc3_3.enabled = true;
kotak_mc3_3.nyawa = nyawaAwal2;
kotak_mc3_3.jumlahPasukan = 0;
kotak_mc15_9.gotoAndStop(3);
kotak_mc15_9.enabled = false;
kotak_mc15_9.nyawa = nyawaAwal3;
kotak_mc15_9.jumlahPasukan = 0;
penambahanMusuh = 1;
xmoney2 = 500;
xmoney3 = 500;
xmoney4 = 0;
} else if (levelKe == 2) {
kotak_mc3_3.gotoAndStop(2);
kotak_mc3_3.enabled = true;
kotak_mc3_3.nyawa = nyawaAwal2;
kotak_mc3_3.jumlahPasukan = 3;
kotak_mc12_3.gotoAndStop(2);
kotak_mc12_3.enabled = true;
kotak_mc12_3.nyawa = nyawaAwal2;
kotak_mc12_3.jumlahPasukan = 3;
kotak_mc15_9.gotoAndStop(3);
kotak_mc15_9.enabled = false;
kotak_mc15_9.nyawa = nyawaAwal3;
kotak_mc15_9.jumlahPasukan = 6;
penambahanMusuh = 1;
xmoney2 = 500;
xmoney3 = 500;
xmoney4 = 0;
} else if (levelKe == 3) {
kotak_mc4_4.gotoAndStop(2);
kotak_mc4_4.enabled = true;
kotak_mc4_4.nyawa = nyawaAwal2;
kotak_mc4_4.jumlahPasukan = 3;
kotak_mc15_9.gotoAndStop(2);
kotak_mc15_9.enabled = true;
kotak_mc15_9.nyawa = nyawaAwal2;
kotak_mc15_9.jumlahPasukan = 5;
kotak_mc8_9.gotoAndStop(3);
kotak_mc8_9.enabled = false;
kotak_mc8_9.nyawa = nyawaAwal3;
kotak_mc8_9.jumlahPasukan = 5;
kotak_mc12_5.gotoAndStop(3);
kotak_mc12_5.enabled = false;
kotak_mc12_5.nyawa = nyawaAwal3;
kotak_mc12_5.jumlahPasukan = 5;
penambahanMusuh = 1;
xmoney2 = 500;
xmoney3 = 500;
xmoney4 = 0;
} else if (levelKe == 4) {
kotak_mc4_7.gotoAndStop(2);
kotak_mc4_7.enabled = true;
kotak_mc4_7.jumlahPasukan = 2;
kotak_mc4_7.nyawa = nyawaAwal2;
kotak_mc13_2.gotoAndStop(3);
kotak_mc13_2.enabled = false;
kotak_mc13_2.nyawa = nyawaAwal3;
kotak_mc7_9.gotoAndStop(5);
kotak_mc7_9.enabled = false;
kotak_mc7_9.nyawa = 100;
kotak_mc7_9.jumlahPasukan = 20;
kotak_mc10_2.gotoAndStop(5);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = 100;
kotak_mc10_2.jumlahPasukan = 20;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 0;
} else if (levelKe == 5) {
kotak_mc4_7.gotoAndStop(2);
kotak_mc4_7.enabled = true;
kotak_mc4_7.nyawa = nyawaAwal2;
kotak_mc13_2.gotoAndStop(3);
kotak_mc13_2.enabled = false;
kotak_mc13_2.nyawa = nyawaAwal3;
kotak_mc8_4.gotoAndStop(5);
kotak_mc8_4.enabled = false;
kotak_mc8_4.nyawa = 100;
kotak_mc8_4.jumlahPasukan = 20;
kotak_mc10_2.gotoAndStop(5);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = 100;
kotak_mc10_2.jumlahPasukan = 20;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 0;
} else if (levelKe == 6) {
kotak_mc4_7.gotoAndStop(2);
kotak_mc4_7.enabled = true;
kotak_mc4_7.nyawa = nyawaAwal2;
kotak_mc13_2.gotoAndStop(3);
kotak_mc13_2.enabled = false;
kotak_mc13_2.nyawa = nyawaAwal3;
kotak_mc10_2.gotoAndStop(5);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = 100;
kotak_mc10_2.jumlahPasukan = 20;
kotak_mc2_4.gotoAndStop(5);
kotak_mc2_4.enabled = false;
kotak_mc2_4.nyawa = 100;
kotak_mc2_4.jumlahPasukan = 20;
kotak_mc14_6.gotoAndStop(5);
kotak_mc14_6.enabled = false;
kotak_mc14_6.nyawa = 100;
kotak_mc14_6.jumlahPasukan = 20;
penambahanMusuh = 1;
xmoney2 = 40;
xmoney3 = 20;
xmoney4 = 0;
} else if (levelKe == 7) {
if (levelUpgrade8 <= 1) {
levelUpgrade8 = 1;
}
kotak_mc4_7.gotoAndStop(2);
kotak_mc4_7.enabled = true;
kotak_mc4_7.nyawa = nyawaAwal2;
kotak_mc10_2.gotoAndStop(3);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = nyawaAwal3;
kotak_mc7_9.gotoAndStop(2);
kotak_mc7_9.enabled = true;
kotak_mc7_9.nyawa = nyawaAwal2;
kotak_mc15_8.gotoAndStop(3);
kotak_mc15_8.enabled = false;
kotak_mc15_8.nyawa = nyawaAwal2;
kotak_mc11_10.gotoAndStop(5);
kotak_mc11_10.enabled = false;
kotak_mc11_10.nyawa = 100;
kotak_mc11_10.jumlahPasukan = 40;
penambahanMusuh = 1;
xmoney2 = 200;
xmoney3 = 200;
xmoney4 = 0;
} else if (levelKe == 8) {
kotak_mc2_10.gotoAndStop(2);
kotak_mc2_10.enabled = true;
kotak_mc2_10.nyawa = nyawaAwal2;
kotak_mc15_2.gotoAndStop(3);
kotak_mc15_2.enabled = false;
kotak_mc15_2.nyawa = nyawaAwal3;
kotak_mc4_9.gotoAndStop(5);
kotak_mc4_9.enabled = false;
kotak_mc4_9.nyawa = 100;
kotak_mc4_9.jumlahPasukan = 40;
kotak_mc10_2.gotoAndStop(5);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = 100;
kotak_mc10_2.jumlahPasukan = 40;
kotak_mc10_9.gotoAndStop(5);
kotak_mc10_9.enabled = false;
kotak_mc10_9.nyawa = 100;
kotak_mc10_9.jumlahPasukan = 40;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 0;
} else if (levelKe == 9) {
kotak_mc4_7.gotoAndStop(2);
kotak_mc4_7.enabled = true;
kotak_mc4_7.nyawa = nyawaAwal2;
kotak_mc13_2.gotoAndStop(3);
kotak_mc13_2.enabled = false;
kotak_mc13_2.nyawa = nyawaAwal3;
kotak_mc7_9.gotoAndStop(2);
kotak_mc7_9.enabled = true;
kotak_mc7_9.nyawa = nyawaAwal2;
kotak_mc10_2.gotoAndStop(3);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = nyawaAwal3;
kotak_mc13_3.gotoAndStop(5);
kotak_mc13_3.enabled = false;
kotak_mc13_3.nyawa = 100;
kotak_mc13_3.jumlahPasukan = 50;
kotak_mc10_9.gotoAndStop(5);
kotak_mc10_9.enabled = false;
kotak_mc10_9.nyawa = 100;
kotak_mc10_9.jumlahPasukan = 50;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 0;
} else if (levelKe == 10) {
kotak_mc7_9.gotoAndStop(2);
kotak_mc7_9.enabled = true;
kotak_mc7_9.nyawa = nyawaAwal2;
kotak_mc4_2.gotoAndStop(3);
kotak_mc4_2.enabled = false;
kotak_mc4_2.nyawa = nyawaAwal3;
kotak_mc12_2.gotoAndStop(4);
kotak_mc12_2.enabled = false;
kotak_mc12_2.nyawa = nyawaAwal4;
penambahanMusuh = 1;
xmoney2 = 500;
xmoney3 = 500;
xmoney4 = 500;
} else if (levelKe == 11) {
kotak_mc7_9.gotoAndStop(2);
kotak_mc7_9.enabled = true;
kotak_mc7_9.nyawa = nyawaAwal2;
kotak_mc4_2.gotoAndStop(3);
kotak_mc4_2.enabled = false;
kotak_mc4_2.nyawa = nyawaAwal3;
kotak_mc12_2.gotoAndStop(4);
kotak_mc12_2.enabled = false;
kotak_mc12_2.nyawa = nyawaAwal4;
kotak_mc13_6.gotoAndStop(5);
kotak_mc13_6.enabled = false;
kotak_mc13_6.nyawa = 100;
kotak_mc13_6.jumlahPasukan = 50;
kotak_mc10_9.gotoAndStop(5);
kotak_mc10_9.enabled = false;
kotak_mc10_9.nyawa = 100;
kotak_mc10_9.jumlahPasukan = 50;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 20;
} else if (levelKe == 12) {
kotak_mc7_9.gotoAndStop(4);
kotak_mc7_9.enabled = false;
kotak_mc7_9.nyawa = nyawaAwal4;
kotak_mc4_2.gotoAndStop(3);
kotak_mc4_2.enabled = false;
kotak_mc4_2.nyawa = nyawaAwal3;
kotak_mc12_2.gotoAndStop(2);
kotak_mc12_2.enabled = true;
kotak_mc12_2.nyawa = nyawaAwal2;
kotak_mc11_9.gotoAndStop(4);
kotak_mc11_9.enabled = false;
kotak_mc11_9.nyawa = nyawaAwal4;
kotak_mc7_2.gotoAndStop(3);
kotak_mc7_2.enabled = false;
kotak_mc7_2.nyawa = nyawaAwal3;
kotak_mc10_2.gotoAndStop(2);
kotak_mc10_2.enabled = true;
kotak_mc10_2.nyawa = nyawaAwal2;
penambahanMusuh = 1;
xmoney2 = 1000;
xmoney3 = 1000;
xmoney4 = 1000;
} else if (levelKe == 13) {
kotak_mc7_9.gotoAndStop(4);
kotak_mc7_9.enabled = false;
kotak_mc7_9.nyawa = nyawaAwal4;
kotak_mc4_2.gotoAndStop(3);
kotak_mc4_2.enabled = false;
kotak_mc4_2.nyawa = nyawaAwal3;
kotak_mc12_2.gotoAndStop(2);
kotak_mc12_2.enabled = true;
kotak_mc12_2.nyawa = nyawaAwal2;
kotak_mc11_9.gotoAndStop(4);
kotak_mc11_9.enabled = false;
kotak_mc11_9.nyawa = nyawaAwal4;
kotak_mc7_2.gotoAndStop(3);
kotak_mc7_2.enabled = false;
kotak_mc7_2.nyawa = nyawaAwal3;
kotak_mc10_2.gotoAndStop(2);
kotak_mc10_2.enabled = true;
kotak_mc10_2.nyawa = nyawaAwal2;
kotak_mc15_6.gotoAndStop(5);
kotak_mc15_6.enabled = false;
kotak_mc15_6.nyawa = 100;
kotak_mc15_6.jumlahPasukan = 50;
kotak_mc9_9.gotoAndStop(5);
kotak_mc9_9.enabled = false;
kotak_mc9_9.nyawa = 100;
kotak_mc9_9.jumlahPasukan = 50;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 20;
} else if (levelKe == 14) {
kotak_mc2_2.gotoAndStop(2);
kotak_mc2_2.enabled = true;
kotak_mc2_2.nyawa = nyawaAwal2;
kotak_mc3_3.gotoAndStop(2);
kotak_mc3_3.enabled = true;
kotak_mc3_3.nyawa = nyawaAwal2;
kotak_mc4_4.gotoAndStop(2);
kotak_mc4_4.enabled = true;
kotak_mc4_4.nyawa = nyawaAwal2;
kotak_mc13_2.gotoAndStop(3);
kotak_mc13_2.enabled = false;
kotak_mc13_2.nyawa = nyawaAwal3;
kotak_mc14_3.gotoAndStop(3);
kotak_mc14_3.enabled = false;
kotak_mc14_3.nyawa = nyawaAwal3;
kotak_mc15_4.gotoAndStop(3);
kotak_mc15_4.enabled = false;
kotak_mc15_4.nyawa = nyawaAwal3;
kotak_mc16_11.gotoAndStop(4);
kotak_mc16_11.enabled = false;
kotak_mc16_11.nyawa = nyawaAwal4;
kotak_mc15_10.gotoAndStop(4);
kotak_mc15_10.enabled = false;
kotak_mc15_10.nyawa = nyawaAwal4;
kotak_mc14_9.gotoAndStop(4);
kotak_mc14_9.enabled = false;
kotak_mc14_9.nyawa = nyawaAwal4;
penambahanMusuh = 1;
kotak_mc8_6.gotoAndStop(5);
kotak_mc8_6.enabled = false;
kotak_mc8_6.nyawa = 100;
kotak_mc8_6.jumlahPasukan = 50;
kotak_mc2_4.gotoAndStop(5);
kotak_mc2_4.enabled = false;
kotak_mc2_4.nyawa = 100;
kotak_mc2_4.jumlahPasukan = 50;
kotak_mc15_2.gotoAndStop(5);
kotak_mc15_2.enabled = false;
kotak_mc15_2.nyawa = 100;
kotak_mc15_2.jumlahPasukan = 50;
kotak_mc14_10.gotoAndStop(5);
kotak_mc14_10.enabled = false;
kotak_mc14_10.nyawa = 100;
kotak_mc14_10.jumlahPasukan = 50;
xmoney2 = 2000;
xmoney3 = 2000;
xmoney4 = 2000;
} else if (levelKe == 15) {
kotak_mc2_2.gotoAndStop(2);
kotak_mc2_2.enabled = true;
kotak_mc2_2.nyawa = nyawaAwal2;
kotak_mc3_3.gotoAndStop(2);
kotak_mc3_3.enabled = true;
kotak_mc3_3.nyawa = nyawaAwal2;
kotak_mc4_4.gotoAndStop(2);
kotak_mc4_4.enabled = true;
kotak_mc4_4.nyawa = nyawaAwal2;
kotak_mc13_4.gotoAndStop(3);
kotak_mc13_4.enabled = false;
kotak_mc13_4.nyawa = nyawaAwal3;
kotak_mc14_3.gotoAndStop(3);
kotak_mc14_3.enabled = false;
kotak_mc14_3.nyawa = nyawaAwal3;
kotak_mc15_2.gotoAndStop(3);
kotak_mc15_2.enabled = false;
kotak_mc15_2.nyawa = nyawaAwal3;
kotak_mc15_10.gotoAndStop(4);
kotak_mc15_10.enabled = false;
kotak_mc15_10.nyawa = nyawaAwal4;
kotak_mc14_9.gotoAndStop(4);
kotak_mc14_9.enabled = false;
kotak_mc14_9.nyawa = nyawaAwal4;
kotak_mc13_8.gotoAndStop(4);
kotak_mc13_8.enabled = false;
kotak_mc13_8.nyawa = nyawaAwal4;
kotak_mc12_10.gotoAndStop(5);
kotak_mc12_10.enabled = false;
kotak_mc12_10.nyawa = 100;
kotak_mc12_10.jumlahPasukan = 30;
kotak_mc3_9.gotoAndStop(5);
kotak_mc3_9.enabled = false;
kotak_mc3_9.nyawa = 100;
kotak_mc3_9.jumlahPasukan = 30;
kotak_mc10_2.gotoAndStop(5);
kotak_mc10_2.enabled = false;
kotak_mc10_2.nyawa = 100;
kotak_mc10_2.jumlahPasukan = 30;
penambahanMusuh = 1;
xmoney2 = 20;
xmoney3 = 20;
xmoney4 = 20;
} else if (levelKe == 16) {
kotak_mc2_2.gotoAndStop(2);
kotak_mc2_2.enabled = true;
kotak_mc2_2.nyawa = nyawaAwal2;
kotak_mc2_2.jumlahPasukan = 6;
kotak_mc15_9.gotoAndStop(3);
kotak_mc15_9.enabled = false;
kotak_mc15_9.nyawa = nyawaAwal3;
kotak_mc12_10.gotoAndStop(3);
kotak_mc12_10.enabled = false;
kotak_mc12_10.nyawa = nyawaAwal3;
kotak_mc6_8.gotoAndStop(3);
kotak_mc6_8.enabled = false;
kotak_mc6_8.nyawa = nyawaAwal3;
kotak_mc8_6.gotoAndStop(5);
kotak_mc8_6.enabled = false;
kotak_mc8_6.nyawa = 100;
kotak_mc8_6.jumlahPasukan = 100;
penambahanMusuh = 1;
xmoney2 = 2000;
xmoney3 = 2000;
xmoney4 = 0;
} else if (levelKe == 17) {
kotak_mc2_2.gotoAndStop(2);
kotak_mc2_2.enabled = true;
kotak_mc2_2.nyawa = nyawaAwal2;
kotak_mc2_2.jumlahPasukan = 4;
kotak_mc15_9.gotoAndStop(3);
kotak_mc15_9.enabled = false;
kotak_mc15_9.nyawa = nyawaAwal3;
kotak_mc12_10.gotoAndStop(3);
kotak_mc12_10.enabled = false;
kotak_mc12_10.nyawa = nyawaAwal3;
kotak_mc12_12.gotoAndStop(4);
kotak_mc12_12.enabled = false;
kotak_mc12_12.nyawa = nyawaAwal4;
kotak_mc8_8.gotoAndStop(4);
kotak_mc8_8.enabled = false;
kotak_mc8_8.nyawa = nyawaAwal4;
kotak_mc7_5.gotoAndStop(5);
kotak_mc7_5.enabled = false;
kotak_mc7_5.nyawa = 100;
kotak_mc7_5.jumlahPasukan = 50;
kotak_mc8_5.gotoAndStop(5);
kotak_mc8_5.enabled = false;
kotak_mc8_5.nyawa = 100;
kotak_mc8_5.jumlahPasukan = 50;
kotak_mc7_6.gotoAndStop(5);
kotak_mc7_6.enabled = false;
kotak_mc7_6.nyawa = 100;
kotak_mc7_6.jumlahPasukan = 50;
kotak_mc8_6.gotoAndStop(5);
kotak_mc8_6.enabled = false;
kotak_mc8_6.nyawa = 100;
kotak_mc8_6.jumlahPasukan = 50;
penambahanMusuh = 1;
xmoney2 = 1000;
xmoney3 = 1000;
xmoney4 = 1000;
} else if (levelKe == 18) {
kotak_mc2_2.gotoAndStop(3);
kotak_mc2_2.enabled = false;
kotak_mc2_2.nyawa = nyawaAwal3 * 100;
kotak_mc2_2.jumlahPasukan = 10;
kotak_mc15_9.gotoAndStop(2);
kotak_mc15_9.enabled = true;
kotak_mc15_9.nyawa = nyawaAwal2;
kotak_mc12_10.gotoAndStop(2);
kotak_mc12_10.enabled = true;
kotak_mc12_10.nyawa = nyawaAwal2;
kotak_mc6_8.gotoAndStop(2);
kotak_mc6_8.enabled = true;
kotak_mc6_8.nyawa = nyawaAwal2;
kotak_mc8_5.gotoAndStop(5);
kotak_mc8_5.enabled = false;
kotak_mc8_5.nyawa = 100;
kotak_mc8_5.jumlahPasukan = 200;
penambahanMusuh = 1;
xmoney2 = 3000;
xmoney3 = 3000;
xmoney4 = 0;
} else if (levelKe == 19) {
kotak_mc2_2.gotoAndStop(3);
kotak_mc2_2.enabled = false;
kotak_mc2_2.nyawa = nyawaAwal3;
kotak_mc2_2.jumlahPasukan = 10;
kotak_mc15_10.gotoAndStop(4);
kotak_mc15_10.enabled = false;
kotak_mc15_10.nyawa = nyawaAwal4;
kotak_mc15_10.jumlahPasukan = 10;
kotak_mc5_9.gotoAndStop(2);
kotak_mc5_9.enabled = true;
kotak_mc5_9.nyawa = nyawaAwal2;
kotak_mc12_6.gotoAndStop(2);
kotak_mc12_6.enabled = true;
kotak_mc12_6.nyawa = nyawaAwal2;
kotak_mc6_6.gotoAndStop(2);
kotak_mc6_6.enabled = true;
kotak_mc6_6.nyawa = nyawaAwal2;
kotak_mc11_7.gotoAndStop(2);
kotak_mc11_7.enabled = true;
kotak_mc11_7.nyawa = nyawaAwal2;
kotak_mc8_4.gotoAndStop(2);
kotak_mc8_4.enabled = true;
kotak_mc8_4.nyawa = nyawaAwal2;
kotak_mc10_3.gotoAndStop(2);
kotak_mc10_3.enabled = true;
kotak_mc10_3.nyawa = nyawaAwal2;
kotak_mc5_5.gotoAndStop(2);
kotak_mc5_5.enabled = true;
kotak_mc5_5.nyawa = nyawaAwal2;
kotak_mc7_5.gotoAndStop(5);
kotak_mc7_5.enabled = false;
kotak_mc7_5.nyawa = 100;
kotak_mc7_5.jumlahPasukan = 100;
kotak_mc8_5.gotoAndStop(5);
kotak_mc8_5.enabled = false;
kotak_mc8_5.nyawa = 100;
kotak_mc8_5.jumlahPasukan = 100;
kotak_mc9_5.gotoAndStop(5);
kotak_mc9_5.enabled = false;
kotak_mc9_5.nyawa = 100;
kotak_mc9_5.jumlahPasukan = 100;
penambahanMusuh = 1;
xmoney2 = 1000;
xmoney3 = 1000;
xmoney4 = 1000;
} else if (levelKe == 20) {
kotak_mc2_2.gotoAndStop(2);
kotak_mc2_2.enabled = true;
kotak_mc2_2.nyawa = nyawaAwal2;
kotak_mc13_4.gotoAndStop(3);
kotak_mc13_4.enabled = false;
kotak_mc13_4.nyawa = nyawaAwal4;
kotak_mc15_10.gotoAndStop(4);
kotak_mc15_10.enabled = false;
kotak_mc15_10.nyawa = nyawaAwal4;
kotak_mc7_5.gotoAndStop(5);
kotak_mc7_5.enabled = false;
kotak_mc7_5.nyawa = 100;
kotak_mc7_5.jumlahPasukan = 100;
kotak_mc8_5.gotoAndStop(5);
kotak_mc8_5.enabled = false;
kotak_mc8_5.nyawa = 100;
kotak_mc8_5.jumlahPasukan = 100;
kotak_mc7_6.gotoAndStop(5);
kotak_mc7_6.enabled = false;
kotak_mc7_6.nyawa = 100;
kotak_mc7_6.jumlahPasukan = 100;
kotak_mc8_6.gotoAndStop(5);
kotak_mc8_6.enabled = false;
kotak_mc8_6.nyawa = 100;
kotak_mc8_6.jumlahPasukan = 100;
penambahanMusuh = 1;
xmoney2 = 2000;
xmoney3 = 2000;
xmoney4 = 2000;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
_root[(("kotak_mc" + i) + "_") + j].nyawa = _root[(("kotak_mc" + i) + "_") + j].nyawa + (20 * (_root.levelUpgrade7 + 1));
} else if ((_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) && (_root[(("kotak_mc" + i) + "_") + j]._currentframe <= 4)) {
_root[(("kotak_mc" + i) + "_") + j].nyawa = _root[(("kotak_mc" + i) + "_") + j].nyawa + (20 * levelKe);
}
j++;
}
i++;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
_root[(("kotak_mc" + i) + "_") + j].nyawaMax = _root[(("kotak_mc" + i) + "_") + j].nyawa;
j++;
}
i++;
}
}
function munculKotak(indi) {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
_root[(("kotak_mc" + i) + "_") + j]._visible = indi;
j++;
}
i++;
}
}
function overKotak() {
this.isiKotak._visible = true;
}
function outKotak() {
this.isiKotak._visible = false;
}
function klikKotak(indi) {
myStr = new String();
indi = myStr.substr(myStr.length - 1, 1);
if (menu_mc.kiniMenu == this) {
if (menu_mc._x == undefined) {
basePilih = this;
buatMenu(this);
} else {
basePilih = undefined;
removeMovieClip(menu_mc);
}
} else {
basePilih = this;
buatMenu(this);
}
}
function buatMenu(indi) {
if (sedangTutorial == true) {
if (tutorialKe == 1) {
tutorialKe++;
cekTutorial();
}
}
if (sedangTutorial == true) {
if (tutorialKe == 7) {
tutorialKe++;
cekTutorial();
}
}
menu_mc = attachMovie("menu_mc", "menu_mc", dalamMenu);
menu_mc._x = indi._x;
menu_mc._y = indi._y;
menu_mc.kiniMenu = indi;
menu_mc.action_mc.onRelease = klikAction;
menu_mc.build_mc.onRelease = klikBuild;
menu_mc.upgrade_mc.onRelease = klikUpgrade;
menu_mc.train_mc.onRelease = klikTrain;
menu_mc.action_mc.onRollOver = overMenu;
menu_mc.build_mc.onRollOver = overMenu;
menu_mc.upgrade_mc.onRollOver = overMenu;
menu_mc.train_mc.onRollOver = overMenu;
menu_mc.action_mc.onRollOut = outMenu;
menu_mc.build_mc.onRollOut = outMenu;
menu_mc.upgrade_mc.onRollOut = outMenu;
menu_mc.train_mc.onRollOut = outMenu;
}
function overMenu() {
this.gotoAndStop(2);
}
function outMenu() {
this.gotoAndStop(1);
}
function klikTrain() {
if (basePilih.trainPasukan == false) {
if (xmoney2 >= 10) {
if (sedangTutorial == true) {
if (tutorialKe == 3) {
tutorialKe++;
cekTutorial();
}
}
xmoney2 = xmoney2 - 10;
basePilih.trainPasukan = true;
basePilih.awalTrain = 0;
basePilih.akhirTrain = 100;
}
}
}
function klikUpgrade() {
if (basePilih.sudahUpgrade == false) {
basePilih.sudahUpgrade = true;
if (basePilih.jumlahPasukan <= 0) {
basePilih.jumlahPasukan = 2;
xmoney2 = xmoney2 - (xmoney2 * 0.3);
xmoney2 = Math.ceil(xmoney2);
} else {
basePilih.jumlahPasukan = basePilih.jumlahPasukan * 1.5;
basePilih.jumlahPasukan = Math.ceil(basePilih.jumlahPasukan);
xmoney2 = xmoney2 - (xmoney2 * 0.9);
xmoney2 = Math.ceil(xmoney2);
}
}
}
function pilihSemuaUpgrade() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
if (_root[(("kotak_mc" + i) + "_") + j].sudahUpgrade == false) {
_root[(("kotak_mc" + i) + "_") + j].sudahUpgrade = true;
if (_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan <= 0) {
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan = 2;
xmoney2 = xmoney2 - (xmoney2 * 0.3);
xmoney2 = Math.ceil(xmoney2);
} else {
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan = _root[(("kotak_mc" + i) + "_") + j].jumlahPasukan * 1.5;
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan = Math.ceil(_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan);
xmoney2 = xmoney2 - (xmoney2 * 0.9);
xmoney2 = Math.ceil(xmoney2);
}
}
}
j++;
}
i++;
}
}
function klikBuild() {
if (sedangTutorial == true) {
if (tutorialKe == 8) {
tutorialKe++;
cekTutorial();
}
}
if (xmoney2 >= 30) {
removeMovieClip(menu_mc);
basePilih._alpha = 75;
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 1) {
_root[(("kotak_mc" + i) + "_") + j].enabled = true;
_root[(("kotak_mc" + i) + "_") + j].onRelease = klikBaseMusuh;
}
j++;
}
i++;
}
}
}
function klikAction() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
_root[(("kotak_mc" + i) + "_") + j].tandaKotak._visible = false;
_root[(("kotak_mc" + i) + "_") + j]._alpha = 100;
}
j++;
}
i++;
}
if (sedangTutorial == true) {
if (tutorialKe == 4) {
tutorialKe++;
cekTutorial();
}
}
removeMovieClip(menu_mc);
basePilih.tandaKotak._visible = true;
basePilih._alpha = 75;
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) {
_root[(("kotak_mc" + i) + "_") + j].enabled = true;
_root[(("kotak_mc" + i) + "_") + j].onRelease = klikBaseMusuh;
}
j++;
}
i++;
}
}
function cekTrainingSemua() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
if (_root[(("kotak_mc" + i) + "_") + j].trainPasukan == false) {
if (xmoney2 >= 10) {
xmoney2 = xmoney2 - 10;
_root[(("kotak_mc" + i) + "_") + j].trainPasukan = true;
_root[(("kotak_mc" + i) + "_") + j].awalTrain = 0;
_root[(("kotak_mc" + i) + "_") + j].akhirTrain = 100;
}
}
}
j++;
}
i++;
}
}
function cekActionSemua() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
_root[(("kotak_mc" + i) + "_") + j].tandaKotak._visible = true;
_root[(("kotak_mc" + i) + "_") + j]._alpha = 75;
}
j++;
}
i++;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) {
_root[(("kotak_mc" + i) + "_") + j].enabled = true;
_root[(("kotak_mc" + i) + "_") + j].onRelease = klikBaseMusuh2;
}
j++;
}
i++;
}
}
function klikBaseMusuh2() {
basePilih._alpha = 100;
basePilih.tandaKotak._visible = false;
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) {
_root[(("kotak_mc" + i) + "_") + j].enabled = false;
_root[(("kotak_mc" + i) + "_") + j].isiKotak._visible = false;
}
if (this._currentframe == 1) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 1) {
_root[(("kotak_mc" + i) + "_") + j].enabled = false;
_root[(("kotak_mc" + i) + "_") + j].isiKotak._visible = false;
}
}
j++;
}
i++;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
if (_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan > 0) {
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan--;
if (this._currentframe == 5) {
munculSerangan(_root[(("kotak_mc" + i) + "_") + j], this, _root[(("kotak_mc" + i) + "_") + j]._currentframe, "gold");
} else {
munculSerangan(_root[(("kotak_mc" + i) + "_") + j], this, _root[(("kotak_mc" + i) + "_") + j]._currentframe, "attack");
}
}
}
j++;
}
i++;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
_root[(("kotak_mc" + i) + "_") + j].tandaKotak._visible = false;
_root[(("kotak_mc" + i) + "_") + j]._alpha = 100;
}
j++;
}
i++;
}
}
function klikBaseMusuh() {
basePilih._alpha = 100;
basePilih.tandaKotak._visible = false;
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) {
_root[(("kotak_mc" + i) + "_") + j].enabled = false;
_root[(("kotak_mc" + i) + "_") + j].isiKotak._visible = false;
}
if (this._currentframe == 1) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 1) {
_root[(("kotak_mc" + i) + "_") + j].enabled = false;
_root[(("kotak_mc" + i) + "_") + j].isiKotak._visible = false;
}
}
j++;
}
i++;
}
basePilih.jumlahPasukan--;
if (this._currentframe == 5) {
munculSerangan(basePilih, this, basePilih._currentframe, "gold");
} else if (this._currentframe == 1) {
if (sedangTutorial == true) {
if (tutorialKe == 9) {
tutorialKe++;
cekTutorial();
}
}
_root["xmoney" + basePilih] = _root["xmoney" + basePilih] - 30;
munculSerangan(basePilih, this, basePilih._currentframe, "build");
} else {
if (sedangTutorial == true) {
if (tutorialKe == 5) {
tutorialKe++;
cekTutorial();
}
}
munculSerangan(basePilih, this, basePilih._currentframe, "attack");
}
}
function munculSerangan(indi, indi2, indi3, indi4) {
xdalamUnit = 0;
zi = 1000;
while (zi <= 1100) {
if ((_root["unit_mc" + zi]._x == undefined) || (_root["unit_mc" + zi].nyawa <= 0)) {
xdalamUnit = zi;
zi = 1100;
}
zi++;
}
if (xdalamUnit != 0) {
removeMovieClip(_root["unit_mc" + xdalamUnit]);
if (indi3 == 2) {
unit = attachMovie("hijau" + indi.pilihTentara, "unit_mc" + xdalamUnit, xdalamUnit);
} else if (indi3 == 3) {
unit = attachMovie("biru" + indi.pilihTentara, "unit_mc" + xdalamUnit, xdalamUnit);
} else if (indi3 == 4) {
unit = attachMovie("merah" + indi.pilihTentara, "unit_mc" + xdalamUnit, xdalamUnit);
}
unit.tipeSenjata = indi.pilihTentara;
if (indi3 == 2) {
if (levelTentara5 >= 1) {
maxTentaraJagoan = 6;
} else if (levelTentara4 >= 1) {
maxTentaraJagoan = 5;
} else if (levelTentara3 >= 1) {
maxTentaraJagoan = 4;
} else if (levelTentara2 >= 1) {
maxTentaraJagoan = 3;
} else if (levelTentara1 >= 1) {
maxTentaraJagoan = 2;
}
if (indi.pilihTentara >= maxTentaraMusuh) {
indi.pilihTentara = 1;
}
} else {
indi.pilihTentara++;
if (levelKe <= 3) {
maxTentaraMusuh = 2;
} else if (levelKe <= 6) {
maxTentaraMusuh = 3;
} else if (levelKe <= 9) {
maxTentaraMusuh = 4;
} else if (levelKe <= 12) {
maxTentaraMusuh = 5;
} else if (levelKe <= 15) {
maxTentaraMusuh = 6;
}
if (indi.pilihTentara >= maxTentaraMusuh) {
indi.pilihTentara = 1;
}
}
unit._x = indi._x;
unit._y = indi._y;
unit._xscale = (unit._yscale = 25);
unit.gold._visible = false;
if (indi4 == "gold") {
unit.awalTambang = indi2;
}
unit.xtarget = indi2;
unit.jenis = indi3;
unit.randX = random(5) - 3;
unit.randY = random(5) - 3;
unit.asalBase = indi;
if (indi3 == 2) {
unit.nyawa = 100 * _root["levelTentara" + indi.pilihTentara];
unit.nyawa = unit.nyawa + (25 * _root.levelUpgrade1);
unit.nyawa = unit.nyawa + (25 * _root.levelUpgrade2);
unit.range = (50 + random(25)) + (25 * _root.levelUpgrade3);
} else {
unit.nyawa = 100;
unit.range = 50;
}
if (unit.tipeSenjata == 2) {
unit.range = unit.range + 50;
} else if (unit.tipeSenjata == 4) {
unit.range = unit.range + 75;
} else if (unit.tipeSenjata == 5) {
unit.range = unit.range + 100;
}
unit.kemana = indi4;
randSpeed = random(3);
if (randSpeed == 0) {
unit.speed = 0.75;
} else if (randSpeed == 1) {
unit.speed = 0.85;
} else if (randSpeed == 2) {
unit.speed = 0.95;
}
if (indi3 == 2) {
unit.speed = unit.speed + _root.levelUpgrade4;
}
if (indi3 == 2) {
unit.damage = 10 * unit.tipeSenjata;
} else {
unit.damage = 10 * unit.tipeSenjata;
unit.damage = unit.damage * _root["damageMusuhKali" + levelKe];
unit.nyawa = unit.nyawa * _root["damageMusuhKali" + levelKe];
}
if (indi3 == 2) {
}
unit.onEnterFrame = enterUnit;
}
}
function enterUnit() {
if (sedangPause == false) {
if (sudahMenang == false) {
if (this.nyawa <= 0) {
this.gotoAndStop(3);
} else {
deltaX = (this._x - this.xtarget._x) + this.randX;
deltaY = (this._y - this.xtarget._y) + this.randY;
angle = (-Math.atan2(deltaX, deltaY)) / (Math.PI/180);
this._rotation = angle;
i = 1000;
while (i <= 1100) {
if ((_root["unit_mc" + i].nyawa != undefined) && (_root["unit_mc" + i].nyawa > 0)) {
if (this.jenis != _root["unit_mc" + i].jenis) {
this.xjarak = Math.sqrt(Math.pow(this._x - _root["unit_mc" + i]._x, 2) + Math.pow(this._y - _root["unit_mc" + i]._y, 2));
if (this.xjarak <= this.range) {
this.wtarget = _root["unit_mc" + i];
i = 1100;
}
}
}
i++;
}
if ((this.wtarget != undefined) && (this.wtarget.nyawa > 0)) {
this.targetSerang = "unit";
this.gotoAndStop(2);
deltaX = this._x - this.wtarget._x;
deltaY = this._y - this.wtarget._y;
angle = (-Math.atan2(deltaX, deltaY)) / (Math.PI/180);
this._rotation = angle;
} else {
this.jarak = Math.sqrt(Math.pow(this._x - this.xtarget._x, 2) + Math.pow(this._y - this.xtarget._y, 2));
if (this.kemana == "gold") {
if (Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)) > (this.speed * speedKini)) {
this.gotoAndStop(1);
this._y = this._y - ((this.speed * speedKini) * Math.cos(angle * (Math.PI/180)));
this._x = this._x + ((this.speed * speedKini) * Math.sin(angle * (Math.PI/180)));
} else if (this.xtarget == this.asalBase) {
if (this.bawaGold == true) {
if (this.jenis == 2) {
_root["xmoney" + this.jenis] = _root["xmoney" + this.jenis] + (20 * (_root.levelUpgrade5 + 1));
} else {
_root["xmoney" + this.jenis] = _root["xmoney" + this.jenis] + 20;
}
}
if (this.jenis == 2) {
this.bawaGold = false;
this.gold._visible = false;
if (this.awalTambang.jumlahPasukan <= 0) {
this.asalBase.jumlahPasukan++;
removeMovieClip(this);
} else {
this.xtarget = this.awalTambang;
}
} else {
this.asalBase.jumlahPasukan++;
removeMovieClip(this);
}
} else if (this.xtarget.jumlahPasukan > 0) {
this.bawaGold = true;
this.gold._visible = true;
this.xtarget.jumlahPasukan--;
this.xtarget = this.asalBase;
} else {
this.xtarget = this.asalBase;
}
} else if (this.kemana == "build") {
if (Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)) > (this.speed * speedKini)) {
this.gotoAndStop(1);
this._y = this._y - ((this.speed * speedKini) * Math.cos(angle * (Math.PI/180)));
this._x = this._x + ((this.speed * speedKini) * Math.sin(angle * (Math.PI/180)));
} else {
this.xtarget.nyawa = _root["nyawaAwal" + this.jenis];
this.xtarget.nyawaMax = this.xtarget.nyawa;
this.xtarget.jumlahPasukan = this.xtarget.jumlahPasukan + 1;
this.xtarget.gotoAndStop(this.jenis);
this.xtarget.bar_mc._visible = false;
if (this.jenis == 2) {
this.xtarget.trainPasukan = false;
this.xtarget.onRelease = klikKotak;
this.xtarget.onRollOver = overKotak;
this.xtarget.onRollOut = outKotak;
this.xtarget.enabled = true;
}
removeMovieClip(this);
}
} else if (this.kemana == "attack") {
if ((this.jarak <= this.range) && (this.xtarget != this.asalBase)) {
this.targetSerang = "base";
this.gotoAndStop(2);
} else if (Math.sqrt((deltaX * deltaX) + (deltaY * deltaY)) > (this.speed * speedKini)) {
this.gotoAndStop(1);
this._y = this._y - ((this.speed * speedKini) * Math.cos(angle * (Math.PI/180)));
this._x = this._x + ((this.speed * speedKini) * Math.sin(angle * (Math.PI/180)));
} else if (this.xtarget == this.asalBase) {
this.asalBase.jumlahPasukan++;
removeMovieClip(this);
}
if ((this.xtarget.nyawa <= 0) && (this.xtarget != this.asalBase)) {
this.xtarget = this.asalBase;
}
}
}
}
} else {
this.gotoAndStop(1);
}
}
}
function serangPasukan(indi) {
if (sedangPause == false) {
if (indi.targetSerang == "base") {
indi.xtarget.kenaBase = true;
indi.xtarget.nyawa = indi.xtarget.nyawa - indi.damage;
if (indi.tipeSenjata >= 3) {
if (indi.tipeSenjata == 3) {
ledakan_mc = attachMovie("ledakan1", "ledakan_mc" + dalamLedakan, dalamLedakan);
} else if (indi.tipeSenjata == 4) {
ledakan_mc = attachMovie("ledakan2", "ledakan_mc" + dalamLedakan, dalamLedakan);
} else if (indi.tipeSenjata == 5) {
ledakan_mc = attachMovie("ledakan3", "ledakan_mc" + dalamLedakan, dalamLedakan);
}
ledakan_mc._x = indi.xtarget._x;
ledakan_mc._y = indi.xtarget._y;
ledakan_mc._xscale = (ledakan_mc._yscale = 25);
dalamLedakan++;
if (dalamLedakan >= 5100) {
dalamLedakan = 5000;
}
}
if (indi.xtarget.nyawa <= 0) {
ledakan_mc = attachMovie("ledakan2", "ledakan_mc" + dalamLedakan, dalamLedakan);
ledakan_mc._x = indi.xtarget._x;
ledakan_mc._y = indi.xtarget._y;
dalamLedakan++;
if (dalamLedakan >= 5100) {
dalamLedakan = 5000;
}
}
} else if (indi.targetSerang == "unit") {
indi.wtarget.nyawa = indi.wtarget.nyawa - indi.damage;
if (indi.tipeSenjata >= 3) {
if (indi.tipeSenjata == 3) {
ledakan_mc = attachMovie("ledakan1", "ledakan_mc" + dalamLedakan, dalamLedakan);
} else if (indi.tipeSenjata == 4) {
ledakan_mc = attachMovie("ledakan2", "ledakan_mc" + dalamLedakan, dalamLedakan);
} else if (indi.tipeSenjata == 5) {
ledakan_mc = attachMovie("ledakan3", "ledakan_mc" + dalamLedakan, dalamLedakan);
}
ledakan_mc._x = indi.wtarget._x;
ledakan_mc._y = indi.wtarget._y;
ledakan_mc._xscale = (ledakan_mc._yscale = 25);
dalamLedakan++;
if (dalamLedakan >= 5100) {
dalamLedakan = 5000;
}
}
}
}
}
function cekTambahUnit() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if ((_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) && (_root[(("kotak_mc" + i) + "_") + j]._currentframe <= 4)) {
if (_root["xmoney" + _root[(("kotak_mc" + i) + "_") + j]._currentframe] >= 10) {
_root["xmoney" + _root[(("kotak_mc" + i) + "_") + j]._currentframe] = _root["xmoney" + _root[(("kotak_mc" + i) + "_") + j]._currentframe] - 10;
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan = _root[(("kotak_mc" + i) + "_") + j].jumlahPasukan + penambahanMusuh;
}
}
j++;
}
i++;
}
}
function cekAI() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if ((_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) && (_root[(("kotak_mc" + i) + "_") + j]._currentframe <= 4)) {
if (_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan >= 1) {
pilihanBase(_root[(("kotak_mc" + i) + "_") + j]._currentframe);
if (pilihBaseSerang != undefined) {
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan--;
if (pilihBaseSerang._currentframe == 5) {
munculSerangan(_root[(("kotak_mc" + i) + "_") + j], pilihBaseSerang, _root[(("kotak_mc" + i) + "_") + j]._currentframe, "gold");
} else {
munculSerangan(_root[(("kotak_mc" + i) + "_") + j], pilihBaseSerang, _root[(("kotak_mc" + i) + "_") + j]._currentframe, "attack");
}
}
}
}
j++;
}
i++;
}
}
function pilihanBase(indi) {
pilihBaseSerang = undefined;
ambilBase = new Array();
keAmbil = 0;
xi = 1;
while (xi <= 16) {
xj = 1;
while (xj <= 10) {
randAmbil = random(10);
if (randAmbil >= 3) {
if ((_root[(("kotak_mc" + xi) + "_") + xj]._currentframe != indi) && (_root[(("kotak_mc" + xi) + "_") + xj]._currentframe == 5)) {
ambilBase[keAmbil] = _root[(("kotak_mc" + xi) + "_") + xj];
keAmbil++;
}
} else if (((_root[(("kotak_mc" + xi) + "_") + xj]._currentframe != indi) && (_root[(("kotak_mc" + xi) + "_") + xj]._currentframe >= 2)) && (_root[(("kotak_mc" + xi) + "_") + xj]._currentframe <= 4)) {
ambilBase[keAmbil] = _root[(("kotak_mc" + xi) + "_") + xj];
keAmbil++;
}
xj++;
}
xi++;
}
if (keAmbil > 0) {
randAmbil = random(keAmbil);
pilihBaseSerang = ambilBase[randAmbil];
}
}
function cekBuatBase() {
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if ((_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 3) && (_root[(("kotak_mc" + i) + "_") + j]._currentframe <= 4)) {
if (_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan >= 1) {
pilihanBuat(_root[(("kotak_mc" + i) + "_") + j]._currentframe);
if (pilihBaseAmbil != undefined) {
if (_root["xmoney" + _root[(("kotak_mc" + i) + "_") + j]._currentframe] >= 30) {
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan--;
munculSerangan(_root[(("kotak_mc" + i) + "_") + j], pilihBaseAmbil, _root[(("kotak_mc" + i) + "_") + j]._currentframe, "build");
}
}
}
}
j++;
}
i++;
}
}
function pilihanBuat(indi) {
pilihBaseAmbil = undefined;
ambilBase = new Array();
keAmbil = 0;
xi = 1;
while (xi <= 16) {
xj = 1;
while (xj <= 10) {
if (_root[(("kotak_mc" + xi) + "_") + xj]._currentframe == 1) {
ambilBase[keAmbil] = _root[(("kotak_mc" + xi) + "_") + xj];
keAmbil++;
}
xj++;
}
xi++;
}
if (keAmbil > 0) {
randAmbil = random(keAmbil);
pilihBaseAmbil = ambilBase[randAmbil];
}
}
function clearSemua() {
delete _root.onEnterFrame;
delete myListener.onKeyDown;
Key.removeListener(myListener);
removeMovieClip(menu_mc);
removeMovieClip(mgsBox_mc);
removeMovieClip(unit_mc);
removeMovieClip(target_mc);
removeMovieClip(option_mc);
removeMovieClip(tutorial_mc);
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
removeMovieClip(_root[(("kotak_mc" + i) + "_") + j]);
j++;
}
i++;
}
i = 1000;
while (i <= 1100) {
removeMovieClip(_root["unit_mc" + i]);
i++;
}
i = 5000;
while (i <= 5100) {
removeMovieClip(_root["ledakan_mc" + i]);
i++;
}
}
function cekMenang() {
if (sudahMenang == false) {
sudahMenang = true;
mgsBox_mc = attachMovie("mgsBox_mc", "mgsBox_mc", dalamMsgBox);
mgsBox_mc._x = 400;
mgsBox_mc._y = 300;
mgsBox_mc.gotoAndStop(1);
mgsBox_mc.next_btn.onRelease = function () {
upgradePoint = upgradePoint + (10 * levelKe);
levelKe++;
clearSemua();
simpanData();
if (levelKe >= 21) {
gotoAndStop (250);
} else {
backMenu();
gotoAndStop (249);
}
};
mgsBox_mc.more_btn.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
}
}
function cekKalah() {
if (sudahMenang == false) {
sudahMenang = true;
mgsBox_mc = attachMovie("mgsBox_mc", "mgsBox_mc", dalamMsgBox);
mgsBox_mc._x = 400;
mgsBox_mc._y = 300;
mgsBox_mc.gotoAndStop(2);
mgsBox_mc.next_btn.onRelease = function () {
upgradePoint = upgradePoint + (5 * levelKe);
clearSemua();
simpanData();
backMenu();
gotoAndStop (249);
};
mgsBox_mc.more_btn.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
}
}
stop();
if (levelKe <= 5) {
background_mc.gotoAndStop(1);
} else if (levelKe <= 10) {
background_mc.gotoAndStop(2);
} else if (levelKe <= 15) {
background_mc.gotoAndStop(3);
} else if (levelKe <= 20) {
background_mc.gotoAndStop(4);
}
init();
buatKotak();
buatBase();
buatUI();
if ((levelKe == 1) && (awalTutorial == true)) {
sedangTutorial = true;
tutorial_mc = attachMovie("tutorial_mc", "tutorial_mc", dalamTutorial);
tutorial_mc._x = 356;
tutorial_mc._y = 183;
tutorialKe = 1;
cekTutorial();
} else if ((levelKe == 2) && (awalTutorial == true)) {
sedangTutorial = true;
tutorial_mc = attachMovie("tutorial_mc", "tutorial_mc", dalamTutorial);
tutorial_mc._x = 356;
tutorial_mc._y = 183;
tutorialKe = 15;
cekTutorial();
} else if ((levelKe == 4) && (awalTutorial == true)) {
sedangTutorial = true;
tutorial_mc = attachMovie("tutorial_mc", "tutorial_mc", dalamTutorial);
tutorial_mc._x = 356;
tutorial_mc._y = 183;
tutorialKe = 11;
cekTutorial();
} else if ((levelKe == 7) && (awalTutorial == true)) {
sedangTutorial = true;
tutorial_mc = attachMovie("tutorial_mc", "tutorial_mc", dalamTutorial);
tutorial_mc._x = 356;
tutorial_mc._y = 183;
tutorialKe = 12;
cekTutorial();
} else {
awalTutorial = false;
sedangTutorial = false;
}
_root.onEnterFrame = function () {
if (sedangPause == false) {
if (sudahMenang == false) {
if (sedangTutorial == false) {
if (delayMusuh >= maxDelay) {
cekAI();
delayMusuh = 0;
} else {
delayMusuh = delayMusuh + speedKini;
}
if (delayMusuh2 >= maxDelay2) {
cekTambahUnit();
delayMusuh2 = 0;
} else {
delayMusuh2 = delayMusuh2 + speedKini;
}
if (delayMusuh3 >= maxDelay3) {
if (levelKe >= 3) {
cekBuatBase();
}
delayMusuh3 = 0;
} else {
delayMusuh3 = delayMusuh3 + speedKini;
}
}
if (basePilih.jumlahPasukan <= 0) {
menu_mc.action_mc._alpha = 50;
menu_mc.action_mc.enabled = false;
menu_mc.gold_mc._alpha = 50;
menu_mc.gold_mc.enabled = false;
menu_mc.build_mc._alpha = 50;
menu_mc.build_mc.enabled = false;
} else {
menu_mc.action_mc._alpha = 100;
menu_mc.action_mc.enabled = true;
menu_mc.gold_mc._alpha = 100;
menu_mc.gold_mc.enabled = true;
menu_mc.build_mc._alpha = 100;
menu_mc.build_mc.enabled = true;
}
if (basePilih.sudahUpgrade == true) {
menu_mc.upgrade_mc._alpha = 50;
} else {
menu_mc.upgrade_mc._alpha = 100;
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe >= 2) {
_root[(("kotak_mc" + i) + "_") + j].jumlahUnit = _root[(("kotak_mc" + i) + "_") + j].jumlahPasukan;
}
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 5) {
if (_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan <= 0) {
_root[(("kotak_mc" + i) + "_") + j].gotoAndStop(1);
}
}
if (_root[(("kotak_mc" + i) + "_") + j].trainPasukan == true) {
_root[(("kotak_mc" + i) + "_") + j].bar_mc.bar._xscale = (_root[(("kotak_mc" + i) + "_") + j].awalTrain / _root[(("kotak_mc" + i) + "_") + j].akhirTrain) * 100;
_root[(("kotak_mc" + i) + "_") + j].bar_mc._visible = true;
if (_root[(("kotak_mc" + i) + "_") + j].awalTrain >= _root[(("kotak_mc" + i) + "_") + j].akhirTrain) {
_root[(("kotak_mc" + i) + "_") + j].trainPasukan = false;
_root[(("kotak_mc" + i) + "_") + j].jumlahPasukan = _root[(("kotak_mc" + i) + "_") + j].jumlahPasukan + (1 + _root.levelUpgrade6);
if (sedangTutorial == true) {
if (tutorialKe == 2) {
tutorialKe++;
cekTutorial();
}
}
} else {
_root[(("kotak_mc" + i) + "_") + j].awalTrain = _root[(("kotak_mc" + i) + "_") + j].awalTrain + speedKini;
}
} else {
_root[(("kotak_mc" + i) + "_") + j].bar_mc._visible = false;
}
if (_root[(("kotak_mc" + i) + "_") + j].kenaBase == true) {
_root[(("kotak_mc" + i) + "_") + j].bar_mc2.bar._xscale = 100 * (_root[(("kotak_mc" + i) + "_") + j].nyawa / _root[(("kotak_mc" + i) + "_") + j].nyawaMax);
_root[(("kotak_mc" + i) + "_") + j].bar_mc2._visible = true;
if (_root[(("kotak_mc" + i) + "_") + j].delayBar >= _root[(("kotak_mc" + i) + "_") + j].maxDelayBar) {
_root[(("kotak_mc" + i) + "_") + j].kenaBase = false;
} else {
_root[(("kotak_mc" + i) + "_") + j].delayBar++;
}
} else {
_root[(("kotak_mc" + i) + "_") + j].delayBar = 0;
_root[(("kotak_mc" + i) + "_") + j].maxDelayBar = 50;
}
j++;
}
i++;
}
jumlahBase1 = 0;
jumlahBase2 = 0;
jumlahBase3 = 0;
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 2) {
jumlahBase1++;
} else if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 3) {
jumlahBase2++;
} else if (_root[(("kotak_mc" + i) + "_") + j]._currentframe == 4) {
jumlahBase3++;
}
j++;
}
i++;
}
if (jumlahBase1 <= 0) {
cekKalah();
} else if ((jumlahBase2 <= 0) && (jumlahBase3 <= 0)) {
if ((levelKe == 1) && (awalTutorial == true)) {
} else if ((levelKe == 2) && (awalTutorial == true)) {
} else if ((levelKe == 4) && (awalTutorial == true)) {
} else if ((levelKe == 7) && (awalTutorial == true)) {
} else {
cekMenang();
}
}
xgold = "GOLD: " + xmoney2;
xlevel = "LEVEL: " + levelKe;
speed_mc.xspeed = ("SPEED: " + speedKini) + "x";
}
i = 1;
while (i <= 16) {
j = 1;
while (j <= 11) {
if (_root[(("kotak_mc" + i) + "_") + j].nyawa <= 0) {
_root[(("kotak_mc" + i) + "_") + j].bar_mc._visible = false;
_root[(("kotak_mc" + i) + "_") + j].bar_mc2._visible = false;
_root[(("kotak_mc" + i) + "_") + j].gotoAndStop(1);
}
j++;
}
i++;
}
}
};
speed_mc.onRelease = function () {
speedKini++;
if (speedKini >= 6) {
speedKini = 1;
}
};
if (volume1 == 100) {
ui_mc.sound_mc.gotoAndStop(1);
} else {
ui_mc.sound_mc.gotoAndStop(2);
}
sound_mc.onRelease = function () {
if (volume1 == 100) {
volume1 = 0;
volume2 = 0;
this.gotoAndStop(2);
} else {
volume1 = 100;
volume2 = 50;
this.gotoAndStop(1);
}
myMusic.setVolume(volume1);
mySound2.setVolume(volume2);
};
pause_btn.onRelease = function () {
sedangPause = true;
option_mc = attachMovie("option_mc", "option_mc", dalamOption);
option_mc._x = 400;
option_mc._y = 300;
option_mc.restart_btn.onRelease = function () {
clearSemua();
gotoAndStop (248);
};
option_mc.quit_btn.onRelease = function () {
clearSemua();
backMenu();
gotoAndStop (246);
};
option_mc.continue_btn.onRelease = function () {
sedangPause = false;
removeMovieClip(option_mc);
};
};
myListener = new Object();
myListener.onKeyDown = function () {
if (Key.getCode() == 49) {
pilihSemuaAction = true;
cekActionSemua();
}
if (Key.getCode() == 50) {
pilihSemuaAction = true;
cekTrainingSemua();
}
if (Key.getCode() == 51) {
pilihSemuaAction = true;
pilihSemuaUpgrade();
}
};
Key.addListener(myListener);
Frame 248
if (levelKe <= 5) {
background_mc.gotoAndStop(1);
} else if (levelKe <= 10) {
background_mc.gotoAndStop(2);
} else if (levelKe <= 15) {
background_mc.gotoAndStop(3);
} else if (levelKe <= 20) {
background_mc.gotoAndStop(4);
}
gotoAndStop (247);
Frame 249
function cekUpgrade() {
xgold = "Upgrade Point: " + upgradePoint;
xinfo = "Click To Upgrade";
namaTentara = new Array("", "Auto Rifle", "Sniper", "Grenade", "Bazooka", "Double Launcher");
hargaTentara = new Array("", 5, 10, 15, 20, 25);
namaUpgrade = new Array("", "Health Plus\nIncrease your soldier's life", "Defense Plus\nIncrease your soldier's defense", "Range Plus\nIncrease your soldier's range", "Speed Plus\nIncrease your soldier's speed", "Money Plus\nIncrease value of gold mining", "Training Plus\nIncrease number of soldier's training", "Base Plus\nIncrease your base's life", "Granade Plus\nIncrease Granade Strike's damage", "Bomb Plus\nIncrease Bomb Strike's damage", "Missile Plus\nIncrease Missile Strike's damage");
hargaUpgrade = new Array("", 10, 10, 10, 10, 15, 20, 25, 25, 50, 75);
i = 1;
while (i <= 5) {
_root["xlevelTentara" + i] = _root["levelTentara" + i];
_root["tentara" + i].onRelease = klikTentara;
_root["tentara" + i].onRollOver = overTentara;
_root["tentara" + i].onRollOut = outTentara;
_root["tentara" + i].enabled = true;
_root["tentara" + i].gotoAndStop(1);
i++;
}
if (_root.levelTentara2 <= 0) {
i = 3;
while (i <= 5) {
_root["tentara" + i].enabled = false;
_root["tentara" + i].gotoAndStop(2);
i++;
}
} else if (_root.levelTentara3 <= 0) {
i = 4;
while (i <= 5) {
_root["tentara" + i].enabled = false;
_root["tentara" + i].gotoAndStop(2);
i++;
}
} else if (_root.levelTentara4 <= 0) {
i = 5;
while (i <= 5) {
_root["tentara" + i].enabled = false;
_root["tentara" + i].gotoAndStop(2);
i++;
}
}
i = 1;
while (i <= 10) {
_root["xlevelUpgrade" + i] = _root["levelUpgrade" + i];
_root["upgrade" + i].onRelease = klikUpgrade;
_root["upgrade" + i].onRollOver = overUpgrade;
_root["upgrade" + i].onRollOut = outUpgrade;
i++;
}
}
function klikTentara() {
myStr = new String(this);
indi = Number(myStr.substr(myStr.length - 1, 1));
if (_root["levelTentara" + indi] == 0) {
costTentara = (hargaTentara[indi] * (_root["levelTentara" + indi] + 1)) * 5;
} else {
costTentara = hargaTentara[indi] * (_root["levelTentara" + indi] + 1);
}
if (upgradePoint >= costTentara) {
if (_root["levelTentara" + indi] <= 4) {
upgradePoint = upgradePoint - costTentara;
_root["levelTentara" + indi]++;
xinfo = "Level Upgraded";
} else {
xinfo = "Maximum Level";
}
}
cekUpgrade();
}
function overTentara() {
myStr = new String(this);
indi = Number(myStr.substr(myStr.length - 1, 1));
if (_root["levelTentara" + indi] <= 4) {
if (_root["levelTentara" + indi] == 0) {
xinfo = (namaTentara[indi] + ". Cost: ") + ((hargaTentara[indi] * (_root["levelTentara" + indi] + 1)) * 5);
} else {
xinfo = (namaTentara[indi] + ". Cost: ") + (hargaTentara[indi] * (_root["levelTentara" + indi] + 1));
}
} else {
xinfo = namaTentara[indi] + ", Maximum Level";
}
}
function outTentara() {
xinfo = "Click To Upgrade";
}
function klikUpgrade() {
myStr = new String(this);
if (isNaN(myStr.substr(myStr.length - 2, 2))) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
costUpgrade = hargaUpgrade[indi] * (_root["levelUpgrade" + indi] + 1);
if (upgradePoint >= costUpgrade) {
if (_root["levelUpgrade" + indi] <= 4) {
upgradePoint = upgradePoint - costUpgrade;
_root["levelUpgrade" + indi]++;
xinfo = "Level Upgraded";
} else {
xinfo = "Maximum Level";
}
}
cekUpgrade();
}
function overUpgrade() {
myStr = new String(this);
if (isNaN(myStr.substr(myStr.length - 2, 2))) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
if (_root["levelUpgrade" + indi] <= 4) {
xinfo = (namaUpgrade[indi] + ", Cost: ") + (hargaUpgrade[indi] * (_root["levelUpgrade" + indi] + 1));
} else {
xinfo = namaUpgrade[indi] + ", Maximum Level";
}
}
function outUpgrade() {
xinfo = "Click To Upgrade";
}
stop();
if (pilihTutorial == true) {
awalTutorial = true;
}
start_btn.onRelease = function () {
simpanData();
backMain();
gotoAndStop (247);
};
more_btn.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
cekUpgrade();
Frame 250
stop();
quit_btn.onRelease = function () {
gotoAndStop (246);
};
Symbol 8 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 1
this.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
Symbol 35 MovieClip [kotak_mc] Frame 1
stop();
Symbol 38 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 13
_root.serangPasukan(_parent);
_root.backRifle();
Symbol 63 MovieClip Frame 21
_root.serangPasukan(_parent);
Symbol 63 MovieClip Frame 29
_root.serangPasukan(_parent);
Symbol 64 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 65 MovieClip [merah1] Frame 1
stop();
Symbol 81 MovieClip Frame 15
_root.serangPasukan(_parent);
_root.backSniper();
Symbol 82 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 83 MovieClip [merah2] Frame 1
stop();
Symbol 101 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backGranade();
Symbol 102 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 103 MovieClip [merah3] Frame 1
stop();
Symbol 125 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 126 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 127 MovieClip [merah4] Frame 1
stop();
Symbol 151 MovieClip Frame 11
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 151 MovieClip Frame 19
_root.serangPasukan(_parent);
Symbol 153 MovieClip Frame 30
removeMovieClip(_parent);
Symbol 154 MovieClip [merah5] Frame 1
stop();
Symbol 167 MovieClip Frame 13
_root.serangPasukan(_parent);
_root.backRifle();
Symbol 167 MovieClip Frame 21
_root.serangPasukan(_parent);
Symbol 167 MovieClip Frame 29
_root.serangPasukan(_parent);
Symbol 168 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 169 MovieClip [hijau1] Frame 1
stop();
Symbol 185 MovieClip Frame 15
_root.serangPasukan(_parent);
_root.backSniper();
Symbol 186 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 187 MovieClip [hijau2] Frame 1
stop();
Symbol 205 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backGranade();
Symbol 206 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 207 MovieClip [hijau3] Frame 1
stop();
Symbol 229 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 230 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 231 MovieClip [hijau4] Frame 1
stop();
Symbol 255 MovieClip Frame 11
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 255 MovieClip Frame 19
_root.serangPasukan(_parent);
Symbol 257 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 258 MovieClip [hijau5] Frame 1
stop();
Symbol 272 MovieClip Frame 13
_root.serangPasukan(_parent);
_root.backRifle();
Symbol 272 MovieClip Frame 21
_root.serangPasukan(_parent);
Symbol 272 MovieClip Frame 29
_root.serangPasukan(_parent);
Symbol 273 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 274 MovieClip [biru1] Frame 1
stop();
Symbol 290 MovieClip Frame 15
_root.serangPasukan(_parent);
_root.backSniper();
Symbol 291 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 292 MovieClip [biru2] Frame 1
stop();
Symbol 310 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backGranade();
Symbol 311 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 312 MovieClip [biru3] Frame 1
stop();
Symbol 334 MovieClip Frame 10
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 335 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 336 MovieClip [biru4] Frame 1
stop();
Symbol 360 MovieClip Frame 11
_root.serangPasukan(_parent);
_root.backLauncher();
Symbol 360 MovieClip Frame 19
_root.serangPasukan(_parent);
Symbol 362 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 363 MovieClip [biru5] Frame 1
stop();
Symbol 373 MovieClip [mgsBox_mc] Frame 1
stop();
Symbol 394 MovieClip [ledakan3] Frame 1
_root.backLedak();
Symbol 394 MovieClip [ledakan3] Frame 15
removeMovieClip(this);
Symbol 410 MovieClip [ledakan1] Frame 1
_root.backLedak();
Symbol 410 MovieClip [ledakan1] Frame 15
removeMovieClip(this);
Symbol 428 MovieClip [ledakan2] Frame 1
_root.backLedak();
Symbol 428 MovieClip [ledakan2] Frame 15
removeMovieClip(this);
Symbol 434 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 487 MovieClip [tutorial_mc] Frame 1
stop();
Symbol 515 MovieClip Frame 1
this.onRelease = function () {
getURL ("http://playmygamez.com/", "_blank");
};
Symbol 535 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 551 MovieClip Frame 1
stop();
Symbol 557 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 563 MovieClip Frame 1
stop();