Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Try following our getting started guide
  • Still not working? Try downloading and running JarFix
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS/Crypto gold? You can purchase vouchers from other users
  • fallacy87

    VIP
    • Posts

      34
    • Joined

    • Last visited

    • Days Won

      1

    fallacy87 last won the day on February 12 2024

    fallacy87 had the most liked content!

    1 Follower

    About fallacy87

    Scripter

    Recent Profile Visitors

    The recent visitors block is disabled and is not being shown to other users.

    fallacy87's Achievements

    1. Idk how long this has been an issue but just caught about 10 of my bots sitting trying to get to lumbridge using home teleport. It starts to cast it then once the animation starts it cancels it then does it again. Im 95% sure its not my script, I had to do some bonds on a few accounts and ran a separate script for that and the ones that wanted to take lumbridge got stuck as well.
    2. If you want to only bot OSRS then learning Java will be the path to go. However, python is a great all around automation tool to learn. If you go the python route, once you learn all the syntax and get the hang of it, try to start using the win32 api. It allows you to interact with the windows operating system and have a lot of control of the PC with your code like taking screenshots and sending messages directly to programs (like telling a program you clicked inside its window at x and y coordinates "SILENTLY" without needing any control of your mouse). Every tutorial out there will tell you just to us pywinauto or some pre made mouse automation that takes over your mouse to make the clicks happen.
    3. I got charged my monthly charges yesterday. Was very pleased to see it. All I read here is that they do not want to put in a few days of work to make sure this does not happen in the future. What if the dev does not recover as fast and it ends up being down for 2 weeks? what if he does get better and we get the services back up today but he relapses next Wednesday and its down again for 3-5 days. Before coming to dreambot i left a botting community that I was actively helping/moderating because of this exact same issue (except it was vacations not an illness) but I thought how unprofessional it was that 1 person knew how to do the webhooks. I came here because it seemed like a well-oiled machine where situations like this would not happen, and if it did, the problem would be rectified quickly.
    4. im losing hundreds and hundreds of dollars per day in not only botted GP but all my monthly paid services and membership costs. It's not just trying to bot our alt accounts to 99 coooking for the hell of it and being impatient. However, these guys are usually on top of their updates and this NEVER happens. So for it to happen, it must be a pretty bad situation. One thing I did learn from this is to have a backup plan and have my active accounts in another bot and some of my main scripts already compiled on a different API so I have minimal downtime in the future and am less reliant on a single update.
    5. Hey mate, Widgets aren't too complicated, I like to think of it kind of like an XML element where there's a "Parent"->"Child"->"Grandchild" with each child being nested inside the other. <Parent> <Child> <Grandchild> </Grandchild> </Child> </Parent> With each element having an ID to call it. I believe everything that's not an Entity, GameObject, GroundItem etc. is a widget. So even if you wanted to click the high alch spell you would have to call the appropriate widget in order to interact with it. Let's say its parent was 300, child was 15 and grandchild was 1 then you could do something like: WidgetChild spellWindow = Widgets.get(300,15); if(spellWindow != null && spellWindow.isVisible()){ WidgetChild highAlchWidget = spellWindow.getChild(1); if(highAlchWidget !=null && highAlchWidget.isVisible()){ highAlchWidget.interact("Cast"); sleep(10000000000); } } But in the API you could easily just call Magic.cast(Normal.HIGH_LEVEL_ALCHEMY); to easily get the same result. I was just using that example to point out that all the windows are built off these widgets. Bossing and combat is pretty fun in my opinion. Getting all the timings down is key so you want to store when you last attack was and be able to tell when the next attack should be (in ticks). I do this either by an animation listener (when the player does the attack animation which is different for each weapon) or a hitsplat listener (make sure the entitys name is the bosses). This can help you keep track of if you need to click to attack the boss or not and say if you need to eat or pot you can do that in between or something. You will also want to keep track of all projectiles, the bosses animations and maybe even some graphic objects to know when to flick the right prayer, move or whatever the right counter is at that time. Theres obviously a lot more to just that and it will heavily depend on what boss you are doing but for me (i absolutely suck at the game) being able to code all the DT2 bosses was rewarding knowing I wouldn't be able to do 1/2 those bosses playing the game normally lol.
    6. Hello, I woke up this morning to see that one of my VPS's were down. I logged in and started to load up my bots and it took about 2 minutes to load up the list of scripts (all local scripts). When I selected the script to run it immediately stopped the script. This continued until i decided to get rid of the dreambot folder thinking something must be corrupt (everything except accounts and script and kept it from logging out of db). The problem continued so I copied the folder from my main PC and then it was asking for me to login to dreambot and every time i did it took about a minute before telling me it could not connect to the servers. I tested out all my other 4 VPS machines and all are running fine and load up everything fine. Any ideas of what this could be? The only difference between the other VPS machines is I accidently chose windows 11 instead of 10 when setting it up.
    7. Hi after the recent patch my bots (running different scripts) will crash after just a few minutes of running. These are my private scripts and been running for months without issues so im sure it is something behind the scenes causing this. I even have a "House Host" which is programmed to just stand there and stay logged in (and world hop every so often but its not getting to that point) and that is even freezing even though it isnt interacting with anything.
    8. To the DEVs: i noticed that the text widget has changed from Widgets.get(162, 42) -> Widgets.get(162, 43) This stopped my bots when trying to add a house host they use to teleport so i rebuilt the add friend function myself for a fix. It's likely this will cause issues on all text box related widgets (like buying at GE, mine are also getting stuck trying to deposit X amount into a bank).
    9. I had a similar suggestion but to toggle all clients opened to turn render on/off. Was consuming a lot of time going through each client to check on them but still wanted to save on the resources. This isn't as good as a toggle all button but is considerably faster than going through the settings... Im glad i ran into this and ty.
    10. Hey all, I've been using the game setting "disable game rendering" to really maximize the amount of bots I can do per machine and it's great to squeeze in that little bit of extra profit per day. However, if something happens that I need to tend to them it's a bit tedious to go through and disable the setting on each of them and thought it would be a great quality of life update to get an "All" checkbox to the right of the setting to toggle all the clients at once.
    11. Do the null check first, it does it from left to right in your if statement. So, you are getting the null error when calling .isVisible() if you put the .isVisible after the null check it will never hit the .isVisible if it is null because it already knows the object is null and not to continue that statement (unless you give an OR clause in your statement later then you will have to check null again). Hope that makes sense.
    12. NPC cow = NPCs.closest("Cow"); if(cow != null) log("Cow Size:"+cow.getSize()); NPC hobgoblin = NPCs.closest("Hobgoblin"); if(hobgoblin != null) log("Goblin Size: " +hobgoblin.getSize()); However, if you look at the cow it looks like it is 2 tiles long and only 1 tile wide. Idk how accurate you are trying to make it.
    13. Pushed V1.1 to include: Death Event Handling to get back rings in case of death. Buys a house if it is not detected from Estate Agent. Let me know if you experience any bugs.
    14. Just checked it out and interesting read. I've been writing my own scripts for about 2 years now and a lot of that information you have on there is exactly what I've experienced over the years. Switching over to DB has been a blessing because of the low resources it uses and can probably get about 50 bots on my home machines alone. Unfortunately, it comes with the downside of getting and keeping 50 bots up at a time. Instead of having a cool side gig where theoretically all I have to do is write some code here and there and load up the clients and hit start, I feel like it's more of getting paid minimum wage to run accounts through tutorial island over and over.
    15. Just wondering if anyone has made a successful tutorial island script. I've used about 3 (2 from another bot client and 1 on DB) from other scripters and finished a private one yesterday and every time the accounts end up banned. I'm okay with trying out different anti-bans and stuff in this instance but it seems Jagex's detection for tutorial island is REALLY good and don't want to waste the time and energy. Right now, when testing I make about 3 bots run through it on the script then do 3 manually. I then park all accounts at the GE until the next day and see if they are banned. So far, every account using any type of script has in tutorial island has been banned while every hand done account (all on the client) has not been touched (excluding the account I wrote my private version on, that one made it).
    ×
    ×
    • Create New...

    Important Information

    We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.