Everything posted by liverare
-
Bolter and Darter
I updated it a week ago...and Jagex already put out a new update, breaking it. Don't worry, it'll be working now! Sorry for the inconvenience!
-
Market suggestion "buyer protection"
Assuming this is true, you lost 100M to no fault of your own; you should hold a grudge! Decode service should have cancelled the order straight away and compensated you for your losses, because it was the Decode worker who was at fault. How can a worker tell you that you got hacked and not expect you to log in and find out for yourself, and then to change the password straight away?! If the password remained the same the hacker would still be able to login. There aught to be buyers protection. The staff should require all service providers to cancel orders and fully refund and compensate customers in your situation. Be the change: put together all the proof and make a fuss over it. Other potential customers may be deterred from paying for another service without there being some liability on the service provider's side.
-
[AIO RuneScape] Build a Script Workshop
I'm unable to download your file. Upload it to another source please.
-
Bolter and Darter
Well that really depends on your cash stack. Read this review by Master Chief.
-
BoltMaker
You made a dog's dinner of exporting the script into a Jar. I'm astounded, truly. You have BoltMaker jar nested within itself like 6-layers-deep lol. And then there's "hej.jar", "wheat.jar", "RQ Tutorial Island.jar" and "AIOCombat.jar" packaged inside the Jar too. Looks nice though!
-
VIP+ Scripts - A new perk for subscribing
Changing the access of scripts to VIP+ should be at the scriptwriter's discretion and not something forced upon them. Let's say I write a free money making script which is deemed too good to be free, if I had to chose between making it VIP+ or premium, I'd choose the latter, because my original intention would have been to make the script freely available for everyone. However given I am forcibly not allowed to, making it VIP+ would only further restrict who has access. Making it a standard premium still has the advantage of making my script able to reach a wider audience. A disadvantage is that if I don't get paid for it being VIP+, Meire & Brito Automation BV stand to profit 100% of my work and my audience would be limited.
-
VIP+ Scripts - A new perk for subscribing
VIP+ scripts are premium scripts made exclusive. Already that's a large proportion of the market kept out. I've never written a VIP+ script so I'm not sure if I would even get paid for doing so. But let's say I do get paid for it, would it be more than a standard premium script? Another reason why I wouldn't write VIP+ scripts is because VIP+ users already get a discount on all premium scripts. Which means I get paid less than if my customers were standard users. I find this to be unfair because I don't get a cut of the profits made from users who pay for Member/Sponsor status.
-
Bolter and Darter
RuneScape had updated the 'secret value'. I've updated my script to work with the new value. It should work now.
-
Using synchronized() to your advantage
The issue with freezing the script thread is your freezing your RuneScape character. Over a certain period of time idling, your character will log out. What's better (in my opinion) is to continue on to the loop, but to not to execute any tasks until the script has the user's input. Just shake the camera around a bit to keep the user logged in. I've detailed my way of handling guis here. I hope it helps.
-
Bolter and Darter
[INFO][Bot #1][02/09 07:42:03 PM]: {fletch:Mithril darts, sleep:150, sleep-deviation:100, antiban-enabled:true} [INFO][Bot #1][02/09 07:42:04 PM]: ## Failed to reselect item. ## Thanks for letting me know! I've updated the 'special information' and it should be working perfectly now. If you have the resources at hand and you can fletch darts; possibly under a day.
-
Do you sit down or stand up while you wipe?
HOL UP! You're supposed to wipe?
-
Need someone to do Jad for me - Maxed combat
If you're maxed, it should be very, very easy. Armadyl armour + blowpipe (adamant darts) + slayer helm = quick cave run.
-
Chainbanned after 2 weeks.
I have absolutely no idea how to implement this physically. But I understand the theory behind how it works. Device connects to router. Router stores device's MAC address in a table. Router assigns that MAC address with an unique, available IP address. Then... When you load a webpage, your device makes a request and sends it to the router. The router slaps an IP address on the request and forwards it to your IPS. ISP deals with the mystical and magical internet and then sends your router the webpage. The router uses the IP to discover the mac address for which device ordered the webpage. The router forwards the webpage to the device. The device renders it. With this being said, having multiple IP addresses all linking to the same device is something that sounds like it's going to have to be hard coded into the router settings itself. I'm sure it's possible, but I just have no idea how lol. I've been browsing a bit and it may be possible to assign static IP addresses through Windows, but I'm not sure if this means that either the computer will use the first available static IP address, or whether the router will actually use each of the IP addresses as though they were from separate computers. You can set up static IP addresses on your router. Read here.
-
Chainbanned after 2 weeks.
This. IP addresses are unique for each device which connects to the internet. Take for example a random IPv4 address: 212.134.42.13 The green represents your network, which could be your home router. Your ISP assigns you this. This is a class C IP address (explained here), which is standard for home networks. The blue represents the devices within your house connecting to your router. The most believable way to bot 4 accounts on the same network is to bot on four separate devices as to create 4 unique IP addresses (e.g., 231.134.42.2/8/13/21). But what would be optimal, especially if you can only bot on 1 computer, would be to bot 4 accounts on the same host. You'd need to create multiple static IP addresses and make sure the router's forwarding all data to the same device, and then assign each bot with a designated IP address.
-
Auto-Trial Info Here
To receive a trial, like the threads of any scripts which displays this logo: Supported scripts Tanner & Crafter - 12 hour trial Usain Bolter & Dolter - 8 hour trial Live's Betting Post - 8 hour trial Condition To take advantage of a full trial, you need one of the following: Ranked member (VIP, Sponsor, Script Writer, etc.). 7 Days online. 1 Year since account created. 100 post count. If you do not qualify for the full trial, you will only receive 4 hours. FAQ Q: 'Why have I not received a trial yet?' A: The auto-trial programme only works when 1) I'm online and 2) I've enabled it (I'm only human and I'll probably forget from time to time). Q: 'You said I've been given a trial, but I haven't even used it!' A: My programme assigns trials despite whether or not you're online at the time my programme checks to see whether you liked the script thread. I do plan to fix this in the future and I will freely reset all trials for 48 hours when that time comes. My Auto-Trial is far from perfect. Q: 'You said checks occur every 15 minutes, but I've had to wait half an hour!' A: Asynchronous JavaScript; basically my programme ensure you qualify before assigning a trial. If the programme doesn't have your information, it skips you until it does. I do plan to install a fix very soon.
-
Bolter and Darter
You're referring to this right?: Yes it's possible to make 250k bolts and darts with the highest. over-clocked settings (the least amount of delay needed to prevent the clicking being too quick for an item to actually registered it's been clicked lol). This progress report was from my old (v1) script. If you don't get the same results, please let me know.
-
My ISP is not very nice.
Hey don't knock the idea. If you want a new IP and your ISP isn't going to give you one and that ISP's the only one in town, then it looks like you're out of options. Alternatively you could stop botting, stop playing RuneScape, bot via a proxy/VPN, or continue botting and get banned instantly. It's really your call. Nuclear bombs. A lot of them. Nuclear bombs are a solution for a lot of problems, and they're indiscriminate too, so they got your ethics covered.
-
My ISP is not very nice.
Then move house. There's always a solution for any problem.
-
My ISP is not very nice.
Threaten to switch ISPs? ... If that fails, switch ISPs.
-
Just a teaser ;)
Unless you've found a new way to get the configs for the farming data, I'm guessing your script has to visit each farming spot individually and then analyse the patches or use the Lunar spell book. Either way, script looks good!
-
Bolter and Darter
Holy wow! I'd love to see screen caps/video of that!
-
Bolter and Darter
Script should be working now. I've only just realised RuneScape has updated and so the information was out of date. But it's back up now!
-
Live's Betting Post
Are you sure? I just ran this script on my old, crappy laptop running Win7 and it worked just fine. However I didn't try it on Mirror Mode. Is the problem on mirror mode? Also please double check to see whether you're muted by checking your RuneScape's account status. As I've stated about my laptop, I'm currently away from home for Christmas so I won't be able to do any fixes until after. Sorry about that. I hope there's no problems to fix, though!
-
It's time to combat broken scripts. We can use the forum to do this.
OSBot users are required to log into their forum accounts to use the bot. Each script stored on the SND has a thread post associated with it. It shouldn't be hard to implement a feedback feature within the bot itself where users can rate and review your script, hit 'send' and have that information be posted directly to the script's thread page under the OSBot user's forum account. But hey, that's just me thinking outside the box.
-
Fletcher help? [Beginner]
You should be fine-coding your bot so that it doesn't do any unecessary actions, for example: public boolean tryUseItemOnItem(Item toSelect, Item toUseOn) { /* * Store information near to the top */ boolean successful = false; String curSelectedItemName = null; boolean curSelectingItem = false; Item badItem = null; // This may come in handy later /* * Some basic error checking */ if (toSelect == null || toUseOn == null) { throw new IllegalArgumentException("Items must be valid"); } else if (!getTabs().open(Tab.INVENTORY)) { throw new RuntimeException("Failed to open inventory tab"); } /* * Main meat of the code */ curSelectedItemName = getInventory().getSelectedItemName(); curSelectingItem = getInventory().isItemSelected(); if (curSelectingItem) { // We're currently selecting an item assert (curSelectedItemName != null); // *optional* Simple truth: item selected = assert we have selected item's name if (curSelectedItemName.equals(toSelect.getName())) { // We're selecting item we want successful = toUseOn.interact(); // #interact() without arguments should be a simple 'click' } else if (curSelectedItemName.equals(toUseOn.getName())) { // We've selected the wrong item (toUseOn), but nonetheless, it'll work successful = toSelect.interact(); // #interact() without arguments should be a simple 'click' } else { // We're selecting a wrong item entirely -- deselect it! badItem = getInventory().getItem(curSelectedItemName); // Get selected item in inventory (it will exist) assert (badItem != null); // *optional* Simple truth: item selected, but not the one we want, so the item must exist if we've got it selected if (badItem.interact()) { // Try to simply click the selected item to nullify the selection successful = tryUseItemOnItem(toSelect, toUseOn); // Re-run the entire method again (recursion) } else { throw new RuntimeException("Failed to deselect item"); // Error deselecting bad item } } } else { // We're not currently selecting an item if (toSelect.interact("Use")) { // Be precise when selecting the option since some left-click options are actions successful = tryUseItemOnItem(toSelect, toUseOn); // Re-run the entire method again (recursion) } else { throw new RuntimeException("Failed to select item"); // Problem selecting the item } } return successful; } Example of usage: @Override public int onLoop() throws InterruptedException { Item knife = getInventory().getItem("Knife"); Item oakLogs = getInventory().getItem("Oak logs"); // If fletching interface is not open... // else... if (knife != null && oakLogs != null) { if (tryUseItemOnItem(knife, oakLogs)) { // sleep until fletching interface is open (conditional) } } return 1500; } This is untested code, but I think the logic is pretty air-right. The code can be extended upon to include sleeps, custom exceptions, etc. But that may be a bit overkill (for now).