
ExmplsCowKiller
By: a guest on
Jul 10th, 2012 | syntax:
Java | size: 1.20 KB | hits: 87 | expires: Never
import org.powerbot.concurrent.Task;
import org.powerbot.concurrent.strategy.Strategy;
import org.powerbot.game.api.ActiveScript;
import org.powerbot.game.api.Manifest;
import org.powerbot.game.api.methods.interactive.NPCs;
import org.powerbot.game.api.methods.interactive.Players;
import org.powerbot.game.api.util.Time;
import org.powerbot.game.api.wrappers.interactive.NPC;
@Manifest(authors = { "Exmpl" }, name = "ExmplsCowKiller", description = "Kills cows with swag", version = 1.0)
public class ExmplsCowKiller extends ActiveScript {
//Variables
final int Cow[] = {12362, 12363, 12364, 12365};
@Override
protected void setup() {
provide(new Attack());
provide(new AntibanTask());
}
private class Attack extends Strategy implements Task {
@Override
public void run() {
NPC COW = NPCs.getNearest(Cow);
if (Players.getLocal().getAnimation() == -1){
COW.interact("Attack");
Time.sleep(600,800);
while (Players.getLocal().isMoving()) {
Time.sleep(100,200);
}
}
}
@Override
public boolean validate() {
NPC COW = NPCs.getNearest(Cow);
return COW != null && COW.isOnScreen();
}
}
//TODO Paint
}