Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class WalkToBank extends WebArea {
- Web web = new Web();
- final Tile bankTile = new Tile(2843, 3543);
- final Area armourArea = new Area(2861, 3545, 2849, 3534);
- final Tile inside = new Tile(2845, 3544);
- public WalkToBank(){
- if (!Players.getLocal().isMoving()) {
- Path path = web.findPath(bankTile);
- path.traverse();
- Time.sleep(400, 800);
- }
- }
- @Override
- public void addTo(Web web) {
- web.addWalkConnection(web.getNode(inside), web.getNode(bankTile));
- ObjectAction openDoor = new ObjectAction("Door", "Open");
- WebNode insideRoom = web.getNearestWebNode(inside);
- WebNode inBank = web.getNearestWebNode(bankTile);
- ActionConnection exitConnection = new ActionConnection(insideRoom, inBank, openDoor);
- ActionConnection enterConnection = new ActionConnection(inBank, insideRoom, openDoor);
- inBank.addConnection(enterConnection);
- insideRoom.addConnection(exitConnection);
- }
- @Override
- public void reset(Web arg0) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement