1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

v2.21.0 - Input Blocking

Discussion in 'Announcements' started by Party, Apr 20, 2017.

  1. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    Client
    User Input Blocking
    • We've introduced a new feature into the client which will block users input (mouse/keyboard events) to the RuneScape client.
    • This feature means that users will be able to block any accidental input where they may interfere with a running bot.
    • All input is unblocked on bot pause and stop.
    • Default settings block both mouse and keyboard input to the client.
    • These defaults can be changed in the Preferences page.
    • A new button has been added to the client for users to easily change the blocking settings for a bot session on-the-fly.
    [​IMG] (http://i.imgur.com/c1xXiKE.png)


    Account/Bot Filters
    • The filter buttons now automatically prepare for text input when the "show" button is clicked.

    Hybrid
    FiniteStateBot
    • We released a new bot framework available to authors known as FiniteStateBot.
    • This framework is designed around the Finite State Machine model which grants smooth and more optimised code flow based on a finite number of states that the bot can use.
    • Thanks to @Ian C for this implementation.
    Camera
    • Fixed an NPE thrown by the Camera class during onStop().
    Traversal
    • Large performance boost with regards to WebPathing, particularly around WebPath#step().
    • This boost should become noticeable when traversing obstacles such as the Wilderness ditch.
    OSRS
    EnterAmountDialog
    • Added support for GrandExchange EnterAmountDialog.
    • Thanks to @Guru for the data provided.
    Login Handler
    • Failure to login will now print the response message from the RuneScape client to the BotLogger.
    RS3
    InterfaceCloser
    • Added "Items Kept On Death" to the RS3 InterfaceCloser.
    • Thanks to @Gengsta for the data provided.
     
    #1 Party, Apr 20, 2017
    Last edited by a moderator: Apr 20, 2017
  2. Savior

    Savior Java Warlord

    Joined:
    Nov 17, 2014
    Messages:
    4,906
    Likes Received:
    2,748
    A bit late but good job :)
     
  3. Jhinn

    Joined:
    Jun 9, 2015
    Messages:
    3,647
    Likes Received:
    1,337
    • The filter buttons now automatically prepare for text input when the "show" button is clicked.
    OCD kicked in on that one a few times.
     
  4. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    Yeah apologies for that, I've been non-stop since like Monday :(
     
  5. Gengsta

    Gengsta Community Manager

    Joined:
    Apr 7, 2015
    Messages:
    1,392
    Likes Received:
    763
    Thanks to our favorite meme overlord. (das me!!!!)
    Also, thanks for all the other cool updates :>
     
  6. Snufalufugus

    Joined:
    Aug 23, 2015
    Messages:
    1,961
    Likes Received:
    757
    Many awesome new things in this update!
     
  7. Annointed

    Joined:
    Mar 6, 2017
    Messages:
    52
    Likes Received:
    4
    Will there be any documentation for the Finite State structure?
     
  8. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    Yes when the documentation is next refreshed.
     
  9. Annointed

    Joined:
    Mar 6, 2017
    Messages:
    52
    Likes Received:
    4
    Awesome, thanks! :)
     
  10. Jux7apose

    Joined:
    Mar 28, 2017
    Messages:
    286
    Likes Received:
    58
    So uh, whose gonna make a tutorial on the FiniteStateBot? c: @Snufalufugus
     
  11. Savior

    Savior Java Warlord

    Joined:
    Nov 17, 2014
    Messages:
    4,906
    Likes Received:
    2,748
    Krull likes this.
  12. ali122

    Joined:
    Apr 10, 2017
    Messages:
    42
    Likes Received:
    4
    I suggest adding some hotkey for quick enable/disable mouse and keyboard blocking, in order to quickly react in dangerous situations.
     
  13. Jux7apose

    Joined:
    Mar 28, 2017
    Messages:
    286
    Likes Received:
    58
    Being retard doesn't help unfortunately. I saw it already a day or two ago, but it just brought up more questions. I think i'm jusut going to try first publish a bot with TreeBot and then learn more things instead of learning and not doing shit

    Thanks for the example though!
     
  14. Snufalufugus

    Joined:
    Aug 23, 2015
    Messages:
    1,961
    Likes Received:
    757
    Maybe when I learn how to use it lol
     
    Jux7apose likes this.
  15. malgorthpipi

    Joined:
    Feb 4, 2017
    Messages:
    7
    Likes Received:
    0
    my bots have been fucking up since this update
     

Share This Page

Loading...