Jump to content

Joubot

VIP
  • Posts

    196
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Joubot

  1. I've noticed on BottingHubs bot manager when you run a mirror mode bot, it creates a sandbox in sandboxie and ties that sandbox to an ip in proxifier. It does not do this for stealth mode bots. This made me wonder if OSBot just does that automatically in its own client or anything like that?
  2. Aww bummer
  3. I love it. The scripts it comes with are kind of meh, but the program itself is nice. I'd say try it out for a month or two and if you see yourself using it for a while grab the lifetime. Someone in the community made a bot manager too. I've never used it myself but the developer does really good work. I just came across it after already buying Not A Bots manager
  4. Joubot

    Ban wave?

    That'd explain it lol. These accounts are all roughly 1-3 months old. I've been feeling invincible botting in the clan hall but they finally got me lol
  5. I've been running about 50 accounts on a script pretty flawlessly for well over a month and today almost all of them were banned. Anyone else get hit today?
  6. I've been using Proxy-Seller but lately I feel like their subnets are dropping more frequently and they use to replace them for me when that would happen, but the last time it happened they just told me it would be back up in 5-7 hours and I had to wait. They are really cheap though, at about 2$/month per IP. I'm about to try out IPRoyal when the ones I have from Proxy-Seller run out. They are a little more expensive so I'm hoping they don't drop out as much.
  7. Right now I'm looking at a PowerEdge server with 4 Intel Xeon E5-4657L v2 2.40GHz processors https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E5-4657L+v2+%40+2.40GHz&id=2480 Comparing it with my current botting computer and my buddies computer I'm thinking I should be able to squeeze 100 bots into it. But I'll definitely look at AMD workstations before pulling the trigger on the purchase. Thanks for the help
  8. I'm looking around for a good work station but I'm having a hard time wrapping my head around how to expect how many bots can run on what. I just babysat a buddies computer for a while and he let me run bots on it while I had it. His processor is an AMD Ryzen 7 2700x eight-core processor 3.70ghz. CPU maxes out right at about 30 bots. I have my own old computer that I also run on and it has an AMD Phenom II x6 1100t 3.3ghz. This maxes out at just 10 bots. All bots are using the same script for testing purposes. I'm looking at buying a PowerEdge server but I'd like to understand a bit more about what I'm looking for as far as cores and speed are concerned when it comes to trying to predict about how many bots it can handle at a time. Ram seems to be more straight forward but I'm having issues understanding the CPU
  9. Do they need to have trade unlocked or are you planning on just giving them a bond?
  10. Launch game with mirror is supposed launch the official client when you select an account in the osbot client. Just tested on my end and it works. In my experience though stealth is just as good as mirror unless you're doing tutorial island, even by hand. A bad script will get you caught regardless and a good script will get you by. Mirror hasn't been worth the extra computer resources in my experience. I use to test half mirror and half stealth back when I started and bans were pretty much even between the two.
  11. Joubot

    About ban

    I'm finding the biggest factor for bans on my end is how often are you around other people. The more players that can see your bot, the more likely you are to be caught. VIP is worth it just to run enough accounts to figure out what you can get away with.
  12. Awesome, I didn't think you had anything in there to zoom out. On the main post you have "Please set the mouse zoom to far away (to the left, like below) so that more obstacles can be seen in the view, and so the script can be more stable and reliable" So I figured it needed to be done manually.
  13. I've been using proxy-seller but they've been giving me trouble recently and the customer support isn't being as helpful as they use to be so I'm looking for a new supplier. Most of what I can find charges by data used, I'm looking for something that charges a flat rate per IP address. Any suggestions would be appreciated.
  14. This is pretty much what I do if I need to avoid people. It first checks to make sure no one but me is around, if so it does my task, otherwise it hops worlds. This HopRandomWorld() function will check if you are in F2P or P2P and hop to a random world accordingly, you can edit the world lists as you please. @Override public int onLoop() throws InterruptedException { if (getPlayers().getAll().size() == 1) { if (!myPlayer().isAnimating() && !myPlayer().isMoving()) { //MAIN PART OF YOUR CODE GOES HERE } } else { HopRandomWorld(); } return 602; } void HopRandomWorld() { int P2PWorlds[] = {303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 314, 315, 317, 318, 319, 320, 321, 322, 323, 324, 325, 327, 328, 329, 330, 331, 332, 333, 334, 336, 337, 338, 339, 340, 341, 342, 343, 344, 346, 347, 348, 350, 351, 352, 354, 355, 356, 357, 358, 359, 360, 362, 367, 368, 370, 374, 375, 376, 377, 378, 386, 387, 388, 389, 390, 395, 421, 422, 424, 443, 444, 445, 446, 463, 464, 465, 466, 477, 478, 480, 481, 482, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 531, 532, 534, 535}; int F2PWorlds[] = {308, 316, 335, 371, 382, 383, 384, 394, 397, 398, 399, 417, 418, 430, 431, 433, 434, 435, 436, 437, 451, 452, 453, 454, 455, 456, 470, 471, 475, 476, 483, 497, 498, 499, 500, 501, 537, 542, 543, 544, 545, 546, 547, 552, 553, 554, 556, 557, 562, 563, 571, 575}; if (getWorlds().isMembersWorld()) { int TargetIndex = random(0, P2PWorlds.length - 1); if (P2PWorlds[TargetIndex] != getWorlds().getCurrentWorld()) { getWorlds().hop(P2PWorlds[TargetIndex]); } else { HopRandomWorld(); } } else { int TargetIndex = random(0, F2PWorlds.length - 1); if (F2PWorlds[TargetIndex] != getWorlds().getCurrentWorld()) { getWorlds().hop(F2PWorlds[TargetIndex]); } else { HopRandomWorld(); } } } You can do a conditional sleep after you do whatever it is you're doing that requires you to sleep. This will stop sleeping when the condition is met or if another player is in ~minimap range. new ConditionalSleep(10000) { @Override public boolean condition() {return /**Your main condition**/ || getPlayers().getAll().size() > 1;} }.sleep();
  15. I'm interested but my concern is needing to set the camera up manually. That's not something I can do with my bot manager and I'm worried it wont function right. I typically do this on my scripts and it seems to work well. if (getCamera().getScaleZ() > 200 || getCamera().getPitchAngle() < 65) { SetCam(); } void SetCam() { if (getCamera().getPitchAngle() < 65){ getCamera().movePitch(67); } if (getTabs().open(Tab.SETTINGS)) { if (getWidgets().get(116, 112) != null && getWidgets().get(116, 112).isVisible()) { getWidgets().get(116, 112).interact(); if (getWidgets().get(116, 92) != null && getWidgets().get(116, 92).isVisible()) { getWidgets().get(116, 92).interact(); } } } }
  16. a sandbox is like a computer inside your computer. whatever you run in the sandbox will have its own instance of that program and any files it generates will be kept separately from other sandboxes and your own computers directories. It will appear as if the accounts are not being played on the same machine. But as stated above, you will very likely have a lot of accounts banned before you start coming out ahead, it is a learning process. I'm still fairly new myself.
  17. Also some people swear by mirror mode, I don't get much better results in testing using it. If the script doesn't run well I get bans whether I'm on mirror mode or stealth, if the script is good, bans don't happen too often. The only thing is do not go through Tutorial Island on a stealth client, even by hand. They still catch it some sort of way.
  18. Use a residential proxy for your botted account, you can get one for ~2$usd a month. I get mine from proxy-seller.com but they have pleanty of other providers. Get a sandbox program (I use sandboxie-plus, its free and good) bot inside the sandbox and run your main as normal. My best advice is do your best to avoid other players.
  19. Joubot

    Help

    I've had the same happen, just used osbot to log in and played by hand so there is definitely some way they can see what client you're using. I immagine they pay special attention to tutorial island to try to wipe bots early. I've been using a multibox software that's built around runelite and uses proxies. I don't want to name it since it could be considered a 'competitor' but there's only really 1 good one out there, at least at the time I was looking for them a couple years ago, and it ran ~100$USD if I remember correctly. I run accounts through in waves of 10, suicide them to get the death office out of the way, and then run them to my mule spot and its all smooth sailing from there.
  20. Yeah, I couldn't wrap my head around that so I made a work around lol. I have a LOT of experience with blueprint coding in Unreal Engine, but when it comes to actually WRITING code, I get lost. I just made a massive area that covers the wilderness. If I'm not in the area I run to a designated area by the ditch and interact with it and the warning widget and then carry on going where I was going lol.
  21. I've tried void WalkToWithBreak(Position MyPosition, boolean BreakCondition) { WebWalkEvent MyEvent = new WebWalkEvent(MyPosition); MyEvent.setHighBreakPriority(BreakCondition); execute(MyEvent); } And that did not work.
  22. I'm probably not doing this right but I'm trying to make a webWalking event that breaks when the caution message appears when crossing the wilderness ditch. As of now it stops at the ditch for a while and then attempts to cross again some time after. This is what I'm working with at the moment. My function. void WalkToWithBreak(Position MyPosition, boolean BreakCondition) { WebWalkEvent MyEvent = new WebWalkEvent(MyPosition); MyEvent.setBreakCondition(new Condition() { @Override public boolean evaluate() { return BreakCondition; } }); execute(MyEvent); } Calling my function. WalkToWithBreak(AssessmentZone.getRandomPosition(), getWidgets().get(475, 11, 1) != null && getWidgets().get(475, 11, 1).isVisible());
  23. Good catch! thank you.
  24. I've been trying to teach myself how to write my own scripts and I've been having trouble with hopToF2PWorld and hopToP2PWorld. It would randomly hang up on trying to select Speed Running worlds and occasionally there would just be a world that didn't want to let me connect for whatever reason and it would stop my scripts. I decided to try to make my own function. It takes note of whether you are in a F2P or P2P world and hops accordingly. I wanted to share incase anyone else is having this issue and more importantly incase someone who know a bit more can tell me why this would be bad to do lol. void HopRandomWorld() { int P2PWorlds[] = {303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 314, 315, 317, 318, 319, 320, 321, 322, 323, 324, 325, 327, 328, 329, 330, 331, 332, 333, 334, 336, 337, 338, 339, 340, 341, 342, 343, 344, 346, 347, 348, 350, 351, 352, 354, 355, 356, 357, 358, 359, 360, 362, 367, 368, 370, 374, 375, 376, 377, 378, 386, 387, 388, 389, 390, 395, 421, 422, 424, 443, 444, 445, 446, 463, 464, 465, 466, 477, 478, 480, 481, 482, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 531, 532, 534, 535}; int F2PWorlds[] = {308, 316, 335, 371, 382, 383, 384, 394, 397, 398, 399, 417, 418, 430, 431, 433, 434, 435, 436, 437, 451, 452, 453, 454, 455, 456, 470, 471, 475, 476, 483, 497, 498, 499, 500, 501, 537, 542, 543, 544, 545, 546, 547, 552, 553, 554, 556, 557, 562, 563, 571, 575}; if (getWorlds().isMembersWorld()) { int TargetIndex = random(0, P2PWorlds.length); if (P2PWorlds[TargetIndex] != getWorlds().getCurrentWorld()) { getWorlds().hop(P2PWorlds[TargetIndex]); } else { HopRandomWorld(); } } else { int TargetIndex = random(0, F2PWorlds.length); if (F2PWorlds[TargetIndex] != getWorlds().getCurrentWorld()) { getWorlds().hop(F2PWorlds[TargetIndex]); } else { HopRandomWorld(); } } }
  25. Got my son a skateboard, helmet, and pads. Probably too early because I'm too scared to let him actually get on by himself lol.
×
×
  • Create New...