Leaderboard
Popular Content
Showing content with the highest reputation on 07/06/18 in Posts
-
────────────── PREMIUM SUITE ────────────── ─────────────── FREE / VIP+ ─────────────── ──────────────────────────────────────────────────────────── ⌠ Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - £3,99 | Chest Thiever - £2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 ⌡ ⌠ AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ ⌡ ──────────────────────────────────── What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.2 points
-
'AntiBan' and making things 'human-like' is all hogwash, you get banned just as fast, with or without 'antiban'. It's just a selling point now, for the noobs who believe 'antiban' actually does anything.2 points
-
FYI most of the bank areas can be found here: https://osbot.org/api/org/osbot/rs07/api/map/constants/Banks.html And you can walk to the closest bank using getWalking().webWalk(Area[] bankAreas), no need to write your own sketchy logic for it. When you pass an array of areas to webWalk() it will walk to whichever Area is closest.2 points
-
This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 7+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!1 point
-
01/04/2024: Released chop and firemake plugin!!! Update November 2023: Added 8 Forestry events!!!!!!!! Easy 99, Next! Map Chooser System Progress Results! Help How to use this with Bot Manager? Script ID is 631, and the parameters will be the profile you saved in the setup window, e.g. oak15.txt I want a new feature added? Make a post below and I am always listening, within reason! The bot is doing something I don't like? Make a post below and I will adjust the code to match your play style!1 point
-
'the intelligent choice' By @Czar CURRENT RECORD: 201 HOURS ALSO SUPPORTS SANDSTONE MINING & GRANITE MINING AT THE HOPPER. ALSO SUPPORTS ARDY CLOAK TELE & MINING AT MONASTERY Lifetime updates and support, request a feature either on the main thread or on our active discord! For advice and strategies, join our discord! You can also purchase the bot with GP if you'd like. 84 HOUR PROGRESS ON A LEVEL 20 ACCOUNT Suicided account with mirror mode near rock crabs, 81 mining! I will probably go for 99 Even supports Ancient Essence Crystal mining! Preview: Mine 1 drop 1 item drop pre-hover feature: (it's faster in the actual update)1 point
-
So I'm doing some chill motherloade mining and in this CC people are arguing over Android and Apple. What's the point in this? Apple is clearly superior so is there even a point to try arguing it? I don't get it. It seems like a waste of time to be honest. What do you guys think?1 point
-
My girlfriend gets so annoyed when I do this lol, but I'll literally walk into an Apple store at the mall and ask the greeter (who is usually a supervisor / manager) what the benefits of Apple are over my current Samsung device. I should really record there reactions, as the only point they say is, "Apple is easier to understand for older folks" and "well to be honest with you, most of our staff own Samsung or the other android phone's i think". Friend of mine who worked at the Apple store confirmed this, saying most of the people at the store own Samsung other phones over apple :D) lolol Tl:dr over 50% of the staff own Samsung even though they get a discount on Appl phones. p.s even though I personally don't see the value in the phones from a logical perspective other then social status (b.s), Appl stock is the most free money ever for you investors out there. Easy 7% return yearly (5% growth + ~2%/ yield).1 point
-
1 point
-
Came with the latest quest mortania update - they have -50 range defence compared to the 0 of sandcrabs.1 point
-
1 point
-
1 point
-
Depends on what you're looking for. Do you want to actually know about the work in the warehouse or office? Regarding the office they are using Call Centers placed abroad, most likely Portugal. Salary is above average since it does depend on which market you're working for (Language). In case you're Danish, Swedish or from Norway you'll have a great living in those countries. The job itself is well somewhat chill, really depends on whether you're there for vacation or an actual career and do care about Bonuses. Contracts are made for 1 year and usually come with a paid apartment hosted by the company. Climbing the career ladder is sort of limited, you can become Supervisor real quick but past that, well you do need certain connections. Those contact centers do offer free flights back to your Country and back annually. Not sure if I missed something out but yeah, that's how it usually works.1 point
-
1 point
-
1 point
-
I've taken the ban discussion to PM, sorry about that. I am a fan of the script don't get me wrong, i love your work - some of the below might be ignorance so apologies in advance, I bought it not long ago and my first impressions where these: > UI is much less intuitive than your other bots - having 3 panels with required inputs is difficult to keep track of and the teleports confused me at first not knowing if it was required or not. Then having compost and watering can options on another tab all together makes it pretty confusing. > No inventory management or tracking in the UI means unadapted users will make mistakes which could lead to bot-like behaviour (that could be averted). See inventory management logic below. > Some way to veiw the setup would be good - once you ADD a location it is un-editable and un-viewable, especially without any inventory space trackers or a listed ADDED locations with details. > Not sure if possible but some 'off the shelf' settings would probably be appreciated by noobies, maybe like a 3 patch ALL beds (Camelot + Falador + Ardougne) or 5 patch HERB beds ONLY or something else would probably get rid of many of these 'too complicated gib money back pls' comments. Which are people who are ultimately saying the same thing as me but less constructive: i want to use the bot but i find it hard to set up. > Implied inventory logic is a steep learning curve - while it is possible to add all patches to a setup, realistically you are limited by inventory space and the number of composts you carry else the bot will either run back/forward noting with the leprechaun over and over or running to bank over and over. I think i worked this out to be roughly 10-12 composts as the max before the script doesn't work as intended. This might be less important at higher levels with things like Hosidius disease protection and nasturnitums on watermelon i am not sure, but was a big struggle 20-45 i would constantly have to tweak the composting options just to make a farm run "work". This could be changed with a different UI or a inventory management function i think. Even something as simple as what Fruity does with his NMZ bot (a counter of used inventory spots) would be good. Lastly more of a feature comment: > Having a house in Kourend and using it to try and get to the patch using house teleport is the most efficient farming method that also doesn't appear to work - kourend in general is not very accessible in the bot from a levelling point of view. Xerics talismen and tithe farm teleports are pretty unaccessible. Kourend teleport works if you have NMZ points to spend but this is inaccessible to all but high level accounts Having spoke to LeBron in PM we feel the bans were probably a manual sweep (unavoidable) so to anyone reading there is nothing wrong with this bot, it does the job well and i would still recommend it, but the issues above make it hard to feel confident that the setup is making the most of it.1 point
-
1 point
-
Vouch from me, super fast and amazing communication, would recommend to anyone looking for a quester A++++????1 point
-
1 point
-
You'd have more luck posting in service request section > https://osbot.org/forum/forum/182-requests/ I'd personally recommend @zuzel111 for your firecape needs. He also has a website you can visit > Sparta.rs1 point
-
1 point
-
1 point
-
1 point
-
Could you make save and load ignore loots from X tiles away working? I need to set it every time when I run this script.1 point
-
1 point
-
Edit: Added script source again. Seems like someone edited my post and removed it. Here we go. Didn't see any other prayer scripts on the first page, so that was enough to just write one out. Be sure to edit your hosts accordingly. Some code may be ugly and ghetto because I could not get widgets to work. (weird considering they always worked for me before) Here's a proggy. Paint was redone after initial testing. import org.osbot.rs07.api.map.Position; import org.osbot.rs07.api.ui.Message; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.ConditionalSleep; import java.awt.*; @ScriptManifest(name = "Get Boned", author = "Sony", version = 1.0, info = "", logo = "") public class GetBoned extends Script { public boolean hasSetHost1 = false, hasSetHost2 = false, hasSetHost3 = false, useHost1 = true, useHost2 = false, useHost3 = false; private long startTime, runTime; public String bone = "Wyvern bones", coins = "Coins", state, host = "parte", host2 = "jokcy", host3 = "the 420 cc", curHost; Position phialsPos = new Position(2949, 3213, 0); Position portalPos = new Position(2953, 3224, 0); @Override public void onStart() { experienceTracker.startAll(); startTime = System.currentTimeMillis(); } public boolean isAnimating() throws InterruptedException{ for(int i = 0; i < 5; i++){ if(myPlayer().isAnimating() || players.myPlayer().isMoving()) return true; else sleep(100); } return false; } public enum State { unnoting, entering, praying, exiting, idle, exit } private State getState() throws InterruptedException { if (inventory.contains(inventory.getItem(bone).getNotedId()) && !inventory.contains(inventory.getItem(bone).getUnnotedId()) && npcs.closest("Phials") == null) { state = "Exiting"; return State.exiting; } if (inventory.contains(inventory.getItem(bone).getNotedId()) && !inventory.contains(inventory.getItem(bone).getUnnotedId()) && npcs.closest("Phials") != null) { state = "Unnoting"; return State.unnoting; } if (inventory.contains(inventory.getItem(bone).getUnnotedId()) && objects.closest("Incense burner") == null) { state = "Entering house"; return State.entering; } if (inventory.contains(inventory.getItem(bone).getUnnotedId()) && objects.closest("Incense burner") != null && !isAnimating()) { state = "Praying"; return State.praying; } if (isAnimating() && inventory.contains(inventory.getItem(bone).getUnnotedId())) { state = "Idling..."; return State.idle; } state = "Idling..."; return State.idle; } @Override public int onLoop() throws InterruptedException { if (!inventory.contains(bone)) { stop(); } switch (getState()) { case unnoting: if (map.distance(npcs.closest("Phials")) > 8) { walking.webWalk(phialsPos); new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return map.distance(npcs.closest("Phials")) < 8; } }.sleep(); } if (map.distance(npcs.closest("Phials")) < 8) { if (inventory.contains(inventory.getItem(bone).getNotedId())) { inventory.getItem(inventory.getItem(bone).getNotedId()).interact("Use"); if (inventory.isItemSelected()) { npcs.closest("Phials").interact("Use"); new ConditionalSleep(5000) { @Override public boolean condition() throws InterruptedException { return dialogues.isPendingOption(); } }.sleep(); } if (dialogues.isPendingOption()) { sleep(random(600, 1800)); if (inventory.getItem(inventory.getItem(bone).getNotedId()).getAmount() > 1 ) { dialogues.selectOption(3); } else { dialogues.selectOption(1); } new ConditionalSleep(5000) { @Override public boolean condition() throws InterruptedException { return inventory.contains(inventory.getItem(bone).getUnnotedId()); } }.sleep(); } } } break; case entering: if (objects.closest("Portal") != null) { if (map.distance(objects.closest("Portal")) > 5) { walking.webWalk(portalPos); new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return map.distance(objects.closest("Portal")) < 5; } }.sleep(); } if (map.distance(objects.closest("Portal")) < 5) { if (widgets.get(162, 33, 0) == null) { objects.closest("Portal").interact("Friend's house"); new ConditionalSleep(8000) { @Override public boolean condition() throws InterruptedException { return widgets.get(162, 33, 0) != null; } }.sleep(); } sleep(random(1200, 1500)); if (useHost1) { curHost = host; if (!hasSetHost1) { keyboard.typeString(host, true); hasSetHost1 = true; } else { keyboard.typeEnter(); } } if (useHost2) { curHost = host2; if (!hasSetHost2) { keyboard.typeString(host2, true); hasSetHost2 = true; } else { keyboard.typeEnter(); } } if (useHost3) { curHost = host3; if (!hasSetHost3) { keyboard.typeString(host3, true); hasSetHost3 = true; } else { keyboard.typeEnter(); } } new ConditionalSleep(15000) { @Override public boolean condition() throws InterruptedException { return objects.closest("Incense burner") != null; } }.sleep(); } } break; case exiting: if (!isAnimating() && objects.closest("Altar") != null) { objects.closest("Portal").interact("Enter"); new ConditionalSleep(10000) { @Override public boolean condition() throws InterruptedException { return objects.closest("Incense burner") == null; } }.sleep(); } break; case praying: if (!isAnimating() && objects.closest("Incense burner") != null) { inventory.getItem(inventory.getItem(bone).getUnnotedId()).interact("Use"); new ConditionalSleep(5000) { @Override public boolean condition() throws InterruptedException { return inventory.isItemSelected(); } }.sleep(); objects.closest("Altar").interact("Use"); new ConditionalSleep(50000) { @Override public boolean condition() throws InterruptedException { return !inventory.contains(inventory.getItem(bone).getUnnotedId()) || dialogues.isPendingContinuation() || !isAnimating(); } }.sleep(); } break; case idle: new ConditionalSleep(2500) { @Override public boolean condition() throws InterruptedException { return !isAnimating() || dialogues.isPendingContinuation(); } }.sleep(); break; default: break; } return 600; } private final RenderingHints antialiasing = new RenderingHints( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); private final Color color1 = new Color(0, 0, 0, 192); private final Color color2 = new Color(0, 0, 0); private final Color color3 = new Color(255, 255, 255); private final BasicStroke stroke1 = new BasicStroke(1); private final Font font1 = new Font("Arial", 0, 14); private final Font font2 = new Font("Arial", 0, 12); public final String formatTime(final long ms){ long s = ms / 1000, m = s / 60, h = m / 60; s %= 60; m %= 60; h %= 24; return String.format("%02d:%02d:%02d", h, m, s); } public void onMessage(Message message) throws java.lang.InterruptedException { if(message.getType() == Message.MessageType.GAME) { if (message.getMessage().contains("player is offline") && useHost1) { log("host 1 is offline"); log("checking if host 2 is online"); log(""); useHost1 = false; useHost2 = true; useHost3 = false; return; } if (message.getMessage().contains("player is offline") && useHost2) { log("host 2 is offline"); log("checking if host 3 is online"); log(""); useHost1 = false; useHost2 = false; useHost3 = true; return; } if (message.getMessage().contains("player is offline") && useHost3) { runTime = System.currentTimeMillis() - startTime; log("all three hosts offline, exiting"); log(""); log("Runtime: " + formatTime(runTime)); log("XP Gained: " + experienceTracker.getGainedXP(Skill.PRAYER)); stop(); } } } @Override public void onPaint(Graphics2D g) { g.setRenderingHints(antialiasing); runTime = System.currentTimeMillis() - startTime; g.setColor(color1); g.fillRect(563, 219, 156, 179); g.setColor(color2); g.setStroke(stroke1); g.drawRect(563, 219, 156, 179); g.setFont(font1); g.setColor(color3); g.drawString("Get Boned", 606, 240); g.drawLine(575, 246, 700, 246); g.setFont(font2); g.setColor(color3); g.drawString("Host: " + curHost, 570, 260); g.drawString("State: " + state, 570, 275); g.drawString("Runtime: " + formatTime(runTime), 570, 290); g.drawString("Exp gained: " + experienceTracker.getGainedXP(Skill.PRAYER), 570, 305); g.drawString("Exp/Hour: " + experienceTracker.getGainedXPPerHour(Skill.PRAYER), 570, 320); g.drawString("Levels gained: " + experienceTracker.getGainedLevels(Skill.PRAYER), 570, 335); } }1 point
-
Skype/Discord name:talked to you already but osrs.vinny Have you added us on Skype/Discord: yep Do you agree with our T.O.S: yep1 point
-
1 point
-
I'm still selling them but currently not in stock right now. ETA 2 days. ienjoybjs#3526 on discord1 point
-
1 point
-
1 point
-
1 point
-
How do you think they find out who is a bot and who isn't? The masses of data they gather from their players is certainly used in their programs to figure out if an account is botted or not. Nobody is manually looking at the data and making these decisions1 point
-
Can't be banned using private script - no variables are shared with any other script. This means your script and profile is unique. My private script has secret interaction method and sleep pattern. Cannot be detected. Human mouse movement and ABC Level 4302. Want to bank swordfish? How about we check your stats. Want to harpoon a fishing spot? Maybe now is a good time to hop worlds.1 point
-
1 point
-
BOIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIS THIS SHIT IS LIT1 point
-
1 point
-
1 point
-
1 point
-
I personally am doing 50/50/70 at sandcrabs 1-80+ Range at sand crabs with bone crossbow (cheap as chips ) 1-80+ magic splashing (very cheap, but slow)1 point
-
There might be a config. Try looking into that. If there seems to be none you can always work with the chatbox instead.1 point
-
1 point
-
1 point
-
its behavior analysis , when you come out of tutorial island you have so little data to be analyzed so i think it works like a meter, every time it suspects something un-humane happens it adds to your bot percentage basically if your bot percentage goes above 50% you are a bot, so when you are out of tutorial island its so easy to reach 50% because there isn't data available to compare to so your bot meter goes up really high, but when you have an account that has a lot of played time its not easy to get that meter up cause there is a lot of data on that account. This is how fairfight1 point
-
1 point
-
Shut up you moron. This update is fucking garbage lets be completely honest. This is the worst looking, worst functioning gui I've ever seen. I honestly don't understand how you even let this go through @Token its like you have no respect for you own work. How did you look at this and think "this looks good". Some guy above saying shadow of storm bugs out, I've seen comments about that quest not working for months and months. It's pathetic how much money some scripters get and the absolute disrespect they give to their scripts/customers. And then when you take into account the amount of time that has gone by since the release of this script and the little care that has gone into it, it boggles my mind. And top that off with a 1/10 for communication with the people putting money in your pocket and you're left with the epitome of someone who sells runescape botting scripts. You going to address anything anytime soon? @Token1 point
-
If you need a walking script, and have a $1 you can buy @Explv walker on store here its pretty good and can walk almost anywhere. https://osbot.org/forum/topic/89947-explvs-walker/1 point
-
If you just want to walk there then the simplest method is: private final Area[] BANKS = { Banks.AL_KHARID, Banks.ARDOUGNE_NORTH }; // add the rest public void walkToClosestBank(){ getWalking().webWalk(BANKS); }1 point