Everything posted by Maxi
-
To everyone developing scripts!
Hi all, Please note that Jagex has updated many of the object id's, and perhaps other id's as well, with their update of June 6'th. Good practice would be to use names for most entities like npc's, ground items and objects, but in cases where it's not possible to do so make sure you update your scripts if any of the id's you are using are updated. Sincerely, OSBot.org
-
when os bot goes down..
Also, in addition to what GoldFarmPro says, a lot of people decide to take a break, get some fresh air, food or do something else when RS updates. Usually, even in the days that RS didn't have many bots, it would take an hour up to 2 hours before population got back on par compared to what it was before the update.
-
RS Update 6'th of June - OSBot is the first to be up to date again!
Did both of you restart your bot?
-
RS Update 6'th of June - OSBot is the first to be up to date again!
Hi everyone, I have just updated the hooks and if you restart your bots everything should be back to normal again. However, we can't guarantee this is the case as I have not had the time to check and test each and every hook, although my script is running again for the last 5 minutes with no problems. Also all debugs are verified, so as far as I can tell we're all set until their next update. As usual, we are the first again . Steps for you: 1. Close your bot 2. Start your bot 3. Repeat if it doesn't work the first time (usually will) If you find any problems with any of the hooks, please report so in the bugs section. Happy botting, OSBot.org
-
I am getting engaged.
That's disturbing Kyle, that's disturbing.
-
OSBot Clients - Part 2
In the future this will be changed and you will be allowed to run multiple instances if you have the correct privileges.
-
Random busting day 2
Hello everyone, For the past couple of days we have had to focus on many of OSBot's internal features, updates that are not visible to your eyes as it doesn't change how the bot works at all, but do contain some crucial updates that we can not share further information on. Also a couple of very long awaited features such as a breaking system and the ability to hop worlds were added. Therefor, OSBot has made some important steps again, although now most of this is done randoms deserve or better put need attention again. So tomorrow, I will devote my entire day again to fix up the latest issues with some of the random events. But I need your help! So when you come across randoms tomorrow, share your accounts so I can fix or/and improve them. Specifics that I'm aware of that I'm especially looking for tomorrow are: Molly Evil Bob island Freaky Forester Lost and Found (Abyss teleportation random) I'll update this thread tomorrow with a status update whether I'm around or not. Edit: I'm delaying this until the Saturday the 7'th as I have some unfinished work that needs finishing up first, or I'll start today once I'm finished. Thanks, Maxi
-
World hopper + break system
Today I finally got around to finishing up the world hopping system. This was also a nice moment to bring the random management system in to action. For anyone interested in the random management system in action code wise for the world hopping system, here you go: package org.osbot.script.rs2.ui; import org.osbot.engine.Bot; import org.osbot.script.mouse.RectangleDestination; import org.osbot.script.rs2.randoms.RandomBehaviourHook; import org.osbot.script.rs2.randoms.RandomManager; import org.osbot.utility.Gaussian; import java.awt.*; import java.util.ArrayList; import java.util.Map; /** * Created with IntelliJ IDEA. * User: Maxime * Date: 26-05-13 * Time: 19:24 * To change this template use File | Settings | File Templates. */ public class WorldHopper { private final Bot bot; private boolean isHopping = false; private int nextWorld = -1; public WorldHopper(Bot bot) { this.bot = bot; } /** * Logs you out and changes hops to the world specified. This method does not take in to account full worlds yet, * so hopping to a full world will fail. * @param world Worlds range from 301 to 378 but remember that the worlds * 307, 315, 323, 324, 331, 332, 347, 348, 355, 356, 363, 364, 371, 372 * do not exist. */ public void hopWorld(int world) throws InterruptedException { nextWorld = world; isHopping = true; bot.getScript().randomManager.registerHook(hook); while (bot.getClient().getLoginState() != 10) { if (bot.getScript().logoutTab.logOut()) { Thread.sleep(500 + Gaussian.random(300, 300)); } } } private static enum State { GO_TO_SELECTION, WORLD_SELECTION, UNHOOK; } private RandomBehaviourHook hook = new RandomBehaviourHook(RandomManager.LOGIN_SCRIPT) { private State state = null; @Override public String getName() { return "World Hopping"; } public void scan() { if (!isHopping || bot.getClient().getLoginState() != 10 || nextWorld == -1) { state = State.UNHOOK; return; } if (bot.getClient().getColorPicker().isColorAt(54, 294, Color.BLACK)) { state = State.WORLD_SELECTION; return; } else { if (bot.getClient().getCurrentWorld() == nextWorld) { state = State.UNHOOK; } else { state = State.GO_TO_SELECTION; } } } /** * The main loop logic. This will continue until shouldActivate() returns true or * -1 is returned. * * @return The time to sleep until the next loop. * @throws InterruptedException */ @Override public int onLoop() throws InterruptedException { scan(); switch (state) { case GO_TO_SELECTION: bot.getClient().moveMouseTo(new RectangleDestination(new Rectangle(12, 466, 86, 26)), false, true, false); return 600 + gRandom(200, 200); case WORLD_SELECTION: Rectangle dest = getWorldMouseDestination(nextWorld); bot.getClient().moveMouseTo(new RectangleDestination(dest), false, true, false); return 600 + gRandom(200, 200); case UNHOOK: nextWorld = -1; isHopping = false; bot.getRandomManager().unregisterHook(RandomManager.LOGIN_SCRIPT); return -1; default: return 500 + gRandom(500, 500); } } @Override public void onExit() { isHopping = false; nextWorld = -1; } }; /** * Calculates the rectangle of the destination to click a world. * @param world The specified world in the range of 301 - 378 * @return The rectangle used for the mouse destination */ private Rectangle getWorldMouseDestination(int world) { ****** } ***** static { ***** } } Furthermore I started on a breaking system. You will be able to set your break settings per saved account profile, which will then be used if you enable it. Expect both updates to be released tonight or tomorrow, Sincerely, OSBot.org
-
About Apple / AutoHunterPro
He was warned a week ago, although continued selling work that is not his. We have to protect our script writers. I'm closing this now as I see no further need to discuss the topic.
-
About Apple / AutoHunterPro
Before Xerion his AutoHunterPro was released on the SDN a select group of people received the script to test, under who amongst was Apple. Apple has been selling this script without permission to users of OSBot and breached all of our trust. I want to make a couple of things clear: If you are the buyer of this script, I feel sorry for you as we can block any script in any way, shape or form from our bot. We decided to block this pre SDN release version of the script, this will happen some time this week. If you are the buyer of this script 'illegally', you did not only break the rules at OSBot, you also bought yourself a pile of shit as you can't use it any longer. If you are distributing this script for money, please be aware of the fact that if we come across it, will not hesitate a moment to stop any currently on going services we supply to you. Now this is out of the way, we can happily continue with botting .
-
Some nostalgia
He was joking though :p, he was one of my real life friends I used to pk with.
-
Some nostalgia
I stumbled across some old kill pics of mine! Nostalgia much
-
Aquosity v0.1 - 3D MMORPG Online Game Development
If there is nothing valuable to read here, I'm going to close it.
-
8,000 Members
Congratulations to all of us!
-
BETA v1.6.9 (MANDATORY SDN BUGFIX!)
Delete and re-download and try again?
- BETA v1.6.9 (MANDATORY SDN BUGFIX!)
-
Multiple clients instead of multiple tabs
This has already been adressed in the VIP section twice and answered twice as well.
-
BETA v1.6.5 (RANDOMS + SDN BETA)
Using our own accounts and your accounts we could not reproduce the problem, so I can't tell you.
-
BETA v1.6.5 (RANDOMS + SDN BETA)
Hi everyone, This release is mostly some bugfixes that were introduced in v1.6.4: Reverted a new immature system that we will put back once we test it more, this system was to get proper interactions with stacked characters as sometimes stacked npc's would lead to no available model data causing our interactions to break. The system to tackle the problem however has some issues. The above issue broke interactions in general, thus breaking many randoms too. They should be back to normal. Fixed an issue in the random management system. Added a combat instance in method provider, containing little to nothing, besides a method to get your special attack energy and a method to check whether your special attack bar is activated. I have added another debug option to the advanced settings tab, this will allow you to debug configs without using a script. Download can be found here: http://osbot.org Sincerely, OSBot.org
-
Stance on free scripts competing with premium?
We will not mingle in to how this will work out. A premium script has the obligation to stay up to date, fix bugs in a very short time notice and extend features every once in a while based on what the customers are asking for. If a writer of a free script can manage to do this, this will keep the premium scripters sharp. If it is the case that a free scripts become better than premium ones, something is wrong with out premium script and it would be a notice that action needs to be taken towards the premium script writer.
-
BETA v1.6.4 (RANDOMS + SDN BETA)
If you click on the big Repository navigation button on the top of the forums, you will be directed to the script sales and you will see it.
-
BETA v1.6.4 (RANDOMS + SDN BETA)
It has not been on my list of bugs and to be fair never been able to produce a case where it wouldn't scroll up or down to the correct item. Report to me on Skype how to produce this.
-
BETA v1.6.4 (RANDOMS + SDN BETA)
Hello everyone, We are glad to announce the release of BETA v1.6.4. We have had to spend a lot of time regarding the SDN, but also focused a lot on internal mechanics as well as randoms. We believe that his version contains some major improvements compared to 1.6.3. Internal work: Multiple bot tabs will no longer cause an exponential increase of cpu. We never experienced this problem as we never ran more than 2 tabs, but was caused by using a static concurrent collection to our wrapped bot references. We have now distributed this for each tab instance. A bug with walking has been resolved, we will need community reference if this fixed all issues regarding walking though. A world selection utility has been added. You can pick a fix world to load as well. Little fix to an unmentioned bug with account management but nonetheless good to have. Instances where there are two npc's on the same spot should not cause interaction issues any longer. The delay for mouse clicking has been slightly increased. More that I can't think of right now. Anti random work: Bee Hives anti random was added, big thanks to TheAnswer! Evil Bob anti random was added, test once and verified to be working. Work on the Surprise Exam has been done, but we will need more accounts to get each and every puzzle working a 100% although it should solve a large majority of cases now. Molly has some fixes applied to it and was tested and verified to be working 5 times today. Maze random event has some fixes applied to it and was tested and verified to be working 5 times today. A minor change to the pinball random event. Strange plant does work now, however not entirely as it's supposed to work. Further work will be done on this in the coming days. Frog Queen (outside cave) has received a tiny change, however remained untested as I didn't manage to get the random after spinning 3k flax. Frog Cave was confirmed to be working today, so if people still encounter a broken instance I'd like to hear very much so. We are STILL looking for accounts in randoms! Freaky Forester, Surprise Exam and any other ones that break for you. Please send me a PM, in the long run it will benefit everyone as we will be able to bot longer without getting stuck in randoms. Furthermore like I mentioned we have been busy with the SDN. Setting people up with the SDN proved to take some time, as people need guidance most of the time even though there is a guide written for it. We hope to be spending more time on adding scripts to the SDN in the coming days. We are heading in to the right direction, with patience and determination one can get far along a road. We are glad to announce that the first premium script has been released on the SDN! The AutoHunterPro from Xerion works flawless and has gotten me up to 85 hunter within a couple of days time. Download can be found here: http://osbot.org Stay tuned for more! OSBot.org
-
Why this community is terrible.
@Lee, although this is true, the real reason why all of you are here is because we have spent 40 hours a week for the past 3 months working on this bot. Script writers selling scripts at OSBot for money without our consent while we explicitly stated we do not allow shows very little respect towards us. If the case would have been they would have asked for permission, we would probably have given their permission and would have given them a public channel to do this through.
-
Why this community is terrible.
The reason there are only 8 scripts in the SDN currently is because we have not had the time to set everyone up with the SDN. This takes time. I would like you to call out names, as obviously selling scripts without our consent is against the rules and those who are doing it should be punished, for the greater good. I will be closing this as I see no reason to discuss this, you can send me names in a PM and I will take action. Our bot is free and I believe most scripts should be free, unless they contain a certain level of effort and quality where a price can be paid for it. However, this will never be allowed without our consent and everyone is encouraged to report people who are trying to sell scripts behind our backs. If it are any of our script developers, I would like to know because I will gladly remove their rank and access to OSBot.