Jump to content

Has Anyone Got A Skeleton Of A Fletching Script?


Han

Recommended Posts

Here's your logic.

        private State getState() {
                if (!isBusy()) {
                        if (!Inventory.containsAll(item1, item2) && !Bank.isOpen()) {
                                return State.OPENBANK;
                        } else if (Bank.isOpen() && !Inventory.containsAll(item1, item2)) {
                                return State.BANK;
                        } else if (Bank.isOpen() && Inventory.containsAll(item1, item2)) {
                                return State.CLOSEBANK;
                        } else if (Inventory.containsAll(item1, item2) && !Bank.isOpen()) {
                                return State.FLETCH;
                        }
                }
                return State.ANTIBAN;
        }
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

 

Here's your logic.

        private State getState() {
                if (!isBusy()) {
                        if (!Inventory.containsAll(item1, item2) && !Bank.isOpen()) {
                                return State.OPENBANK;
                        } else if (Bank.isOpen() && !Inventory.containsAll(item1, item2)) {
                                return State.BANK;
                        } else if (Bank.isOpen() && Inventory.containsAll(item1, item2)) {
                                return State.CLOSEBANK;
                        } else if (Inventory.containsAll(item1, item2) && !Bank.isOpen()) {
                                return State.FLETCH;
                        }
                }
                return State.ANTIBAN;
        }

 

So much unnecessary logic? :/ Doubt anyone ever puts open + close bank in their logic buddy

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...