Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

V2.4.1 - Revamped Interaction Part 1

Engineer
Joined
Jul 28, 2013
Messages
2,776
Since the early days of RuneMate, we've been plagued by complaints of subpar interaction. This is the beginning to the end of that. I'll let @SlashnHax go over the details, but by getting him access to a few additional hooks he was able to greatly improve the successful interaction rate.This introduced a couple bugs initially, which is why we delayed writing this post. We hope that the majority of them are now resolved. So @SlashnHax, what's next? ;)

Also thanks to everyone who helped contribute in this update who I can't think of currently (including myself, @Party, @Arbiter, our local neighborhood ninja, and some old friends)
 
Joined
Apr 5, 2015
Messages
297
Thanks for everything you guys do, but unfortunately after the update, I keep getting this error.
Basically the bot just withdraws using preset 1, a full inv of raw rocktails + urns, and cooks them. It works for 30-60 seconds cooking, but it then opens up the bank chest, withdraws using '1' and then bot quits and I get this error.
Code:
java.rmi.RemoteException: Unable to retrieve the value of aqf.f for 7032160796044089614; nested exception is:
    java.lang.ClassCastException: Cannot cast aja to aqf
    at aux.iIiiiiIiii.case(eb:920)
    at aux.iIiiiiIiii.serialize(eb:616)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
    at sun.rmi.transport.Transport$1.run(Transport.java:200)
    at sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassCastException: Cannot cast aja to aqf
    at java.lang.invoke.MethodHandleImpl.newClassCastException(MethodHandleImpl.java:361)
    at java.lang.invoke.MethodHandleImpl.castReference(MethodHandleImpl.java:356)
    at aux.iIiiiiIiii.case(eb:959)
    ... 17 more
 
Joined
Nov 3, 2013
Messages
609
Can you also add the option for a quick interact? This option would obviously not be used for every interaction, but it would provide a way to designate that the Bot needs a short, almost straight line mouse path. When I was writing a combat bot a while ago the interaction's slow response time caused massive amount of misclicks. While Clouse is nice for anti-ban, it actually does the opposite sometimes by being far less accurate than a human with any computer skills would be.
 
Joined
Feb 13, 2016
Messages
87
Can you also add the option for a quick interact? This option would obviously not be used for every interaction, but it would provide a way to designate that the Bot needs a short, almost straight line mouse path. When I was writing a combat bot a while ago the interaction's slow response time caused massive amount of misclicks. While Clouse is nice for anti-ban, it actually does the opposite sometimes by being far less accurate than a human with any computer skills would be.
Quick interactions would be awesome. Especially for those situations that require quick actions, such as eating food in combat and so on.
 
Top