Everything posted by Bitshift
-
Break Handler
My apologies, didn't even realize what section this was. If that's the case, a "fix" to this, as you have mentioned, is only applied if the scripter supports it. This section, then, would be useless to the nature of this question.
-
Break Handler
A game message is sent when attempting to log out whilst in combat, right? Go from there. In the loop method: BreakManager is checked, and there is a boolean shouldActivate(). You might be able to do something with that.
-
What if
Let's say there is another RS bot client provider that is secretly owned by Jagex employees. This meaning that they not only profit off of player's cheating, but also use it to selectively ban random people.
-
My mission to get un-fired
If you are truly innocent, then by all means, you should definitely do whatever you can to keep it.
-
Nearly there (Godly Script)
Congratulations on your unfinished godly script.
-
I have just lost faith in osbot
You make no sense.
-
I have just lost faith in osbot
Your username.
-
I have just lost faith in osbot
You should probably start blurring out any sensitive information...
-
WebWalkingEvent; Exceeded attempt threshold.
Scratch that. Tested the code with another predefined bank location, and it worked. I guess Banks.EDGEVILLE is currently not working.
-
WebWalkingEvent; Exceeded attempt threshold.
Basically, as you can tell by the title, I'm getting this error right here: Here is a snippet of this code, although I know it works, but only when this actual area is within a certain distance from the player. Position randomBankArea = new Position(Banks.EDGEVILLE.getRandomPosition()); I understand very clearly what the error is, but what I don't, however, is what exactly is causing this? I've never encountered this problem before, but I know there is definitely a simple reason behind it. Any ideas?
-
Multiple classes :doge:
Regardless of what knowledge you have on the topic, you don't understand something until all of the common factors are understood together. Without that, you are literally just putting pieces together, hoping it turns out right. Also, one of my previous posts was intended to expand on information already provided to you. With that being said, I have no reason to insist your level of programming in this case.
-
Multiple classes :doge:
One of the pinnacles of OOP is polymorphism, which by definition, will result in multiple classes.
-
Multiple classes :doge:
If you are getting a NPE it's either because the object returns null (non-existent or out of index range) or you aren't properly initializing the API for other classes. To elaborate on the post above: public class Secondary extends ScriptNode { private API api; public Second(API api) { this.api = api; } }
-
Is there a script that has no ban chance?
You can make a script as human-like as possible, but there is always a chance in receiving a ban; whether it be getting caught by a patrolling mod, a script malfunction/bug, or even repetition being the source.
-
Mods are bot busting, careful!
People fail to understand that ban rates are simply just that; rates, which is nothing more than probability to say the least. Even if you are using breaks, along with a script that runs pretty well, the bigger portion of scripting when it comes to botting purposes is not that it performs, but that it performs well.
-
F2p botting
Any fresh account diving into a skill such as mining is at risk of being banned quickly. I would highly recommend using a variety of scripts in the beginning, each script being related to a different task.
-
Banning and Ips
Yeah, of course if they catch one account botting they are prone to flagging other accounts tied to the same IP address; however, they don't just automatically assume and ban every account.
-
Bit's Ranging Guild | COMING SOON!
Although fairly expensive, you can use the cannon to get 40 Ranged, then you unlock access to the Ranging Guild. Also, in order to fully respect the administration's decision, I must inform everyone that this script will only be allowed on the SDN as a premium script, so my apologies. The world we live in features a broad set of laws, in various different forms, some being ambiguous while others are quite concrete. That being said, although I consider "free" as being no price, the concept of undercutting in this case is quite bare. I will not be able to add this for free due to "undercutting" the only two premium scripts that involve the Ranging Guild.
-
Bit's Ranging Guild | COMING SOON!
Hello everyone! I recently created a new account with the hopes of starting a special project, and in order to move along I needed to achieve Ranged experience in a cheap and efficient manner, without training Hitpoints. The product of my madness is my new script, which I hope to release very soon. There are currently no bugs that I have found, and I have gone through extensive testing. If anything, I can only wish for improvements, although I will be on top of any bug that happens to arise. Below is a log of the development of this script: Version 0.1: - User friendly graphics = Status = Tickets gained = Experience gained = Time passed - In-case of misclicks, your player will be returned to the competition area - The only other information I can provide is that the framework for this script has been completed, so i would only expect to see information regarding future updates or bug fixes.
-
RandQm's Artificial Intelligence Bot
This looks like an interesting and big project, so good luck! Let's hope this doesn't turn into a Monopoly of OSBot scripts.
-
Player health getters returning weird values
I suppose that will suffice for now. I would still like to know if this is a fault on my end or some hooks are not working properly at the moment.
-
Player health getters returning weird values
For some odd reason, no matter the method of trying to return the player's current health (percent or current). a weird value is returned. I'm accessing the getter through a private API instance, so it's being called as follows: api.myPlayer().getHealthPrecent(); OR api.myPlayer().getHealth(); OR api.myPlayer().getCurrentHealth(); All of these return odd values. As an example, the account I've been testing scripts with has 13 HP, but getCurrentHealth() returns a different value than that. Any ideas on what could be causing this?