-
Posts
135 -
Joined
-
Last visited
-
Feedback
0%
Everything posted by adc
-
As in the topic, how exactly do I go about disabling default paint in Osbot2? I can't seem to find a method for it in the API. Also, onPaint is still the correct method in which to draw my paint, right? I've been having issues porting to Osbot2 regarding my paint simply not showing up, whereas it did in Osbot 1.8.15.
-
I beg to differ All from one account botting an average of 8 hours a night, which I've been doing for over 6 months now. It seems the best way to minimize chances of bans are: 1) Use an old account (created many years ago) that has no previous bans 2) avoid using low-profit, high-banrate methods such as fishing/woodcutting 3) play it legit for a while, I probably played this account legit for a few months before I got bored and turned to botting 4) make sure you're well quested/well rounded in skills, if all you ever do is train one skill/do one thing for money, you raise a lot of red flags 5) don't bot more than a nolifer could/would play. I have my breaks set for about 3 hours running, +- about an hour, and breaking for about an hour +- an hour; I rarely let it run for more than 10 hours a in a 24 hour period 6) keep botting/login times consistent: I rarely run it before 10pm or after 10am 7) remember that the account is for making money, not having fun: don't ever get attached to the account, and don't buy useless expensive gear unless it helps your botted method 8) sell money often: if you do get banned, at least you won't lose too much
-
I'll definitely use this for my current script, as the object I need to find is a single door in a set location; Also, this just taught me how to use filters, so thanks for that. However, your method will be very helpful once I move on to the Barrows script I have planned
-
Perhaps I've overlooked something obvious, but despite scouring the Osbot2 API I can't find a method to return an object that is specifically in an area (at a point would work just as well), as closestObjectForName(Area, String) did in Osbot1. Of course, I suppose I could write my own method to do this, but I'd rather be able to use a built-in method if one exists.
-
^ For botting, use Osbot 1; all randoms work and most scripts are still not completely ready for osbot 2. For development, use Osbot 2; everythng is in the process of shifting over to Osbot 2 right now.
-
Having started with Actionscript 3 (based on Java), I had enough experience to know this-- until, like you, I was surprised to find that it actually worked when done in that order. However, because it did work I assumed it was fine. Thanks for the help
-
MiscMethods is instantiated in the exact same way in every class that I need to use any of the methods from it. For example: public class StopScript extends Task { private MiscMethods m = new MiscMethods(sA); public StopScript(Script sA) { super(sA); } public boolean execute() throws InterruptedException { if(m.isPoisoned()) { [...] } m.curePoison(); m.stopScript(); } And literally every other method in MiscMethods operates in the same fashion as sleepFor, only they don't throw any errors: public boolean isPoisoned() { return sA.client.getConfig(102) > 0; } public boolean curePoison() throws InterruptedException { if(isPoisoned()) { if (sA.client.getInventory().contains("Antipoison(1)")) { sA.client.getInventory().interactWithName("Antipoison(1)", "Drink"); sA.sleep(MethodProvider.random(300,500)); return true; } else if (sA.client.getInventory().contains("Antipoison(2)")) { sA.client.getInventory().interactWithName("Antipoison(2)", "Drink"); sA.sleep(MethodProvider.random(300,500)); return true; } else if (sA.client.getInventory().contains("Antipoison(3)")) { sA.client.getInventory().interactWithName("Antipoison(3)", "Drink"); sA.sleep(MethodProvider.random(300,500)); return true; } else if (sA.client.getInventory().contains("Antipoison(4)")) { sA.client.getInventory().interactWithName("Antipoison(4)", "Drink"); sA.sleep(MethodProvider.random(300,500)); return true; } } return false; }
-
Yeah, I'm not actually implementing/going to implement autorespond antiban. I just thought I'd throw it in there as a concept, because with enough time put into it it could be worth something. Also, remember that the general rule of thumb in runescape these days is "if it looks like it could be a bot, it's a bot" :p
-
Well, it seems like sitting silently when someone talks to you is more likely to get a report than prompt the other party to think, "oh, he must be afk/public is turned off", so what about having an auto-responder that says something like >"hi" >"kinda busy doing (homework/whatever), might not reply"
-
So far I've got down: examining a list of known NPCs examining a list of known Objects hovering skills random camera rotation randomized paths not running antiban so often that it doesn't resemble human actions, per Epsilon message parsing with automated responses (not really sure if this would ever be worth the trouble though) But what else is there in the way of antiban?
-
Cad
-
Correct me if I'm wrong, but it's definitely instantiated here, isn't it? Which is why I'm so confused as to why it would be at the top of a stack trace for an NPE package utils; import org.osbot.script.MethodProvider; import org.osbot.script.Script; public class MiscMethods { private Script sA; public MiscMethods(Script sA) { this.sA = sA; } public void sleepFor(int min, int max) throws InterruptedException,NullPointerException { sA.sleep(MethodProvider.random(min, max)); } [...] Also, I've gone ahead and replaced every usage of my custom sleep method with sA.sleep(MethodHandler.random(a,b)); So everything works, but it would be cool if someone could show me why my method isn't working so that I don't have unnecessary spam
-
You don't need to change ISPs to get a new IP, that's ridiculous. Call your ISP and say "I'd like a new IP address", the end; just don't run your mouth about how it's for a "bot". If they ask, just say you've been having issues with it and you'd like to change it. Also, play the account legit until it's well-rounded (well quested, lots of time put into untradables, etc) and then bot it for reasonable amounts of time in safer areas.
-
I think my friends think I masturbate, how do I convince them otherwise :O
adc replied to before's topic in Spam/Off Topic
what the fuck -
Thanks, that's very useful information and really helps with the issue I posted in the issues section.
-
public void sleepFor(int min, int max) throws InterruptedException,NullPointerException { sA.sleep(MethodProvider.random(min, max)); } where sA is my main script instantiating a task (or action, node, or whatever you prefer to call it) that in turn instantiates and passes the sA parameter to the class that this method is in.
-
I've made over $400 farming gold on my old main over a few months, running it 8-10 hours a night, still not banned. I'm pretty sure it's overlooked because it's such an old account, and very well-rounded.
-
logoutTab.logOut(); this.stop(); It successfully logs out and then immediately activates the randomEvenHandler for login... Also, I've solved my own problem public void onExit() throws InterruptedException { logoutTab.logOut(); } and have realized I'm an idiot
-
Simple question; How can I (if possible) override or otherwise cancel the login random even handler? I'd like to make my script both log out and stop the script, but as it stands the login handler kicks in before stop() is ever called, giving me a recursive loop of logging in and out.
-
Do areas record the objects within them upon creation? While working on a script today I found that I didn't even need to use pathwalking of any sort because the client was able to pathfind to objects that I gave it to interact with, even when they were more than a screen's distance away, and I still haven't determined whether this was a matter of proximity or if it has to do with the size of my areas.
-
I ran one account at chaos druids for a couple of months, about 8 hours every night in increments of ~180 minutes with ~45 minute breaks. I stopped botting druids and moved on to something else, but I've yet to be banned. It does help that it's a very old (way over 6 years) main.
-
[Advertiser] www.divicasales.com - Buying 07 Gold [ALL PAYMENT METHODS]
adc replied to Divica's topic in Runescape 2007
Just sold 50m via their website, instant and very helpful service -
huh, hardly any assists, this isn't even that great of a score oh