Combined Code
frame 1 {
function initAwal() {
zlevel = 1;
alevel = 1;
wlevel = 1;
nama1 = inputNama;
nama2 = 'Computer';
musuhUnlimited = 1;
zmusuhUnlimited = 1;
xmusuhUnlimited = 1;
if (pilihLevel == 1) {
turanggaLevel = 1;
manaPoint = 45;
} else {
if (pilihLevel >= 2) {
turanggaLevel = 0;
manaPoint = 30;
}
}
turanggaLevel2 = 1;
manaPoint2 = 0;
turanggaLevel3 = 2;
manaPoint3 = 0;
i = 1;
while (i <= 24) {
_root['masihHidup' + i] = true;
++i;
}
if (pilihLevel == 1) {
i = 1;
while (i <= 24) {
karakterLevel[i] = 2;
karakterExp[i] = 0;
++i;
}
} else {
if (pilihLevel >= 2) {
i = 1;
while (i <= 24) {
karakterLevel[i] = 1;
karakterExp[i] = 0;
++i;
}
}
}
i = 1;
while (i <= 24) {
karakterLevel2[i] = 2;
karakterExp2[i] = 0;
++i;
}
i = 1;
while (i <= 24) {
karakterLevel3[i] = 3;
karakterExp3[i] = 3;
++i;
}
}
function saveData() {
sudahSave = true;
Cookies = SharedObject.getLocal('DutamasaBattle', '/');
Cookies.data.zlevelx = zlevel;
Cookies.data.alevelx = alevel;
Cookies.data.wlevelx = wlevel;
Cookies.data.musuhUnlimitedx = musuhUnlimited;
Cookies.data.zmusuhUnlimitedx = zmusuhUnlimited;
Cookies.data.xmusuhUnlimitedx = xmusuhUnlimited;
Cookies.data.sudahSavex = sudahSave;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
} else {
Cookies.data.turanggaLevelx = turanggaLevel;
Cookies.data.manaPointx = manaPoint;
}
Cookies.data.turanggaLevel2x = turanggaLevel2;
Cookies.data.manaPoint2x = manaPoint2;
Cookies.data.turanggaLevel3x = turanggaLevel3;
Cookies.data.manaPoint3x = manaPoint3;
Cookies.data.nama1x = nama1;
Cookies.data.nama2x = nama2;
Cookies.data.pilihLevelx = pilihLevel;
Cookies.data.karakterRahasiax = karakterRahasia;
i = 1;
while (i <= 24) {
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
} else {
Cookies.data['karakterLevelx' + i] = karakterLevel[i];
Cookies.data['karakterExpx' + i] = karakterExp[i];
Cookies.data['masihHidupx' + i] = _root['masihHidup' + i];
}
Cookies.data['karakterLevel2x' + i] = karakterLevel2[i];
Cookies.data['karakterExp2x' + i] = karakterExp2[i];
Cookies.data['karakterLevel3x' + i] = karakterLevel3[i];
Cookies.data['karakterExp3x' + i] = karakterExp3[i];
++i;
}
i = 1;
while (i <= 23) {
Cookies.data['medalxx' + i] = _root['medalx' + i];
++i;
}
Cookies.flush();
}
function loadData() {
Cookies = SharedObject.getLocal('DutamasaBattle', '/');
zlevel = Cookies.data.zlevelx;
alevel = Cookies.data.alevelx;
wlevel = Cookies.data.wlevelx;
musuhUnlimited = Cookies.data.musuhUnlimitedx;
zmusuhUnlimited = Cookies.data.zmusuhUnlimitedx;
xmusuhUnlimited = Cookies.data.xmusuhUnlimitedx;
sudahSave = Cookies.data.sudahSavex;
turanggaLevel = Cookies.data.turanggaLevelx;
manaPoint = Cookies.data.manaPointx;
turanggaLevel2 = Cookies.data.turanggaLevel2x;
manaPoint2 = Cookies.data.manaPoint2x;
turanggaLevel3 = Cookies.data.turanggaLevel3x;
manaPoint3 = Cookies.data.manaPoint3x;
nama1 = Cookies.data.nama1x;
nama2 = Cookies.data.nama2x;
pilihLevel = Cookies.data.pilihLevelx;
karakterRahasia = Cookies.data.karakterRahasiax;
i = 1;
while (i <= 24) {
karakterLevel[i] = Cookies.data['karakterLevelx' + i];
karakterExp[i] = Cookies.data['karakterExpx' + i];
_root['masihHidup' + i] = Cookies.data['masihHidupx' + i];
karakterLevel2[i] = Cookies.data['karakterLevel2x' + i];
karakterExp2[i] = Cookies.data['karakterExp2x' + i];
karakterLevel3[i] = Cookies.data['karakterLevel3x' + i];
karakterExp3[i] = Cookies.data['karakterExp3x' + i];
++i;
}
i = 1;
while (i <= 23) {
_root['medalx' + i] = Cookies.data['medalxx' + i];
++i;
}
}
function clearData() {
Cookies.clear();
sudahSave = undefined;
karakterRahasia = undefined;
Cookies.data.zlevelx.clear();
Cookies.data.alevelx.clear();
Cookies.data.wlevelx.clear();
Cookies.data.sudahSavex.clear();
Cookies.data.turanggaLevelx.clear();
Cookies.data.manaPointx.clear();
Cookies.data.nama1x.clear();
Cookies.data.nama2x.clear();
Cookies.data.pilihLevelx.clear();
Cookies.data.karakterRahasiax.clear();
i = 1;
while (i <= 24) {
Cookies.data['karakterLevelx' + i].clear();
Cookies.data['karakterExpx' + i].clear();
Cookies.data['masihHidupx' + i].clear();
++i;
}
}
function backMusic1() {
myMusic.stop();
myMusic = new Sound(music);
myMusic.attachSound('backMusic1');
myMusic.setVolume(volume1);
myMusic.start(0, 1);
myMusic.onSoundComplete = function () {
backMusic1();
};
}
function backMusic2() {
myMusic.stop();
myMusic = new Sound(music);
myMusic.attachSound('backMusic2');
myMusic.setVolume(volume1);
myMusic.start(0, 1);
myMusic.onSoundComplete = function () {
backMusic2();
};
}
function backMusic3() {
myMusic.stop();
myMusic = new Sound(music);
myMusic.attachSound('backMusic3');
myMusic.setVolume(volume1);
myMusic.start(0, 1);
myMusic.onSoundComplete = function () {
backMusic3();
};
}
function backNormalAttack() {
mySound = new Sound(sound);
mySound.attachSound('backNormalAttack');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backSmash() {
mySound = new Sound(sound);
mySound.attachSound('backSmash');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backStrike() {
mySound = new Sound(sound);
mySound.attachSound('backStrike');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backSpecial() {
mySound = new Sound(sound);
mySound.attachSound('backSpecial');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backMaster() {
mySound = new Sound(sound);
mySound.attachSound('backMaster');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backDoubleAttack() {
mySound = new Sound(sound);
mySound.attachSound('backDoubleAttack');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backSlash() {
mySound = new Sound(sound);
mySound.attachSound('backSlash');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backShoot() {
mySound = new Sound(sound);
mySound.attachSound('backShoot');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backDoubleShoot() {
mySound = new Sound(sound);
mySound.attachSound('backDoubleShoot');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backBomb() {
mySound = new Sound(sound);
mySound.attachSound('backBomb');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backIceBerg() {
mySound = new Sound(sound);
mySound.attachSound('backIceBerg');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backIceBerg2() {
mySound = new Sound(sound);
mySound.attachSound('backIceBerg2');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backBurn() {
mySound = new Sound(sound);
mySound.attachSound('backBurn');
mySound.start(0.5, 1);
mySound.setVolume(volume2);
mySound = new Sound(sound);
mySound.attachSound('backBurn');
mySound.start(0.5, 1);
mySound.setVolume(volume2);
}
function backEarthquake() {
mySound = new Sound(sound);
mySound.attachSound('backEarthquake');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backAcid() {
mySound = new Sound(sound);
mySound.attachSound('backAcid');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backAcid2() {
mySound = new Sound(sound);
mySound.attachSound('backAcid2');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backFlood() {
mySound = new Sound(sound);
mySound.attachSound('backFlood');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backThunder() {
mySound = new Sound(sound);
mySound.attachSound('backThunder');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backMeteor() {
mySound = new Sound(sound);
mySound.attachSound('backMeteor');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backFreeze() {
mySound = new Sound(sound);
mySound.attachSound('backFreeze');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backSunrise() {
mySound = new Sound(sound);
mySound.attachSound('backSunrise');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backHeal1() {
mySound = new Sound(sound);
mySound.attachSound('backHeal1');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backHeal2() {
mySound = new Sound(sound);
mySound.attachSound('backHeal1');
mySound.start(0, 1);
mySound.setVolume(volume2);
mySound = new Sound(sound);
mySound.attachSound('backHeal1');
mySound.start(-1, 1);
mySound.setVolume(volume2);
}
function backShield1() {
mySound = new Sound(sound);
mySound.attachSound('backShield1');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backShield2() {
mySound = new Sound(sound);
mySound.attachSound('backShield1');
mySound.start(0, 1);
mySound.setVolume(volume2);
mySound = new Sound(sound);
mySound.attachSound('backShield1');
mySound.start(-1, 1);
mySound.setVolume(volume2);
}
function backRage1() {
mySound = new Sound(sound);
mySound.attachSound('backRage1');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backRage2() {
mySound = new Sound(sound);
mySound.attachSound('backRage1');
mySound.start(0, 1);
mySound.setVolume(volume2);
mySound = new Sound(sound);
mySound.attachSound('backRage1');
mySound.start(-1, 1);
mySound.setVolume(volume2);
}
function backIlusi() {
mySound = new Sound(sound);
mySound.attachSound('backIlusi');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backPower1() {
mySound = new Sound(sound);
mySound.attachSound('backPower1');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
function backPower2() {
mySound = new Sound(sound);
mySound.attachSound('backPower1');
mySound.start(0, 1);
mySound.setVolume(volume2);
mySound = new Sound(sound);
mySound.attachSound('backPower1');
mySound.start(-1, 1);
mySound.setVolume(volume2);
}
function backLevel() {
mySound = new Sound(sound);
mySound.attachSound('backLevel');
mySound.start(0, 1);
mySound.setVolume(volume2);
}
stop();
fscommand('showmenu', false);
fscommand('fullscreen', false);
fscommand('showmenu', false);
fscommand('trapallkeys', true);
Stage.showMenu = false;
volume1 = 125;
volume2 = 200;
this.onEnterFrame = function () {
persen = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
bar_mc.gotoAndStop(persen);
bar_mc.xpersen = persen + '%';
if (persen >= 100) {
delete this.onEnterFrame;
gotoAndStop('complete');
}
};
qnama1 = 'Player 1';
qnama2 = 'Player 2';
pilihCard1 = 1;
pilihCard2 = 2;
karakterLevel = new Array();
karakterExp = new Array();
karakterLevel2 = new Array();
karakterExp2 = new Array();
karakterLevel3 = new Array();
karakterExp3 = new Array();
loadData();
if (karakterRahasia == undefined) {
karakterRahasia = false;
}
if (sudahSave == undefined) {
inputNama = 'Player';
pilihLevel = 1;
}
if (medalx1 == undefined) {
i = 1;
while (i <= 23) {
_root['medalx' + i] = false;
++i;
}
}
musikNyala = 1;
soundNyala = 1;
kualitasGrafis = 1;
_quality = 'HIGH';
}
// unknown tag 88 length 75
movieClip 12 {
frame 1 {
stop();
}
}
movieClip 15 {
}
instance of movieClip 15 {
onClipEvent (release) {
getURL('http://www.belugerinstudios.com', '_blank');
}
}
movieClip 24 {
}
movieClip 35 {
}
movieClip 52 {
frame 1 {
stop();
bb_time = Math.random() * 230 + 60;
bb_startTime = 0;
this.onEnterFrame = function () {
++bb_startTime;
if (bb_startTime > bb_time) {
delete this.onEnterFrame;
this.gotoAndPlay(2);
}
};
}
}
movieClip 53 {
}
instance of movieClip 53 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=preloader', '_blank');
}
}
movieClip 54 transisi_mc {
frame 1 {
stop();
}
frame 15 {
_root.cekKemana(_root.kemanax);
}
}
movieClip 75 efekDarah1 {
frame 11 {
stop();
removeMovieClip(this);
}
}
movieClip 90 efekDarah2 {
frame 11 {
stop();
removeMovieClip(this);
}
}
movieClip 95 {
}
movieClip 154 efekPukul {
frame 35 {
stop();
removeMovieClip(this);
}
}
movieClip 172 efekCakar {
frame 12 {
stop();
removeMovieClip(this);
}
}
movieClip 173 efekCakar2 {
frame 15 {
stop();
removeMovieClip(this);
}
}
movieClip 216 {
frame 22 {
stop();
removeMovieClip(this);
}
}
movieClip 217 efekEs {
}
movieClip 240 {
frame 50 {
stop();
removeMovieClip(this);
}
}
movieClip 241 efekApi {
frame 50 {
stop();
removeMovieClip(this);
}
}
movieClip 264 {
frame 44 {
stop();
}
}
movieClip 265 efekAcid {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 288 {
frame 45 {
stop();
}
}
movieClip 289 efekFlood {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 312 {
frame 45 {
stop();
}
}
movieClip 313 efekPetir {
}
movieClip 346 {
frame 16 {
stop();
}
}
movieClip 347 efekBeku {
frame 20 {
stop();
removeMovieClip(this);
}
}
movieClip 390 {
frame 21 {
stop();
}
}
movieClip 391 efekMatahari {
frame 20 {
stop();
removeMovieClip(this);
}
}
movieClip 432 {
}
movieClip 433 efekLedakan {
frame 20 {
stop();
removeMovieClip(this);
}
}
movieClip 474 {
}
movieClip 475 efekBomb {
frame 20 {
stop();
removeMovieClip(this);
}
}
movieClip 498 {
frame 45 {
stop();
}
}
movieClip 499 efekPenguat1 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 500 efekPenguat2 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 533 {
frame 50 {
stop();
}
}
movieClip 534 efekIlusi {
frame 50 {
stop();
removeMovieClip(this);
}
}
movieClip 557 {
frame 45 {
stop();
}
}
movieClip 558 efekPelindung1 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 559 efekPower1 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 560 efekPower2 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 583 {
frame 45 {
stop();
}
}
movieClip 584 efekHeal1 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 585 efekHeal2 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 586 efekPelindung2 {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 595 {
frame 30 {
stop();
}
}
movieClip 596 efekTabrakan {
frame 30 {
stop();
removeMovieClip(this);
}
}
movieClip 637 {
frame 10 {
_root.backBomb();
}
frame 70 {
_root.backBomb();
}
frame 130 {
_root.backBomb();
}
frame 180 {
stop();
removeMovieClip(this);
}
}
movieClip 638 efekMeteor {
frame 220 {
stop();
removeMovieClip(this);
}
}
movieClip 659 {
frame 172 {
stop();
}
}
movieClip 660 efekTanah {
frame 175 {
stop();
removeMovieClip(this);
}
}
movieClip 681 {
frame 1 {
stop();
}
}
movieClip 686 {
frame 1 {
stop();
}
}
movieClip 687 kalkulasi {
frame 1 {
stop();
}
}
movieClip 730 {
frame 41 {
stop();
}
}
movieClip 731 efekLevel {
frame 45 {
stop();
removeMovieClip(this);
}
}
movieClip 734 miss_mc {
}
movieClip 736 xsound {
}
// unknown tag 88 length 87
// unknown tag 88 length 30
// unknown tag 88 length 87
movieClip 769 {
}
movieClip 770 {
frame 1 {
stop();
}
}
movieClip 775 {
}
movieClip 776 {
frame 1 {
stop();
}
}
movieClip 781 {
}
movieClip 782 {
frame 1 {
stop();
}
}
movieClip 788 pilihan_mc {
frame 1 {
stop();
}
frame 2 {
function cekKonfigurasi() {
if (_root.musikNyala == 0) {
musik_mc1.gotoAndStop(2);
musik_mc2.gotoAndStop(1);
_root.volume1 = 0;
_root.myMusic.setVolume(_root.volume1);
} else {
musik_mc1.gotoAndStop(1);
musik_mc2.gotoAndStop(2);
_root.volume1 = 125;
_root.myMusic.setVolume(_root.volume1);
}
if (_root.soundNyala == 0) {
sound_mc1.gotoAndStop(2);
sound_mc2.gotoAndStop(1);
_root.volume2 = 0;
} else {
sound_mc1.gotoAndStop(1);
sound_mc2.gotoAndStop(2);
_root.volume2 = 200;
}
if (_root.kualitasGrafis == 1) {
kualiti1.gotoAndStop(1);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(2);
_quality = 'HIGH';
} else {
if (_root.kualitasGrafis == 2) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(1);
kualiti3.gotoAndStop(2);
_quality = 'MEDIUM';
} else {
if (_root.kualitasGrafis == 3) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(1);
_quality = 'LOW';
}
}
}
}
cekKonfigurasi();
musik_mc1.onRelease = function () {
_root.musikNyala = 1;
cekKonfigurasi();
};
musik_mc2.onRelease = function () {
_root.musikNyala = 0;
cekKonfigurasi();
};
sound_mc1.onRelease = function () {
_root.soundNyala = 1;
cekKonfigurasi();
};
sound_mc2.onRelease = function () {
_root.soundNyala = 0;
cekKonfigurasi();
};
kualiti1.onRelease = function () {
_root.kualitasGrafis = 1;
cekKonfigurasi();
};
kualiti2.onRelease = function () {
_root.kualitasGrafis = 2;
cekKonfigurasi();
};
kualiti3.onRelease = function () {
_root.kualitasGrafis = 3;
cekKonfigurasi();
};
}
}
frame 20 {
function cekKemana(indi) {
if (indi == 'battle') {
gotoAndStop(1955);
} else {
if (indi == 'completed') {
gotoAndStop(1956);
} else {
if (indi == 'completed2') {
gotoAndStop(1957);
} else {
if (indi == 'select') {
gotoAndStop(1951);
} else {
if (indi == 'map') {
gotoAndStop(1929);
} else {
if (indi == 'story') {
gotoAndStop(423);
} else {
if (indi == 'map2') {
gotoAndStop(1930);
} else {
if (indi == 'complete') {
gotoAndStop('complete');
} else {
if (indi == 'menu') {
gotoAndStop(422);
} else {
if (indi == 'option') {
gotoAndStop(1927);
} else {
if (indi == 'help') {
gotoAndStop(1923);
} else {
if (indi == 'credit') {
gotoAndStop(1928);
} else {
if (indi == 'win') {
gotoAndStop(1958);
} else {
if (indi == 'lose') {
gotoAndStop(1);
} else {
if (indi == 'pvp') {
gotoAndStop(1950);
} else {
if (indi == 'bubble') {
gotoAndStop(41);
} else {
if (indi == 'belugerin') {
gotoAndStop(271);
} else {
if (indi == 'medals') {
gotoAndStop(1926);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
stop();
sound = attachMovie('xsound', 'sound', 90000);
music = attachMovie('xsound', 'music', 90001);
music._x = -500;
sound._x = -500;
music._y = -500;
sound._y = -500;
Selection.setFocus(input_txt);
enter_btn.onRelease = function () {
stop();
_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 == 'bubblebox.com') {
transisi.gotoAndPlay(2);
kemanax = 'bubble';
} else {
transisi.gotoAndPlay(2);
kemanax = 'bubble';
}
};
transisi = attachMovie('transisi_mc', 'transisi_mc', 9000);
}
instance of movieClip 15 {
onClipEvent (release) {
getURL('http://www.belugerinstudios.com', '_blank');
}
}
instance of movieClip 53 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=preloader', '_blank');
}
}
frame 30 {
stop();
}
movieClip 824 {
}
instance of movieClip 824 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=sitelocked', '_blank');
}
}
frame 31 {
prevFrame();
gotoAndStop(undefined);
undefined;
}
frame 41 {
play();
}
movieClip 826 {
}
movieClip 828 {
}
movieClip 858 {
}
movieClip 859 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 860 {
}
movieClip 861 {
frame 1 {
this.link.onRelease = function () {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1226&subid=splash', '_blank');
};
}
frame 210 {
stop();
}
}
movieClip 863 {
}
instance of movieClip 863 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=splash', '_blank');
}
}
frame 270 {
stop();
gotoAndStop(271);
}
frame 271 {
play();
}
instance of movieClip 824 {
onClipEvent (release) {
getURL('http://www.belugerinstudios.com', '_blank');
}
}
movieClip 866 {
}
frame 421 {
stop();
transisi.gotoAndPlay(2);
kemanax = 'menu';
}
frame 422 {
function pilihMusuhX() {
randomx = Math.floor(Math.random() * 2);
if (pilihLevel == 1) {
jenisMusuh[0] = 1 + randomx;
levelMusuh[0] = 1;
jenisMusuh[1] = 1 + randomx;
levelMusuh[1] = 1;
jenisMusuh[2] = 1 + randomx;
levelMusuh[2] = 1;
jenisMusuh[3] = 2 + randomx;
levelMusuh[3] = 1;
jenisMusuh[4] = 2 + randomx;
levelMusuh[4] = 2;
jenisMusuh[5] = 3 + randomx;
levelMusuh[5] = 2;
jenisMusuh[6] = 3 + randomx;
levelMusuh[6] = 2;
jenisMusuh[7] = 4 + randomx;
levelMusuh[7] = 3;
jenisMusuh[8] = 4 + randomx;
levelMusuh[8] = 3;
jenisMusuh[9] = 5 + randomx;
levelMusuh[9] = 3;
jenisMusuh[10] = 5 + randomx;
levelMusuh[10] = 4;
jenisMusuh[11] = 6 + randomx;
levelMusuh[11] = 4;
jenisMusuh[12] = 6 + randomx;
levelMusuh[12] = 4;
jenisMusuh[13] = 7 + randomx;
levelMusuh[13] = 5;
jenisMusuh[14] = 7 + randomx;
levelMusuh[14] = 5;
jenisMusuh[15] = 8 + randomx;
levelMusuh[15] = 5;
jenisMusuh[16] = 8 + randomx;
levelMusuh[16] = 6;
jenisMusuh[17] = 9 + randomx;
levelMusuh[17] = 6;
jenisMusuh[18] = 9 + randomx;
levelMusuh[18] = 6;
jenisMusuh[19] = 10 + randomx;
levelMusuh[19] = 7;
jenisMusuh[20] = 10 + randomx;
levelMusuh[20] = 7;
jenisMusuh[21] = 11 + randomx;
levelMusuh[21] = 7;
jenisMusuh[22] = 11 + randomx;
levelMusuh[22] = 8;
jenisMusuh[23] = 12 + randomx;
levelMusuh[23] = 8;
jenisMusuh[24] = 12 + randomx;
levelMusuh[24] = 8;
jenisMusuh[25] = 13 + randomx;
levelMusuh[25] = 9;
jenisMusuh[26] = 13 + randomx;
levelMusuh[26] = 9;
jenisMusuh[27] = 14 + randomx;
levelMusuh[27] = 9;
jenisMusuh[28] = 14 + randomx;
levelMusuh[28] = 10;
jenisMusuh[29] = 15 + randomx;
levelMusuh[29] = 10;
jenisMusuh[30] = 15 + randomx;
levelMusuh[30] = 10;
jenisMusuh[31] = 15 + randomx;
levelMusuh[31] = 11;
jenisMusuh[32] = 16 + randomx;
levelMusuh[32] = 11;
jenisMusuh[33] = 16 + randomx;
levelMusuh[33] = 11;
jenisMusuh[34] = 16 + randomx;
levelMusuh[34] = 12;
jenisMusuh[35] = 17 + randomx;
levelMusuh[35] = 12;
jenisMusuh[36] = 17 + randomx;
levelMusuh[36] = 12;
jenisMusuh[37] = 17 + randomx;
levelMusuh[37] = 13;
jenisMusuh[38] = 18 + randomx;
levelMusuh[38] = 13;
jenisMusuh[39] = 18 + randomx;
levelMusuh[39] = 13;
jenisMusuh[40] = 18 + randomx;
levelMusuh[40] = 14;
jenisMusuh[41] = 19 + randomx;
levelMusuh[41] = 14;
jenisMusuh[42] = 19 + randomx;
levelMusuh[42] = 14;
jenisMusuh[43] = 19 + randomx;
levelMusuh[43] = 15;
jenisMusuh[44] = 20 + randomx;
levelMusuh[44] = 15;
jenisMusuh[45] = 20 + randomx;
levelMusuh[45] = 16;
jenisMusuh[46] = 20 + randomx;
levelMusuh[46] = 17;
jenisMusuh[47] = 21;
levelMusuh[47] = 18;
jenisMusuh[48] = 21;
levelMusuh[48] = 19;
jenisMusuh[49] = 21;
levelMusuh[49] = 20;
jenisMusuh[50] = 22;
levelMusuh[50] = 21;
} else {
if (pilihLevel >= 2) {
jenisMusuh[0] = 1 + randomx;
levelMusuh[0] = 1;
jenisMusuh[1] = 1 + randomx;
levelMusuh[1] = 1;
jenisMusuh[2] = 2 + randomx;
levelMusuh[2] = 1;
jenisMusuh[3] = 2 + randomx;
levelMusuh[3] = 2;
jenisMusuh[4] = 3 + randomx;
levelMusuh[4] = 2;
jenisMusuh[5] = 3 + randomx;
levelMusuh[5] = 2;
jenisMusuh[6] = 4 + randomx;
levelMusuh[6] = 3;
jenisMusuh[7] = 4 + randomx;
levelMusuh[7] = 3;
jenisMusuh[8] = 5 + randomx;
levelMusuh[8] = 3;
jenisMusuh[9] = 5 + randomx;
levelMusuh[9] = 4;
jenisMusuh[10] = 6 + randomx;
levelMusuh[10] = 4;
jenisMusuh[11] = 6 + randomx;
levelMusuh[11] = 4;
jenisMusuh[12] = 7 + randomx;
levelMusuh[12] = 5;
jenisMusuh[13] = 7 + randomx;
levelMusuh[13] = 5;
jenisMusuh[14] = 8 + randomx;
levelMusuh[14] = 5;
jenisMusuh[15] = 8 + randomx;
levelMusuh[15] = 6;
jenisMusuh[16] = 9 + randomx;
levelMusuh[16] = 6;
jenisMusuh[17] = 9 + randomx;
levelMusuh[17] = 6;
jenisMusuh[18] = 10 + randomx;
levelMusuh[18] = 7;
jenisMusuh[19] = 10 + randomx;
levelMusuh[19] = 7;
jenisMusuh[20] = 11 + randomx;
levelMusuh[20] = 7;
jenisMusuh[21] = 11 + randomx;
levelMusuh[21] = 8;
jenisMusuh[22] = 12 + randomx;
levelMusuh[22] = 8;
jenisMusuh[23] = 12 + randomx;
levelMusuh[23] = 8;
jenisMusuh[24] = 13 + randomx;
levelMusuh[24] = 9;
jenisMusuh[25] = 13 + randomx;
levelMusuh[25] = 9;
jenisMusuh[26] = 14 + randomx;
levelMusuh[26] = 9;
jenisMusuh[27] = 14 + randomx;
levelMusuh[27] = 10;
jenisMusuh[28] = 14 + randomx;
levelMusuh[28] = 10;
jenisMusuh[29] = 15 + randomx;
levelMusuh[29] = 10;
jenisMusuh[30] = 15 + randomx;
levelMusuh[30] = 11;
jenisMusuh[31] = 15 + randomx;
levelMusuh[31] = 11;
jenisMusuh[32] = 16 + randomx;
levelMusuh[32] = 12;
jenisMusuh[33] = 16 + randomx;
levelMusuh[33] = 12;
jenisMusuh[34] = 16 + randomx;
levelMusuh[34] = 13;
jenisMusuh[35] = 17 + randomx;
levelMusuh[35] = 13;
jenisMusuh[36] = 17 + randomx;
levelMusuh[36] = 14;
jenisMusuh[37] = 17 + randomx;
levelMusuh[37] = 14;
jenisMusuh[38] = 18 + randomx;
levelMusuh[38] = 15;
jenisMusuh[39] = 18 + randomx;
levelMusuh[39] = 15;
jenisMusuh[40] = 18 + randomx;
levelMusuh[40] = 16;
jenisMusuh[41] = 19 + randomx;
levelMusuh[41] = 16;
jenisMusuh[42] = 19 + randomx;
levelMusuh[42] = 17;
jenisMusuh[43] = 19 + randomx;
levelMusuh[43] = 17;
jenisMusuh[44] = 20 + randomx;
levelMusuh[44] = 18;
jenisMusuh[45] = 20 + randomx;
levelMusuh[45] = 18;
jenisMusuh[46] = 20 + randomx;
levelMusuh[46] = 19;
jenisMusuh[47] = 21;
levelMusuh[47] = 20;
jenisMusuh[48] = 21;
levelMusuh[48] = 21;
jenisMusuh[49] = 21;
levelMusuh[49] = 21;
jenisMusuh[50] = 22;
levelMusuh[50] = 25;
}
}
}
function pilihMusuhX2() {
randomx = 0;
if (pilihLevel == 1) {
jenisMusuh[0] = 1 + randomx;
levelMusuh[0] = 1;
jenisMusuh[1] = 1 + randomx;
levelMusuh[1] = 1;
jenisMusuh[2] = 1 + randomx;
levelMusuh[2] = 1;
jenisMusuh[3] = 2 + randomx;
levelMusuh[3] = 1;
jenisMusuh[4] = 2 + randomx;
levelMusuh[4] = 2;
jenisMusuh[5] = 3 + randomx;
levelMusuh[5] = 2;
jenisMusuh[6] = 3 + randomx;
levelMusuh[6] = 2;
jenisMusuh[7] = 4 + randomx;
levelMusuh[7] = 3;
jenisMusuh[8] = 4 + randomx;
levelMusuh[8] = 3;
jenisMusuh[9] = 5 + randomx;
levelMusuh[9] = 3;
jenisMusuh[10] = 5 + randomx;
levelMusuh[10] = 4;
jenisMusuh[11] = 6 + randomx;
levelMusuh[11] = 4;
jenisMusuh[12] = 6 + randomx;
levelMusuh[12] = 4;
jenisMusuh[13] = 7 + randomx;
levelMusuh[13] = 5;
jenisMusuh[14] = 7 + randomx;
levelMusuh[14] = 5;
jenisMusuh[15] = 8 + randomx;
levelMusuh[15] = 5;
jenisMusuh[16] = 8 + randomx;
levelMusuh[16] = 6;
jenisMusuh[17] = 9 + randomx;
levelMusuh[17] = 6;
jenisMusuh[18] = 9 + randomx;
levelMusuh[18] = 6;
jenisMusuh[19] = 10 + randomx;
levelMusuh[19] = 7;
jenisMusuh[20] = 10 + randomx;
levelMusuh[20] = 7;
jenisMusuh[21] = 11 + randomx;
levelMusuh[21] = 7;
jenisMusuh[22] = 11 + randomx;
levelMusuh[22] = 8;
jenisMusuh[23] = 12 + randomx;
levelMusuh[23] = 8;
jenisMusuh[24] = 12 + randomx;
levelMusuh[24] = 8;
jenisMusuh[25] = 13 + randomx;
levelMusuh[25] = 9;
jenisMusuh[26] = 13 + randomx;
levelMusuh[26] = 9;
jenisMusuh[27] = 14 + randomx;
levelMusuh[27] = 9;
jenisMusuh[28] = 14 + randomx;
levelMusuh[28] = 10;
jenisMusuh[29] = 15 + randomx;
levelMusuh[29] = 10;
jenisMusuh[30] = 15 + randomx;
levelMusuh[30] = 10;
jenisMusuh[31] = 15 + randomx;
levelMusuh[31] = 11;
jenisMusuh[32] = 16 + randomx;
levelMusuh[32] = 11;
jenisMusuh[33] = 16 + randomx;
levelMusuh[33] = 11;
jenisMusuh[34] = 16 + randomx;
levelMusuh[34] = 12;
jenisMusuh[35] = 17 + randomx;
levelMusuh[35] = 12;
jenisMusuh[36] = 17 + randomx;
levelMusuh[36] = 12;
jenisMusuh[37] = 17 + randomx;
levelMusuh[37] = 13;
jenisMusuh[38] = 18 + randomx;
levelMusuh[38] = 13;
jenisMusuh[39] = 18 + randomx;
levelMusuh[39] = 13;
jenisMusuh[40] = 18 + randomx;
levelMusuh[40] = 14;
jenisMusuh[41] = 19 + randomx;
levelMusuh[41] = 14;
jenisMusuh[42] = 19 + randomx;
levelMusuh[42] = 14;
jenisMusuh[43] = 19 + randomx;
levelMusuh[43] = 15;
jenisMusuh[44] = 20 + randomx;
levelMusuh[44] = 15;
jenisMusuh[45] = 20 + randomx;
levelMusuh[45] = 16;
jenisMusuh[46] = 20 + randomx;
levelMusuh[46] = 17;
jenisMusuh[47] = 21;
levelMusuh[47] = 18;
jenisMusuh[48] = 21;
levelMusuh[48] = 19;
jenisMusuh[49] = 21;
levelMusuh[49] = 20;
jenisMusuh[50] = 22;
levelMusuh[50] = 21;
} else {
if (pilihLevel >= 2) {
jenisMusuh[0] = 1 + randomx;
levelMusuh[0] = 1;
jenisMusuh[1] = 1 + randomx;
levelMusuh[1] = 1;
jenisMusuh[2] = 2 + randomx;
levelMusuh[2] = 1;
jenisMusuh[3] = 2 + randomx;
levelMusuh[3] = 2;
jenisMusuh[4] = 3 + randomx;
levelMusuh[4] = 2;
jenisMusuh[5] = 3 + randomx;
levelMusuh[5] = 2;
jenisMusuh[6] = 4 + randomx;
levelMusuh[6] = 3;
jenisMusuh[7] = 4 + randomx;
levelMusuh[7] = 3;
jenisMusuh[8] = 5 + randomx;
levelMusuh[8] = 3;
jenisMusuh[9] = 5 + randomx;
levelMusuh[9] = 4;
jenisMusuh[10] = 6 + randomx;
levelMusuh[10] = 4;
jenisMusuh[11] = 6 + randomx;
levelMusuh[11] = 4;
jenisMusuh[12] = 7 + randomx;
levelMusuh[12] = 5;
jenisMusuh[13] = 7 + randomx;
levelMusuh[13] = 5;
jenisMusuh[14] = 8 + randomx;
levelMusuh[14] = 5;
jenisMusuh[15] = 8 + randomx;
levelMusuh[15] = 6;
jenisMusuh[16] = 9 + randomx;
levelMusuh[16] = 6;
jenisMusuh[17] = 9 + randomx;
levelMusuh[17] = 6;
jenisMusuh[18] = 10 + randomx;
levelMusuh[18] = 7;
jenisMusuh[19] = 10 + randomx;
levelMusuh[19] = 7;
jenisMusuh[20] = 11 + randomx;
levelMusuh[20] = 7;
jenisMusuh[21] = 11 + randomx;
levelMusuh[21] = 8;
jenisMusuh[22] = 12 + randomx;
levelMusuh[22] = 8;
jenisMusuh[23] = 12 + randomx;
levelMusuh[23] = 8;
jenisMusuh[24] = 13 + randomx;
levelMusuh[24] = 9;
jenisMusuh[25] = 13 + randomx;
levelMusuh[25] = 9;
jenisMusuh[26] = 14 + randomx;
levelMusuh[26] = 9;
jenisMusuh[27] = 14 + randomx;
levelMusuh[27] = 10;
jenisMusuh[28] = 14 + randomx;
levelMusuh[28] = 10;
jenisMusuh[29] = 15 + randomx;
levelMusuh[29] = 10;
jenisMusuh[30] = 15 + randomx;
levelMusuh[30] = 11;
jenisMusuh[31] = 15 + randomx;
levelMusuh[31] = 11;
jenisMusuh[32] = 16 + randomx;
levelMusuh[32] = 12;
jenisMusuh[33] = 16 + randomx;
levelMusuh[33] = 12;
jenisMusuh[34] = 16 + randomx;
levelMusuh[34] = 13;
jenisMusuh[35] = 17 + randomx;
levelMusuh[35] = 13;
jenisMusuh[36] = 17 + randomx;
levelMusuh[36] = 14;
jenisMusuh[37] = 17 + randomx;
levelMusuh[37] = 14;
jenisMusuh[38] = 18 + randomx;
levelMusuh[38] = 15;
jenisMusuh[39] = 18 + randomx;
levelMusuh[39] = 15;
jenisMusuh[40] = 18 + randomx;
levelMusuh[40] = 16;
jenisMusuh[41] = 19 + randomx;
levelMusuh[41] = 16;
jenisMusuh[42] = 19 + randomx;
levelMusuh[42] = 17;
jenisMusuh[43] = 19 + randomx;
levelMusuh[43] = 17;
jenisMusuh[44] = 20 + randomx;
levelMusuh[44] = 18;
jenisMusuh[45] = 20 + randomx;
levelMusuh[45] = 18;
jenisMusuh[46] = 20 + randomx;
levelMusuh[46] = 19;
jenisMusuh[47] = 21;
levelMusuh[47] = 20;
jenisMusuh[48] = 21;
levelMusuh[48] = 21;
jenisMusuh[49] = 21;
levelMusuh[49] = 21;
jenisMusuh[50] = 22;
levelMusuh[50] = 25;
}
}
}
function init2() {
karakterNama = new Array('', 'Boneman', 'Clubswinger', 'Hammerman', 'Stonebow', 'Raptor Rider', 'Bronto Rider', 'Stone Catapult', 'Swordsman', 'Spearsman', 'Archerman', 'Axeman', 'Paladin', 'Knight', 'Arrow Catapult', 'Gunman', 'Rifleman', 'Grenader', 'Rocket Launcer', 'Panzer', 'Combat Tank', 'Missile Silo', 'Lord Dragon', 'White Guardian', 'Black Guardian');
karakterLife = new Array('', 125, 150, 200, 150, 175, 300, 400, 100, 125, 150, 200, 150, 120, 200, 300, 400, 600, 200, 1000, 1500, 2500, 5000, 10000, 7500);
karakterPower = new Array('', 20, 25, 30, 35, 40, 45, 50, 20, 25, 30, 35, 50, 45, 50, 20, 25, 30, 35, 40, 45, 50, 100, 150, 125);
karakterMaxLevel = new Array('', 7, 7, 7, 7, 7, 7, 12, 14, 14, 14, 14, 14, 14, 19, 21, 21, 21, 21, 21, 21, 25, 25, 25, 25);
karakterMana = new Array('', 25, 30, 35, 40, 45, 50, 55, 30, 35, 40, 45, 50, 55, 60, 35, 40, 45, 50, 55, 60, 65, 90, 125, 100);
karakterMana2 = new Array('', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
karakterRegen = new Array('', 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 10, 15, 15);
karakterTurangga = new Array('', 0, 0, 0, 2, 2, 2, 5, 4, 4, 4, 6, 6, 6, 9, 8, 8, 8, 10, 10, 10, 13, 15, 14, 14);
karakterAttack = new Array('', 1, 1, 1, 3, 2, 1, 4, 2, 2, 3, 4, 2, 3, 6, 2, 3, 4, 5, 5, 5, 8, 9, 5, 10);
karakterDefense = new Array('', 2, 4, 5, 3, 4, 6, 3, 1, 3, 1, 3, 5, 4, 2, 3, 2, 1, 3, 7, 6, 4, 9, 10, 5);
jenisAttack = new Array('', 'Normal Attack', 'Smash', 'Strike', 'Special Attack', 'Master Attack', 'Double Attack', 'Slash', 'Shoot', 'Double Shoot', 'Bomb', 'Iceberg', 'Burn', 'Earthquake', 'Acid', 'Flood', 'Thunderbolt', 'Meteor', 'Freeze', 'Sunrise', 'Clear');
infoAttack2 = new Array('', 'Serangan biasa yang tidak mempunyai pengaruh khusus, serangan ini tidak membutuhkan power, seluruh karakter dapat melakukan serangan ini kapanpun.', 'Serangan mematikan dan cepat, dapat meningkatkan nilai serangan sebanyak 25% dari nilai serangan karakter yang menyerang, serangan ini juga akan mengurangi power lawan sebanyak 50%.', 'Serangan maut, dapat meningkatkan nilai serangan sebanyak 50% dari nilai serangan karakter yang menyerang.', 'Serangan spesial, dapat meningkatkan nilai serangan sebanyak 50% dari seluruh damage, berpengaruh ke nilai pertahanan lawan, juga akan mengurangi power lawan 75%.', 'Serangan master, dapat meningkatkan nilai serangan sebanyak 75% dari seluruh damage, berpengaruh ke nilai pertahanan lawan', 'Dapat menyerang lawan dengan normal attack sebanyak dua kali pada saat yang bersamaan, namun akurasi spell ini hanya 75%.', 'Serangan cabikkan berbahaya, dapat meningkatkan nilai serangan sampai dengan 100%, namun karena terlalu berbahaya, dapat mengurangi nyawa kamu maksimal sampai dengan 25%.', 'Serangan tembakan jarak jauh, lawan yang terkena tembakan ini tidak dapat jalan 1 kali turn, namun akurasi tembakan ini hanya 50%.', 'Dapat menyerang lawan dengan shoot sebanyak dua kali pada saat bersamaan, namun akurasi spell ini hanya 25%.', 'Serangan bomb yg mematikan, dapat meningkatkan nilai serangan sampai dengan 150%, namun karena terlalu berbahaya, dapat mengurangi nyawa kamu maksimal sampai dengan 50%.', 'Serangan es yang membuat beku, karakter yang terkena serangan ini akan menjadi beku dan tidak dapat berjalan sebanyak 3 kali turn, namun akurasi tembakan ini hanya 50%.', 'Serangan bakar yang menghanguskan, dapat membakar lawan dan lawan yg terbakar akan berkurang nyawanya sebanyak 25% dari nyawa saat ini, berlaku selama 4 turn.', 'Serangan gempa bumi, dapat mengurangi nyawa anda dan lawan selama kurang lebih 2 detik secara terus menerus, selama gempa berlangsung anda dapat action.', 'Serangan beracun yg sangat mematikan, dapat meracuni lawan dan lawan yg terkena racun akan berkurang nyawanya sebanyak 15% dari nyawa keseluruhan, berlaku selama 3 turn.', 'Serangan banjir yang menghanyutkan, lawan yang terkena spell ini tidak dapat jalan selama 2 kali turn dan selama itu akan berkurang nyawanya sebanyak 15% dari nyawa keseluruhan', 'Serangan petir yang membuat gempar, serangan ini sangat mematikan, dapat meningkatkan nilai serangan sampai dengan 200%, namun setelah itu anda tidak dapat jalan sebanyak 1 kali turn.', 'Serangan meteor yang datang tiada henti, dapat mengurangi nyawa anda dan lawan selama kurang lebih 4 detik secara terus menerus, selama gempa berlangsung anda dapat action.', 'Serangan yang dapat membuat lawan beku dan terdiam, dapat mengurangi power lawan sebesar 100% dari total power dan lawan tidak dapat jalan sebanyak 3 kali giliran.', 'Serangan matahari maut yang dapat membuat lawan terpedaya, dia akan menyerang dirinya sendiri selama 1 kali giliran.', 'Dapat menghilangkan seluruh efek positif yang dimiliki oleh lawan.');
infoAttack = new Array('', 'Regular attacks, have no special effects, this attack does not require power, all characters can perform these attacks at any time.', 'Deadly and fast attacks, can increase 25% of the attack value of the character attacks, this attack will also reduce the opponent\'s power as much as 50%.', 'Deadly assault, can increase 50% of the attack value of the character attacks.', 'Special attacks, can increase 50% of the attack value of all damage, affect the opponent\'s defense score, this attack will also reduce the opponent\'s power by 75%.', 'Master attack, can increase 75% of the attack value of all damage, affect the opponent\'s defense score.', 'It can attack your opponent with a normal attack twice at the same time, but the accuracy of this spell is only 75%.', 'Dangerous snag attack, can increase the attack value of up to 100%, but it’s rather dangerous, where it can reduce the maximum of your life up to 25%.', 'The long distance shoot attacks, the opponents who got this shoot will miss one turn. But the shooting accuracy is only 50%.', 'It can attack your opponent with twice shots at the same time, but the accuracy of this spell is only 25%.', 'Deadly bomb attacks, can increase the attack value up to 150%, but it’s rather dangerous, where it can reduce the maximum of your life up to 50%.', 'Ice freezing attack , the character who got this attack will be frozen and will miss turn 3 times, but the shooting accuracy is only 50%.', 'Scorch burns attack, can burn the opponent while at the same time reducing the opponent life as much as 25% of current life, applied for 4 times turns.', 'Earthquake attack, can reduce your life and your opponent life for about 2 seconds continuously, it is recommended to use it if your life is longer than the enemy.', 'Deadly toxicant attacks, can poison your opponent while at the same time reducing the opponent life as much as 15% of current life, valid for 3 turn.', 'Floods attacks, the opponent affected by this spell will miss 2 turns and hiss life would be reduced as much as 15% of the total life.', 'The uproar Lightning attack, this is a very deadly attack. It can increase the attack value up to 200%, but after that you will miss one turn.', 'The meteor attack, can continuously reduce your life and your opponent for 4 seconds or less, it is recommended to use if your life is longer than the enemy.', 'The attacks that can make your opponent frozen and silent, can reduce the opponent\'s power at 100% of the total power and your opponent will miss 2 times turns.', 'Deadly sun attack that can make your opponent be deceived, he will attack himself for 2 times turns.', 'It can clear of all enemy\'s positive effects.');
jenisDefense = new Array('', 'Heal+', 'Double Heal+', 'Shield', 'Double shield', 'Rage', 'Double Rage', 'Illusion', 'Power+', 'Double Power+', 'Anti Stun');
infoDefense2 = new Array('', 'Dapat meningkatkan nyawa karakter kamu sebanyak 25% dari nyawa saat ini.', 'Dapat meningkatkan nyawa karakter kamu sebanyak 50% dari nyawa saat ini.', 'Dapat melindungi karakter kamu untuk 3 kali giliran, setiap serangan lawan akan berkurang damage-nya sebanyak 50%.', 'Dapat melindungi karakter kamu untuk 4 kali giliran, setiap serangan lawan akan berkurang damage-nya sebanyak 75%', 'Dapat meningkatkan serangan karakter kamu sebanyak 50% untuk 3 kali giliran.', 'Dapat meningkatkan serangan karakter kamu sebanyak 75% untuk 3 kali giliran.', 'Dapat membuat ilusi sehingga karakter anda tidak mempan terhadap serangan lawan apapun selama 3 kali giliran, ilusi hanya bisa dikurangi efeknya jika lawan menyerang kita.', 'Dapat meningkatkan power karakter kamu sebanyak 50% dari total power.', 'Dapat meningkatkan power karakter kamu sebanyak 75% dari power total power.', 'Dapat menghilangkan seluruh efek negatif yang dimiliki oleh kamu dan jika mempunyai spell ini maka seluruh serangan stun tidak akan mempan.');
infoDefense = new Array('', 'It can improve the lives of your characters as much as 25% of current life.', 'It can improve the lives of your characters as much as 50% of current life.', 'It can protect your character to 3 times turns, each opponent\'s attack will be reduced its damage as much as 50%.', 'It can protect your character to 6 times turns, each opponent\'s attack will be reduced its damages by 75%', 'It can improve your character attack as much as 50% for 3 times turns.', 'It can improve your character attacks by 75% for 6 times turns.', 'It can create the illusion that your character is harmless against any opponent\'s attack during 3 times turns.', 'It can increase your character power up to 50% of the total power.', 'It can increase your character power up to 75% of the total power.', 'It can clear all of your negative effects and if you have this spell, all stun effect does not affect');
powerAttack = new Array('', 0, 30, 20, 60, 70, 65, 75, 80, 100, 250, 150, 250, 125, 180, 325, 150, 175, 350, 375, 275);
powerDefense = new Array('', 40, 85, 30, 65, 40, 85, 275, 10, 20, 225);
tipeAttack = new Array();
tipeDefense = new Array();
i = 1;
while (i <= 24) {
tipeAttack[i] = new Array();
tipeDefense[i] = new Array();
j = 1;
while (j <= 10) {
tipeAttack[i][j] = 0;
tipeDefense[i][j] = 0;
++j;
}
++i;
}
tipeAttack[1][1] = 1;
tipeAttack[1][2] = 3;
tipeDefense[1][1] = 1;
tipeAttack[2][1] = 1;
tipeAttack[2][2] = 2;
tipeDefense[2][1] = 3;
tipeAttack[3][1] = 1;
tipeAttack[3][2] = 4;
tipeAttack[3][3] = 6;
tipeDefense[3][1] = 5;
tipeAttack[4][1] = 1;
tipeAttack[4][2] = 2;
tipeAttack[4][3] = 8;
tipeDefense[4][1] = 2;
tipeDefense[4][2] = 8;
tipeAttack[5][1] = 1;
tipeAttack[5][2] = 7;
tipeAttack[5][3] = 14;
tipeDefense[5][1] = 3;
tipeDefense[5][2] = 7;
tipeAttack[6][1] = 1;
tipeAttack[6][2] = 5;
tipeAttack[6][3] = 12;
tipeAttack[6][4] = 20;
tipeDefense[6][1] = 3;
tipeDefense[6][2] = 8;
tipeAttack[7][1] = 1;
tipeAttack[7][2] = 5;
tipeAttack[7][3] = 9;
tipeAttack[7][4] = 12;
tipeAttack[7][5] = 13;
tipeAttack[7][6] = 16;
tipeAttack[8][1] = 1;
tipeAttack[8][2] = 5;
tipeAttack[8][3] = 7;
tipeDefense[8][1] = 3;
tipeAttack[9][1] = 1;
tipeAttack[9][2] = 7;
tipeAttack[9][3] = 11;
tipeDefense[9][1] = 1;
tipeDefense[9][2] = 8;
tipeAttack[10][1] = 1;
tipeAttack[10][2] = 4;
tipeAttack[10][3] = 9;
tipeAttack[10][4] = 14;
tipeDefense[10][1] = 4;
tipeAttack[11][1] = 1;
tipeAttack[11][2] = 2;
tipeAttack[11][3] = 6;
tipeAttack[11][4] = 7;
tipeAttack[11][5] = 16;
tipeDefense[11][1] = 6;
tipeAttack[12][1] = 1;
tipeAttack[12][2] = 5;
tipeAttack[12][3] = 15;
tipeAttack[12][4] = 18;
tipeAttack[12][5] = 20;
tipeDefense[12][1] = 2;
tipeDefense[12][2] = 8;
tipeAttack[13][1] = 1;
tipeAttack[13][2] = 4;
tipeAttack[13][3] = 13;
tipeDefense[13][1] = 2;
tipeDefense[13][2] = 7;
tipeAttack[14][1] = 1;
tipeAttack[14][2] = 2;
tipeAttack[14][3] = 9;
tipeAttack[14][4] = 15;
tipeAttack[14][5] = 17;
tipeDefense[14][1] = 3;
tipeDefense[14][2] = 7;
tipeAttack[15][1] = 1;
tipeAttack[15][2] = 3;
tipeAttack[15][3] = 8;
tipeDefense[15][1] = 1;
tipeDefense[15][2] = 3;
tipeAttack[16][1] = 1;
tipeAttack[16][2] = 6;
tipeAttack[16][3] = 9;
tipeAttack[16][4] = 10;
tipeDefense[16][1] = 4;
tipeDefense[16][2] = 8;
tipeAttack[17][1] = 1;
tipeAttack[17][2] = 9;
tipeAttack[17][3] = 10;
tipeAttack[17][4] = 12;
tipeAttack[17][5] = 16;
tipeDefense[17][1] = 2;
tipeDefense[17][2] = 8;
tipeAttack[18][1] = 1;
tipeAttack[18][2] = 3;
tipeAttack[18][3] = 9;
tipeAttack[18][4] = 10;
tipeAttack[18][5] = 12;
tipeDefense[18][1] = 1;
tipeDefense[18][2] = 7;
tipeDefense[18][3] = 9;
tipeAttack[19][1] = 1;
tipeAttack[19][2] = 4;
tipeAttack[19][3] = 10;
tipeAttack[19][4] = 13;
tipeAttack[19][5] = 16;
tipeAttack[19][6] = 18;
tipeDefense[19][1] = 1;
tipeDefense[19][2] = 3;
tipeDefense[19][3] = 9;
tipeAttack[20][1] = 1;
tipeAttack[20][2] = 5;
tipeAttack[20][3] = 10;
tipeAttack[20][4] = 16;
tipeAttack[20][5] = 17;
tipeAttack[20][6] = 20;
tipeDefense[20][1] = 2;
tipeDefense[20][2] = 3;
tipeDefense[20][3] = 6;
tipeDefense[20][4] = 9;
tipeAttack[21][1] = 1;
tipeAttack[21][2] = 2;
tipeAttack[21][3] = 4;
tipeAttack[21][4] = 10;
tipeAttack[21][5] = 15;
tipeAttack[21][6] = 19;
tipeAttack[21][7] = 20;
tipeDefense[21][1] = 2;
tipeDefense[21][2] = 9;
tipeDefense[21][3] = 10;
tipeAttack[22][1] = 1;
tipeAttack[22][2] = 4;
tipeAttack[22][3] = 8;
tipeAttack[22][4] = 12;
tipeAttack[22][5] = 17;
tipeAttack[22][6] = 19;
tipeAttack[22][7] = 20;
tipeDefense[22][1] = 7;
tipeDefense[22][2] = 9;
tipeDefense[22][3] = 10;
tipeAttack[23][1] = 1;
tipeAttack[23][2] = 8;
tipeAttack[23][3] = 17;
tipeAttack[23][4] = 20;
tipeDefense[23][1] = 2;
tipeDefense[23][2] = 4;
tipeDefense[23][3] = 6;
tipeDefense[23][4] = 7;
tipeDefense[23][5] = 9;
tipeDefense[23][6] = 10;
tipeAttack[24][1] = 1;
tipeAttack[24][2] = 4;
tipeAttack[24][3] = 7;
tipeAttack[24][4] = 9;
tipeAttack[24][5] = 11;
tipeAttack[24][6] = 16;
tipeAttack[24][7] = 18;
tipeAttack[24][8] = 19;
tipeDefense[24][1] = 2;
tipeDefense[24][2] = 4;
}
function cekAtribute() {
zunit = 0;
i = 1;
while (i <= 21) {
if (_root['masihHidup' + i] == true) {
++zunit;
}
++i;
}
if (pilihLevel == 1) {
gameLevel = 'Game Level: Normal';
} else {
if (pilihLevel == 2) {
gameLevel = 'Game Level: Hard';
} else {
if (pilihLevel == 3) {
gameLevel = 'Game Level: Extreme';
}
}
}
info = '';
namaz = 'Welcome ' + inputNama;
msgBox_mc._visible = false;
msgBox_mc.onEnterFrame = entermsgBox;
turanggamasa = 'Turanggamasa Level: ' + turanggaLevel;
mana = 'Prada Point: ' + manaPoint;
game = 'Game Level: ' + zlevel;
unitLeft = 'Unit Available: ' + zunit;
turanggamasa = 'Turanggamasa Level: ' + turanggaLevel;
mana = 'Prada Point: ' + manaPoint;
game = 'Game Level: ' + zlevel;
unitLeft = 'Unit Available: ' + zunit;
}
function zcekTutorial() {
msgBox_mc4.nama = 'Start New Game';
if (pilihLevel == 1) {
msgBox_mc4.isi = 'Read tutorial first before start the normal difficulty new game?';
} else {
if (pilihLevel == 2) {
msgBox_mc4.isi = 'Read tutorial first before start the hard difficulty new game?';
} else {
if (pilihLevel == 3) {
msgBox_mc4.isi = 'Read tutorial first before start the extreme difficulty new game? in this mode, enemy can play first turn.';
}
}
}
msgBox_mc4._visible = true;
normal_btn._visible = false;
hard_btn._visible = false;
extreme_btn._visible = false;
continue_btn._visible = false;
msgBox_mc4.yes_btn.onRelease = function () {
tutorialMulai = true;
tutorialMulai2 = true;
tutorialMulai3 = true;
initAwal();
init2();
transisi.gotoAndPlay(2);
kemanax = 'story';
msgBox_mc4._visible = false;
};
msgBox_mc4.no_btn.onRelease = function () {
tutorialMulai = false;
tutorialMulai2 = false;
tutorialMulai3 = false;
initAwal();
init2();
transisi.gotoAndPlay(2);
kemanax = 'story';
msgBox_mc4._visible = false;
};
msgBox_mc4.cancel_btn.onRelease = function () {
msgBox_mc4._visible = false;
};
}
stop();
jenisMainX = 'biasa';
jenisMusuh = new Array();
levelMusuh = new Array();
pilihMusuhX();
init2();
awalSekali = undefined;
zsekarangLagu = undefined;
pilihCard = undefined;
tutorialMulai = false;
tutorialMulai2 = false;
tutorialMulai3 = false;
msgBox_mc4._visible = false;
normal_btn._visible = false;
hard_btn._visible = false;
extreme_btn._visible = false;
continue_btn._visible = false;
if (karakterRahasia == true) {
unlimited_btn.enabled = true;
unlimited_btn._alpha = 100;
pvp_btn.enabled = true;
pvp_btn._alpha = 100;
} else {
unlimited_btn.enabled = false;
unlimited_btn._alpha = 50;
pvp_btn.enabled = false;
pvp_btn._alpha = 50;
}
play_btn.onRelease = function () {
jenisMainX = 'biasa';
normal_btn._visible = true;
hard_btn._visible = true;
extreme_btn._visible = true;
continue_btn._visible = true;
if (sudahSave == undefined) {
continue_btn.enabled = false;
continue_btn._alpha = 50;
} else {
continue_btn.enabled = true;
continue_btn._alpha = 100;
}
};
unlimited_btn.onRelease = function () {
jenisMainX = 'unlimited';
cekAtribute();
pilihLevel = 1;
initAwal();
init2();
loadData();
i = 1;
while (i <= 24) {
karakterLevel[i] = karakterLevel2[i];
karakterExp[i] = karakterExp2[i];
++i;
}
turanggaLevel = turanggaLevel2;
manaPoint = manaPoint2;
if (turanggaLevel2 == undefined) {
initAwal();
init2();
i = 1;
while (i <= 24) {
karakterLevel[i] = karakterLevel2[i];
karakterExp[i] = karakterExp2[i];
++i;
}
turanggaLevel = turanggaLevel2;
manaPoint = manaPoint2;
simpanData();
}
tipePilih = 'train';
transisi.gotoAndPlay(2);
kemanax = 'select';
};
pvp_btn.onRelease = function () {
jenisMainX = 'pvp';
cekAtribute();
pilihLevel = 1;
initAwal();
init2();
ztotalWin1 = 0;
ztotalWin2 = 0;
loadData();
i = 1;
while (i <= 24) {
karakterLevel[i] = karakterLevel3[i];
karakterExp[i] = karakterExp3[i];
++i;
}
turanggaLevel = turanggaLevel3;
manaPoint = manaPoint3;
if (turanggaLevel3 == undefined) {
initAwal();
init2();
i = 1;
while (i <= 24) {
karakterLevel[i] = karakterLevel3[i];
karakterExp[i] = karakterExp3[i];
++i;
}
turanggaLevel = turanggaLevel3;
manaPoint = manaPoint3;
simpanData();
}
giliranDuluan = 1;
tipePilih = 'train';
transisi.gotoAndPlay(2);
kemanax = 'pvp';
};
normal_btn.onRelease = function () {
if (karakterRahasia == true) {
pilihLevel = 1;
initAwal();
init2();
transisi.gotoAndPlay(2);
kemanax = 'story';
} else {
pilihLevel = 1;
zcekTutorial();
}
};
hard_btn.onRelease = function () {
if (karakterRahasia == true) {
pilihLevel = 2;
initAwal();
init2();
transisi.gotoAndPlay(2);
kemanax = 'story';
} else {
pilihLevel = 2;
zcekTutorial();
}
};
extreme_btn.onRelease = function () {
if (karakterRahasia == true) {
pilihLevel = 3;
initAwal();
init2();
transisi.gotoAndPlay(2);
kemanax = 'story';
} else {
pilihLevel = 3;
zcekTutorial();
}
};
continue_btn.onRelease = function () {
jenisMainX = 'biasa';
loadData();
init2();
transisi.gotoAndPlay(2);
kemanax = 'map';
};
medals_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'medals';
};
options_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'option';
};
help_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'help';
};
credits_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'credit';
};
more_btn.onRelease = function () {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=moregames', '_blank');
};
}
instance of movieClip 15 {
onClipEvent (release) {
getURL('http://www.belugerinstudios.com', '_blank');
}
}
movieClip 890 {
}
movieClip 892 {
}
movieClip 893 {
frame 1 {
stop();
this.onRollOver = function () {
this.gotoAndStop(2);
};
this.onRollOut = function () {
this.gotoAndStop(1);
};
this.onReleaseOutside = function () {
this.gotoAndStop(1);
};
}
}
instance logo_mc of movieClip 893 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=mainmenu', '_blank');
}
}
movieClip 907 {
}
frame 423 {
play();
backMusic3();
skip_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'map';
};
}
frame 1922 {
stop();
transisi.gotoAndPlay(2);
kemanax = 'map';
}
frame 1923 {
stop();
quit_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
instance logo_mc of movieClip 893 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=help', '_blank');
}
}
frame 1924 {
stop();
quit_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
movieClip 925 {
}
movieClip 928 {
}
movieClip 930 {
}
movieClip 931 {
frame 1 {
stop();
}
frame 7 {
gotoAndStop(1);
}
frame 26 {
gotoAndStop(1);
}
}
movieClip 932 {
}
movieClip 933 {
frame 1 {
stop();
}
}
movieClip 978 {
}
button 979 {
on (release) {
getURL('http://www.bubblebox.com', '_blank');
}
}
movieClip 984 {
frame 1 {
stop();
}
frame 22 {
if (_root.karakterRahasia == true) {
tanya_mc._visible = false;
} else {
tanya_mc._visible = true;
}
}
frame 23 {
if (_root.karakterRahasia == true) {
tanya_mc._visible = false;
} else {
tanya_mc._visible = true;
}
}
frame 24 {
if (_root.karakterRahasia == true) {
tanya_mc._visible = false;
} else {
tanya_mc._visible = true;
}
}
}
movieClip 988 {
frame 1 {
stop();
}
}
movieClip 989 {
}
movieClip 992 {
}
movieClip 993 {
frame 1 {
stop();
}
}
movieClip 994 {
}
frame 1925 {
function enterMsgBox() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 140;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function overAttack() {
myStr = new String(this);
if (myStr.length == 16) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (indi >= 39) {
indi -= 40;
msgBox_mc2.nama = jenisDefense[indi];
msgBox_mc2.isi = infoDefense[indi] + '\nNeed ' + powerDefense[indi] + ' Power.';
} else {
msgBox_mc2.nama = jenisAttack[indi];
msgBox_mc2.isi = infoAttack[indi] + '\nNeed ' + powerAttack[indi] + ' Power.';
}
msgBox_mc2._visible = true;
}
function outAttack() {
msgBox_mc2._visible = false;
}
stop();
i = 1;
while (i <= 50) {
if (i >= 21) {
_root['spell' + i].gotoAndStop(i + 20);
} else {
_root['spell' + i].gotoAndStop(i);
}
++i;
}
quit_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
i = 1;
while (i <= 50) {
_root['spell' + i].gotoAndStop(30);
_root['spell' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= 20) {
_root['spell' + i].gotoAndStop(i);
_root['spell' + i]._alpha = 100;
_root['spell' + i].onRollOver = overAttack;
_root['spell' + i].onRollOut = outAttack;
++i;
}
i = 21;
while (i <= 30) {
_root['spell' + i].gotoAndStop(i + 20);
_root['spell' + i]._alpha = 100;
_root['spell' + i].onRollOver = overAttack;
_root['spell' + i].onRollOut = outAttack;
++i;
}
i = 31;
while (i <= 50) {
_root['spell' + i].gotoAndStop(60);
_root['spell' + i]._alpha = 100;
++i;
}
msgBox_mc2.onEnterFrame = enterMsgBox;
msgBox_mc2._visible = false;
}
// unknown tag 88 length 87
movieClip 1064 {
frame 1 {
stop();
}
}
movieClip 1068 {
}
frame 1926 {
function enterMsgBox() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 140;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function overAttack() {
myStr = new String(this);
if (myStr.length == 14) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
if (_root['medalx' + indi] == true) {
msgBox_mc2.nama = daftarMedal[indi];
} else {
msgBox_mc2.nama = daftarMedal[indi] + ', locked';
}
msgBox_mc2._visible = true;
}
function outAttack() {
msgBox_mc2._visible = false;
}
stop();
daftarMedal = new Array('', 'Win 10 Level in Adventure Mode', 'Win 20 Level in Adventure Mode', 'Win 30 Level in Adventure Mode', 'Win 40 Level in Adventure Mode', 'Win 50 Level in Adventure Mode', 'Increase All Character to Level 5', 'Increase All Character to Level 10', 'Increase All Character to Level 15', 'Increase All Character to Level 20', 'Increase All Character to Level 25', 'Increase All Character to Level 30', 'Increase All Character to Level 35', 'Increase All Character to Level 40', 'Increase All Character to Level 45', 'Increase All Character to Level 50', 'Player 1 win 25 times', 'Player 1 win 50 times', 'Player 1 win 75 times', 'Player 1 win 100 times', 'Player 2 win 25 times', 'Player 2 win 50 times', 'Player 2 win 75 times', 'Player 2 win 100 times');
quit_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
i = 1;
while (i <= 23) {
_root['medal' + i].onRollOver = overAttack;
_root['medal' + i].onRollOut = outAttack;
if (_root['medalx' + i] == true) {
_root['medal' + i]._alpha = 100;
} else {
_root['medal' + i]._alpha = 25;
}
++i;
}
msgBox_mc2.onEnterFrame = enterMsgBox;
msgBox_mc2._visible = false;
}
movieClip 1075 {
}
movieClip 1078 {
}
movieClip 1081 {
}
movieClip 1084 {
}
movieClip 1087 {
}
movieClip 1090 {
}
movieClip 1093 {
}
movieClip 1096 {
}
movieClip 1099 {
}
movieClip 1102 {
}
movieClip 1105 {
}
movieClip 1108 {
}
movieClip 1111 {
}
movieClip 1114 {
}
movieClip 1117 {
}
movieClip 1120 {
}
movieClip 1123 {
}
movieClip 1126 {
}
movieClip 1129 {
}
movieClip 1132 {
}
movieClip 1135 {
}
movieClip 1138 {
}
movieClip 1141 {
}
movieClip 1145 {
}
instance of movieClip 53 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=medals', '_blank');
}
}
frame 1927 {
function cekKonfigurasi() {
if (musikNyala == 0) {
musik_mc1.gotoAndStop(2);
musik_mc2.gotoAndStop(1);
volume1 = 0;
myMusic.setVolume(volume1);
} else {
musik_mc1.gotoAndStop(1);
musik_mc2.gotoAndStop(2);
volume1 = 125;
myMusic.setVolume(volume1);
}
if (soundNyala == 0) {
sound_mc1.gotoAndStop(2);
sound_mc2.gotoAndStop(1);
volume2 = 0;
} else {
sound_mc1.gotoAndStop(1);
sound_mc2.gotoAndStop(2);
volume2 = 200;
}
if (kualitasGrafis == 1) {
kualiti1.gotoAndStop(1);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(2);
_quality = 'HIGH';
} else {
if (kualitasGrafis == 2) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(1);
kualiti3.gotoAndStop(2);
_quality = 'MEDIUM';
} else {
if (kualitasGrafis == 3) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(1);
_quality = 'LOW';
}
}
}
}
stop();
back_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
clear_btn.onRelease = function () {
msgBox_mc4.nama = 'Clear All Saved Data';
msgBox_mc4.isi = 'Are you sure to clear all saved data? it\'s included all data from Adventure, Unlimited and Player vs Player Mode.';
msgBox_mc4._visible = true;
msgBox_mc4.yes_btn.onRelease = function () {
clearData();
transisi.gotoAndPlay(2);
kemanax = 'menu';
msgBox_mc4._visible = false;
};
msgBox_mc4.no_btn.onRelease = function () {
msgBox_mc4._visible = false;
};
};
msgBox_mc4._visible = false;
cekKonfigurasi();
musik_mc1.onRelease = function () {
musikNyala = 1;
cekKonfigurasi();
};
musik_mc2.onRelease = function () {
musikNyala = 0;
cekKonfigurasi();
};
sound_mc1.onRelease = function () {
soundNyala = 1;
cekKonfigurasi();
};
sound_mc2.onRelease = function () {
soundNyala = 0;
cekKonfigurasi();
};
kualiti1.onRelease = function () {
kualitasGrafis = 1;
cekKonfigurasi();
};
kualiti2.onRelease = function () {
kualitasGrafis = 2;
cekKonfigurasi();
};
kualiti3.onRelease = function () {
kualitasGrafis = 3;
cekKonfigurasi();
};
}
movieClip 1159 {
}
instance logo_mc of movieClip 893 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=option', '_blank');
}
}
frame 1928 {
stop();
back_btn.onRelease = function () {
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
}
// unknown tag 88 length 30
instance of movieClip 15 {
onClipEvent (release) {
getURL('http://www.belugerinstudios.com', '_blank');
}
}
frame 1929 {
function cekBisaKlikSaja() {
tutorial_mc._visible = true;
train_btn.enabled = true;
save_btn.enabled = true;
if (sudahSave == undefined) {
load_btn.enabled = false;
load_btn._alpha = 50;
} else {
load_btn.enabled = true;
load_btn._alpha = 100;
}
option_btn.enabled = true;
battle_btn.enabled = true;
quitsave_btn.enabled = true;
quit_btn.enabled = true;
_root['level' + zlevel].enabled = true;
}
function munculJeda() {
if (jeda == 1) {
msgBox_mc.card1._visible = true;
msgBox_mc.card2._visible = false;
jeda = 0;
} else {
msgBox_mc.card1._visible = false;
msgBox_mc.card2._visible = true;
jeda = 1;
}
}
function enterMsgBox2() {
if (_root._ymouse < 225) {
if (_root._xmouse < 400) {
this._x = _root._xmouse + 200;
} else {
this._x = _root._xmouse - 200;
}
this._y = _root._ymouse;
} else {
if (_root._xmouse < 400) {
this._x = _root._xmouse + 200;
} else {
this._x = _root._xmouse - 200;
}
this._y = _root._ymouse;
}
}
stop();
zunit = 0;
if (karakterRahasia == true) {
i = 1;
while (i <= 24) {
if (_root['masihHidup' + i] == true) {
++zunit;
}
++i;
}
unitLeft = 'Unit Available: ' + zunit + '/24';
} else {
i = 1;
while (i <= 22) {
if (_root['masihHidup' + i] == true) {
++zunit;
}
++i;
}
unitLeft = 'Unit Available: ' + zunit + '/22';
}
if (pilihLevel == 1) {
gameLevel = 'Game Level: Normal';
} else {
if (pilihLevel == 2) {
gameLevel = 'Game Level: Hard';
} else {
if (pilihLevel == 3) {
gameLevel = 'Game Level: Extreme';
}
}
}
if (zlevel <= 15) {
map_mc.gotoAndStop(1);
} else {
if (zlevel <= 30) {
map_mc.gotoAndStop(2);
} else {
if (zlevel <= 45) {
map_mc.gotoAndStop(3);
} else {
map_mc.gotoAndStop(4);
}
}
}
info = '';
namaz = 'Welcome ' + inputNama;
msgBox_mc._visible = false;
msgBox_mc.onEnterFrame = entermsgBox;
turanggamasa = 'Turanggamasa Level: ' + turanggaLevel;
mana = 'Prada Point: ' + manaPoint;
game = 'Game Level: ' + zlevel;
turanggamasa = 'Turanggamasa Level: ' + turanggaLevel;
mana = 'Prada Point: ' + manaPoint;
game = 'Game Level: ' + zlevel + '/50';
pilihan_mc2._visible = false;
train_btn.onRelease = function () {
clearInterval(idMunculJeda);
tipePilih = 'train';
transisi.gotoAndPlay(2);
kemanax = 'select';
};
save_btn.onRelease = function () {
saveData();
info = 'The game data has been saved';
};
if (sudahSave == undefined) {
load_btn.enabled = false;
load_btn._alpha = 50;
} else {
load_btn.enabled = true;
load_btn._alpha = 100;
}
load_btn.onRelease = function () {
clearInterval(idMunculJeda);
loadData();
transisi.gotoAndPlay(2);
kemanax = 'map2';
};
option_btn.onRelease = function () {
pilihan_mc2._visible = true;
};
pilihan_mc2.back_btn.onRelease = function () {
pilihan_mc2._visible = false;
};
battle_btn.onRelease = function () {
clearInterval(idMunculJeda);
tipePilih = 'battle';
transisi.gotoAndPlay(2);
kemanax = 'select';
};
quitsave_btn.onRelease = function () {
clearInterval(idMunculJeda);
saveData();
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
quit_btn.onRelease = function () {
clearInterval(idMunculJeda);
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
i = 1;
while (i <= 50) {
_root['level' + i]._visible = false;
++i;
}
if (zlevel <= 15) {
i = 1;
while (i <= 15) {
_root['level' + i]._visible = true;
++i;
}
} else {
if (zlevel <= 30) {
i = 16;
while (i <= 30) {
_root['level' + i]._visible = true;
++i;
}
} else {
if (zlevel <= 45) {
i = 31;
while (i <= 45) {
_root['level' + i]._visible = true;
++i;
}
} else {
i = 46;
while (i <= 50) {
_root['level' + i]._visible = true;
++i;
}
}
}
}
msgBox_mc.onEnterFrame = enterMsgBox2;
_root['level' + zlevel]._visible = true;
_root['level' + zlevel].gotoAndStop(2);
_root['level' + zlevel].onRollOver = function () {
msgBox_mc._visible = true;
};
_root['level' + zlevel].onRollOut = function () {
msgBox_mc._visible = false;
};
pilihMusuhX2();
msgBox_mc.card1.gotoAndStop(jenisMusuh[zlevel]);
msgBox_mc.card2.gotoAndStop(jenisMusuh[zlevel] + 1);
clearInterval(idMunculJeda);
idMunculJeda = setInterval(munculJeda, 1500);
jeda = 1;
if (zlevel >= 40) {
_root.medalx4 = true;
} else {
if (zlevel >= 30) {
_root.medalx3 = true;
} else {
if (zlevel >= 20) {
_root.medalx2 = true;
} else {
if (zlevel >= 10) {
_root.medalx1 = true;
}
}
}
}
if (tutorialMulai == true) {
tutorial_mc._visible = true;
train_btn.enabled = false;
save_btn.enabled = false;
load_btn.enabled = false;
option_btn.enabled = false;
battle_btn.enabled = false;
quitsave_btn.enabled = false;
quit_btn.enabled = false;
_root['level' + zlevel].enabled = false;
tutorialMulai = false;
} else {
tutorial_mc._visible = false;
}
}
movieClip 1182 {
frame 1 {
stop();
}
}
movieClip 1193 {
frame 1 {
stop();
}
}
movieClip 1197 {
frame 1 {
stop();
}
}
movieClip 1220 {
}
movieClip 1221 {
frame 1 {
function cekKonfigurasi() {
if (_root.musikNyala == 0) {
musik_mc1.gotoAndStop(2);
musik_mc2.gotoAndStop(1);
_root.volume1 = 0;
_root.myMusic.setVolume(_root.volume1);
} else {
musik_mc1.gotoAndStop(1);
musik_mc2.gotoAndStop(2);
_root.volume1 = 50;
_root.myMusic.setVolume(_root.volume1);
}
if (_root.soundNyala == 0) {
sound_mc1.gotoAndStop(2);
sound_mc2.gotoAndStop(1);
_root.volume2 = 0;
} else {
sound_mc1.gotoAndStop(1);
sound_mc2.gotoAndStop(2);
_root.volume2 = 200;
}
if (_root.kualitasGrafis == 1) {
kualiti1.gotoAndStop(1);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(2);
_quality = 'HIGH';
} else {
if (_root.kualitasGrafis == 2) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(1);
kualiti3.gotoAndStop(2);
_quality = 'MEDIUM';
} else {
if (_root.kualitasGrafis == 3) {
kualiti1.gotoAndStop(2);
kualiti2.gotoAndStop(2);
kualiti3.gotoAndStop(1);
_quality = 'LOW';
}
}
}
}
cekKonfigurasi();
musik_mc1.onRelease = function () {
_root.musikNyala = 1;
cekKonfigurasi();
};
musik_mc2.onRelease = function () {
_root.musikNyala = 0;
cekKonfigurasi();
};
sound_mc1.onRelease = function () {
_root.soundNyala = 1;
cekKonfigurasi();
};
sound_mc2.onRelease = function () {
_root.soundNyala = 0;
cekKonfigurasi();
};
kualiti1.onRelease = function () {
_root.kualitasGrafis = 1;
cekKonfigurasi();
};
kualiti2.onRelease = function () {
_root.kualitasGrafis = 2;
cekKonfigurasi();
};
kualiti3.onRelease = function () {
_root.kualitasGrafis = 3;
cekKonfigurasi();
};
}
}
movieClip 1230 {
}
movieClip 1239 {
}
movieClip 1240 {
frame 1 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 2 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 7 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 8 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
}
instance logo_mc of movieClip 893 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=map', '_blank');
}
}
frame 1930 {
play();
}
frame 1949 {
stop();
transisi.gotoAndPlay(2);
kemanax = 'map';
}
frame 1950 {
function cekPlayer1(indi) {
i = 1;
while (i <= 10) {
_root['attack' + i].gotoAndStop(30);
_root['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[indi].length - 1) {
if (tipeAttack[indi][i] != 0) {
_root['attack' + i].gotoAndStop(tipeAttack[indi][i]);
_root['attack' + i]._alpha = 100;
_root['attack' + i].onRollOver = overAttack;
_root['attack' + i].onRollOut = outAttack;
} else {
keberapa = i;
i = tipeAttack[indi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[indi].length - 1) {
if (tipeDefense[indi][i] != 0) {
kemana = 40 + tipeDefense[indi][i];
_root['attack' + keberapa].gotoAndStop(kemana);
_root['attack' + keberapa]._alpha = 100;
_root['attack' + keberapa].onRollOver = overAttack;
_root['attack' + keberapa].onRollOut = outAttack;
++keberapa;
}
++i;
}
}
function cekPlayer2(indi) {
i = 1;
while (i <= 10) {
_root['defense' + i].gotoAndStop(30);
_root['defense' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[indi].length - 1) {
if (tipeAttack[indi][i] != 0) {
_root['defense' + i].gotoAndStop(tipeAttack[indi][i]);
_root['defense' + i]._alpha = 100;
_root['defense' + i].onRollOver = overAttack;
_root['defense' + i].onRollOut = outAttack;
} else {
keberapa = i;
i = tipeAttack[indi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[indi].length - 1) {
if (tipeDefense[indi][i] != 0) {
kemana = 40 + tipeDefense[indi][i];
_root['defense' + keberapa].gotoAndStop(kemana);
_root['defense' + keberapa]._alpha = 100;
_root['defense' + keberapa].onRollOver = overAttack;
_root['defense' + keberapa].onRollOut = outAttack;
++keberapa;
}
++i;
}
}
function enterMsgBox() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 140;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function overAttack() {
myStr = new String(this);
if (myStr.length == 16) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (indi >= 39) {
indi -= 40;
msgBox_mc2.nama = jenisDefense[indi];
msgBox_mc2.isi = infoDefense[indi] + '\nNeed ' + powerDefense[indi] + ' Power.';
} else {
msgBox_mc2.nama = jenisAttack[indi];
msgBox_mc2.isi = infoAttack[indi] + '\nNeed ' + powerAttack[indi] + ' Power.';
}
msgBox_mc2._visible = true;
}
function outAttack() {
msgBox_mc2._visible = false;
}
function cekGiliranPertama() {
if (giliranDuluan == 1) {
player1.gotoAndStop(1);
player2.gotoAndStop(2);
} else {
if (giliranDuluan == 2) {
player1.gotoAndStop(2);
player2.gotoAndStop(1);
}
}
}
stop();
card1.gotoAndStop(pilihCard1);
card2.gotoAndStop(pilihCard2);
nama1 = qnama1;
nama2 = qnama2;
qqlevel1 = 'Level ' + karakterLevel[pilihCard1];
qqlevel2 = 'Level ' + karakterLevel[pilihCard2];
xxexp1 = 'Exp: ' + karakterExp[pilihCard1] + '/' + karakterLevel[pilihCard1] * 100;
xxexp2 = 'Exp: ' + karakterExp[pilihCard2] + '/' + karakterLevel[pilihCard2] * 100;
start_btn.onRelease = function () {
qnama1 = nama1;
qnama2 = nama2;
pilihCard = pilihCard1;
pilihCard2 = pilihCard2;
transisi.gotoAndPlay(2);
kemanax = 'battle';
};
quit_btn.onRelease = function () {
qnama1 = nama1;
qnama2 = nama2;
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
card1.onRelease = function () {
qnama1 = nama1;
qnama2 = nama2;
pilihanKartu = 1;
transisi.gotoAndPlay(2);
kemanax = 'select';
};
card2.onRelease = function () {
qnama1 = nama1;
qnama2 = nama2;
pilihanKartu = 2;
transisi.gotoAndPlay(2);
kemanax = 'select';
};
cekPlayer1(pilihCard1);
cekPlayer2(pilihCard2);
msgBox_mc2.onEnterFrame = enterMsgBox;
msgBox_mc2._visible = false;
cekGiliranPertama();
player1.onRelease = function () {
giliranDuluan = 1;
cekGiliranPertama();
};
player2.onRelease = function () {
giliranDuluan = 2;
cekGiliranPertama();
};
}
movieClip 1243 {
}
frame 1951 {
function cekBisaKlikSaja() {
next_btn.enabled = true;
prev_btn.enabled = true;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
}
function sellectCard() {
zunit = 0;
if (karakterRahasia == true) {
i = 1;
while (i <= 24) {
if (_root['masihHidup' + i] == true) {
++zunit;
}
++i;
}
unitLeft = 'Unit Available: ' + zunit + '/24';
} else {
i = 1;
while (i <= 22) {
if (_root['masihHidup' + i] == true) {
++zunit;
}
++i;
}
unitLeft = 'Unit Available: ' + zunit + '/22';
}
i = 1;
while (i <= 24) {
_root['card' + i].gotoAndStop(i);
if (_root['masihHidup' + i] == false) {
_root['card' + i]._alpha = 50;
_root['card' + i].border_mc._visible = true;
_root['card' + i].onRelease = klikCard2;
_root['card' + i].onRollOver = overCard2;
_root['card' + i].onRollOut = outCard2;
msgBox_mc5.onEnterFrame = enterMsgBox5;
} else {
_root['card' + i]._alpha = 100;
_root['card' + i].border_mc._visible = false;
_root['card' + i].onRelease = klikCard;
_root['card' + i].onRollOver = overCard;
_root['card' + i].onRollOut = outCard;
msgBox_mc.onEnterFrame = enterMsgBox2;
}
++i;
}
msgBox_mc._visible = false;
turanggamasa = 'Turanggamasa Level: ' + turanggaLevel;
mana = 'Prada Point: ' + manaPoint;
if (jenisMainX == 'unlimited') {
game = 'Unlimited game';
} else {
if (jenisMainX == 'pvp') {
game = 'Player vs Player';
} else {
game = 'Game Level: ' + zlevel + '/50';
}
}
}
function enterMsgBox2() {
if (_root._ymouse < 225) {
this._x = _root._xmouse;
this._y = _root._ymouse + 200;
} else {
this._x = _root._xmouse;
this._y = _root._ymouse - 180;
}
}
function enterMsgBox3() {
if (_root._ymouse < 225) {
this._x = _root._xmouse;
this._y = _root._ymouse + 200;
} else {
this._x = _root._xmouse;
this._y = _root._ymouse - 120;
}
}
function enterMsgBox5() {
if (_root._ymouse < 225) {
this._x = _root._xmouse;
this._y = _root._ymouse + 150;
} else {
this._x = _root._xmouse;
this._y = _root._ymouse - 60;
}
}
function klikCard2() {
next_btn.enabled = false;
prev_btn.enabled = false;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
msgBox_mc5._visible = false;
msgBox_mc4._visible = true;
msgBox_mc4.nama = 'Dead Character';
msgBox_mc4.isi = 'Revive this character takes 0.2 level of Turanggamasa, are you sure?';
myStr = new String(this);
if (myStr.length == 13) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
msgBox_mc4.yes_btn.onRelease = function () {
next_btn.enabled = true;
prev_btn.enabled = true;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
turanggaLevel -= 0.2;
if (turanggaLevel <= 0) {
turanggaLevel = 0;
}
_root['masihHidup' + indi] = true;
msgBox_mc4._visible = false;
sellectCard();
};
msgBox_mc4.no_btn.onRelease = function () {
next_btn.enabled = true;
prev_btn.enabled = true;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
msgBox_mc4._visible = false;
};
}
function overCard2() {
msgBox_mc5.nama = 'Dead Character';
msgBox_mc5.isi = 'You can revive this character, it takes 0.2 level of Turanggamasa. Reviving this character will reduce 0.2 point of your Turanggamasa level. ';
msgBox_mc5._visible = true;
}
function outCard2() {
msgBox_mc5._visible = false;
}
function klikCard() {
myStr = new String(this);
if (myStr.length == 13) {
pilihCard = Number(myStr.substr(myStr.length - 1, 1));
} else {
pilihCard = Number(myStr.substr(myStr.length - 2, 2));
}
if (tipePilih == 'train') {
seberapaMana = karakterMana2[pilihCard];
} else {
seberapaMana = karakterMana[pilihCard];
}
if (karakterRahasia != true && pilihCard >= 22) {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
msgBox_mc._visible = false;
next_btn.enabled = false;
prev_btn.enabled = false;
msgBox_mc3._visible = true;
msgBox_mc3.nama = 'Ups';
msgBox_mc3.isi = 'Unable to use this character, you must win this game first before use this mysterious character.';
msgBox_mc3.ok_btn.onRelease = function () {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
next_btn.enabled = true;
prev_btn.enabled = true;
msgBox_mc3._visible = false;
};
} else {
if (Number(manaPoint) >= Number(seberapaMana)) {
if (turanggaLevel + 0.01 >= karakterTurangga[pilihCard]) {
sellectCard();
msgBox_mc._visible = false;
select_mc._visible = true;
next_btn.enabled = false;
prev_btn.enabled = false;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
select_mc.card.gotoAndStop(pilihCard);
indi = pilihCard;
select_mc.nama = karakterNama[indi];
select_mc.xexp = 'Exp: ' + karakterExp[indi] + '/' + karakterLevel[indi] * 100;
if (jenisMainX == 'unlimited') {
select_mc.xlevel = 'Level ' + karakterLevel[indi];
} else {
if (jenisMainX == 'pvp') {
select_mc.xlevel = 'Level ' + karakterLevel[indi];
} else {
select_mc.xlevel = 'Level ' + karakterLevel[indi] + '/' + karakterMaxLevel[indi];
}
}
if (tipePilih == 'train') {
select_mc.mana = 'Need Prada: ' + karakterMana2[indi];
} else {
select_mc.mana = 'Need Prada: ' + karakterMana[indi];
}
select_mc.regen = 'Power Regeneration: ' + karakterRegen[indi];
select_mc.turanggamasa = 'Need Turanggamasa Level: ' + karakterTurangga[indi];
select_mc.attack = 'Basic Attack: ' + karakterAttack[indi];
select_mc.defense = 'Basic Defense: ' + karakterDefense[indi];
select_mc.life = 'Basic Life: ' + karakterLife[indi];
select_mc.power = 'Basic Power: ' + karakterPower[indi];
i = 1;
while (i <= 10) {
select_mc['attack' + i].gotoAndStop(30);
select_mc['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[indi].length - 1) {
if (tipeAttack[indi][i] != 0) {
select_mc['attack' + i].gotoAndStop(tipeAttack[indi][i]);
select_mc['attack' + i]._alpha = 100;
select_mc['attack' + i].onRollOver = overAttack;
select_mc['attack' + i].onRollOut = outAttack;
} else {
keberapa = i;
i = tipeAttack[indi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[indi].length - 1) {
if (tipeDefense[indi][i] != 0) {
kemana = 40 + tipeDefense[indi][i];
select_mc['attack' + keberapa].gotoAndStop(kemana);
select_mc['attack' + keberapa]._alpha = 100;
select_mc['attack' + keberapa].onRollOver = overAttack;
select_mc['attack' + keberapa].onRollOut = outAttack;
++keberapa;
}
++i;
}
select_mc.yes_btn.onRelease = function () {
if (jenisMainX == 'pvp') {
select_mc._visible = false;
_root['bisaAktif' + indi] = true;
if (pilihanKartu == 1) {
pilihCard1 = pilihCard;
} else {
if (pilihanKartu == 2) {
pilihCard2 = pilihCard;
}
}
transisi.gotoAndPlay(2);
kemanax = 'pvp';
} else {
select_mc._visible = false;
_root['bisaAktif' + indi] = true;
if (tipePilih == 'train') {
} else {
manaPoint -= karakterMana[pilihCard];
}
transisi.gotoAndPlay(2);
kemanax = 'battle';
}
};
select_mc.no_btn.onRelease = function () {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
select_mc._visible = false;
next_btn.enabled = true;
prev_btn.enabled = true;
};
} else {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
msgBox_mc._visible = false;
next_btn.enabled = false;
prev_btn.enabled = false;
msgBox_mc3._visible = true;
msgBox_mc3.nama = 'Ups';
msgBox_mc3.isi = 'Unable to use this character, not enough turanggamasa level, you need a higher level of turanggamasa, win a battle first.';
msgBox_mc3.ok_btn.onRelease = function () {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
next_btn.enabled = true;
prev_btn.enabled = true;
msgBox_mc3._visible = false;
};
}
} else {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
msgBox_mc._visible = false;
next_btn.enabled = false;
prev_btn.enabled = false;
msgBox_mc3._visible = true;
msgBox_mc3.nama = 'Ups';
msgBox_mc3.isi = 'Unable to use this character, not enough prada, you need more prada, you can conduct training to increase the value of prada.';
msgBox_mc3.ok_btn.onRelease = function () {
i = 1;
while (i <= 24) {
_root['card' + i].enabled = true;
++i;
}
next_btn.enabled = true;
prev_btn.enabled = true;
msgBox_mc3._visible = false;
};
}
}
}
function enterMsgBox() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 140;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function overAttack() {
myStr = new String(this);
if (myStr.length == 16) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (indi >= 39) {
indi -= 40;
msgBox_mc2.nama = jenisDefense[indi];
msgBox_mc2.isi = infoDefense[indi] + '\nNeed ' + powerDefense[indi] + ' Power.';
} else {
msgBox_mc2.nama = jenisAttack[indi];
msgBox_mc2.isi = infoAttack[indi] + '\nNeed ' + powerAttack[indi] + ' Power.';
}
msgBox_mc2._visible = true;
}
function outAttack() {
msgBox_mc2._visible = false;
}
function overCard() {
myStr = new String(this);
if (myStr.length == 13) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
if (karakterRahasia != true && indi >= 22) {
msgBox_mc.nama = karakterNama[indi];
msgBox_mc.xexp = 'Exp: ??/??';
if (jenisMainX == 'unlimited') {
msgBox_mc.xlevel = 'Level ??';
} else {
if (jenisMainX == 'pvp') {
msgBox_mc.xlevel = 'Level ??';
} else {
msgBox_mc.xlevel = 'Level ??/??';
}
}
if (tipePilih == 'train') {
msgBox_mc.mana = 'Need Prada: ??';
} else {
msgBox_mc.mana = 'Need Prada: ??';
}
msgBox_mc.regen = 'Power Regeneration: ??';
msgBox_mc.turanggamasa = 'Need Turanggamasa Level: ??';
msgBox_mc.attack = 'Basic Attack: ??';
msgBox_mc.defense = 'Basic Defense: ??';
msgBox_mc.life = 'Basic Life: ??';
msgBox_mc.power = 'Basic Power: ??';
i = 1;
while (i <= 10) {
msgBox_mc['attack' + i].gotoAndStop(30);
msgBox_mc['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[indi].length - 1) {
if (tipeAttack[indi][i] != 0) {
msgBox_mc['attack' + i].gotoAndStop(60);
msgBox_mc['attack' + i]._alpha = 100;
} else {
keberapa = i;
i = tipeAttack[indi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[indi].length - 1) {
if (tipeDefense[indi][i] != 0) {
kemana = 40 + tipeDefense[indi][i];
msgBox_mc['attack' + keberapa].gotoAndStop(60);
msgBox_mc['attack' + keberapa]._alpha = 100;
++keberapa;
}
++i;
}
} else {
msgBox_mc.nama = karakterNama[indi];
msgBox_mc.xexp = 'Exp: ' + karakterExp[indi] + '/' + karakterLevel[indi] * 100;
if (jenisMainX == 'unlimited') {
msgBox_mc.xlevel = 'Level ' + karakterLevel[indi];
} else {
if (jenisMainX == 'pvp') {
msgBox_mc.xlevel = 'Level ' + karakterLevel[indi];
} else {
msgBox_mc.xlevel = 'Level ' + karakterLevel[indi] + '/' + karakterMaxLevel[indi];
}
}
if (tipePilih == 'train') {
msgBox_mc.mana = 'Need Prada: ' + karakterMana2[indi];
} else {
msgBox_mc.mana = 'Need Prada: ' + karakterMana[indi];
}
msgBox_mc.regen = 'Power Regeneration: ' + karakterRegen[indi];
msgBox_mc.turanggamasa = 'Need Turanggamasa Level: ' + karakterTurangga[indi];
msgBox_mc.attack = 'Basic Attack: ' + karakterAttack[indi];
msgBox_mc.defense = 'Basic Defense: ' + karakterDefense[indi];
msgBox_mc.life = 'Basic Life: ' + karakterLife[indi];
msgBox_mc.power = 'Basic Power: ' + karakterPower[indi];
i = 1;
while (i <= 10) {
msgBox_mc['attack' + i].gotoAndStop(30);
msgBox_mc['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[indi].length - 1) {
if (tipeAttack[indi][i] != 0) {
msgBox_mc['attack' + i].gotoAndStop(tipeAttack[indi][i]);
msgBox_mc['attack' + i]._alpha = 100;
} else {
keberapa = i;
i = tipeAttack[indi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[indi].length - 1) {
if (tipeDefense[indi][i] != 0) {
kemana = 40 + tipeDefense[indi][i];
msgBox_mc['attack' + keberapa].gotoAndStop(kemana);
msgBox_mc['attack' + keberapa]._alpha = 100;
++keberapa;
}
++i;
}
}
msgBox_mc._visible = true;
}
function outCard() {
msgBox_mc._visible = false;
}
stop();
next_btn.onRelease = function () {
gotoAndStop('dua');
};
prev_btn.onRelease = function () {
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
if (jenisMainX == 'pvp') {
transisi.gotoAndPlay(2);
kemanax = 'pvp';
} else {
if (jenisMainX == 'unlimited') {
transisi.gotoAndPlay(2);
kemanax = 'menu';
}
}
} else {
transisi.gotoAndPlay(2);
kemanax = 'map';
}
};
msgBox_mc3._visible = false;
select_mc._visible = false;
msgBox_mc4._visible = false;
msgBox_mc5._visible = false;
sellectCard();
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
select.gotoAndStop(3);
select_mc.use_mc.gotoAndStop(3);
} else {
if (tipePilih == 'train') {
select.gotoAndStop(1);
select_mc.use_mc.gotoAndStop(2);
} else {
select.gotoAndStop(2);
select_mc.use_mc.gotoAndStop(1);
}
}
msgBox_mc2.onEnterFrame = enterMsgBox;
msgBox_mc2._visible = false;
if (pilihCard != undefined) {
if (awalSekali == undefined) {
awalSekali = true;
if (pilihCard <= 6) {
gotoAndStop('satu');
} else {
if (pilihCard > 7 && pilihCard <= 13) {
gotoAndStop('dua');
} else {
if (pilihCard > 14 && pilihCard <= 20) {
gotoAndStop('tiga');
} else {
gotoAndStop('empat');
}
}
}
}
} else {}
if (jenisMainX == 'unlimited') {
brpLevelNaik6 = 0;
brpLevelNaik7 = 0;
brpLevelNaik8 = 0;
brpLevelNaik9 = 0;
brpLevelNaik10 = 0;
brpLevelNaik11 = 0;
brpLevelNaik12 = 0;
brpLevelNaik13 = 0;
brpLevelNaik14 = 0;
brpLevelNaik15 = 0;
i = 1;
while (i <= 24) {
if (karakterLevel[i] == 5) {
++brpLevelNaik6;
}
if (karakterLevel[i] == 10) {
++brpLevelNaik7;
}
if (karakterLevel[i] == 15) {
++brpLevelNaik8;
}
if (karakterLevel[i] == 20) {
++brpLevelNaik9;
}
if (karakterLevel[i] == 25) {
++brpLevelNaik10;
}
if (karakterLevel[i] == 30) {
++brpLevelNaik11;
}
if (karakterLevel[i] == 35) {
++brpLevelNaik12;
}
if (karakterLevel[i] == 40) {
++brpLevelNaik13;
}
if (karakterLevel[i] == 45) {
++brpLevelNaik14;
}
if (karakterLevel[i] == 50) {
++brpLevelNaik15;
}
++i;
}
if (brpLevelNaik6 >= 22) {
_root.medalx6 = true;
}
if (brpLevelNaik7 >= 22) {
_root.medalx7 = true;
}
if (brpLevelNaik8 >= 22) {
_root.medalx8 = true;
}
if (brpLevelNaik9 >= 22) {
_root.medalx9 = true;
}
if (brpLevelNaik10 >= 22) {
_root.medalx10 = true;
}
if (brpLevelNaik11 >= 22) {
_root.medalx11 = true;
}
if (brpLevelNaik12 >= 22) {
_root.medalx12 = true;
}
if (brpLevelNaik13 >= 22) {
_root.medalx13 = true;
}
if (brpLevelNaik14 >= 22) {
_root.medalx14 = true;
}
if (brpLevelNaik15 >= 22) {
_root.medalx15 = true;
}
}
if (tutorialMulai2 == true) {
tutorial_mc._visible = true;
next_btn.enabled = false;
prev_btn.enabled = false;
i = 1;
while (i <= 24) {
_root['card' + i].enabled = false;
++i;
}
tutorialMulai2 = false;
} else {
tutorial_mc._visible = false;
}
}
movieClip 1273 {
frame 1 {
stop();
}
}
movieClip 1291 {
frame 1 {
stop();
}
}
movieClip 1292 {
}
movieClip 1303 {
}
movieClip 1308 {
}
movieClip 1313 {
frame 1 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 2 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 3 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
}
frame 1952 {
stop();
pilihCard = undefined;
next_btn.onRelease = function () {
gotoAndStop('tiga');
};
prev_btn.onRelease = function () {
gotoAndStop('satu');
};
sellectCard();
}
frame 1953 {
stop();
pilihCard = undefined;
next_btn.onRelease = function () {
gotoAndStop('empat');
};
prev_btn.onRelease = function () {
gotoAndStop('dua');
};
sellectCard();
}
frame 1954 {
stop();
pilihCard = undefined;
prev_btn.onRelease = function () {
gotoAndStop('tiga');
};
sellectCard();
}
frame 1955 {
function cekBisaKlikSaja() {
end_btn.enabled = true;
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
_root['attack' + i].enabled = true;
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
_root['defense' + i].enabled = true;
}
++i;
}
kartu1.enabled = true;
nyawa1.enabled = true;
power1.enabled = true;
kartu2.enabled = true;
nyawa2.enabled = true;
power2.enabled = true;
}
function klikKartu1() {
select_mc2._visible = true;
msgBox_mc5._visible = false;
kartu1.enabled = false;
kartu2.enabled = false;
select_mc2.card.gotoAndStop(pilihCard);
qindi = pilihCard;
select_mc2.nama = karakterNama[qindi];
select_mc2.xexp = 'Exp: ' + karakterExp[qindi] + '/' + karakterLevel[qindi] * 100;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
select_mc2.xlevel = 'Level ' + karakterLevel[qindi];
} else {
select_mc2.xlevel = 'Level ' + karakterLevel[qindi] + '/' + karakterMaxLevel[qindi];
}
if (tipePilih == 'train') {
select_mc2.mana = 'Need Prada: ' + karakterMana2[qindi];
} else {
select_mc2.mana = 'Need Prada: ' + karakterMana[qindi];
}
select_mc2.regen = 'Power Regeneration: ' + karakterRegen[qindi];
select_mc2.turanggamasa = 'Need Turanggamasa Level: ' + karakterTurangga[qindi];
select_mc2.attack = 'Basic Attack: ' + karakterAttack[qindi];
select_mc2.defense = 'Basic Defense: ' + karakterDefense[qindi];
select_mc2.life = 'Basic Life: ' + karakterLife[qindi];
select_mc2.power = 'Basic Power: ' + karakterPower[qindi];
i = 1;
while (i <= 10) {
select_mc2['attack' + i].gotoAndStop(30);
select_mc2['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[qindi].length - 1) {
if (tipeAttack[qindi][i] != 0) {
select_mc2['attack' + i].gotoAndStop(tipeAttack[qindi][i]);
select_mc2['attack' + i]._alpha = 100;
select_mc2['attack' + i].onRollOver = overAttack2;
select_mc2['attack' + i].onRollOut = outAttack2;
} else {
keberapa = i;
i = tipeAttack[qindi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[qindi].length - 1) {
if (tipeDefense[qindi][i] != 0) {
kemana = 40 + tipeDefense[qindi][i];
select_mc2['attack' + keberapa].gotoAndStop(kemana);
select_mc2['attack' + keberapa]._alpha = 100;
select_mc2['attack' + keberapa].onRollOver = overAttack2;
select_mc2['attack' + keberapa].onRollOut = outAttack2;
++keberapa;
}
++i;
}
select_mc2.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
select_mc2._visible = false;
};
}
function klikKartu2() {
select_mc2._visible = true;
msgBox_mc5._visible = false;
kartu1.enabled = false;
kartu2.enabled = false;
select_mc2.card.gotoAndStop(jenisMusuh[zlevel]);
qindi = jenisMusuh[zlevel];
select_mc2.nama = karakterNama[qindi];
select_mc2.xexp = 'Exp: ' + musuhExp + '/' + levelMusuh[zlevel] * 100;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
select_mc2.xlevel = 'Level ' + levelMusuh[zlevel];
} else {
select_mc2.xlevel = 'Level ' + levelMusuh[zlevel] + '/' + karakterMaxLevel[qindi];
}
if (tipePilih == 'train') {
select_mc2.mana = 'Need Prada: ' + karakterMana2[qindi];
} else {
select_mc2.mana = 'Need Prada: ' + karakterMana[qindi];
}
select_mc2.regen = 'Power Regeneration: ' + karakterRegen[qindi];
select_mc2.turanggamasa = 'Need Turanggamasa Level: ' + karakterTurangga[qindi];
select_mc2.attack = 'Basic Attack: ' + karakterAttack[qindi];
select_mc2.defense = 'Basic Defense: ' + karakterDefense[qindi];
select_mc2.life = 'Basic Life: ' + karakterLife[qindi];
select_mc2.power = 'Basic Power: ' + karakterPower[qindi];
i = 1;
while (i <= 10) {
select_mc2['attack' + i].gotoAndStop(30);
select_mc2['attack' + i]._alpha = 50;
++i;
}
i = 1;
while (i <= tipeAttack[qindi].length - 1) {
if (tipeAttack[qindi][i] != 0) {
select_mc2['attack' + i].gotoAndStop(tipeAttack[qindi][i]);
select_mc2['attack' + i]._alpha = 100;
select_mc2['attack' + i].onRollOver = overAttack2;
select_mc2['attack' + i].onRollOut = outAttack2;
} else {
keberapa = i;
i = tipeAttack[qindi].length;
}
++i;
}
i = 1;
while (i <= tipeDefense[qindi].length - 1) {
if (tipeDefense[qindi][i] != 0) {
kemana = 40 + tipeDefense[qindi][i];
select_mc2['attack' + keberapa].gotoAndStop(kemana);
select_mc2['attack' + keberapa]._alpha = 100;
select_mc2['attack' + keberapa].onRollOver = overAttack2;
select_mc2['attack' + keberapa].onRollOut = outAttack2;
++keberapa;
}
++i;
}
select_mc2.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
select_mc2._visible = false;
};
}
function overAttack2() {
myStr = new String(this);
if (myStr.length == 16) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (indi >= 39) {
indi -= 40;
msgBox_mc2.nama = jenisDefense[indi];
msgBox_mc2.isi = infoDefense[indi] + '\nNeed ' + powerDefense[indi] + ' Power.';
} else {
msgBox_mc2.nama = jenisAttack[indi];
msgBox_mc2.isi = infoAttack[indi] + '\nNeed ' + powerAttack[indi] + ' Power.';
}
msgBox_mc2._visible = true;
}
function outAttack2() {
msgBox_mc2._visible = false;
}
function overKartu1() {
msgBox_mc5.nama = karakterNama[pilihCard];
msgBox_mc5.isi = 'Click here for detail information about this charachter.';
msgBox_mc5._visible = true;
}
function overKartu2() {
msgBox_mc5.nama = karakterNama[jenisMusuh[zlevel]];
msgBox_mc5.isi = 'Click here for detail information about this charachter.';
msgBox_mc5._visible = true;
}
function outKartu1() {
msgBox_mc5._visible = false;
}
function outKartu2() {
msgBox_mc5._visible = false;
}
function overEfek() {
myStr = new String(this);
indi = Number(myStr.substr(myStr.length - 1, 1));
msgBox_mc.nama = namaKondisi[indi];
msgBox_mc.isi = penjelasanKondisi[indi];
msgBox_mc._visible = true;
}
function outEfek() {
msgBox_mc._visible = false;
}
function enterMsgBox() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 100;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function enterMsgBox6() {
if (_root._ymouse < 225) {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse + 160;
} else {
if (_root._xmouse <= 125) {
this._x = _root._xmouse + 100;
} else {
if (_root._xmouse >= 675) {
this._x = _root._xmouse - 100;
} else {
this._x = _root._xmouse;
}
}
this._y = _root._ymouse - 50;
}
}
function klikAttack() {
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (powerKini1 >= powerAttack[indi]) {
msgBox_mc._visible = false;
bisaKlikAction(false);
if (indi == 6 || indi == 9) {
cekDamage(pilihCard, jenisMusuh[zlevel], indi, 1);
idDamage = setInterval(cekDamage, 1000, pilihCard, jenisMusuh[zlevel], indi, 1, 0);
} else {
cekDamage(pilihCard, jenisMusuh[zlevel], indi, 1);
}
if (tidakDapatJalan2 > 0) {
--tidakDapatJalan2;
idLanjut1 = setInterval(nextTurn, 1500);
} else {
if (masihMatahari2 > 0) {
idLanjut2 = setInterval(nextTurn, 1500);
} else {
if (indi == 6 || indi == 9) {
if (jenisMainX == 'pvp') {
idLanjut3 = setInterval(nextTurn, 2500);
} else {
idAI1 = setInterval(cekAI, 2000);
idLanjut3 = setInterval(nextTurn, 3000);
}
} else {
if (jenisMainX == 'pvp') {
idLanjut4 = setInterval(nextTurn, 2000);
} else {
idAI2 = setInterval(cekAI, 1500);
idLanjut4 = setInterval(nextTurn, 2000);
}
}
}
}
} else {
msgBox_mc3._visible = true;
kartu1.enabled = false;
kartu2.enabled = false;
msgBox_mc3.nama = 'Can\'t cast spell';
msgBox_mc3.isi = 'Not enough power to cast this spell.';
msgBox_mc3.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
msgBox_mc3._visible = false;
};
}
}
function klikAttack2() {
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (powerKini2 >= powerAttack[indi]) {
msgBox_mc._visible = false;
bisaKlikAction(false);
if (indi == 6 || indi == 9) {
cekDamage(jenisMusuh[zlevel], pilihCard, indi, 2);
idDamage = setInterval(cekDamage, 1000, jenisMusuh[zlevel], pilihCard, indi, 2, 0);
} else {
cekDamage(jenisMusuh[zlevel], pilihCard, indi, 2);
}
if (tidakDapatJalan1 > 0) {
idLanjut1 = setInterval(nextTurn, 1500);
} else {
if (masihMatahari2 > 0) {
idLanjut2 = setInterval(nextTurn, 1500);
} else {
if (indi == 6 || indi == 9) {
if (jenisMainX == 'pvp') {
idLanjut3 = setInterval(nextTurn, 3500);
} else {
idAI1 = setInterval(cekAI, 3500);
idLanjut3 = setInterval(nextTurn, 4500);
}
} else {
if (jenisMainX == 'pvp') {
idLanjut4 = setInterval(nextTurn, 2000);
} else {
idAI2 = setInterval(cekAI, 1500);
idLanjut4 = setInterval(nextTurn, 2000);
}
}
}
}
} else {
msgBox_mc3._visible = true;
kartu1.enabled = false;
kartu2.enabled = false;
msgBox_mc3.nama = 'Can\'t cast spell';
msgBox_mc3.isi = 'Not enough power to cast this spell.';
msgBox_mc3.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
msgBox_mc3._visible = false;
};
}
}
function overAttack() {
myStr = new String(this);
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
msgBox_mc.nama = jenisAttack[indi];
msgBox_mc.isi = infoAttack[indi] + '\nNeed ' + powerAttack[indi] + ' Power.';
msgBox_mc._visible = true;
}
function outAttack() {
msgBox_mc._visible = false;
}
function klikDefense() {
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (powerKini1 >= powerDefense[indi]) {
msgBox_mc._visible = false;
bisaKlikAction(false);
cekDefense(pilihCard, jenisMusuh[zlevel], indi, 1);
if (jenisMainX == 'pvp') {
idLanjut5 = setInterval(nextTurn, 2000);
} else {
idAI3 = setInterval(cekAI, 1500);
idLanjut5 = setInterval(nextTurn, 2000);
}
} else {
msgBox_mc3._visible = true;
kartu1.enabled = false;
kartu2.enabled = false;
msgBox_mc3.nama = 'Can\'t cast spell';
msgBox_mc3.isi = 'Not enough power to cast this spell.';
msgBox_mc3.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
msgBox_mc3._visible = false;
};
}
}
function klikDefense2() {
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
if (powerKini2 >= powerDefense[indi]) {
msgBox_mc._visible = false;
bisaKlikAction(false);
cekDefense(jenisMusuh[zlevel], pilihCard, indi, 2);
if (jenisMainX == 'pvp') {
idLanjut5 = setInterval(nextTurn, 2000);
} else {
idAI3 = setInterval(cekAI, 1500);
idLanjut5 = setInterval(nextTurn, 2000);
}
} else {
msgBox_mc3._visible = true;
kartu1.enabled = false;
kartu2.enabled = false;
msgBox_mc3.nama = 'Can\'t cast spell';
msgBox_mc3.isi = 'Not enough power to cast this spell.';
msgBox_mc3.ok_btn.onRelease = function () {
kartu1.enabled = true;
kartu2.enabled = true;
msgBox_mc3._visible = false;
};
}
}
function overDefense() {
myStr = new String(this);
if (myStr.length == 15) {
indi = Number(myStr.substr(myStr.length - 1, 1));
} else {
indi = Number(myStr.substr(myStr.length - 2, 2));
}
indi = this._currentframe;
msgBox_mc.nama = jenisDefense[indi];
msgBox_mc.isi = infoDefense[indi] + '\nNeed ' + powerDefense[indi] + ' Power.';
msgBox_mc._visible = true;
}
function outDefense() {
msgBox_mc._visible = false;
}
function cekAksiBisa() {
if (jenisMainX == 'pvp') {
if (jalanDuluan == 1) {
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
if (_root['attackAktif' + i] == 0) {
_root['attack' + i].delayx = '';
} else {
_root['attack' + i]._alpha = 25;
_root['attack' + i].enabled = false;
_root['attack' + i].delayx = _root['attackAktif' + i];
}
} else {
_root['attack' + i].delayx = '';
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
if (_root['defenseAktif' + i] == 0) {
_root['defense' + i].delayx = '';
} else {
_root['defense' + i]._alpha = 25;
_root['defense' + i].enabled = false;
_root['defense' + i].delayx = _root['defenseAktif' + i];
}
} else {
_root['defense' + i].delayx = '';
}
++i;
}
} else {
if (jalanDuluan == 2) {
i = 1;
while (i <= tipeAttack[jenisMusuh[zlevel]].length) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0) {
if (_root['zattackAktif' + i] == 0) {
_root['attack' + i].delayx = '';
} else {
_root['attack' + i]._alpha = 25;
_root['attack' + i].enabled = false;
_root['attack' + i].delayx = _root['zattackAktif' + i];
}
} else {
_root['attack' + i].delayx = '';
}
++i;
}
i = 1;
while (i <= tipeDefense[jenisMusuh[zlevel]].length) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0) {
if (_root['zdefenseAktif' + i] == 0) {
_root['defense' + i].delayx = '';
} else {
_root['defense' + i]._alpha = 25;
_root['defense' + i].enabled = false;
_root['defense' + i].delayx = _root['zdefenseAktif' + i];
}
} else {
_root['defense' + i].delayx = '';
}
++i;
}
}
}
} else {
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
if (_root['attackAktif' + i] == 0) {
_root['attack' + i].delayx = '';
} else {
_root['attack' + i]._alpha = 25;
_root['attack' + i].enabled = false;
_root['attack' + i].delayx = _root['attackAktif' + i];
}
} else {
_root['attack' + i].delayx = '';
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
if (_root['defenseAktif' + i] == 0) {
_root['defense' + i].delayx = '';
} else {
_root['defense' + i]._alpha = 25;
_root['defense' + i].enabled = false;
_root['defense' + i].delayx = _root['defenseAktif' + i];
}
} else {
_root['defense' + i].delayx = '';
}
++i;
}
}
}
function cekSpell1() {
i = 1;
while (i <= 10) {
_root['attack' + i]._alpha = 50;
_root['defense' + i]._alpha = 50;
_root['attack' + i].gotoAndStop(30);
_root['defense' + i].gotoAndStop(30);
++i;
}
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
_root['attack' + i].gotoAndStop(tipeAttack[pilihCard][i]);
_root['attack' + i]._alpha = 100;
_root['attack' + i].onRelease = klikAttack;
_root['attack' + i].onRollOver = overAttack;
_root['attack' + i].onRollOut = outAttack;
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
_root['defense' + i].gotoAndStop(tipeDefense[pilihCard][i]);
_root['defense' + i]._alpha = 100;
_root['defense' + i].onRelease = klikDefense;
_root['defense' + i].onRollOver = overDefense;
_root['defense' + i].onRollOut = outDefense;
}
++i;
}
}
function cekSpell2() {
i = 1;
while (i <= 10) {
_root['attack' + i]._alpha = 50;
_root['defense' + i]._alpha = 50;
_root['attack' + i].gotoAndStop(30);
_root['defense' + i].gotoAndStop(30);
++i;
}
i = 1;
while (i <= tipeAttack[jenisMusuh[zlevel]].length) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0) {
_root['attack' + i].gotoAndStop(tipeAttack[jenisMusuh[zlevel]][i]);
_root['attack' + i]._alpha = 100;
_root['attack' + i].onRelease = klikAttack2;
_root['attack' + i].onRollOver = overAttack;
_root['attack' + i].onRollOut = outAttack;
}
++i;
}
i = 1;
while (i <= tipeDefense[jenisMusuh[zlevel]].length) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0) {
_root['defense' + i].gotoAndStop(tipeDefense[jenisMusuh[zlevel]][i]);
_root['defense' + i]._alpha = 100;
_root['defense' + i].onRelease = klikDefense2;
_root['defense' + i].onRollOver = overDefense;
_root['defense' + i].onRollOut = outDefense;
}
++i;
}
}
function bisaKlikAction(indi, indi2) {
if (jenisMainX == 'pvp') {
i = 1;
while (i <= 10) {
delete _root['attack' + i].onRelease;
delete _root['attack' + i].onRollOver;
delete _root['attack' + i].onRollOut;
delete _root['defense' + i].onRelease;
delete _root['defense' + i].onRollOver;
delete _root['defense' + i].onRollOut;
++i;
}
}
if (indi2 == 1) {
cekSpell1();
} else {
if (indi2 == 2) {
cekSpell2();
}
}
i = 1;
while (i <= 10) {
_root['attack' + i].enabled = indi;
_root['defense' + i].enabled = indi;
if (indi == true) {
_root['attack' + i]._alpha = 100;
_root['defense' + i]._alpha = 100;
} else {
_root['attack' + i]._alpha = 50;
_root['defense' + i]._alpha = 50;
}
++i;
}
cekAksiBisa();
if (indi == true) {
end_btn._alpha = 100;
} else {
end_btn._alpha = 50;
}
end_btn.enabled = indi;
}
function cekAI() {
clearInterval(idAI);
clearInterval(idAI1);
clearInterval(idAI2);
clearInterval(idAI3);
clearInterval(idAI4);
clearInterval(idAI5);
if (tidakDapatJalan2 <= 0) {
if (nyawaKini1 > 0 && nyawaKini2 > 0) {
sudahDefense = false;
if (ilusi1 > 0) {
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense == 7) {
if (ilusi2 <= 0) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
}
}
}
--i;
}
if (sudahDefense == false) {
i = tipeAttack[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0 && tipeAttack[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerAttack[tipeAttack[jenisMusuh[zlevel]][i]]) {
if (tipeAttack[jenisMusuh[zlevel]][i] == 20) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
sudahDefense = true;
i = 0;
}
}
}
}
--i;
}
if (sudahDefense == false) {
if (jenisMusuh[zlevel] <= 9) {
randIlus = random(100);
} else {
randIlus = 1;
}
if (pilihLevel >= 2) {
randIlus = 1;
}
if (randIlus <= 50) {
if (_root.zattackAktif1 == 0) {
pilihAttack = 1;
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
i = 0;
sudahDefense = true;
}
} else {
sudahDefense = false;
}
}
}
} else {
if (tidakDapatJalan2 > 0 || masihTerbakar2 > 0 || masihBeracun2 > 0 || masihMatahari2 > 0) {
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense == 10) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
}
}
--i;
}
} else {
sudahDefense = false;
}
}
if (sudahDefense == false) {
if (nyawaKini1 <= nyawaAwal1 * 0.25) {
pilihAttack = 1;
i = tipeAttack[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0 && tipeAttack[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerAttack[tipeAttack[jenisMusuh[zlevel]][i]]) {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 18) {
} else {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 19) {
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 13 || tipeAttack[jenisMusuh[zlevel]][i] == 17) {
if (nyawaKini2 >= nyawaKini1 + nyawaKini1 / 2) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 <= nyawaAwal2 * 0.5) {
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 7 || tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 >= nyawaAwal2 * 0.1 && jenisMusuh[zlevel] <= 18) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {
if (jenisMusuh[zlevel] >= 19) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 20) {
if (lamaPelindung11 > 0 || lamaPelindung21 > 0 || rage11 > 0 || rage21 > 0 || ilusi1 > 0) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
}
}
}
}
}
}
--i;
}
if (sudahDefense == true) {
if (pilihAttack == 6 || pilihAttack == 9) {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
idDamage = setInterval(cekDamage, 1500, jenisMusuh[zlevel], pilihCard, pilihAttack, 2, 0);
} else {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
}
}
}
}
if (sudahDefense == false) {
if (nyawaKini2 <= nyawaAwal2 * 0.25) {
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense >= 1 && pilihDefense <= 2) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
}
}
--i;
}
}
}
if (sudahDefense == false) {
if (jenisMusuh[zlevel] <= 14) {
naikPower = 0.35;
} else {
if (jenisMusuh[zlevel] <= 21) {
naikPower = 0.25;
} else {
naikPower = 0.15;
}
}
if (powerKini2 <= powerAwal2 * naikPower) {
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense >= 8 && pilihDefense <= 9) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
}
}
--i;
}
}
}
xrandZ = random(100);
if (pilihLevel == 3 && zlevel > 25 && xrandZ <= 75) {
pilihAttack = 1;
i = tipeAttack[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0 && tipeAttack[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerAttack[tipeAttack[jenisMusuh[zlevel]][i]]) {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 18) {
} else {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 19) {
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 13 || tipeAttack[jenisMusuh[zlevel]][i] == 17) {
if (nyawaKini2 >= nyawaKini1 + nyawaKini1 / 2) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 <= nyawaAwal2 * 0.5) {
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 7 || tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 >= nyawaAwal2 * 0.1 && jenisMusuh[zlevel] <= 18) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {
if (jenisMusuh[zlevel] >= 19) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 20) {
if (lamaPelindung11 > 0 || lamaPelindung21 > 0 || rage11 > 0 || rage21 > 0 || ilusi1 > 0) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
}
}
}
}
}
}
--i;
}
if (sudahDefense == true) {
if (pilihAttack == 6 || pilihAttack == 9) {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
idDamage = setInterval(cekDamage, 1500, jenisMusuh[zlevel], pilihCard, pilihAttack, 2, 0);
} else {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
}
}
}
if (sudahDefense == false) {
if (nyawaKini2 <= nyawaAwal2) {
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense >= 3 && pilihDefense <= 7) {
if (pilihDefense == 3 || pilihDefense == 4) {
if (pelindung12 == false && pelindung22 == false) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
} else {
if (pilihDefense == 5 || pilihDefense == 6) {
if (rage12 <= 0 && rage22 <= 0) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
} else {
if (pilihDefense == 7) {
if (ilusi2 <= 0) {
if (_root['zdefenseAktif' + pilihDefense] == 0) {
cekDefense(pilihCard, jenisMusuh[zlevel], pilihDefense, 2);
sudahDefense = true;
i = 0;
}
}
}
}
}
}
}
}
--i;
}
}
}
if (sudahDefense == false) {
pilihAttack = 1;
i = tipeAttack[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeAttack[jenisMusuh[zlevel]][i] != 0 && tipeAttack[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerAttack[tipeAttack[jenisMusuh[zlevel]][i]]) {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 18) {
} else {
if ((tidakDapatJalan1 > 0 || masihMatahari1 > 0) && tipeAttack[jenisMusuh[zlevel]][i] == 19) {
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 13 || tipeAttack[jenisMusuh[zlevel]][i] == 17) {
if (nyawaKini2 >= nyawaKini1 + nyawaKini1 / 2) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 7 || tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 >= nyawaAwal2 * 0.1 && jenisMusuh[zlevel] <= 18) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
} else {
if (jenisMusuh[zlevel] >= 19) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 10) {
if (nyawaKini2 <= nyawaAwal2 * 0.8) {
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (tipeAttack[jenisMusuh[zlevel]][i] == 20) {
if (lamaPelindung11 > 0 || lamaPelindung21 > 0 || rage11 > 0 || rage21 > 0 || ilusi1 > 0) {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
} else {
if (_root['zattackAktif' + tipeAttack[jenisMusuh[zlevel]][i]] == 0) {
pilihAttack = tipeAttack[jenisMusuh[zlevel]][i];
i = 0;
sudahDefense = true;
}
}
}
}
}
}
}
}
}
--i;
}
if (pilihAttack == 6 || pilihAttack == 9) {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
idDamage = setInterval(cekDamage, 1500, jenisMusuh[zlevel], pilihCard, pilihAttack, 2, 0);
} else {
cekDamage(jenisMusuh[zlevel], pilihCard, pilihAttack, 2);
}
}
}
}
}
function xenterKartu1() {
this._alpha -= 10;
if (this._alpha <= 0) {
delete this.onEnterFrame;
if (sudahKelar == false) {
sudahKelar = true;
clearInterval(idLanjutEnd);
idLanjutEnd = setInterval(cekLanjutLevel, 2000, 'kalah');
}
}
}
function xenterKartu2() {
if (sudahNaikan == false) {
sudahNaikan = true;
if (tipePilih == 'train') {
karakterExp[pilihCard] += 16 * perbedaanLevel;
} else {
karakterExp[pilihCard] += 40 * perbedaanLevel;
}
cekLevelNaik();
}
this._alpha -= 10;
if (this._alpha <= 0) {
delete this.onEnterFrame;
if (sudahKelar == false) {
sudahKelar = true;
clearInterval(idLanjutEnd);
idLanjutEnd = setInterval(cekLanjutLevel, 2000, 'menang');
}
}
}
function cekDefense(indi1, indi2, indi3, indi4, indi5) {
nyawaSekarang1 = nyawaKini1;
nyawaSekarang2 = nyawaKini2;
powerSekarang1 = powerKini1;
powerSekarang2 = powerKini2;
perhitunganNyawa = 0;
perhitunganPower = 0;
if (indi4 == 1) {
++zYourSpell;
if (indi3 == 1) {
perhitunganNyawa = karakterLife[indi1] * karakterLevel[indi1] * 0.25;
} else {
if (indi3 == 2) {
perhitunganNyawa = karakterLife[indi1] * karakterLevel[indi1] * 0.5;
} else {
if (indi3 == 3) {
pelindung11 = true;
pelindung21 = false;
if (jenisMainX == 'pvp') {
lamaPelindung11 = 4;
} else {
lamaPelindung11 = 3;
}
} else {
if (indi3 == 4) {
pelindung21 = true;
pelindung11 = false;
if (jenisMainX == 'pvp') {
lamaPelindung21 = 7;
} else {
lamaPelindung21 = 6;
}
} else {
if (indi3 == 5) {
if (jenisMainX == 'pvp') {
rage11 = 4;
} else {
rage11 = 3;
}
} else {
if (indi3 == 6) {
if (jenisMainX == 'pvp') {
rage21 = 7;
} else {
rage21 = 6;
}
} else {
if (indi3 == 7) {
if (jenisMainX == 'pvp') {
ilusi1 = 4;
} else {
ilusi1 = 3;
}
} else {
if (indi3 == 8) {
perhitunganPower = powerAwal1 * 0.5;
} else {
if (indi3 == 9) {
perhitunganPower = powerAwal1 * 0.75;
} else {
if (indi3 == 10) {
tidakDapatJalan1 = 0;
masihTerbakar1 = 0;
masihBeracun1 = 0;
masihMatahari1 = 0;
}
}
}
}
}
}
}
}
}
}
} else {
++zEnemySpell;
if (indi3 == 1) {
perhitunganNyawa = karakterLife[indi1] * levelMusuh[wlevel] * 0.25;
} else {
if (indi3 == 2) {
perhitunganNyawa = karakterLife[indi1] * levelMusuh[wlevel] * 0.5;
} else {
if (indi3 == 3) {
pelindung12 = true;
pelindung22 = false;
if (jenisMainX == 'pvp') {
lamaPelindung12 = 4;
} else {
lamaPelindung12 = 4;
}
} else {
if (indi3 == 4) {
pelindung22 = true;
pelindung12 = false;
if (jenisMainX == 'pvp') {
lamaPelindung22 = 5;
} else {
lamaPelindung22 = 5;
}
} else {
if (indi3 == 5) {
if (jenisMainX == 'pvp') {
rage12 = 4;
} else {
rage12 = 4;
}
} else {
if (indi3 == 6) {
if (jenisMainX == 'pvp') {
rage22 = 4;
} else {
rage22 = 4;
}
} else {
if (indi3 == 7) {
if (jenisMainX == 'pvp') {
ilusi2 = 4;
} else {
ilusi2 = 4;
}
} else {
if (indi3 == 8) {
perhitunganPower = powerAwal2 * 0.5;
munculAngka('+', perhitunganPower, indi4);
} else {
if (indi3 == 9) {
perhitunganPower = powerAwal2 * 0.75;
munculAngka('+', perhitunganPower, indi4);
} else {
if (indi3 == 10) {
tidakDapatJalan2 = 0;
masihTerbakar2 = 0;
masihBeracun2 = 0;
masihMatahari2 = 0;
}
}
}
}
}
}
}
}
}
}
}
perhitunganNyawa = Math.ceil(perhitunganNyawa);
perhitunganPower = Math.ceil(perhitunganPower);
if (perhitunganNyawa != 0) {
if (indi4 == 1) {
if (nyawaKini1 + perhitunganNyawa >= nyawaAwal1) {
perhitunganNyawa = nyawaAwal1 - nyawaKini1;
}
nyawaKini1 += perhitunganNyawa;
munculAngka('+', perhitunganNyawa, indi4);
powerKini1 -= powerDefense[indi3];
if (tipePilih == 'train') {
karakterExp[pilihCard] += 10;
} else {
karakterExp[pilihCard] += 30;
}
cekLevelNaik();
} else {
if (nyawaKini2 + perhitunganNyawa >= nyawaAwal2) {
perhitunganNyawa = nyawaAwal2 - nyawaKini2;
}
nyawaKini2 += perhitunganNyawa;
munculAngka('+', perhitunganNyawa, indi4);
powerKini2 -= powerDefense[indi3];
if (tipePilih == 'train') {
musuhExp += 10;
} else {
musuhExp += 30;
}
cekLevelNaik();
}
} else {
if (perhitunganPower != 0) {
if (indi4 == 1) {
powerKini1 -= powerDefense[indi3];
if (powerKini1 + perhitunganPower >= powerAwal1) {
perhitunganPower = powerAwal1 - powerKini1;
}
powerKini1 += perhitunganPower;
munculAngka('+', perhitunganPower, indi4);
if (tipePilih == 'train') {
karakterExp[pilihCard] += 10;
} else {
karakterExp[pilihCard] += 30;
}
cekLevelNaik();
} else {
powerKini2 -= powerDefense[indi3];
if (powerKini2 + perhitunganPower >= powerAwal2) {
perhitunganPower = powerAwal2 - powerKini2;
}
powerKini2 += perhitunganPower;
munculAngka('+', perhitunganPower, indi4);
if (tipePilih == 'train') {
musuhExp += 10;
} else {
musuhExp += 30;
}
cekLevelNaik();
}
} else {
if (indi4 == 1) {
powerKini1 -= powerDefense[indi3];
} else {
powerKini2 -= powerDefense[indi3];
}
}
}
if (nyawaSekarang1 != nyawaKini1) {
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
if (nyawaSekarang2 != nyawaKini2) {
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
if (powerSekarang1 != powerKini1) {
if (power1.bar._currentframe == 1) {
power1.bar.gotoAndPlay(2);
}
}
if (powerSekarang2 != powerKini2) {
if (power2.bar._currentframe == 1) {
power2.bar.gotoAndPlay(2);
}
}
if (jenisMainX == 'pvp') {
if (indi4 == 1) {
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] == indi3) {
if (indi3 <= 3) {
_root['defenseAktif' + i] = 3;
} else {
if (indi3 <= 6) {
_root['defenseAktif' + i] = 4;
} else {
_root['defenseAktif' + i] = 5;
}
}
}
++i;
}
} else {
i = 1;
while (i <= tipeDefense[jenisMusuh[zlevel]].length) {
if (tipeDefense[jenisMusuh[zlevel]][i] == indi3) {
if (indi3 <= 3) {
_root['zdefenseAktif' + i] = 3;
} else {
if (indi3 <= 6) {
_root['zdefenseAktif' + i] = 4;
} else {
_root['zdefenseAktif' + i] = 5;
}
}
}
++i;
}
}
} else {
if (indi4 == 1) {
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] == indi3) {
if (indi3 <= 3) {
_root['defenseAktif' + i] = 3;
} else {
if (indi3 <= 6) {
_root['defenseAktif' + i] = 4;
} else {
_root['defenseAktif' + i] = 5;
}
}
}
++i;
}
} else {
if (indi3 <= 3) {
_root['zdefenseAktif' + indi3] = 3;
} else {
if (indi3 <= 6) {
_root['zdefenseAktif' + indi3] = 5;
} else {
_root['zdefenseAktif' + indi3] = 7;
}
}
}
}
cekSuara2(indi3);
cekEfek2(indi3, indi4);
}
function cekLevelNaik() {
if (karakterExp[pilihCard] >= karakterLevel[pilihCard] * 100) {
karakterExp[pilihCard] = 0;
++karakterLevel[pilihCard];
adaNaikLevelx = true;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
} else {
if (karakterLevel[pilihCard] >= karakterMaxLevel[pilihCard]) {
adaNaikLevelx = false;
karakterLevel[pilihCard] = karakterMaxLevel[pilihCard];
}
}
if (adaNaikLevelx == true) {
backLevel();
efek = attachMovie('efekLevel', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
}
}
if (musuhExp >= levelMusuh[wlevel] * 100) {
musuhExp = 0;
++levelMusuh[wlevel];
adaNaikLevelx = true;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
} else {
if (levelMusuh[wlevel] >= karakterMaxLevel[jenisMusuh[zlevel]]) {
adaNaikLevelx = false;
levelMusuh[wlevel] = karakterMaxLevel[jenisMusuh[zlevel]];
}
}
if (adaNaikLevelx == true) {
backLevel();
efek = attachMovie('efekLevel', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
}
}
nyawaAwal1 = karakterLife[pilihCard] * karakterLevel[pilihCard];
nyawaAwal2 = karakterLife[jenisMusuh[zlevel]] * levelMusuh[wlevel];
powerAwal1 = Math.ceil(karakterPower[pilihCard] * karakterLevel[pilihCard]);
powerAwal2 = Math.ceil(karakterPower[jenisMusuh[zlevel]] * levelMusuh[wlevel]);
}
function cekDamage(indi1, indi2, indi3, indi4, indi5) {
clearInterval(idDamage);
powerSekarang1 = powerKini1;
powerSekarang2 = powerKini2;
if (indi5 != 0) {
if (indi4 == 1) {
powerKini1 -= powerAttack[indi3];
} else {
powerKini2 -= powerAttack[indi3];
}
}
if (indi3 == 6) {
randKena = random(18);
} else {
if (indi3 == 8) {
randKena = random(24);
} else {
if (indi3 == 9) {
randKena = random(30);
} else {
if (indi3 == 11) {
randKena = random(24);
} else {
randKena = 0;
}
}
}
}
if (ilusi2 > 0 && indi4 == 1) {
--ilusi2;
randKena = 20;
} else {
if (ilusi1 > 0 && indi4 != 1) {
--ilusi1;
randKena = 20;
}
}
if (indi3 == 20) {
randKena = 0;
}
if (randKena <= 14) {
if (indi4 == 1) {
if (indi3 == 1) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
} else {
if (indi3 == 2) {
perhitunganDamage = (karakterAttack[indi1] + karakterAttack[indi1] * 0.25) * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
powerKini2 -= Math.ceil(powerKini2 * 0.5);
} else {
if (indi3 == 3) {
perhitunganDamage = (karakterAttack[indi1] + karakterAttack[indi1] * 0.5) * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
} else {
if (indi3 == 4) {
perhitunganDamage = 1.5 * (karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4));
powerKini2 -= Math.ceil(powerKini2 * 0.75);
} else {
if (indi3 == 5) {
perhitunganDamage = 1.75 * (karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4));
} else {
if (indi3 == 6) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
} else {
if (indi3 == 7) {
perhitunganDamage = 2 * (karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4));
} else {
if (indi3 == 8) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
if (antiStun2 == false) {
tidakDapatJalan2 = 1;
}
} else {
if (indi3 == 9) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
if (antiStun2 == false) {
tidakDapatJalan2 = 1;
}
} else {
if (indi3 == 10) {
perhitunganDamage = 2.5 * (karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4));
} else {
if (indi3 == 11) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
if (antiStun2 == false) {
tidakDapatJalan2 = 3;
}
} else {
if (indi3 == 12) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
masihTerbakar2 = 4;
} else {
if (indi3 == 13) {
clearInterval(idGempa1);
clearInterval(idGempa2);
bykGempa1 = 0;
bykGempa2 = 0;
idGempa1 = setInterval(gempaKacau1, 100);
} else {
if (indi3 == 14) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
masihBeracun2 = 3;
} else {
if (indi3 == 15) {
perhitunganDamage = karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4);
masihBeracun2 = 2;
if (antiStun2 == false) {
tidakDapatJalan2 = 2;
}
} else {
if (indi3 == 16) {
perhitunganDamage = 4 * (karakterAttack[indi1] * 15 * karakterLevel[indi1] - karakterDefense[indi2] * levelMusuh[wlevel] + random(4));
if (antiStun1 == false) {
tidakDapatJalan1 = 1;
}
} else {
if (indi3 == 17) {
clearInterval(idMeteor1);
clearInterval(idMeteor2);
bykMeteor1 = 0;
bykMeteor2 = 0;
idMeteor1 = setInterval(meteorKacau1, 100);
} else {
if (indi3 == 18) {
perhitunganDamage = 0;
powerKini2 -= powerKini2;
if (antiStun2 == false) {
tidakDapatJalan2 = 3;
}
} else {
if (indi3 == 19) {
if (antiStun2 == false) {
tidakDapatJalan2 = 2;
}
masihMatahari2 = 2;
} else {
if (indi3 == 20) {
lamaPelindung12 = 0;
lamaPelindung22 = 0;
rage12 = 0;
rage22 = 0;
ilusi2 = 0;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
} else {
if (indi4 == 2) {
if (indi3 == 1) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
} else {
if (indi3 == 2) {
perhitunganDamage = (karakterAttack[indi1] + karakterAttack[indi1] * 0.25) * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
powerKini1 -= Math.ceil(powerKini1 * 0.5);
} else {
if (indi3 == 3) {
perhitunganDamage = (karakterAttack[indi1] + karakterAttack[indi1] * 0.5) * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
} else {
if (indi3 == 4) {
perhitunganDamage = 1.5 * (karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4));
powerKini1 -= Math.ceil(powerKini1 * 0.75);
} else {
if (indi3 == 5) {
perhitunganDamage = 1.75 * (karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4));
} else {
if (indi3 == 6) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
} else {
if (indi3 == 7) {
perhitunganDamage = 2 * (karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4));
} else {
if (indi3 == 8) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
if (antiStun1 == false) {
tidakDapatJalan1 = 1;
}
} else {
if (indi3 == 9) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
if (antiStun1 == false) {
tidakDapatJalan1 = 1;
}
} else {
if (indi3 == 10) {
perhitunganDamage = 2.5 * (karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4));
} else {
if (indi3 == 11) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
if (antiStun1 == false) {
tidakDapatJalan1 = 3;
}
} else {
if (indi3 == 12) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
masihTerbakar1 = 4;
} else {
if (indi3 == 13) {
clearInterval(idGempa1);
clearInterval(idGempa2);
bykGempa1 = 0;
bykGempa2 = 0;
idGempa2 = setInterval(gempaKacau2, 100);
} else {
if (indi3 == 14) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
masihBeracun1 = 3;
} else {
if (indi3 == 15) {
perhitunganDamage = karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4);
masihBeracun1 = 2;
if (antiStun1 == false) {
tidakDapatJalan1 = 2;
}
} else {
if (indi3 == 16) {
perhitunganDamage = 4 * (karakterAttack[indi1] * 15 * levelMusuh[wlevel] - karakterDefense[indi2] * karakterLevel[indi2] + random(4));
if (antiStun2 == false) {
tidakDapatJalan2 = 1;
}
} else {
if (indi3 == 17) {
clearInterval(idMeteor1);
clearInterval(idMeteor2);
bykMeteor1 = 0;
bykMeteor2 = 0;
idMeteor2 = setInterval(meteorKacau2, 100);
} else {
if (indi3 == 18) {
perhitunganDamage = 0;
powerKini1 -= powerKini1;
if (antiStun1 == false) {
tidakDapatJalan1 = 3;
}
} else {
if (indi3 == 19) {
if (antiStun1 == false) {
tidakDapatJalan1 = 2;
}
masihMatahari1 = 2;
} else {
if (indi3 == 20) {
lamaPelindung11 = 0;
lamaPelindung21 = 0;
rage11 = 0;
rage21 = 0;
ilusi1 = 0;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
perhitunganDamage = Math.ceil(perhitunganDamage);
if (indi4 == 1) {
if (perhitunganDamage <= 5 * levelMusuh[wlevel]) {
perhitunganDamage = random(5) + 5 * levelMusuh[wlevel];
}
} else {
if (perhitunganDamage <= 5 * levelMusuh[wlevel]) {
perhitunganDamage = random(5) + 5 * karakterLevel[indi2];
}
}
if (indi3 == 18 || indi3 == 19) {
perhitunganDamage = 0;
}
if (indi4 == 1) {
if (rage11 > 0) {
perhitunganDamage += Math.ceil(perhitunganDamage * 0.5);
--rage11;
} else {
if (rage21 > 0) {
perhitunganDamage += Math.ceil(perhitunganDamage * 0.75);
--rage21;
}
}
} else {
if (rage12 > 0) {
perhitunganDamage += Math.ceil(perhitunganDamage * 0.5);
--rage12;
} else {
if (rage22 > 0) {
perhitunganDamage += Math.ceil(perhitunganDamage * 0.75);
--rage22;
}
}
}
if (indi4 == 1) {
++zYourSpell;
if (nyawaKini2 - perhitunganDamage <= 0) {
perhitunganDamage = nyawaKini2;
}
if (pelindung12 == true) {
nyawaKini2 -= Math.ceil(perhitunganDamage * 0.5);
perhitunganDamage = Math.ceil(perhitunganDamage * 0.5);
} else {
if (pelindung22 == true) {
nyawaKini2 -= Math.ceil(perhitunganDamage * 0.25);
perhitunganDamage = Math.ceil(perhitunganDamage * 0.25);
} else {
nyawaKini2 -= perhitunganDamage;
}
}
if (indi3 == 7) {
rand = random(3);
if (rand == 0) {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.25);
} else {
if (rand == 1) {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.225);
} else {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.2);
}
}
} else {
if (indi3 == 10) {
rand = random(3);
if (rand == 0) {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.5);
} else {
if (rand == 1) {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.47);
} else {
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.45);
}
}
}
}
if (tipePilih == 'train') {
karakterExp[pilihCard] += 4 * indi3 * perbedaanLevel;
} else {
karakterExp[pilihCard] += 20 * indi3 * perbedaanLevel;
}
cekLevelNaik();
} else {
++zEnemySpell;
if (nyawaKini1 - perhitunganDamage <= 0) {
perhitunganDamage = nyawaKini1;
}
if (pelindung11 == true) {
nyawaKini1 -= Math.ceil(perhitunganDamage * 0.5);
perhitunganDamage = Math.ceil(perhitunganDamage * 0.5);
} else {
if (pelindung21 == true) {
nyawaKini1 -= Math.ceil(perhitunganDamage * 0.25);
perhitunganDamage = Math.ceil(perhitunganDamage * 0.25);
} else {
nyawaKini1 -= perhitunganDamage;
}
}
if (indi3 == 7) {
nyawaKini2 -= Math.ceil(nyawaKini2 * 0.5);
} else {
if (indi3 == 10) {
nyawaKini2 -= Math.ceil(nyawaKini2 * 0.75);
}
}
if (tipePilih == 'train') {
musuhExp += 4 * indi3 * perbedaanLevel2;
} else {
musuhExp += 20 * indi3 * perbedaanLevel2;
}
cekLevelNaik();
}
if (jenisMainX == 'pvp') {
if (indi4 == 1) {
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] == indi3) {
if (indi3 == 1) {
_root['attackAktif' + i] = 0;
} else {
if (indi3 <= 9) {
_root['attackAktif' + i] = 3;
} else {
if (indi3 <= 17) {
_root['attackAktif' + i] = 4;
} else {
_root['attackAktif' + i] = 5;
}
}
}
}
++i;
}
} else {
i = 1;
while (i <= tipeAttack[jenisMusuh[zlevel]].length) {
if (tipeAttack[jenisMusuh[zlevel]][i] == indi3) {
if (indi3 == 1) {
_root['zattackAktif' + i] = 0;
} else {
if (indi3 <= 9) {
_root['zattackAktif' + i] = 3;
} else {
if (indi3 <= 17) {
_root['zattackAktif' + i] = 4;
} else {
_root['zattackAktif' + i] = 5;
}
}
}
}
++i;
}
}
} else {
if (indi4 == 1) {
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] == indi3) {
if (indi3 == 1) {
_root['attackAktif' + i] = 0;
} else {
if (indi3 <= 9) {
_root['attackAktif' + i] = 3;
} else {
if (indi3 <= 17) {
_root['attackAktif' + i] = 4;
} else {
_root['attackAktif' + i] = 5;
}
}
}
}
++i;
}
} else {
if (indi3 == 1) {
_root['zattackAktif' + indi3] = 0;
} else {
if (indi3 <= 9) {
_root['zattackAktif' + indi3] = 3;
} else {
if (indi3 <= 17) {
_root['zattackAktif' + indi3] = 4;
} else {
_root['zattackAktif' + indi3] = 5;
}
}
}
}
}
munculAngka('-', perhitunganDamage, indi4);
xcekKena(indi4, perhitunganDamage);
cekSuara(indi3);
cekEfek(indi3, indi4);
} else {
munculAngka('miss', '', indi4);
}
}
function munculAngka(indi1, indi2, indi3) {
if (indi1 == 'miss') {
huruf = attachMovie('miss_mc', 'huruf' + bykHuruf, bykHuruf);
if (indi3 == 1) {
huruf._x = kartu2._x - random(150) + 75;
huruf._y = kartu2._y - random(300) + 150;
} else {
huruf._x = kartu1._x - random(150) + 75;
huruf._y = kartu1._y - random(300) + 150;
}
} else {
if (indi1 == '-') {
huruf = attachMovie('kalkulasi', 'huruf' + bykHuruf, bykHuruf);
huruf.tanda.gotoAndStop(2);
myStr = new String(indi2);
zangka1 = Number(myStr.substr(0, 1));
zangka2 = Number(myStr.substr(1, 1));
zangka3 = Number(myStr.substr(2, 1));
zangka4 = Number(myStr.substr(3, 1));
zangka5 = Number(myStr.substr(4, 1));
huruf.gotoAndStop(myStr.length);
if (zangka1 == 0) {
huruf.angka1.gotoAndStop(10);
} else {
huruf.angka1.gotoAndStop(zangka1);
}
if (zangka2 == 0) {
huruf.angka2.gotoAndStop(10);
} else {
huruf.angka2.gotoAndStop(zangka2);
}
if (zangka3 == 0) {
huruf.angka3.gotoAndStop(10);
} else {
huruf.angka3.gotoAndStop(zangka3);
}
if (zangka4 == 0) {
huruf.angka4.gotoAndStop(10);
} else {
huruf.angka4.gotoAndStop(zangka4);
}
if (zangka5 == 0) {
huruf.angka5.gotoAndStop(10);
} else {
huruf.angka5.gotoAndStop(zangka5);
}
if (indi3 == 1) {
if (myStr.length == 1) {
kartu2.gerakanGetar = 5;
} else {
if (myStr.length == 2) {
kartu2.gerakanGetar = 10;
} else {
kartu2.gerakanGetar = 15;
}
}
} else {
if (myStr.length == 1) {
kartu1.gerakanGetar = 5;
} else {
if (myStr.length == 2) {
kartu1.gerakanGetar = 10;
} else {
kartu1.gerakanGetar = 15;
}
}
}
if (myStr.length == 1) {
huruf._yscale = 70;
huruf._xscale = 70;
} else {
if (myStr.length == 2) {
huruf._yscale = 90;
huruf._xscale = 90;
} else {
if (myStr.length == 3) {
huruf._yscale = 110;
huruf._xscale = 110;
} else {
if (myStr.length == 4) {
huruf._yscale = 130;
huruf._xscale = 130;
} else {
huruf._yscale = 150;
huruf._xscale = 150;
}
}
}
}
if (indi3 == 1) {
huruf._x = kartu2._x - random(150) + 75;
huruf._y = kartu2._y - random(300) + 150;
} else {
huruf._x = kartu1._x - random(150) + 75;
huruf._y = kartu1._y - random(300) + 150;
}
} else {
if (indi1 == '+') {
huruf = attachMovie('kalkulasi', 'huruf' + bykHuruf, bykHuruf);
huruf.tanda.gotoAndStop(1);
myStr = new String(indi2);
zangka1 = Number(myStr.substr(0, 1));
zangka2 = Number(myStr.substr(1, 1));
zangka3 = Number(myStr.substr(2, 1));
zangka4 = Number(myStr.substr(3, 1));
zangka5 = Number(myStr.substr(4, 1));
huruf.gotoAndStop(myStr.length);
if (zangka1 == 0) {
huruf.angka1.gotoAndStop(10);
} else {
huruf.angka1.gotoAndStop(zangka1);
}
if (zangka2 == 0) {
huruf.angka2.gotoAndStop(10);
} else {
huruf.angka2.gotoAndStop(zangka2);
}
if (zangka3 == 0) {
huruf.angka3.gotoAndStop(10);
} else {
huruf.angka3.gotoAndStop(zangka3);
}
if (zangka4 == 0) {
huruf.angka4.gotoAndStop(10);
} else {
huruf.angka4.gotoAndStop(zangka4);
}
if (zangka5 == 0) {
huruf.angka5.gotoAndStop(10);
} else {
huruf.angka5.gotoAndStop(zangka5);
}
if (myStr.length == 1) {
huruf._yscale = 70;
huruf._xscale = 70;
} else {
if (myStr.length == 2) {
huruf._yscale = 90;
huruf._xscale = 90;
} else {
if (myStr.length == 3) {
huruf._yscale = 110;
huruf._xscale = 110;
} else {
if (myStr.length == 4) {
huruf._yscale = 130;
huruf._xscale = 130;
} else {
huruf._yscale = 150;
huruf._xscale = 150;
}
}
}
}
if (indi3 == 1) {
huruf._x = kartu1._x - random(150) + 75;
huruf._y = kartu1._y - random(300) + 150;
} else {
huruf._x = kartu2._x - random(150) + 75;
huruf._y = kartu2._y - random(300) + 150;
}
}
}
}
huruf.perhitungan = 10;
huruf._alpha = 0;
huruf.onEnterFrame = enterHuruf;
++bykHuruf;
if (bykHuruf >= 120) {
bykHuruf = 100;
}
}
function enterHuruf() {
this._alpha += this.perhitungan;
if (this._alpha >= 150) {
this.perhitungan = -this.perhitungan;
} else {
if (this._alpha <= -10) {
removeMovieClip(this);
}
}
}
function cekEfek2(indi, indi2) {
if (indi == 1) {
efek = attachMovie('efekHeal1', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 2) {
efek = attachMovie('efekHeal2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 3) {
efek = attachMovie('efekPelindung1', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 4) {
efek = attachMovie('efekPelindung2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 5) {
efek = attachMovie('efekPenguat1', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 6) {
efek = attachMovie('efekPenguat2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 7) {
efek = attachMovie('efekIlusi', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 8) {
efek = attachMovie('efekPower1', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 9) {
efek = attachMovie('efekPower2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
} else {
if (indi == 10) {
efek = attachMovie('efekMatahari', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
}
efek._yscale = 110;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
efek = attachMovie('efekPelindung1', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
}
}
}
}
}
}
}
}
}
}
}
efek._yscale = 110;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
}
function cekEfek(indi, indi2) {
if (indi == 1) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 2) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekPukul', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 3) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekTabrakan', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 4 || indi == 5) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekCakar', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - 200 - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - 200 - random(50) + 25;
}
} else {
if (indi == 6) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 7) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekCakar2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - 100 - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - 100 - random(50) + 25;
}
} else {
if (indi == 8 || indi == 9) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekLedakan', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 10) {
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
++dalamEfek;
efek = attachMovie('efekBomb', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 11) {
efek = attachMovie('efekEs', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 12) {
efek = attachMovie('efekApi', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x;
efek._y = kartu2._y;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x;
efek._y = kartu1._y;
}
} else {
if (indi == 13) {
efek = attachMovie('efekTanah', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x;
efek._y = kartu2._y;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
efek = attachMovie('efekTanah', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x;
efek._y = kartu1._y;
} else {
if (indi == 14) {
efek = attachMovie('efekAcid', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 15) {
efek = attachMovie('efekFlood', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 16) {
efek = attachMovie('efekPetir', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
efek = attachMovie('efekPetir', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
} else {
if (indi == 17) {
efek = attachMovie('efekMeteor', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x;
efek._y = kartu2._y + 120;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
efek = attachMovie('efekMeteor', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x;
efek._y = kartu1._y + 120;
} else {
if (indi == 18) {
efek = attachMovie('efekBeku', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 19) {
efek = attachMovie('efekMatahari', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
} else {
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
}
} else {
if (indi == 20) {
efek = attachMovie('efekIlusi', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
}
efek._yscale = 110;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
efek = attachMovie('efekPenguat2', 'efek_mc' + dalamEfek, dalamEfek);
if (indi2 == 1) {
kartu1.kedip_mc.gotoAndPlay(20);
efek._x = kartu2._x;
efek._y = kartu2._y;
} else {
kartu2.kedip_mc.gotoAndPlay(20);
efek._x = kartu1._x;
efek._y = kartu1._y;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
efek._yscale = 110;
++dalamEfek;
if (dalamEfek >= 40) {
dalamEfek = 10;
}
}
function cekSuara2(indi) {
if (indi == 1) {
backHeal1();
} else {
if (indi == 2) {
backHeal2();
} else {
if (indi == 3) {
backShield1();
} else {
if (indi == 4) {
backShield2();
} else {
if (indi == 5) {
backRage1();
} else {
if (indi == 6) {
backRage2();
} else {
if (indi == 7) {
backIlusi();
} else {
if (indi == 8) {
backPower1();
} else {
if (indi == 9) {
backPower2();
} else {
if (indi == 9) {
backShield1();
backSunrise();
}
}
}
}
}
}
}
}
}
}
}
function cekSuara(indi) {
if (indi == 1) {
backNormalAttack();
} else {
if (indi == 2) {
backSmash();
} else {
if (indi == 3) {
backStrike();
} else {
if (indi == 4) {
backSpecial();
} else {
if (indi == 5) {
backMaster();
} else {
if (indi == 6) {
backDoubleAttack();
} else {
if (indi == 7) {
backSlash();
} else {
if (indi == 8) {
backShoot();
} else {
if (indi == 9) {
backDoubleShoot();
} else {
if (indi == 10) {
backBomb();
} else {
if (indi == 11) {
backIceBerg2();
} else {
if (indi == 12) {
backBurn();
} else {
if (indi == 13) {
backEarthquake();
} else {
if (indi == 14) {
backAcid();
backAcid2();
} else {
if (indi == 15) {
backFlood();
} else {
if (indi == 16) {
backThunder();
} else {
if (indi == 17) {
backMeteor();
} else {
if (indi == 18) {
backFreeze();
} else {
if (indi == 19) {
backSunrise();
} else {
if (indi == 20) {
backShield2();
backPower2();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
function xcekKena(indi, indi2) {
if (indi == 1) {
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
} else {
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
if (powerSekarang1 != powerKini1) {
if (power1.bar._currentframe == 1) {
power1.bar.gotoAndPlay(2);
}
}
if (powerSekarang2 != powerKini2) {
if (power2.bar._currentframe == 1) {
power2.bar.gotoAndPlay(2);
}
}
}
function gempaKacau1() {
if (nyawaKini1 > 0) {
if (ilusi1 <= 0) {
nyawaKini1 -= Math.ceil(nyawaAwal1 * 0.005);
munculAngka('-', Math.ceil(nyawaAwal1 * 0.005), 1);
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
}
if (nyawaKini2 > 0) {
if (ilusi2 <= 0) {
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.005);
munculAngka('-', Math.ceil(nyawaAwal2 * 0.005), 2);
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
}
++bykGempa1;
if (bykGempa1 >= 50) {
clearInterval(idGempa1);
}
}
function gempaKacau2() {
if (nyawaKini1 > 0) {
if (ilusi1 <= 0) {
nyawaKini1 -= Math.ceil(nyawaAwal1 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal1 * 0.01), 2);
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
}
if (nyawaKini2 > 0) {
if (ilusi2 <= 0) {
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal2 * 0.01), 1);
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
}
++bykGempa2;
if (bykGempa2 >= 20) {
clearInterval(idGempa2);
}
}
function meteorKacau1() {
if (nyawaKini1 > 0) {
if (ilusi1 <= 0) {
nyawaKini1 -= Math.ceil(nyawaAwal1 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal1 * 0.01), 2);
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
}
if (nyawaKini2 > 0) {
if (ilusi2 <= 0) {
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal2 * 0.01), 1);
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
}
++bykMeteor1;
if (bykMeteor1 >= 40) {
clearInterval(idMeteor1);
}
}
function meteorKacau2() {
if (nyawaKini1 > 0) {
if (ilusi1 <= 0) {
nyawaKini1 -= Math.ceil(nyawaAwal1 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal1 * 0.01), 2);
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
}
if (nyawaKini2 > 0) {
if (ilusi2 <= 0) {
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.01);
munculAngka('-', Math.ceil(nyawaAwal2 * 0.01), 1);
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
}
++bykMeteor2;
if (bykMeteor2 >= 30) {
clearInterval(idMeteor2);
}
}
function nextTurn() {
clearInterval(idLanjut);
clearInterval(idLanjut1);
clearInterval(idLanjut2);
clearInterval(idLanjut3);
clearInterval(idLanjut4);
clearInterval(idLanjut5);
clearInterval(idLanjut6);
clearInterval(idLanjut7);
clearInterval(idLanjut8);
clearInterval(idLanjut9);
clearInterval(idLanjut10);
nyawaSekarang1 = nyawaKini1;
nyawaSekarang2 = nyawaKini2;
powerSekarang1 = powerKini1;
powerSekarang2 = powerKini2;
if (jenisMainX == 'pvp') {
if (jenisMainX == 'pvp') {
if (jalanDuluan == 1) {
jalanDuluan = 2;
if (tidakDapatJalan2 <= 0) {
if (masihMatahari2 > 0) {
jalanDuluan = 1;
bisaKlikAction(true, 1);
} else {
bisaKlikAction(true, 2);
}
} else {
jalanDuluan = 1;
bisaKlikAction(true, 1);
}
} else {
if (jalanDuluan == 2) {
jalanDuluan = 1;
if (tidakDapatJalan1 <= 0) {
if (masihMatahari1 > 0) {
jalanDuluan = 2;
bisaKlikAction(true, 2);
} else {
bisaKlikAction(true, 1);
}
} else {
jalanDuluan = 2;
bisaKlikAction(true, 2);
}
}
}
}
} else {
if (tidakDapatJalan1 <= 0) {
bisaKlikAction(true);
}
}
if (nyawaKini1 > 0 && nyawaKini2 > 0) {
--lamaPelindung11;
--lamaPelindung12;
if (lamaPelindung11 <= 0) {
lamaPelindung11 = 0;
pelindung11 = false;
}
if (lamaPelindung12 <= 0) {
lamaPelindung12 = 0;
pelindung12 = false;
}
--lamaPelindung21;
--lamaPelindung22;
if (lamaPelindung21 <= 0) {
lamaPelindung21 = 0;
pelindung21 = false;
}
if (lamaPelindung22 <= 0) {
lamaPelindung22 = 0;
pelindung22 = false;
}
if (masihTerbakar1 > 0) {
backBurn();
efek = attachMovie('efekApi', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x;
efek._y = kartu1._y;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
--masihTerbakar1;
nyawaKini1 -= Math.ceil(nyawaKini1 * 0.25);
munculAngka('-', Math.ceil(nyawaKini1 * 0.25), 2);
}
if (masihTerbakar2 > 0) {
backBurn();
efek = attachMovie('efekApi', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x;
efek._y = kartu2._y;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
--masihTerbakar2;
nyawaKini2 -= Math.ceil(nyawaKini2 * 0.25);
munculAngka('-', Math.ceil(nyawaKini2 * 0.25), 1);
}
if (masihBeracun1 > 0) {
backAcid();
backAcid2();
efek = attachMovie('efekAcid', 'efek_mc' + dalamEfek, dalamEfek);
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
--masihBeracun1;
nyawaKini1 -= Math.ceil(nyawaAwal1 * 0.15);
munculAngka('-', Math.ceil(nyawaAwal1 * 0.15), 2);
}
if (masihBeracun2 > 0) {
backAcid();
backAcid2();
efek = attachMovie('efekAcid', 'efek_mc' + dalamEfek, dalamEfek);
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
++dalamEfek;
if (dalamEfek >= 50) {
dalamEfek = 10;
}
--masihBeracun2;
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.15);
munculAngka('-', Math.ceil(nyawaAwal2 * 0.15), 1);
}
if (tidakDapatJalan1 > 0) {
--tidakDapatJalan1;
if (jenisMainX == 'pvp') {
} else {
idAI4 = setInterval(cekAI, 1500);
idLanjut6 = setInterval(nextTurn, 2000);
}
} else {
if (masihMatahari1 > 0) {
backNormalAttack();
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
kartu1.kedip_mc.gotoAndPlay(2);
efek._x = kartu1._x - random(50) + 25;
efek._y = kartu1._y - random(50) + 25;
--masihMatahari1;
indi1 = pilihCard;
zperhitunganDamage = karakterAttack[indi1] * (10 - karakterDefense[indi1]) * karakterLevel[indi1] + random(4);
zperhitunganDamage = Math.abs(zperhitunganDamage);
nyawaKini1 -= zperhitunganDamage;
munculAngka('-', zperhitunganDamage, 2);
if (jenisMainX == 'pvp') {
} else {
idAI5 = setInterval(cekAI, 1500);
idLanjut7 = setInterval(nextTurn, 2000);
}
}
}
if (masihMatahari2 > 0) {
backNormalAttack();
rand = random(2);
if (rand == 0) {
efek = attachMovie('efekDarah1', 'efek_mc' + dalamEfek, dalamEfek);
} else {
efek = attachMovie('efekDarah2', 'efek_mc' + dalamEfek, dalamEfek);
}
kartu2.kedip_mc.gotoAndPlay(2);
efek._x = kartu2._x - random(50) + 25;
efek._y = kartu2._y - random(50) + 25;
--masihMatahari2;
indi1 = jenisMusuh[zlevel];
zperhitunganDamage = karakterAttack[indi1] * (10 - karakterDefense[indi1]) * karakterLevel[indi1] + random(4);
zperhitunganDamage = Math.abs(zperhitunganDamage);
nyawaKini2 -= zperhitunganDamage;
munculAngka('-', zperhitunganDamage, 1);
}
}
if (nyawaKini1 > 0 && nyawaKini2 > 0) {
if (powerKini1 + karakterRegen[pilihCard] * karakterLevel[pilihCard] <= powerAwal1) {
powerKini1 += karakterRegen[pilihCard] * karakterLevel[pilihCard];
} else {
powerKini1 += powerAwal1 - powerKini1;
}
if (powerKini2 + karakterRegen[jenisMusuh[zlevel]] * levelMusuh[wlevel] <= powerAwal2) {
powerKini2 += karakterRegen[jenisMusuh[zlevel]] * levelMusuh[wlevel];
} else {
powerKini2 += powerAwal2 - powerKini2;
}
} else {
bisaKlikAction(false);
}
if (nyawaSekarang1 != nyawaKini1) {
if (nyawa1.bar._currentframe == 1) {
nyawa1.bar.gotoAndPlay(2);
}
}
if (nyawaSekarang2 != nyawaKini2) {
if (nyawa2.bar._currentframe == 1) {
nyawa2.bar.gotoAndPlay(2);
}
}
if (powerSekarang1 != powerKini1) {
if (power1.bar._currentframe == 1) {
power1.bar.gotoAndPlay(2);
}
}
if (powerSekarang2 != powerKini2) {
if (power2.bar._currentframe == 1) {
power2.bar.gotoAndPlay(2);
}
}
++zTurn;
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
if (_root['attackAktif' + i] > 0) {
--_root['attackAktif' + i];
}
}
++i;
}
i = 1;
while (i <= 21) {
if (_root['zattackAktif' + i] > 0) {
--_root['zattackAktif' + i];
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
if (_root['defenseAktif' + i] > 0) {
--_root['defenseAktif' + i];
}
}
++i;
}
i = 1;
while (i <= 11) {
if (_root['zdefenseAktif' + i] > 0) {
--_root['zdefenseAktif' + i];
}
++i;
}
}
function cekPilihan() {
pilihan.option_btn.onRelease = function () {
pilihan.gotoAndStop(2);
pilihan.back_btn.onRelease = function () {
pilihan.gotoAndStop(1);
cekPilihan();
};
};
pilihan.quitsave_btn.onRelease = function () {
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
simpanSementara();
cekClear();
transisi.gotoAndPlay(2);
kemanax = 'menu';
} else {
cekClear();
saveData();
transisi.gotoAndPlay(2);
kemanax = 'menu';
}
};
pilihan.quit_btn.onRelease = function () {
cekClear();
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
pilihan.surender_btn.onRelease = function () {
klikSurender = true;
if (jalanDuluan == 1) {
nyawaKini1 = 0;
} else {
if (jalanDuluan == 2) {
nyawaKini2 = 0;
}
}
removeMovieClip(pilihan_mc);
};
pilihan.end_btn.onRelease = function () {
clearInterval(idAI);
clearInterval(idAI1);
clearInterval(idAI2);
clearInterval(idAI3);
clearInterval(idAI4);
clearInterval(idAI5);
clearInterval(idLanjut);
clearInterval(idLanjut1);
clearInterval(idLanjut2);
clearInterval(idLanjut3);
clearInterval(idLanjut4);
clearInterval(idLanjut5);
clearInterval(idLanjut6);
clearInterval(idLanjut7);
clearInterval(idLanjut8);
clearInterval(idLanjut9);
clearInterval(idLanjut10);
msgBox_mc._visible = false;
bisaKlikAction(false);
if (tidakDapatJalan2 > 0) {
--tidakDapatJalan2;
idLanjut8 = setInterval(nextTurn, 1000);
} else {
if (masihMatahari2 > 0) {
--masihMatahari2;
nyawaKini2 -= Math.ceil(nyawaAwal2 * 0.2);
idLanjut9 = setInterval(nextTurn, 1000);
} else {
if (jenisMainX == 'pvp') {
idLanjut10 = setInterval(nextTurn, 1500);
} else {
cekAI();
idLanjut10 = setInterval(nextTurn, 1500);
}
}
}
removeMovieClip(pilihan_mc);
kartu1.enabled = true;
kartu2.enabled = true;
};
pilihan.close_btn.onRelease = function () {
removeMovieClip(pilihan_mc);
kartu1.enabled = true;
kartu2.enabled = true;
};
}
function cekClear() {
clearInterval(idLanjutEnd);
clearInterval(idMeteor1);
clearInterval(idMeteor2);
clearInterval(idGempa1);
clearInterval(idGempa2);
clearInterval(idAI);
clearInterval(idAI1);
clearInterval(idAI2);
clearInterval(idAI3);
clearInterval(idAI4);
clearInterval(idAI5);
clearInterval(idLanjut);
clearInterval(idLanjut1);
clearInterval(idLanjut2);
clearInterval(idLanjut3);
clearInterval(idLanjut4);
clearInterval(idLanjut5);
clearInterval(idLanjut6);
clearInterval(idLanjut7);
clearInterval(idLanjut8);
clearInterval(idLanjut9);
clearInterval(idLanjut10);
delete _root.onEnterFrame;
delete kartu1.onEnterFrame;
delete kartu2.onEnterFrame;
delete msgBox_mc.onEnterFrame;
i = 1;
while (i <= 50) {
removeMovieClip(_root['efek_mc' + i]);
++i;
}
i = 50;
while (i <= 200) {
removeMovieClip(_root['huruf' + i]);
++i;
}
removeMovieClip(pilihan_mc);
zsekarangLagu = pilihCard;
}
function cekLanjutLevel(indi) {
cekClear();
zTuranggamasa = 0;
zPrada = 0;
if (jenisMainX == 'pvp') {
if (indi == 'menang') {
cekTandaBattle = 1;
} else {
if (indi == 'kalah') {
cekTandaBattle = 2;
}
}
} else {
if (indi == 'menang') {
if (tipePilih == 'train') {
alevel += 0.5;
if (jenisMusuh[zlevel] <= 7) {
if (alevel >= 21) {
alevel = 21;
}
} else {
if (jenisMusuh[zlevel] <= 14) {
if (alevel >= 42) {
alevel = 42;
}
} else {
if (jenisMusuh[zlevel] <= 22) {
if (alevel >= 49) {
alevel = 49;
}
}
}
}
if (pilihLevel == 1) {
manaPoint += 20;
zPrada = 20;
} else {
manaPoint += 10;
zPrada = 10;
}
} else {
++zlevel;
if (pilihLevel == 1) {
manaPoint += Math.ceil(40 + 0.5 * zlevel);
zPrada = Math.ceil(40 + 0.5 * zlevel);
} else {
manaPoint += Math.ceil(30 + 0.5 * zlevel);
zPrada = Math.ceil(30 + 0.5 * zlevel);
}
if (pilihLevel == 1) {
turanggaLevel += 0.4;
zTuranggamasa = 0.4;
} else {
turanggaLevel += 0.3;
zTuranggamasa = 0.3;
}
}
cekTandaBattle = 1;
} else {
if (indi == 'kalah') {
if (tipePilih == 'train') {
alevel -= 0.25;
if (alevel <= 1) {
alevel = 1;
}
if (klikSurender == true) {
manaPoint += 0;
zPrada = 0;
} else {
if (pilihLevel == 1) {
manaPoint += 10;
zPrada = 10;
} else {
manaPoint += 5;
zPrada = 5;
}
}
} else {
_root['masihHidup' + pilihCard] = false;
if (klikSurender == true) {
manaPoint += 0;
zPrada = 0;
} else {
manaPoint += Math.ceil(15 + 0.25 * zlevel);
zPrada = Math.ceil(15 + 0.25 * zlevel);
}
if (pilihLevel == 1) {
turanggaLevel += 0.2;
zTuranggamasa = 0.2;
} else {
turanggaLevel += 0.1;
zTuranggamasa = 0.1;
}
}
cekTandaBattle = 2;
}
}
zsekarangLagu = pilihCard;
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
if (indi == 'menang') {
manaPoint += Math.ceil(50 + 0.5 * wlevel);
zPrada = Math.ceil(50 + 0.5 * wlevel);
turanggaLevel += 0.3;
zTuranggamasa = 0.3;
} else {
manaPoint += Math.ceil(35 + 0.5 * wlevel);
zPrada = Math.ceil(35 + 0.5 * wlevel);
}
if (jenisMainX == 'pvp') {
karakterLevel[pilihCard2] = levelMusuh[zlevel];
karakterExp[pilihCard2] = musuhExp;
}
}
}
if (zlevel >= 51) {
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
if (jenisMainX == 'pvp') {
transisi.gotoAndPlay(2);
kemanax = 'completed2';
} else {
transisi.gotoAndPlay(2);
kemanax = 'completed';
}
} else {
if (tipePilih == 'train') {
transisi.gotoAndPlay(2);
kemanax = 'completed';
} else {
transisi.gotoAndPlay(2);
kemanax = 'win';
}
}
} else {
if (jenisMainX == 'pvp') {
transisi.gotoAndPlay(2);
kemanax = 'completed2';
} else {
transisi.gotoAndPlay(2);
kemanax = 'completed';
}
}
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
simpanSementara();
}
}
function simpanSementara() {
if (jenisMainX == 'unlimited') {
i = 1;
while (i <= 22) {
karakterLevel2[i] = karakterLevel[i];
karakterExp2[i] = karakterExp[i];
++i;
}
turanggaLevel2 = turanggaLevel;
manaPoint2 = manaPoint;
saveData();
} else {
if (jenisMainX == 'pvp') {
i = 1;
while (i <= 22) {
karakterLevel3[i] = karakterLevel[i];
karakterExp3[i] = karakterExp[i];
++i;
}
turanggaLevel3 = turanggaLevel;
manaPoint3 = manaPoint;
saveData();
}
}
}
stop();
zTurn = 1;
zYourSpell = 0;
zEnemySpell = 0;
if (jenisMainX == 'unlimited') {
zlevel = 1;
wlevel = 1;
alevel = 1;
jenisMusuh = new Array();
levelMusuh = new Array();
jenisMusuh[zlevel] = Math.ceil(zmusuhUnlimited);
levelMusuh[zlevel] = Math.ceil(xmusuhUnlimited / 6);
++xmusuhUnlimited;
musuhUnlimited += 0.5;
zmusuhUnlimited = musuhUnlimited;
if (zmusuhUnlimited >= 23) {
zmusuhUnlimited = 1;
musuhUnlimited = 1;
}
if (jenisMusuh[zlevel] >= 22) {
jenisMusuh[zlevel] = 22;
}
} else {
if (jenisMainX == 'pvp') {
zlevel = 1;
wlevel = 1;
alevel = 1;
jenisMusuh = new Array();
levelMusuh = new Array();
if (giliranDuluan == 1) {
jalanDuluan = 1;
} else {
jalanDuluan = 2;
}
}
}
if (tipePilih == 'train') {
tipe_mc.gotoAndStop(1);
wlevel = Math.ceil(alevel);
} else {
tipe_mc.gotoAndStop(2);
wlevel = zlevel;
}
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
} else {
if (wlevel >= 50) {
wlevel = 50;
} else {
if (wlevel <= 1) {
wlevel = 1;
}
}
}
if (pilihLevel == 1) {
xlevel_mc.gotoAndStop(1);
} else {
if (pilihLevel == 2) {
xlevel_mc.gotoAndStop(2);
} else {
if (pilihLevel == 3) {
xlevel_mc.gotoAndStop(5);
}
}
}
if (jenisMainX == 'unlimited') {
xlevel_mc.gotoAndStop(3);
tipe_mc.gotoAndStop(3);
} else {
if (jenisMainX == 'pvp') {
xlevel_mc.gotoAndStop(4);
tipe_mc.gotoAndStop(4);
}
}
wlevel = Math.ceil(wlevel);
if (pilihCard <= 7) {
if (zsekarangLagu > 7) {
backMusic1();
} else {
if (zsekarangLagu == undefined) {
backMusic1();
}
}
} else {
if (pilihCard <= 14 && pilihCard > 7) {
if (zsekarangLagu <= 7 || zsekarangLagu > 14) {
backMusic2();
} else {
if (zsekarangLagu == undefined) {
backMusic2();
}
}
} else {
if (pilihCard > 14) {
if (zsekarangLagu <= 14) {
backMusic3();
} else {
if (zsekarangLagu == undefined) {
backMusic3();
}
}
}
}
}
if (jenisMainX == 'pvp') {
pilihCard = pilihCard;
karakterLevel[pilihCard] = karakterLevel[pilihCard1];
karakterExp[pilihCard] = karakterExp[pilihCard1];
jenisMusuh[zlevel] = pilihCard2;
levelMusuh[zlevel] = karakterLevel[pilihCard2];
musuhExp = karakterExp[pilihCard2];
} else {
musuhExp = 0;
if (jenisMainX == 'unlimited') {
} else {
pilihMusuhX();
}
}
if (musikNyala == 0) {
volume1 = 0;
} else {
volume1 = 125;
}
myMusic.setVolume(volume1);
jalanDuluan = 1;
if (jenisMainX == 'pvp') {
if (giliranDuluan == 1) {
jalanDuluan = 1;
} else {
jalanDuluan = 2;
}
}
kartu1.gotoAndStop(pilihCard);
if (tipePilih == 'train') {
kartu2.gotoAndStop(jenisMusuh[zlevel]);
} else {
kartu2.gotoAndStop(jenisMusuh[zlevel]);
}
kartu1.onRelease = klikKartu1;
kartu1.onRollOver = overKartu1;
kartu1.onRollOut = outKartu1;
kartu2.onRelease = klikKartu2;
kartu2.onRollOver = overKartu2;
kartu2.onRollOut = outKartu2;
sudahNaikan = false;
select_mc2._visible = false;
klikSurender = false;
msgBox_mc5.onEnterFrame = enterMsgBox;
msgBox_mc2.onEnterFrame = enterMsgBox;
msgBox_mc2._visible = false;
msgBox_mc5._visible = false;
nyawa1.onRollOver = function () {
msgBox_mc5.nama = 'Your Life';
msgBox_mc5.isi = 'This is show your life, you will lose when it\'s show zero.';
msgBox_mc5._visible = true;
};
nyawa2.onRollOver = function () {
msgBox_mc5.nama = 'Enemy Life';
msgBox_mc5.isi = 'This is show enemy life, you will win when it\'s show zero.';
msgBox_mc5._visible = true;
};
power1.onRollOver = function () {
msgBox_mc5.nama = 'Your Power';
msgBox_mc5.isi = 'This is show your power, it\'s use to unleash spell.';
msgBox_mc5._visible = true;
};
power2.onRollOver = function () {
msgBox_mc5.nama = 'Enemy Power';
msgBox_mc5.isi = 'This is show your power, it\'s use to unleash spell.';
msgBox_mc5._visible = true;
};
nyawa1.onRollOut = function () {
msgBox_mc5._visible = false;
};
nyawa2.onRollOut = function () {
msgBox_mc5._visible = false;
};
power1.onRollOut = function () {
msgBox_mc5._visible = false;
};
power2.onRollOut = function () {
msgBox_mc5._visible = false;
};
kartu1.gerakanGetar = 0;
kartu2.gerakanGetar = 0;
kartu1AwalX = kartu1._x;
kartu1AwalY = kartu1._y;
kartu2AwalX = kartu2._x;
kartu2AwalY = kartu2._y;
nyawaKini1 = karakterLife[pilihCard] * karakterLevel[pilihCard];
nyawaKini2 = karakterLife[jenisMusuh[zlevel]] * levelMusuh[wlevel];
powerKini1 = Math.ceil(karakterPower[pilihCard] * karakterLevel[pilihCard]);
powerKini2 = Math.ceil(karakterPower[jenisMusuh[zlevel]] * levelMusuh[wlevel]);
nyawaAwal1 = nyawaKini1;
nyawaAwal2 = nyawaKini2;
powerAwal1 = powerKini1;
powerAwal2 = powerKini2;
xnyawaKini1 = nyawaKini1;
xnyawaKini2 = nyawaKini2;
xpowerKini1 = powerKini1;
xpowerKini2 = powerKini2;
sudahKelar = false;
kartu1.border_mc._visible = false;
kartu2.border_mc._visible = false;
speedNyawa1 = 3 * karakterLevel[pilihCard];
speedPower1 = 0.5 * karakterLevel[pilihCard];
speedNyawa2 = 3 * levelMusuh[wlevel];
speedPower2 = 0.5 * levelMusuh[wlevel];
if (jenisMainX == 'pvp') {
bisaKlikAction(true, jalanDuluan);
} else {
bisaKlikAction(true);
}
pelindung11 = false;
pelindung12 = false;
lamaPelindung11 = 0;
lamaPelindung12 = 0;
pelindung21 = false;
pelindung22 = false;
lamaPelindung21 = 0;
lamaPelindung22 = 0;
rage11 = 0;
rage12 = 0;
rage21 = 0;
rage22 = 0;
tidakDapatJalan1 = 0;
tidakDapatJalan2 = 0;
masihTerbakar1 = 0;
masihTerbakar2 = 0;
masihBeracun1 = 0;
masihBeracun2 = 0;
masihMatahari1 = 0;
masihMatahari2 = 0;
ilusi1 = 0;
ilusi2 = 0;
dalamEfek = 10;
dalamEfek2 = 45;
bykHuruf = 100;
namaKondisi = new Array('', 'Shield', 'Rage', 'Stun', 'Burn', 'Poison', 'Confuse', 'Hidden');
penjelasanKondisi = new Array('', 'This character uses the protector so it reduces the damage from your opponent attacks.', 'This character is enthusiastic therefore his attack is more violent', 'This character is frozen and not moving at all.', 'This character is on fire so that his life will continue to decrease.', 'This character is poisoned so that his life will continue to decrease.', 'This character is confused, so he will attack himself.', 'This character is hiding so he can’t be attacked.');
i = 1;
while (i <= 7) {
_root['efek' + i].gotoAndStop(i);
_root['efekx' + i].gotoAndStop(i);
_root['efek' + i]._visible = false;
_root['efekx' + i]._visible = false;
_root['efek' + i].onRollOver = overEfek;
_root['efek' + i].onRollOut = outEfek;
_root['efekx' + i].onRollOver = overEfek;
_root['efekx' + i].onRollOut = outEfek;
++i;
}
_root.onEnterFrame = function () {
if (lamaPelindung11 > 0 || lamaPelindung21 > 0) {
if (lamaPelindung11 > 0) {
_root.efek1.banyak = 'x' + lamaPelindung11;
} else {
if (lamaPelindung21 > 0) {
_root.efek1.banyak = 'x' + lamaPelindung21;
}
}
_root.efek1._visible = true;
} else {
_root.efek1._visible = false;
}
if (rage11 > 0 || rage21 > 0) {
if (rage11 > 0) {
_root.efek2.banyak = 'x' + rage11;
} else {
if (rage21 > 0) {
_root.efek2.banyak = 'x' + rage21;
}
}
_root.efek2._visible = true;
} else {
_root.efek2._visible = false;
}
if (tidakDapatJalan1 > 0) {
if (tidakDapatJalan1 > 0) {
_root.efek3.banyak = 'x' + tidakDapatJalan1;
}
_root.efek3._visible = true;
} else {
_root.efek3._visible = false;
}
if (masihTerbakar1 > 0) {
if (masihTerbakar1 > 0) {
_root.efek4.banyak = 'x' + masihTerbakar1;
}
_root.efek4._visible = true;
} else {
_root.efek4._visible = false;
}
if (masihBeracun1 > 0) {
if (masihBeracun1 > 0) {
_root.efek5.banyak = 'x' + masihBeracun1;
}
_root.efek5._visible = true;
} else {
_root.efek5._visible = false;
}
if (masihMatahari1 > 0) {
if (masihMatahari1 > 0) {
_root.efek6.banyak = 'x' + masihMatahari1;
}
_root.efek6._visible = true;
} else {
_root.efek6._visible = false;
}
if (ilusi1 > 0) {
if (ilusi1 > 0) {
_root.efek7.banyak = 'x' + ilusi1;
}
_root.efek7._visible = true;
} else {
_root.efek7._visible = false;
}
if (lamaPelindung12 > 0 || lamaPelindung22 > 0) {
if (lamaPelindung12 > 0) {
_root.efekx1.banyak = 'x' + lamaPelindung12;
} else {
if (lamaPelindung22 > 0) {
_root.efekx1.banyak = 'x' + lamaPelindung22;
}
}
_root.efekx1._visible = true;
} else {
_root.efekx1._visible = false;
}
if (rage12 > 0 || rage22 > 0) {
if (rage12 > 0) {
_root.efekx2.banyak = 'x' + rage12;
} else {
if (rage22 > 0) {
_root.efekx2.banyak = 'x' + rage22;
}
}
_root.efekx2._visible = true;
} else {
_root.efekx2._visible = false;
}
if (tidakDapatJalan2 > 0) {
if (tidakDapatJalan2 > 0) {
_root.efekx3.banyak = 'x' + tidakDapatJalan2;
}
_root.efekx3._visible = true;
} else {
_root.efekx3._visible = false;
}
if (masihTerbakar2 > 0) {
if (masihTerbakar2 > 0) {
_root.efekx4.banyak = 'x' + masihTerbakar2;
}
_root.efekx4._visible = true;
} else {
_root.efekx4._visible = false;
}
if (masihBeracun2 > 0) {
if (masihBeracun2 > 0) {
_root.efekx5.banyak = 'x' + masihBeracun2;
}
_root.efekx5._visible = true;
} else {
_root.efekx5._visible = false;
}
if (masihMatahari2 > 0) {
if (masihMatahari2 > 0) {
_root.efekx6.banyak = 'x' + masihMatahari2;
}
_root.efekx6._visible = true;
} else {
_root.efekx6._visible = false;
}
if (ilusi2 > 0) {
if (ilusi2 > 0) {
_root.efekx7.banyak = 'x' + ilusi2;
}
_root.efekx7._visible = true;
} else {
_root.efekx7._visible = false;
}
if (xnyawaKini1 <= 0) {
xnyawaKini1 = 0;
}
if (xpowerKini1 <= 0) {
xpowerKini1 = 0;
}
if (xnyawaKini2 <= 0) {
xnyawaKini2 = 0;
}
if (xpowerKini2 <= 0) {
xpowerKini2 = 0;
}
if (nyawaKini1 <= 0) {
nyawaKini1 = 0;
}
if (powerKini1 <= 0) {
powerKini1 = 0;
}
if (nyawaKini2 <= 0) {
nyawaKini2 = 0;
}
if (powerKini2 <= 0) {
powerKini2 = 0;
}
if (jenisMainX == 'unlimited' || jenisMainX == 'pvp') {
qlevel1 = 'Level ' + karakterLevel[pilihCard];
qlevel2 = 'Level ' + levelMusuh[wlevel];
} else {
qlevel1 = 'Level ' + karakterLevel[pilihCard] + '/' + karakterMaxLevel[pilihCard];
qlevel2 = 'Level ' + levelMusuh[wlevel] + '/' + karakterMaxLevel[jenisMusuh[zlevel]];
}
xexp1 = 'Exp: ' + karakterExp[pilihCard] + '/' + karakterLevel[pilihCard] * 100;
xexp2 = 'Exp: ' + musuhExp + '/' + levelMusuh[wlevel] * 100;
nyawa1x = nyawaKini1 + '/' + nyawaAwal1;
nyawa2x = nyawaKini2 + '/' + nyawaAwal2;
if (nyawaKini1 <= 0) {
kartu1.onEnterFrame = xenterKartu1;
} else {
if (nyawaKini2 <= 0) {
kartu2.onEnterFrame = xenterKartu2;
}
}
power1x = powerKini1 + '/' + powerAwal1;
power2x = powerKini2 + '/' + powerAwal2;
perbedaanLevel = Math.ceil(1.5 * levelMusuh[wlevel] - karakterLevel[pilihCard]);
if (perbedaanLevel <= 1) {
perbedaanLevel = 1;
}
perbedaanLevel2 = Math.ceil(1.5 * karakterLevel[pilihCard] - levelMusuh[wlevel]);
if (perbedaanLevel2 <= 1) {
perbedaanLevel2 = 1;
}
if (nyawaKini1 < xnyawaKini1) {
xnyawaKini1 -= speedNyawa1;
if (xnyawaKini1 < nyawaKini1) {
xnyawaKini1 = nyawaKini1;
}
} else {
if (nyawaKini1 > xnyawaKini1) {
xnyawaKini1 += speedNyawa1;
if (xnyawaKini1 > nyawaKini1) {
xnyawaKini1 = nyawaKini1;
}
} else {
xnyawaKini1 = nyawaKini1;
}
}
if (powerKini1 < xpowerKini1) {
xpowerKini1 -= speedPower1;
if (xpowerKini1 < powerKini1) {
xpowerKini1 = powerKini1;
}
} else {
if (powerKini1 > xpowerKini1) {
xpowerKini1 += speedPower1;
if (xpowerKini1 > powerKini1) {
xpowerKini1 = powerKini1;
}
} else {
xpowerKini1 = powerKini1;
}
}
if (nyawaKini2 < xnyawaKini2) {
xnyawaKini2 -= speedNyawa2;
if (xnyawaKini2 < nyawaKini2) {
xnyawaKini2 = nyawaKini2;
}
} else {
if (nyawaKini2 > xnyawaKini2) {
xnyawaKini2 += speedNyawa2;
if (xnyawaKini2 > nyawaKini2) {
xnyawaKini2 = nyawaKini2;
}
} else {
xnyawaKini2 = nyawaKini2;
}
}
if (powerKini2 < xpowerKini2) {
xpowerKini2 -= speedPower2;
if (xpowerKini2 < powerKini2) {
xpowerKini2 = powerKini2;
}
} else {
if (powerKini2 > xpowerKini2) {
xpowerKini2 += speedPower2;
if (xpowerKini2 > powerKini2) {
xpowerKini2 = powerKini2;
}
} else {
xpowerKini2 = powerKini2;
}
}
nyawa1.bar._xscale = (xnyawaKini1 / nyawaAwal1) * 100;
power1.bar._xscale = (xpowerKini1 / powerAwal1) * 100;
nyawa2.bar._xscale = (xnyawaKini2 / nyawaAwal2) * 100;
power2.bar._xscale = (xpowerKini2 / powerAwal2) * 100;
if (kartu1.gerakanGetar > 0) {
--kartu1.gerakanGetar;
kartu1._x += -random(3) + 1;
kartu1._y += -random(3) + 1;
} else {
kartu1.gerakanGetar = 0;
kartu1._x = kartu1AwalX;
kartu1._y = kartu1AwalY;
}
if (kartu2.gerakanGetar > 0) {
--kartu2.gerakanGetar;
kartu2._x += -random(3) + 1;
kartu2._y += -random(3) + 1;
} else {
kartu2.gerakanGetar = 0;
kartu2._x = kartu2AwalX;
kartu2._y = kartu2AwalY;
}
if (jenisMainX == 'pvp') {
if (jalanDuluan == 1) {
player1.gotoAndStop(1);
player2.gotoAndStop(3);
kartu1.gelap_mc.gotoAndStop(1);
kartu2.gelap_mc.gotoAndStop(2);
} else {
if (jalanDuluan == 2) {
player1.gotoAndStop(3);
player2.gotoAndStop(2);
kartu1.gelap_mc.gotoAndStop(2);
kartu2.gelap_mc.gotoAndStop(1);
}
}
} else {
player1._visible = false;
player2._visible = false;
}
};
i = 1;
while (i <= 10) {
_root['attack' + i]._alpha = 50;
_root['defense' + i]._alpha = 50;
_root['attack' + i].gotoAndStop(30);
_root['defense' + i].gotoAndStop(30);
++i;
}
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
_root['attack' + i].gotoAndStop(tipeAttack[pilihCard][i]);
_root['attack' + i]._alpha = 100;
_root['attack' + i].onRelease = klikAttack;
_root['attack' + i].onRollOver = overAttack;
_root['attack' + i].onRollOut = outAttack;
_root['attackAktif' + i] = 0;
}
++i;
}
i = 1;
while (i <= 21) {
_root['zattackAktif' + i] = 0;
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
_root['defense' + i].gotoAndStop(tipeDefense[pilihCard][i]);
_root['defense' + i]._alpha = 100;
_root['defense' + i].onRelease = klikDefense;
_root['defense' + i].onRollOver = overDefense;
_root['defense' + i].onRollOut = outDefense;
_root['defenseAktif' + i] = 0;
}
++i;
}
i = 1;
while (i <= 11) {
_root['zdefenseAktif' + i] = 0;
++i;
}
antiStun1 = false;
antiStun2 = false;
i = tipeDefense[pilihCard].length;
while (i >= 1) {
if (tipeDefense[pilihCard][i] != 0 && tipeDefense[pilihCard][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[pilihCard][i]]) {
pilihDefense = tipeDefense[pilihCard][i];
if (pilihDefense == 10) {
antiStun1 = true;
}
}
}
--i;
}
i = tipeDefense[jenisMusuh[zlevel]].length;
while (i >= 1) {
if (tipeDefense[jenisMusuh[zlevel]][i] != 0 && tipeDefense[jenisMusuh[zlevel]][i] != undefined) {
if (powerKini2 >= powerDefense[tipeDefense[jenisMusuh[zlevel]][i]]) {
pilihDefense = tipeDefense[jenisMusuh[zlevel]][i];
if (pilihDefense == 10) {
antiStun2 = true;
}
}
}
--i;
}
if (jenisMainX == 'pvp') {
bisaKlikAction(true, jalanDuluan);
} else {
if (jenisMainX != 'unlimited' && jenisMainX != 'pvp') {
if (pilihLevel <= 2) {
bisaKlikAction(true);
} else {
if (zlevel < 25) {
randJalan = random(2);
if (randJalan == 0) {
bisaKlikAction(true);
} else {
bisaKlikAction(false);
idAI1 = setInterval(cekAI, 500);
idLanjut3 = setInterval(nextTurn, 1000);
}
} else {
bisaKlikAction(false);
idAI1 = setInterval(cekAI, 500);
idLanjut3 = setInterval(nextTurn, 1000);
}
}
} else {
bisaKlikAction(true);
}
}
msgBox_mc.onEnterFrame = enterMsgBox6;
msgBox_mc._visible = false;
msgBox_mc3._visible = false;
end_btn.onRollOver = function () {
msgBox_mc.nama = 'Menu Button';
msgBox_mc.isi = 'Click here to open the menu, containing buttons to access options such as end turn, quit the game, surrender and game options.';
msgBox_mc._visible = true;
};
end_btn.onRollOut = function () {
msgBox_mc._visible = false;
};
end_btn.onRelease = function () {
pilihan = attachMovie('pilihan_mc', 'pilihan_mc', 99001);
pilihan._x = 400;
pilihan._y = 300;
pilihan.gotoAndStop(1);
kartu1.enabled = false;
kartu2.enabled = false;
cekPilihan();
};
if (tutorialMulai3 == true) {
tutorial_mc._visible = true;
end_btn.enabled = false;
i = 1;
while (i <= tipeAttack[pilihCard].length) {
if (tipeAttack[pilihCard][i] != 0) {
_root['attack' + i].enabled = false;
}
++i;
}
i = 1;
while (i <= tipeDefense[pilihCard].length) {
if (tipeDefense[pilihCard][i] != 0) {
_root['defense' + i].enabled = false;
}
++i;
}
kartu1.enabled = false;
nyawa1.enabled = false;
power1.enabled = false;
kartu2.enabled = false;
nyawa2.enabled = false;
power2.enabled = false;
tutorialMulai3 = false;
} else {
tutorial_mc._visible = false;
}
}
movieClip 1318 {
}
movieClip 1321 {
}
movieClip 1327 {
frame 1 {
stop();
}
}
movieClip 1332 {
frame 1 {
stop();
}
}
movieClip 1336 {
frame 1 {
stop();
}
}
movieClip 1340 {
frame 1 {
stop();
}
}
movieClip 1345 {
frame 1 {
stop();
}
}
// unknown tag 88 length 84
movieClip 1360 {
frame 1 {
stop();
}
}
movieClip 1365 {
frame 1 {
stop();
}
}
movieClip 1369 {
}
movieClip 1380 {
}
movieClip 1384 {
}
movieClip 1390 {
frame 1 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 2 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 4 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
frame 5 {
stop();
skip_btn.onRelease = function () {
_root.cekBisaKlikSaja();
_root.tutorial_mc._visible = false;
};
next_btn.onRelease = function () {
nextFrame();
gotoAndStop(undefined);
};
prev_btn.onRelease = function () {
prevFrame();
gotoAndStop(undefined);
};
}
}
frame 1956 {
stop();
if (musikNyala == 0) {
volume1 = 0;
} else {
volume1 = 50;
}
myMusic.setVolume(volume1);
next_btn.onRelease = function () {
if (jenisMainX == 'pvp') {
awalSekali = undefined;
transisi.gotoAndPlay(2);
kemanax = 'pvp';
} else {
awalSekali = undefined;
transisi.gotoAndPlay(2);
kemanax = 'select';
}
};
zYourLife = nyawaKini1 + '/' + nyawaAwal1;
zEnemyLife = nyawaKini2 + '/' + nyawaAwal2;
zYourPower = powerKini1 + '/' + powerAwal1;
zEnemyPower = powerKini2 + '/' + powerAwal2;
tanda_mc.gotoAndStop(cekTandaBattle);
if (jenisMainX == 'pvp') {
tanda_mc.gotoAndStop(3);
if (cekTandaBattle == 1) {
tanda_mc.xnama = nama1 + ' WIN';
} else {
if (cekTandaBattle == 2) {
tanda_mc.xnama = nama2 + ' WIN';
}
}
}
}
movieClip 1394 {
frame 1 {
stop();
this.onRollOver = function () {
this.gotoAndStop(2);
};
this.onRollOut = function () {
this.gotoAndStop(1);
};
this.onReleaseOutside = function () {
this.gotoAndStop(1);
};
}
}
instance logo_mc of movieClip 1394 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=winlevel', '_blank');
}
}
movieClip 1398 {
frame 1 {
stop();
}
}
frame 1957 {
stop();
if (musikNyala == 0) {
volume1 = 0;
} else {
volume1 = 50;
}
myMusic.setVolume(volume1);
next_btn.onRelease = function () {
if (jenisMainX == 'pvp') {
awalSekali = undefined;
transisi.gotoAndPlay(2);
kemanax = 'pvp';
} else {
awalSekali = undefined;
transisi.gotoAndPlay(2);
kemanax = 'select';
}
};
zYourLife = nyawaKini1 + '/' + nyawaAwal1;
zEnemyLife = nyawaKini2 + '/' + nyawaAwal2;
zYourPower = powerKini1 + '/' + powerAwal1;
zEnemyPower = powerKini2 + '/' + powerAwal2;
tanda_mc.gotoAndStop(cekTandaBattle);
if (jenisMainX == 'pvp') {
tanda_mc.gotoAndStop(3);
if (cekTandaBattle == 1) {
++ztotalWin1;
tanda_mc.xnama = nama1 + ' WIN';
} else {
if (cekTandaBattle == 2) {
++ztotalWin2;
tanda_mc.xnama = nama2 + ' WIN';
}
}
}
totalWin1 = ztotalWin1;
totalWin2 = ztotalWin2;
if (jenisMainX == 'pvp') {
if (ztotalWin1 >= 100) {
_root.medalx19 = true;
} else {
if (ztotalWin1 >= 75) {
_root.medalx18 = true;
} else {
if (ztotalWin1 >= 50) {
_root.medalx17 = true;
} else {
if (ztotalWin1 >= 25) {
_root.medalx16 = true;
}
}
}
}
if (ztotalWin2 >= 100) {
_root.medalx23 = true;
} else {
if (ztotalWin2 >= 75) {
_root.medalx22 = true;
} else {
if (ztotalWin2 >= 50) {
_root.medalx21 = true;
} else {
if (ztotalWin2 >= 25) {
_root.medalx20 = true;
}
}
}
}
}
}
instance logo_mc of movieClip 1394 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=winpvp', '_blank');
}
}
frame 1958 {
stop();
if (musikNyala == 0) {
volume1 = 0;
} else {
volume1 = 50;
}
myMusic.setVolume(volume1);
next_btn.onRelease = function () {
awalSekali = undefined;
transisi.gotoAndPlay(2);
kemanax = 'menu';
};
zYourLife = nyawaKini1 + '/' + nyawaAwal1;
zEnemyLife = nyawaKini2 + '/' + nyawaAwal2;
zYourPower = powerKini1 + '/' + powerAwal1;
zEnemyPower = powerKini2 + '/' + powerAwal2;
tanda_mc.gotoAndStop(cekTandaBattle);
_root.medalx5 = true;
karakterRahasia = true;
initAwal();
saveData();
}
instance logo_mc of movieClip 1394 {
onClipEvent (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=wingame', '_blank');
}
}
button 1439 {
on (release) {
getURL('http://www.bubblebox.com/clickreg.php?type=gamestats&id=1626&subid=wingame', '_blank');
}
}