Jump to content

Alakazizam

Members
  • Posts

    167
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Alakazizam

  1. This is a little piece of code I use for canceling box 1. First Widget is to open the trade, second is the cancel button. You'd have to change the first set of widget ID's for each box if (getGrandExchange().getStatus(GrandExchange.Box.BOX_1) == PENDING_BUY) { getWidgets().interact(465, 7, 2, "View Offer"); sleep(random(1000, 2500)); getWidgets().interact(465, 23, 0, "Abort offer"); sleep(random(1000, 2500)); getGrandExchange().close(); }
  2. It has a GraphicsObject ID when I turn them on on the client. I was initially trying to get the animation ID the imp makes when he teleports but the little bastards are too quick for me to catch with the Entity Hover option lol. Is there some other way I could get that information?
  3. Trying to wrap my head around how these are used. Pretty much trying to detect if an imp you're fighting teleports using the little puff it creates. But they don't seem to work the same way as getting a reference to a ground item or object. I've managed to get that the ID is 86, but don't know how to "get" the closest graphics object with that ID.
  4. You could do a conditional sleep when you push through the craft and have the break condition be when your inventory no longer contains the required crafting items. Then after that have a simple sleep with a randomizer after that.
  5. I'd assume pretty quickly if the skill is a money sink and probably a bit after the developer has made some money if there is profit to be made lol
  6. I'm wanting to interact with an object but not necessarily the closest one to me, any advice would be appreciated.
  7. 17. Some work alright, but I didn't start having really good results until I started making my own. The only one I still use from time to time is Explv's walker lol
  8. Don't bot the main. I have heard of people using a proxy while they bot their main and using the old "I got hacked" excuse to get the ban appealed, but I wouldn't risk it personally.
  9. Yeah I've gathered that much. But I'm not sure how to use the breaks saved in the client to trigger this.
  10. I came across this and I get it for the most part. But I'm not sure how to go about what I'm trying to do. I'm trying to have the breaks set in the client trigger the Break Manager but I'm not sure what I need to put in shouldActivate() for that to happen. Simply trying to have my scheduled breaks make me go afk until I log out in game instead of pressing the logout button
  11. you could open the magic book manually and then use mouse.click() to click it manually. I like to make a random area window over spells so its not clicking at the exact same coords every time, not sure if it really matters or not. Not sure where on the screen that spell is located, so just turn on 'Mouse Position' in the settings to get these values if(getTabs().open(Tab.MAGIC)){ mouse.click(random(xxx, yyy), random(xxx, yyy), false); }
  12. I wound up just doing a work around where the mule pays a set price for items it's receiving. Not exactly what I was trying to do, but it's close enough lol. Messes with my OCD a bit lol
  13. I'm working on a part of a muling script that's giving me issues. Basically, the bot offers its cash stack, the mule calculates how much the bot needs to get to a certain point and offers that up, then the bot is supposed to remove it's cash stack from trade but I'm getting hung up on this step. Any help would be appreciated. I am receiving the log message but it hangs up right there and keeps looping "Trying to remove gp" in the log Am I using removeAll() incorrectly? the Coins variable is just a String set to "Coins" if (getTrade().getTheirOffers().contains(Coins) && getTrade().getOurOffers().contains(Coins)) { log("Trying to remove gp"); getTrade().removeAll(Coins); }
  14. How much should I expect to spend (preferably with gp) on accounts with 50 attack and strength?
  15. I like to have have 2 checks for how long to sleep after doing certain tasks. for example the first check is a random number 1-500 or so. This will check to see if the sleep timer will be a short or long sleep. if it rolls a 1 I sleep for a random 1-5 minuets, if it hits anything else I sleep between 1-10 seconds. Times and chance for a long sleep vary depending on what it is I'm botting. How often you are around other players is also a big factor.
  16. when putting text up on the screen, do we have any control of how it looks? Sometimes it appears green and bold, sometimes white and thin. Seems almost random?
  17. Bans will happen. I've come back after a long break and run scripts that use to be flawless for me (self made) and now they get banned after day 1. But there seems to have always been periods of higher ban rates. I assume with the new quest and content coming out they're trying to be proactive right now.
  18. I got a method down for making an array of friends on your friends list. I run this on start for a muling script. Apparently even if your trade settings are set to friends only, osbot still sees other people trying to trade you even though the runescape client doesn't display the trade. I run this onStart so adding friends after the script has started will not add them to the list. Wanted to share the code I used to help anyone trying to do the same thing and any advice on how to improve it is more than welcome. String Friends[]; void GetFriendsList() { tabs.open(Tab.FRIENDS); for (RS2Widget Wid : getWidgets().get(429,11).getChildWidgets()) { String Name = Wid.getMessage(); Name.replaceAll(" ", "\\u00a0"); if (!Name.contains("Offline") && !Name.contains("<col=ffff00>") && Name != "") { log("Adding friend: " + Name); if (Friends != null) { Friends = AddName(Friends.length, Friends, Name); } else { Friends = new String[]{Name}; } } } log("finished adding friends. Friends are : " + Arrays.toString(Friends)); } String[] AddName(int n, String arr[], String x) { int i; String newarr[] = new String[n + 1]; for (i = 0; i < n; i++) newarr[i] = arr[i]; newarr[n] = x; return newarr; }
  19. 12m profit a day on 1 bot being supported by 10 other accounts for GE limit purposes. Upscaling by 10 when I can automate the muling process lol
  20. I’m going to have multiple squads of bots running this, if I can avoid having to make a separate script for each squad that would be nice
×
×
  • Create New...