

Alek
Ex-Staff-
Posts
7878 -
Joined
-
Last visited
-
Days Won
203 -
Feedback
100%
Everything posted by Alek
-
Looks like a null pointer in your script's onLoop() I still get this report a lot. Unfortunately, my world hopping is working as intended which makes debugging this issue difficult.
-
Mirror Mode shares the same core as standard mode, so it will fix general OSBot issues.
-
As promised, this update was focused on fixing various bugs posted in the errors forum. Thanks to everyone who contributed; a meaningful report can affect the botting experience of everyone here. Changelog: -Patched Mouse moveOutsideScreen() --Randomized movement, may fail sometimes -Updated Mouse getColor() -Updated Mouse isOnScreen() -Added ColorPicker colorAt(point) -Updated PointDestination evaluation from 5px to 3px -Added Utilities isMirrorMode() -Added setIgnoreVisibility() to MoveMouseEvent --Default for all actions is false -Patched Random Event dismissing -Updated SettingsGUI to a smaller frame --Removed unused random events --Updated World hopper to use new methods --Updated break intervals for direct input -Attempted to patch UnknownHostException on various machines -Updated Worlds class -Updated Trade getTheirOffers and getOurOffers This is a pretty large update so if there are any quirky bugs, please let us know immediately. Happy Botting -The OSBot Staff
-
Two day post suspension. I don't know if that was worth it or not.
-
Operating System? Java version?
-
Ghost mouse? You know this is a botting forum right? You.. you could use the API?
-
How do you know that? Where did you read that removing it would help? I'm not convinced that the information you are getting is from a reputable source. Also just because a thousand people do it, doesn't make it right.
-
It gets good, trust me.
-
Apple just did in a day what Google couldn't do in an entire year.
Alek replied to Oliver's topic in Spam/Off Topic
Wouldn't be the first time Apple stole an idea from their competitors and sold it to their fanboys for top dollar as "new", *cough* tablets *cough* -
Although my lunch break release was a wild success, I decided to wrap up another persistent issue which was the Interface Debugger and getInv(). I'm proud to say that the debugger now runs on Widgets and displays all the new functionality for it. In addition, getInv() works in the debugger for what I believe is the first time (previously it was offsetting ids by -1). Hopefully the scripters can make good use of this update. Changelog: -Reverted RS2Widget getInv() --Fixes Store API -Re-wrote Interface Debugger to use widgets --Interface Debugger is now known as Widget Debugger --Added new widget values to the explorer and removed legacy interfaces --Sub-child is known as Grand-child --Updated getInv() for widgets that are item containers Happy Botting! -The OSBot Staff
-
Please don't bring my personal life onto the forums.
-
That's fine it will be updated in .61, I experimented with it.
-
This hotfix will hopefully fix isVisible() issue introduced in Version 2.3.59. Normally I would thoroughly test releases, however Maxi will be out until mid-week. Please let me know if you are continuing having some issues, I wrote this patch during my lunch break. Changelog: -Attempted to patch isVisible() issues -Attempted to patch getInv() returning item ids with a -1 offset Sincerely, -The OSBot Staff
-
Then the heavy artillery comes in. Thank you @Dex.
-
I'm looking for a designer to create a 180x180 that will be used on all future VIP scripts. The format will look something like this: "OSBot Logo" would be replaced with a picture of our OSBot robot avatar. Your work will be credited and the member with the submission will receive 3 months of VIP.
-
This is not a community discussion.
-
Over the last few months we have been making huge changes to OSBot; widgets, mirror mode, grand exchange, worlds, and much more. With all these new features, we are going to be taking a step back to stabilize our existing API, improve performance, and iron out bugs. @Maxi's changes: -Rewrote model triangulation -Improved entity evaluations -Improved performance in accessing most entity types -Improved CPU + RAM spikes --These patches are most noticeable in Mirror Mode @Alek's changes: -Added AutoLogin failsafe -Re-worked RandomEvent executor for performance and execution --Note: Still under construction -Removed deprecated hitsplatlistener from scriptexecutor
-
Wrong section.
-
All the Developers have been testing it to iron out any bugs (I personally haven't encountered any). We also typically make weekend releases so everyone from the team can make a meaningful contribution. Looks like we are on track and everything is running pretty stable.
-
This is not a community discussion. Please post in spam/real life.
-
Credits: @Asuna for showing me, my life is complete.
-
If Maldesto is forcing you to say this, just nod your head slowly... or not at all... I'll get the message.
-
Try downloading it directly from the site.
-
I don't think any scripts will be affected. Scripts that have world hopping currently however will not be using the new world hopper until the scripter updates his/her script.
-
This update is pretty large and encompasses something which everyone can benefit from. The FilterAPI now contains something called a singleFilter, returning the first matching result. With this, you don't have to wait for a collection to populate if you only need to filter for a single entity. On the subject of filters, you can now dynamically hop to worlds through the use of world filters in the new Worlds API. In this new API, you can scan for worlds using parameters of your choice such as if a world is P2P, has population of less than 1000, and is not a duel arena world. This will allow for stability in scripts that are reliant on world hopping. worlds.hopToP2PWorld(); Check out the World API here. And for the Worlds API click here. If you are unfamiliar with making filters, here is a quick snippet: Filter ActivityFilter = new Filter<World>() { @Override public boolean match(World world) { return world.getActivity().equals("Duel Arena"); } } Scripter note: The Worlds getAll() method behaves differently from other classes that extend FilterAPI. API such as NPCs can only return getAll() if you are logged into the game, however Worlds can only return getAll() if you are logged out. v2.3.57: -Added unregisterHook to RandomExecutor -Decreased RandomExecutor loop time in half -Added World API -Added Worlds API --Contains new world hopping methods -Deprecated WorldHopper -Added FilterAPI method singleFilter() -Added Widgets method singleFilter() -Added Widgets method getWidgetContainingText(id, text) -Added Widgets method getWidgetContaining(text) -Updated Dialogues API for general performance -Updated Bank API withdraw() method v2.3.58: -Updated Random Executor --Fixes a null issue people were having with world hopping -Other changes Have a great weekend! -The OSBot Staff
- 26 replies
-
- 16
-