|
OrgTorch檔案121行開始修改語法避免紅門重疊~
// Open a red portal. Mode 0 = mini ubers, mode 1 = Tristram
var k = 0;//位置變數
this.openPortal = function (mode) {
var portal, makeRed,
item1 = mode === 0 ? me.findItem("pk1", 0) : me.findItem("dhn", 0),
item2 = mode === 0 ? me.findItem("pk2", 0) : me.findItem("bey", 0),
item3 = mode === 0 ? me.findItem("pk3", 0) : me.findItem("mbr", 0);
Town.goToTown(5);
Town.doChores();
if (Town.openStash() && Cubing.emptyCube()) {
if (!Storage.Cube.MoveTo(item1) || !Storage.Cube.MoveTo(item2) || !Storage.Cube.MoveTo(item3)) {
return false;
}
if (!Cubing.openCube()) {
return false;
}
//開啟紅門-避免重疊
switch (mode) {
case 0:
me.cancel();
makeRed = [5138, 5052, 5138, 5057, 5138, 5062];
Pather.moveTo(makeRed[k], makeRed[k + 1]);
delay(1500);
Cubing.openCube();
if(k < 5){
k = k + 2;
}
break;
case 1:
break;
}
transmute();
delay(1000);
|
|