import org.rsbot.script.ScriptManifest;
import org.rsbot.script.Script;
import org.rsbot.script.wrappers.RSObject;
@ScriptManifest(authors = { "invaderzim" }, keywords = { "Willow power chopper2." }, name = "Willow power chopper", version = 1.0, description = "Powerchops willows.")
public class IVWillows extends Script {
private int willowID[] = {5551, 5552, 5553};
private int hatchetID = 1359;
public boolean onStart(){
log("Script started! =)");
mouse.setSpeed(9);
return true;
}
public void antiban() {
int b = random(0, 10);
switch (b) {
case 1:
if (random(0, 10) == 5) {
log("[Antiban] move mouse");
mouse.moveSlightly();
sleep(200, 600);
mouse.moveRandomly(150, 350);
}
break;
case 2:
if (random(0, 13) == 2) {
log("[Antiban] Turn screen");
camera.setAngle(random(30, 70));
sleep(400, 1200);
}
break;
case 3:
if (random(0, 24) == 6) {
log("[Antiban] mouse off screen");
mouse.moveOffScreen();
sleep(random(600, random(1200, 2000)));
}
break;
case 4:
if (random(0, 18) == 3) {
log("[antiban] Checking Xp.");
game.openTab(1);
skills.doHover(skills.INTERFACE_WOODCUTTING);
sleep(random(2100, 3400));
}
break;
default:
break;
}
}
public int loop(){
if(inventory.isFull()){
inventory.dropAllExcept(hatchetID);
}else{
if(getMyPlayer().getAnimation() != 867){
RSObject tree = objects.getNearest(willowID);
if(tree != null){
tree.doAction("Chop");
antiban();
sleep(600, 800);
}
}
}
return random(100, 200);
}
public void onFinish(){
log("YAY! Hope you got lots of trees.");
}
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario