
Untitled
By: a guest on
May 3rd, 2012 | syntax:
None | size: 1.86 KB | hits: 14 | expires: Never
import org.rsbot.script.Script;
import org.rsbot.script.ScriptManifest;
import org.rsbot.script.wrappers.RSTile;
import java.util.Map;
@ScriptManifest(authors = "Reported", name = "RepsAutoMiner", version = 1.0, category = "Mining", description = " ")
public class RepsAutoMiner extends Script {
RSTile[] MineToBank = {new RSTile (3264 ,3429) , new RSTile (3280 ,3429) , new RSTile (3286 ,3413) , new RSTile (3291 ,3397) , new RSTile (3295 ,3380), new RSTile (3286 ,3368)};
RSTile[] BankToMine = {new RSTile (3293 ,3384) , new RSTile (3290 ,3400) , new RSTile (3288 ,3418) , new RSTile (3276 ,3428) , new RSTile (3258 ,3430) , new RSTile (3253 ,3421)} ;
public int RockID[] = {11954, 11955, 11956};
public boolean NeedToBank() {
}
public boolean AtMine() {
}
public boolean WalkToBank(){
final RSTile[] MineToBank = randomizePath(MineToBank, 2, 2);
try {
return MineToBank();
} catch (final InterruptedException e) {
e.printStackTrace ();
}
return false;
}
public boolean AtBank(){
}
public boolean UseBank(){
}
public boolean NeedToMine(){
}
public boolean MineOres(){
}
public boolean WalkToMine(){
final RSTile[] BankToMine = randomizePath(BankToMine, 2, 2);
try {
return MineToBank.walkToEnd();
} catch (final InterruptedException e) {
e.printStackTrace ();
}
return false;
}
public boolean onStart (Map<String, String>args) {
return true;
}
public void onFinish() {
return true;
}
@Override
public int loop() {
if (NeedToBank()) {
if(AtMine()) {
if(WalkToBank());
} else if (AtBank()) {
if (UseBank());
}
} else if (NeedToMine()) {
if(AtMine()){
if(MineOres()) {
} else if (AtBank()) {
if(WalkToMine());
}
}
return 0;
}
}
}