Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/20/22 in all areas

  1. Hii. Returning to videos after over a year away. Would love any tips for improving also go buy @progamerzAIO Cows is very good y es
    2 points
  2. Loving your scripts! I’ve bought most of them and no bans, have been using them for months
    1 point
  3. New Update (v247.0) - Bot now selects Run for rogues den - Fixed hotkey for setting custom tile - Vyre camera movements fixed - No longer holds the shift key down randomly - Hallowed Sepulchre bank fixed Update is now live, this is yesterday's update just letting everyone know there was a new version Run: there is an option called [Disable run] which is useful for ardy knights, I recommend turning this on so that if the ardy knight chases you, it won't mess up the lured npc. The button for this option is a bit lower down in setup window so you'll need to scroll down to see it xD had a lot of settings so a scrollbar was needed Left click yes it's possible to left click only npcs that have "pickpocket" as their first menu try. Sadly we can't modify the client's menu option order like runelite can but it's fine, we're botting anyway who cares about efficiency let the bot do all the work amirite @davyyyy be careful you'll want to avoid having a full inventory, so make sure to have 3-4 free inventory slots or the game won't let you loot anything from pickpockets. I am guessing 6 dodgy necklaces was too much for the bot, maybe 6 could work if you had less food, it's worth experimenting different layouts ^^ @knuckles96 very very nice progress report honestly an inspiration to us all, loved seeing all the screenshots both at vyres and elves keep it up my man. I hear jagex is not giving bans lately as well which is good news I believe no bans have been given to many people (since primes ended) All trials added enjoy
    1 point
  4. I can take a look at it Better off using 8 since your weight is lower and use less energy
    1 point
  5. Looks very promising! Would it be possible to get a trial to test it?
    1 point
  6. You'll want to check this out: I also made a YouTube video about this a while back:
    1 point
  7. @3picide Your player is animating when chopping so it breaks out of the sleep every single time
    1 point
  8. I find it strange that it works fine outside the sandbox program and not inside if an antivirus were the cause. I feel like if the antivirus were the issue it wouldn't be working properly outside the sandbox. I just expanded my little gold farm last night, this is kind of a bummer lol
    1 point
  9. Love this script! is there anyway you could add disable run option? When im splashing ardy knights at bank if i have run on it messes up my knight. The script automatically selects run on anytime i try an turn it off
    1 point
  10. I will check out both of these feedbacks. Sadly they added a huge slayer req to brutal black dragons so nobody can really use them these days (78 slayer) but I will certainly never give up until you guys are satisfied with that plugin Updates coming up For script lag I highly recommend turning off overlay with F2 key, or ideally upgrading ram/cpu. This bot is very very complicated and uses a lot of different systems and trackers to work better than other lightweight scripts. Can happen sometimes with remote desktops, best way is to hit CTRL to toggle it off Just a quick disclaimer because I do not want to break any rules: It's not a full NMZ plugin it's just a basic sipper for nmz it will sip absorption potions when low, and flick prayer ^^ So all you need is absorp pots and rock cake let the script do the rest. What are you having problems with, tell me so I can help.
    1 point
  11. can i get a trial too? looks very nice. did you hear about bans? and is there a custom breakmanager included in the gui?
    1 point
  12. May I get a trial please? Interested!
    1 point
  13. Would i be able to have a trial for this thieving script please bro
    1 point
  14. This Script is Awesome !! Is there someone who can help to setup a Vyre Pickpocketer Most efficient ? Is it possible to Left Click Vyres ?
    1 point
  15. Requesting a trial, thanks
    1 point
  16. Hi Czar, The script is going great, 4M xp in already and still going strong at ardy knights! However, I can’t figure out the way to setup dodgy necklaces. I tick β€œuse dodgy necklaces”, change the number to 6 because I have 6 in my inv and press play - the bot the proceeds to opening bank, banking the necklaces and then starts thieving without ever touching the necklaces. Any idea of what I’m doing wrong? cheers!
    1 point
  17. same, can i get a trial please
    1 point
  18. https://gyazo.com/770b3e3f45cba8a17f95e4db40af02c3 The script is getting stuck trying to exit hallowed sepulchre script while PP'ing vyres, I've caught it getting stuck on that same tile several times tonight
    1 point
  19. I noticed when someone has ardy knights trapped at bank by splashing the script always wants to keep run energy on so it eventually ends up crashing the ary knight that is being splashed. I like it being able to auto run all the time but for this instance it messes up the rythmn of everyone pickpocketing knights. Usually you can notice who is keeping run on too messing it up. Maybe can add some kind of feature? Otherwise great scripts will probably have all of them by the end of time lol
    1 point
  20. could i have trial pleaee?
    1 point
  21. 1 point
  22. Hi Czar, just wanted to verify the following: when high alching, it seems to randomly right click high alch, which seems very botlike to me. It this supposed to happen or am I doing something wrong?
    1 point
  23. very well maintained script. used it on over 30 accs to get to 99 thieving, one acc im at 79m xp and still going strong on it . has gotten me over 5billion gp highly reccomend using czar scripts!
    1 point
  24. didn't help. I dont know what you mean by detecting items, as it has no problem taking out seaweed and sand? can you please look into this
    1 point
  25. I've seen a lot of people on here that still to this day think that using the basic run down getWidgets() method works. Example: [DO NOT USE] @Override public int onLoop() { log(getWidgets().get(int rootId, int childId).getMessage()); getWidgets().get(int rootId, int childId).interact(); return 300; } Note: This is a big NO NO! The reason why is because you're not properly null checking the widgets, and will cause the script to fail if the widget returns as a null, so lets get started! Basic Tutorial [FOR NOOBS]: So lets take into consideration that you just want to do things with your widget but you find yourself down the road running into problems with it not working properly. First we want to get our widget, but how do we do this? Simple let's call for a widget and store it! private RS2Widget getMyWidget() { //Replace ids with your ids RS2Widget storedWidget = getWidgets().get(int rootId, int childId); return storedWidget; } Now that we have our basic method getMyWidget() created, we still need to null check getMyWidget() before using it. Below you will see how to use it in your onLoop() method! @Override public int onLoop() { if (getMyWidget() != null && getMyWidget().isVisible()) { log(getMyWidget().getMessage()); getMyWidget().interact(); } else { log("(Error) - Can't use any action for getMyWidget(). Returning as null or invisible."); } return 300; } You're now officially done, you've created a method to get your widget and to check if it's not null and is visible on screen! BUT LETS KEEP GOING TO MAKE IT EVEN MORE SIMPLE! Lets make a boolean method to check to see if our widget is working. private boolean isMyWidgetWorking() { return getMyWidget() != null && getMyWidget().isVisible(); } Now we have to change our original if statement in the onLoop() method. @Override public int onLoop() { if (isMyWidgetWorking()) { log(getMyWidget().getMessage()); getMyWidget().interact(); } else { log("(Error) - Can't use any action for getMyWidget(). Returning as null or invisible."); } return 300; } CONGRATULATIONS YOU'VE SUCCESSFULLY KNOW HOW TO USE A WIDGET! YOU'RE FINAL RESULTS SHOULD LOOK SIMILAR TO THE ONE BELOW: private RS2Widget getMyWidget() { //Replace ids with your ids RS2Widget storedWidget = getWidgets().get(int rootId, int childId); return storedWidget; } private boolean isMyWidgetWorking() { return getMyWidget() != null && getMyWidget().isVisible(); } @Override public int onLoop() { if (isMyWidgetWorking()) { log(getMyWidget().getMessage()); getMyWidget().interact(); } else { log("(Error) - Can't use any action for getMyWidget(). Returning as null or invisible."); } return 300; } Advanced Tutorial [FOR PROS]: This will be a more in depth guide that will teach you how to use widgets without ever having to use root and child ids. This makes it way more convenient for script writers that do not want to constantly update their widgets when Jagex updates the game. We will continue off the Basic Tutorial, so for your getMyWidget() we are going to change a few things. But first I will teach you how to use the Widget Debugger that OSBot has in the Options. First open up Settings in OSBot and select Options. Now click on Debug and check the Widgets option. Lets go into the game and check for a widget we can use. So in this tutorial we will use the widget that has Look up name in it. We will have to query this widget in Widget Debugger so go back to OSBot Options and click on Widget Debugger. The widget we used was in the color of white, why use the white one and not the green one? Because it has the fields we need, that's all that matters. We will take these fields and add them to a filter to find the widget! So lets make a filter search in the method getMyWidget(). private RS2Widget getMyWidget() { List<RS2Widget> allWidgets = getWidgets().getAll(); String[] actions = {"Look up name"}; RS2Widget storedWidget = allWidgets.stream().filter(w -> w.getWidth() == 120 && w.getHeight() == 30 && w.getInteractActions() == actions).findFirst().orElse(null); return storedWidget; } Now we can change our onLoop() method and get rid of getMyWidget().getMessage() because it will return as null. @Override public int onLoop() { if (isMyWidgetWorking()) { getMyWidget().interact(); log("(Info) - Succesfully clicked getMyWidget()!"); } else { log("(Error) - Can't use any action for getMyWidget(). Returning as null or invisible."); } return 300; } THAT'S IT YOU ARE NOW OFFICIALLY A PRO AND WON'T HAVE TO EVER WORRY ABOUT UPDATING YOUR WIDGET! YOUR FINAL RESULTS SHOULD LOOK SIMILAR TO THE ONE BELOW: private RS2Widget getMyWidget() { List<RS2Widget> allWidgets = getWidgets().getAll(); String[] actions = {"Look up name"}; RS2Widget storedWidget = allWidgets.stream().filter(w -> w.getWidth() == 120 && w.getHeight() == 30 && w.getInteractActions() == actions).findFirst().orElse(null); return storedWidget; } private boolean isMyWidgetWorking() { return getMyWidget() != null && getMyWidget().isVisible(); } @Override public int onLoop() { if (isMyWidgetWorking()) { getMyWidget().interact(); log("(Info) - Successgully clicked getMyWidget()!") } else { log("(Error) - Can't use any action for getMyWidget(). Returning as null or invisible."); } return 300; } CREDITS: Dream - Simplifying the methods above for an easy understanding! OSBot Developers - For providing the API and being able to write your own scripts! Me - For making a tutorial for noobs like you!
    1 point
Γ—
Γ—
  • Create New...