Everything posted by Alek
-
New OSBot Anti-Detection
Recently we have reversed some various parts of the client which stores flags triggered in memory regions which are protected. Depending on your operating system you can unprotect these special regions of memory and read its information, but then this triggers another event which automatically disconnects your account. The bytecode (for the technically savvy): 0: invokestatic 3: astore_1 4: getstatic 7: ldc 9: invokevirtual 12: getstatic 17: invokevirtual 20: aload_1 21: ldc 23: iconst_0 24: anewarray 27: invokevirtual 30: pop 31: aload_1 32: invokevirtual 35: astore_2 36: aload_1 37: ldc 39: iconst_0 40: anewarray 43: invokevirtual So what does all this mean and how does this affect you? Well we've found that reaction time is one of the leading causes of bans followed closely by mouse movement. Reaction time: As a player normally plays a game, their reaction time slowly decreases set by fatigue. We urge scripters to write scripts which slowly start becoming less and less responsive as the script continues. At around the 4-5 hour mark, the script should no longer run. Cutting trees, mining rocks, attacking the next monster, all should get slower. Mouse Movement: It appears that most bots use a normal distribution in their algorithms for their mouse movements while natural players use something closer to a modified poisson distribution. Every four game ticks the point of your mouse is recorded, hashed, and sent to the game servers for analysis. It takes approximately 1,000 requests to re-create your movements on the server, which is equivalent to approximately 3 hours of gameplay. From the bot client perspective we will be quickly re-writing our mousemovement event algorithms while we start to work with script writers to evaluate script detection points (such as reaction time). Thank you for your understanding and we hope to be the first client to lead the way in this new era of bot detection!a
-
sleepUntil
Don't feel bad, even scripters were screwing this up for a while.
-
sleepUntil
Read the ConditionalSleep documentation, your sleep won't do anything.
-
sleepUntil
Random is unnecessary and while loops like this should have a timeout.
-
What day of the week do you normally get banned on?
Besides bot busting events where mods walk around to manually ban bots, it doesnt matter what day of the week you bot. Detection systems are automatic, this is 2017 not 1998.
-
Using ScriptExecutor to change the running script
Most of what you are asking for is either deprecated or says "Do not use this". As others have suggested, try taking a look at CLI.
-
Does gRandom use nextGuassian?
Adding methods like gRandom and moveMouseRandomly were a mistake. Explv answered your question.
-
Java Method Object reference
Java uses pass-by-value whereas in a lower-level language like C++ you can pass-by-reference or value. So if you had created an object you could pass around a pointer to that object which is only 4 bytes (32-bit), whereas in Java you would have to pass the object itself which could be much larger (afaik Java would do a deep copy). This is where some of the benefits of using a lower level language come in. C++: Object* p = new Object(); //p is only 4 bytes, the actual object is stored somewhere in memory function(Object* obj) //Accepts a pointer of Obj Maybe this helps you make sense of pointers a bit.
-
Online Game Project
Added the battle system, see the OP for more details @TheWind - It's a completely online game, right now it's just running over localhost.
-
I am sure this is simple...
Wont quite bug it out, but it will just fail.
-
CLI Commands Table
To start OSBot through command-line, open up terminal/cmd on your operating system. Ensure your working directory in command-line is at the location where your OSBot jar is located. For instance if you are on Windows and the jar is on your Desktop, then you must type "cd Desktop" first. For instance: If you are looking to only start OSBot through command-line to see detailed output, please use the following snippet: java -jar "osbot 2.4.145.jar" -debug 5005 You must edit the information inside the quotes to what your jar file is named. If you are in the wrong directory or you typed in an incorrect filename, you will get an error: "Error: Unable to access jarfile osbot 2.4.145.jar".
-
Paint doesn't show up when using CLI
Lowresource removes it, cant think of anywhere else that the paint is removed.
-
what anti-virus program should i use [FREE]?
If the virus is already destroying your computer with bloat (which I don't particularly believe), you might as well wipe the thing. Otherwise I can see your "requesting self ban" request in 2 months if you don't. Also don't torrent antivirus, or torrent anything for that matter. MBAM + WD for me, I only really visit OSBot, Stack Overflow, and MSDN docs.
-
NPC Dialog issue!
Use the Dialogues API if you're new, it has some useful functions.
-
DISPUTE AGAINST CRIME.
I've had pure accounts for over 10 years, never trust anyone with your pure. You never know any accidental prayer or def exp they can get which will ruin your entire account. Wait for a mod to take a gander at this.
- Webwalking error
-
Dispute against House
You sold the same script 3 times for $400 and tried to pass it off as unique script. The offer was for partial refunds so you could at least keep some of the money for the hard work you did do. You told me you didn't try selling the script to anyone else but you did sell it to MattchuPichu and attempted to sell it to k9thebeast. You're a disgusting person for lying to the only person that could help you and for lying to your customers.
-
Dispute against House
Also if you guys want to offer a lower percentage or some other counter-offer please PM me in chatbox first @MattchuPichu and @CMDrake.
-
Dispute against House
@CMDrake, @Montana of 300, and @MattchuPichu please post on this thread what option you decide to take. If you decide to take Option 2, please post when the transaction is complete. Additionally, as of now @House cannot sell or make any new private scripts for the period of one month. If the private scripts he has remain supported for at least a month (out of his three months), he can go back to making private scripts. You get to keep Scripter I; I was really borderline about it.
-
Dispute against House
You lied to me, I asked you if you tried selling this script to anyone else and you said no. In fact you sold the script before to MattchuPichu and you tried selling it again to k9thebeast. From what I can tell you sold the script 3 times at $120-$140, then tried selling it a fourth time. Looking at the obfuscated code, much of the code is recycled. If you are telling me that changing the order of how inventory items are dropped is worth $120, it's not. Looking at version 1.1 and version 1.3 of HHerbs, both are pretty much the same script yet alone them being marked as "unique" to two different people. Let's keep CMDrake out of this completely, the script I see between Montana and MattchuPichu is almost identical. In the end I feel like you are not telling me the truth. If you came to me and said "The core of the script is the same but the following is different: 1. ConditionalSleep times 2. The pattern of dropping inventory items 3. The mouse movement 4. Reaction times I sold similar scripts to 3 members, but I felt that they were different enough to be considered unique". I would have sided with you and been more lenient. Instead you told me that they were different and you didn't try selling a similar script. You sold 3 of the same script and tried selling it a fourth time, which is against our rules. In the future be completely up-front with information and do not try and mitigate any information.
-
Dispute against House
Oh so you think you know more than me? I'm actually looking at the source you sent MattchuPichu and Montana of 300. They look pretty identical, even with them being two different versions.
-
Dispute against House
You know what, tell me which obfuscated classes are different, I'll look at it myself. I have 3 different decompiled sources.
-
Dispute against House
What part? Describe it before I completely lose my patience because I'm at a tipping point right now. You said before the way it drops items, now you are saying the way it interacts with the world. Be specific.
-
Dispute against House
This is ridiculous, I keep asking you specific questions and you keep not replying to them. I asked you to do this: Instead you post a picture of something Montana already posted. Don't respond anymore, you're not being helpful.
-
Dispute against House
I want you to clearly define how the script you attempted to sell to John, the script you sold to Montana, and the script you sold to CMDrake are unique. I want you to do it in bullet-point form such as: 1. Reason 1 2. Reason 2 3. Reason 3 If you give me long paragraphs I'm going to throw this dispute out. In the meantime, @Montana of 300 and @CMDrake, please provide proof that you asked for a unique private script prior to purchase. I believe @House said that CMDrake didn't care, in which case I'm only asking Montana.