-
Posts
186 -
Joined
-
Last visited
-
Feedback
0%
Everything posted by XenoTools
-
Didn't mean to come across as rude, just informative. Added. Seers also isn't working.
-
By "state" I meant "status" if you want to be technical. The state of the script is the current logical operation that's being processed. Regardless as to if you use the term "state" in your code, or even an implementation of enumerations to maintain "status". The only reason I did not present a screenshot of the console log, is because there's nothing in there. Just the standard "script started" code. Please note, I've restarted my client numerous times. I'm also not having problems on any other course, only the varrock rooftop.
-
- Mirror or regular client? Mirror & Regular - What course/rooftop? Varrock Rooftop - Which obstacle? All. Just sits there for about a minute "Setting up script" then changes the state to "Camera rotation". Script stands still and slowly rotates camera every few seconds. Anti-ban disabled or enabled. P.S: This rooftop was working around four hours ago. NOTE: Trying to 'help' the script by starting the course does nothing. NOTE2: When anti-ban is enabled, it gets stuck on other states as-well. Such as "Random mouse movement" and "Hovering skill" and "Moving mouse off screen"
-
Check for when webwalker interacts with an object?
XenoTools replied to XenoTools's topic in Scripting Help
This was exactly what I was thinking I would have to do, I was just hoping I wouldn't have to have so many waypoints. Alright, thanks guys. I'll finish this off in the morning then. CBA writing all the different waypoints out tonight. EDIT: As for the confusion on webwalkers ability to solve SS, it came from this thread: http://osbot.org/forum/topic/67374-web-walking-in-progress/ Didn't notice it wasn't the official. -
Currently I'm having some issues with webwalker in combination with the Stronghold of Security. It will use one of the gates, however it will then just keep using the gate over and over again. This leads me to believe that the Stronghold of Secuirty is not yet supported by the webholder, or at-least solving it is not. Is it possible to figure out when the webwalker interacts with an object, pause the webwalker, do whatever you need to do with the object (In this case, solve the gate's question.. which is simple) and then resume the webwalker. As of right now I'm just spam clicking a gate and that's not acceptable.
-
Very simple, I'll release a script for it tomorrow probably.
-
Oh doi, my lack of sleep had me looking for global getters. Thanks for pointing it out. Really need some rest.
-
Hey everyone, I'm attempting to get all of the ground item stacks around a player. I've been going through the documentation and I'm slightly confused on how to represent an ItemStack on the ground that should be looted. For example, say there's two item stacks on the ground. However I want to loot the item stack with the most items in it. I've looked at the class "GroundItemStack" but it seems to have absolutely no methods for obtaining information about the items even though the documentation say that it's a ground item container. "Represents a ground item container." Next I turned to "GroundItems" and I saw it had a .get(x, y) and a .getAll() which returned a List<>. However these are not available to me, as they do not exist. The only existing methods are gRandom(iiiiiiiiii) and random(iiiiiiii). I would have also of expected the GroundItemStack class to provide information on the item stack, such as the Position. If anyone can give me a nudge I'd be very greatful.
-
I was under the impression it was lifetime sponsor, or I would have bought it; Honestly.
-
The on-line time only accumulates since the plugin was activated. I had hours, if not days of online time back in 2013. I was also one of the first sponsors, iirc.
-
I'm sure not many of you are still around from back when I started off here at OSBot, but I was upon the first few script developers we had back in 2013. OSBot was still undergoing quite a few problems back then and nobody knew which way was up because of the lack of error reporting that groovy had(has). I've decided I'm going to start writing scripts again in my free time; I know it's been awhile and we have quite a bit of experience script developers around, but I like to use my own scripts anyway. Anyway, just saying hey to anyone that remembers meh. XenoFightCaves anyone? 1-99 strength for days.
-
For future clarification the way we are using the Enum is no different than a way you would use a String, int, long, double, var, or def.
-
HOLY GOD, not what I had in mind. Not going to be doing this any-time soon, did this for vInsert for the small ammount of $60 and it got me nowhere fast, and supported an idiots cause.
-
Really isn't much to show, if you get it you get it, if you don't you don't. It's very basic scripting and anybody who understands a hello world program using a switch would understand this. /: EDITED with slight comment adjustments
-
Someone asked me, so here //Imports herepublic class ScriptName extends Script { private static enum BotState = { STATE_1, STATE_2, STATE_3, STATE_4, STATE_5 }; private BotState state; public int onLoop() { state = setState(); // Method to figure out which state the bot is in return handleState(state); } /*************************************************************** * Method BotState setState() * returns ENUM - BotState * Use this method to calculate the state * Such as, if the players inventory is full * return BotState.BANKING ****************************************************************/ private BotState setState() { // Stuff here return BotState.STATE_5; } /*************************************************************** * Integer handleState * returns integer * Use this method to function * according to which state the script is in/ * Example: if STATE_1, RETURN 1000; (If the bot is in state_1, wait for a second. If not, look for another * state. ****************************************************************/ private int handleState(BotState state) { switch(state) { case STATE_1: //code return 1000; // Wait time before next onLoop() case STATE_2: //code return 710; // wait time before next onLoop() } }}
-
Manually is always one way(: Obfusication won't stop them from opening it with this program, and you really wouldn't be able to obfusicate a script too well. Imo.
-
What makes you think the game-engine has ANYTHING to do with the games graphics.......?
-
EDIT: Meant to post this in bug reports for website, please move. Lmfao, wot. ================================================ Sorry, we couldn't find that! [#103137] You do not have permission to view this topic. Need Help? •Our help documentation •Contact the community administrator
-
Simple Bcel Bot Example(Updater Not Included)(Git)
XenoTools replied to House's topic in Software Development
I feel ignored...... -
if it's obfusicated, leave it alone. The imports will not be obfusicated. If you see something strange in the imports please let me or a staff member know and we will look into it. It's obfusicated for a reason, probably being that the script-writer doesn't want you to steal their work.
-
Since the recent hackings reguarding Fuzzy I've noticed more and more people requesting that scripts become open-source, so here is my tutorial to let you know how to get the source of a script and determine for yourself if it's actually mallicious, now this is not exactly a "Tutorial" but more or less an informational thread, so if you run windows and don't know how to secure your computer.... Continue reading. Decompiling .class and .jar files. The most common decompiler and the one I will suggest here is the following [*]JD-Gui --- http://java.decompiler.free.fr/?q=jdgui Once you run this program on the top left there will be an option called "File" on the MenuBar, select it and go to open, from there select the file, rather it's a .class or a .jar does not matter it will get all of the source for that file if possible. Now, please note that some files may be obfusicated, protected, or loaded from websites. This unfortunately is not as easy to get around, and will not be addressed here, but kitty-scripters wont know how to do it anyway, so whatever. Open the file there, and on the right hand side you will see.... Java. Read it. Enjoy it. Learn from it. Don't release it. Use it to your advantage. Improve it. Submit Bugs. or GTFO. Thanks (: ~XenoTools.
-
Recent Account Hackings Concerning Vinsert!
XenoTools replied to
Laz's topic in News & AnnouncementsLOL... Wow. Is destroying someone permitted? Can I have his skype<3? Information I was provided with was different, although I'm not here to falsely accuse you. Hope you guys can continue vInsert without being retarded. -
Recent Account Hackings Concerning Vinsert!
XenoTools replied to
Laz's topic in News & AnnouncementsI do believe anybody who has the mentallity to create free-software for the purpose of theft should be slaughtered. Being discarded yourself or not, I would like to believe that YOU, the user "iJava" was banned on Sythe for malicious posting(s) aswell.EDIT: Also, do we have any proof of this... Not saying I don't believe you, but proof is always nice.