Everything posted by Zee Best
-
Player Detector
Aww beat me to it with the 32x32 entity chunks =(.
-
Zurlah Script?
Hi apologies for the late reply. I was delayed getting internet for a long period of time but I've finally got it back. If you have those stats you probably wouldn't die to be honest, the account I've been testing it on is 75 defence and has magic and ranged below 80 along with low hitpoints and I've died around 1 in 15 kills at the moment. Will be posting a topic about the script within the next few days then will speak to an Admin to see if I can get it pushed.
-
Zurlah Script?
I should have my fibre activated within the next few days and then I hope to release mine as soon as possible. Also, I've looked at the other available one as other have stated and you end up dying every other kill lol.
-
Request: Zulrah script
Sorry for the lack of news. I've just moved into my new flat and unfortunately my ISP isn't able to activate my fibre for another 7 days or so. I've pretty much rewritten the majority of my script since I've been here and been testing via tethering my phone however the connection is shocking so I'm probably not going to release before my Internet is activated. This being said, the script is finished in terms of a release and has been able to give me constant results. Sorry I didn't mean to offend, I am too in University. I am sorry I haven't actually tested that many of the free scripts, but out of the majority I have used briefly I can see exactly how easy it would be to get banned. A lot of the scripts have such repetitive actions and then try and cloud these by adding random camera or mouse movements that aren't actually sent to the server so therefore are pointless. Random delays between actions isn't going to affect much when you repeat an action exactly but with slight delays.
-
Request: Zulrah script
I've got SDN access, I applied a while ago and got accepted pretty quick. It's more of a time scale thing, I work full time and in a few weeks will be starting university and a part time job, hence the quicker I get scripts out the less hours I'll have to work and more time I can put into scripts. I'll write a free script later, only problem is most scripts already exist so it'll just be a duplicate.
-
Request: Zulrah script
Is that not just to prove you can program? If it comes to that I will write a simple shit script like everyone else. I've been a premium script writer on Pb along with being a scholar.
-
Request: Zulrah script
Will bare that in mind. I'm pretty much in a complete finished state now, just waiting for a mate to come online to lend me money for supplies to run it for 5 hours+ in a row so that I can test consistency. I haven't had a problem in the last few hours though. All that's left to do now is re-implement my dynamic signatures and add a few options for banking locations and I should be done. I still haven't moved to my new apartment so I may be delayed if it's tomorrow but I'm still expecting this to be released within the next few days.
-
Request: Zulrah script
I'm just finishing up the GUI today then it's pretty much done, just a few runs for any minor issues and it'll be ready to submit to SDN. Anyone got any idea on the price I should set? I don't want to crash all the items more than they are at the moment.
-
Request: Zulrah script
I will be releasing to the public yes. It is pretty much in a finished state I just need to implement a few other customisations for public release and I'm moving to a new apartment tomorrow so it might not be done until Friday. Not too sure on a price but each OSBot account is only able to run the script on a single account at one time, to avoid people gold farming as it's still pretty much the best money maker.
-
Request: Zulrah script
I'm almost done with mine, I'm going to probably be finished either Thursday or Friday. I haven't received a ban in over 500 kills, it's not just about what you're botting it's how badly programmed the script is. If you're using someones script and they say "antiban" and such then they're probably someone who adds rubbish events like hovering a skill or moving the mouse, which isn't even monitored by RuneScape. My script is adaptive, doesn't follow set patterns and is reliable so far. I haven't used it on multiple accounts as I don't have the requirements on other accounts however I've literally been using it from the second I created it and it hasn't got me banned.
-
isAnimating()
Yes, but you could click to smelt, then level up and you'd still have ores in your inventory but you wouldn't be smelting. The solution you posted is idiotic. The only way that would work would be to store the amount of ores you have and keep checking for a change within a certain time else smelt again, which isn't what you said. That's horrible, why would you sleep in a method that's trying to work out if you're busy?
- Travel script
-
Travel script
Toolkit.getDefaultToolkit().beep() Kappa.
-
Because object IDs change!?
I don't know what game you're playing but I've written a few scripts in the last month and none of them have broken using object ID's.
-
isAnimating()
Because what if the script doesn't start smelting at all? Or events that interrupt actions such as levelling up.
-
Debugging error in onStart()?
As others have said wrap your onStart method in a try catch statement. You could print the track stace like; try { /* YOUR CODE HERE */ } catch(final Exception e) { final StackTraceElement[] stack = e.getStackTrace(); for (final StackTraceElement ste : stack) log(ste.getMessage()); } The only area I can see any error potentially being thrown there is your Integer.parseInt, make sure that the text doesn't have trailing or leading whitespace, you can use .trim() to ensure that. Also, print it out to see what it's actually trying to parse to ensure it's not going to throw a NumberFormatException.
-
Spells Help
Why are you using the 'this' keyword on every reference to a method within the class? The only time you should use 'this' is when you write a method and the parameter names are the same as variables in your class, or when you've got multiple constructors and you want to return a different one.
-
Because object IDs change!?
Since when? Object ID's do not change. If you're talking about objects specific to the player such as hunter spots then you can determine what the object is based on specific Varbits.
-
isAnimating()
Eww, bit of a horrible way to use it, sleep is a boolean that blocks until the timer is reached, therefore; final ConditionalSleep smelting = new ConditionalSleep(random(1500, 1800)) { @Override public boolean condition() { return myPlayer().isAnimating(); } }; if(smelting.sleep()) log("We are smelting"); else log("We are idle.");
-
SDN Questions
Were you being literal in that you are using a binary file and they're allowing it or you're using plain text? It's going to restrict a lot of stuff I can do. I don't understand why'd they block the download of raw data, I know you're saying about transferring of viruses and such as I'm pretty sure they already restrict the download location of files as well as runtime executing. All that along with the fact they have to verify each upload surely it's not feasible to do that? EDIT: The script I'm wanting to release would be premium, do they have exceptions for that? Since it's more professional and I'd have more to gain from selling it than from trying to manipulate it lol?
-
SDN Questions
Yeah, I knew about using resources stored in a Jar file but are there any limits to size? I may have to rethink my design and grab every single image and store those in an archive on the first run of the script. I don't understand why they would block binary downloads, how do people who make webwalking systems store their data? Hardcoded? Perhaps I can write a different storage format than PNG, such as how the RS client stores images with a palette however I'm not sure how I'll be getting the file size down that much! Already pruned tonnes of images by creating a lookup table and storing duplicate item images as a single.
-
SDN Questions
So you're allowed to use a BufferedReader? I'm pretty sure any file could be downloaded using a BufferedReader since UTF-8 uses 1 byte per character anyway? My file is an archive I made that contains all inventory sprites of every item, along with a lookup table for IDs etc. So it's 5.5mb if I compress it. Yeah I meant caching the file, hence why I said I didn't want to put it into the resources in the Jar file. For the single auth I'll just use the system I already have in place for dynamic signatures, so each time it pings I can check against the last ping for that OSBot user. -_ Also, are the same security settings in place for running local scripts? As I want to test the whole downloading thing but don't want to assume that if it works on a local script it will work on remote ones.
-
SDN Questions
I'm close to having my first decent script ready for release, however, there are a couple questions I'd like to ask before finishing it up. 1. Are we allowed to create connections to websites and download files? I'm assuming this is allowed as the scripts have to be checked before being accepted anyway. This is due to my script having a large amount of data/images stored in an archive. The file is too large to be added to resources as the user would have to keep downloading 5mb+ each time they run the script. 2. Is there a way to set single use on a script? So, if the user buys the script they can only use it on 1 account at a time. If this is not an option is it allowed for me to implement my own system?
-
Interacting without #interact?
Yeah, I've seen the events but are they executed on a different thread? Yeah, although that's a very hacky way. EDIT: I created a simple method that firsts hovers the entity, then checks the menu's tooltip to see if it's left click. If not it will right click and open the menu then try and select the action.
-
Interacting without #interact?
Basically, the API has become so noob-friendly that methods such as entity#interact will attempt to rotate the camera/walk to the entity. I've tried using hover() followed by menu.selectAction however that seems to fail unless the menu is actually open. Anyone else got any ideas?