Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- openDoors: function (x, y) {
- // Regular doors
- var i, tick,
- door = getUnit(2, getLocaleString(3282), 0); // "Door"
- if (door) {
- do {
- if (getDistance(door, x, y) < 4 || getDistance(me, door) < 4) { // TODO: Adjust to optimal distances
- for (i = 0; i < 3; i += 1) {
- door.interact();
- tick = getTickCount();
- while (getTickCount() - tick < 1000) {
- if (door.mode === 2) {
- me.overhead("Opened a door!");
- return true;
- }
- delay(10);
- }
- }
- }
- } while (door.getNext());
- }
- // TODO: Monsta doors (Barricaded)
- return false;
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement