- Joined
- Jan 7, 2017
- Messages
- 12
- Thread Author
- #1
When there appears an NPC to Dismiss and the bot banks (what a timing), the bot tries to dismiss by moving the mouse in my bank and does nothing.
By registering with us, you'll be able to discuss, share and private message with other members of our community.
Sign up now!Ignore. The NPC does not affect what the user is trying to do and is likely not even visible to the user. It would be bot-like for us to react to something a user wouldn't even know.In your personal opinion, should it close the bank or just ignore the Npc?
@Party tagging you for discussion
In your personal opinion, should it close the bank or just ignore the Npc?
@Party tagging you for discussion
Should either:
A. Close bank and dismiss
B. Ignore NPC completely and continue with bot logic.
B is preferable, legitimate players do not close their bank just to dismiss an NPC and the handler should really be considering this, because waiting for the bot to logout isn't really acceptable. Checking for Bank.isOpen() after checking for the NPC would add no unnecessary overhead.
After or before? I think Bank.isOpen() is more lightweight than an Npc query.Should either:
A. Close bank and dismiss
B. Ignore NPC completely and continue with bot logic.
B is preferable, legitimate players do not close their bank just to dismiss an NPC and the handler should really be considering this, because waiting for the bot to logout isn't really acceptable. Checking for Bank.isOpen() after checking for the NPC would add no unnecessary overhead.
After or before? I think Bank.isOpen() is more lightweight than an Npc query.
Hmmm, frequency vs expensiveness, didn't think of it that way xDIf the query is before we'd be making both calls every iteration other than when the bank is open, which can't be more than 5% of the time.
Having it after means we'd only be making the one call every iteration until the NPC was found.
We use essential cookies to make this site work, and optional cookies to enhance your experience.