Jump to content

Fruity NMZ


Recommended Posts

Posted

Hello @Fruity
I'd like the following features;

Add customizeable thresholds for absorbs -ie, Pot up to X, re-pot when absorb falls between Y and Z (where x,y and z are settable) - if you have garbage internet you don't want to be potting up huge amounts at once, and you don't want it re-potting at an exact threshold because that's quite bot-like.

When you reach max time/max dreams, have the option to "AFK out", It is incredibly bot-like to as soon as the task/milestone is reached, click logout. If the bot knows you're on your last dream and your absorbs/whatever run out, just terminate the script so it will AFK you out.

In line with the above, a general checkbox to "do not log me out" would be nice while setting up the bot or stopping one script and going to start another - this is super annoying and super common on so many scripts.

  • Like 2
Posted

Doesn't use overload when entering dream. (dharoking) uses rock cake to 51 hp and then drinks all absorp potions. Never uses overload though. (I don't have a full invent)

[ERROR][09/03 08:18:02 PM]: Uncaught exception!
java.lang.NullPointerException
    at com.fruityscripts.a.b.aux.i(m:48)
    at com.fruityscripts.a.b.aux.d(m:37)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[ERROR][09/03 08:19:31 PM]: Uncaught exception!

Posted (edited)
12 hours ago, fcknbobfrank said:

Hello @Fruity
I'd like the following features;

Add customizeable thresholds for absorbs -ie, Pot up to X, re-pot when absorb falls between Y and Z (where x,y and z are settable) - if you have garbage internet you don't want to be potting up huge amounts at once, and you don't want it re-potting at an exact threshold because that's quite bot-like.

When you reach max time/max dreams, have the option to "AFK out", It is incredibly bot-like to as soon as the task/milestone is reached, click logout. If the bot knows you're on your last dream and your absorbs/whatever run out, just terminate the script so it will AFK you out.

In line with the above, a general checkbox to "do not log me out" would be nice while setting up the bot or stopping one script and going to start another - this is super annoying and super common on so many scripts.

Thank you for the suggestions, appreciate the time taken to provide them.

Shouldnt be an issue to add the min and max for absorptions, i already have variables holding current min max (200/900) so ill just add some getters/setters and provide a gui option.

'AFK out' would be pretty easy to implement, just a checkbox on the gui stop conditions window would suffice. will take us a few mins so will be in the next version. Same for the logout on stop, again just a checkbox and a setter so will also be in the next

5 hours ago, qizrat said:

@Fruity

How to setup Randomly Move Camera/Open Tabs works?  

Could you give us an example and explain what it does/when.

 

Could you implent break manager? Because Osbots doesnt work when in combat.

The spinners are the minute bounderies for the random stuff, the spinner on the left is minimum mins and on the right maximum mins, if you put 1 - 2 it will random tab/cam/click between 1-2 mins.

Will look at break manager today and get a fix out

4 hours ago, whycantiregister said:

Doesn't use overload when entering dream. (dharoking) uses rock cake to 51 hp and then drinks all absorp potions. Never uses overload though. (I don't have a full invent)

[ERROR][09/03 08:18:02 PM]: Uncaught exception!
java.lang.NullPointerException
    at com.fruityscripts.a.b.aux.i(m:48)
    at com.fruityscripts.a.b.aux.d(m:37)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
[ERROR][09/03 08:19:31 PM]: Uncaught exception!

Thank you for the report, will see whats going on and sort it out for ya.

 

EDIT:

That NPE looks to be something to do with what you're entering into the save dialog.

Added options to logout and idle till death, lookng at absorption options now

Absorption GUI, looks simple enough to follow?

n5qMQWT5RQ6Y-uDwSBMaMg.png

 

Absorption options all functional now, going to work on break handler override now

 

Edited by Fruity
Posted
2 hours ago, Skyline GTR said:

Was going well but now it trying to start and keeps pressing practice mode, what am i doing wrong?

Mirror mode i assume. Follow setup in first post. Mirror mode isnt as stable as stealth so requires certain steps

4 hours ago, lvick said:

Also had another bug where I'm assuming the server disconnected and when I am auto logged back in the bot does nothing, resulting in a cycle of being logged out from inactivity and the client automatically logging myself back in. 

Shall see whats going onss

Posted (edited)
14 minutes ago, fcknbobfrank said:

Thanks @Fruity!

Thanks incredibly handy!

NP,

Ive looked into everything just one i dont believe is going to work at the moment and its the break handler overriding.

At the moment, when we're (scripters) overriding the break handler to add out own checks ontop of osbots its sort of disabling the login handler so if you logout there is a good chance you're staying logged out. What i can do at the moment is make it leave the dream when the break is within 1 minute and idle until break. Will do that one today and push all the updates when ive finished work

Edited by Fruity
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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