Untitled
unknown
plain_text
4 years ago
985 B
4
Indexable
package TestScript.Tasks; import TestScript.RezzCW; import org.powbot.api.*; import org.powbot.api.rt4.*; import utils.Task; public class trap extends Task { RezzCW main; public trap(RezzCW main) { super(); super.name = "trap"; this.main = main; } @Override public boolean activate() { return main.trapspots.contains(Players.local()); } @Override public void execute() { GameObject trapdoors = Objects.stream().name("Door").nearest().first(); if(trapdoors!=GameObject.getNil()){ if(trapdoors.inViewport()){ trapdoors.interact("Open"); Condition.sleep(Random.nextInt(200,30)*100); } else { Movement.step(trapdoors); Camera.turnTo(trapdoors); } } else { Movement.step(main.portal); Condition.wait(()->!main.ferox.contains(Players.local()), 40, 15); } } }
Editor is loading...