Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/07/21 in Posts

  1. The only Runecrafting bot you will need Purchase this INSANE bot here You can setup a master account (preferably your main account, can be any account) and a worker account (a throwaway bot account, or any account) will trade the master account and go to bank to get more runes etc. The main account (master) does not need to bot, and can be achieved through the normal RS client without a bot client. Supports: Air runes (1) (normal) & (abyss) Mind runes (2) (normal) & (abyss) Water runes (5) (normal) & (abyss) Earth runes (9) (normal) & (abyss) Mud runes (13) (earth altar) Lava runes (23) (fire altar) Fire runes (14) (normal) & (abyss) Body runes (20) (normal) & (abyss) Cosmic runes (27) (normal) & (abyss) Chaos runes (35) (normal) & (abyss) Astral runes (40) (normal) & (abyss) Nature runes (44) (normal) & (abyss) Law runes (54) (normal) & (abyss) Blood runes (abyss) & (zeah) Auto Arceuus Favour Solver Gets 100% arceuus favour for you Auto GE Restocking Sells runes, buys more supplies automatically Auto-equips chosen armour/robes Use Blood Essences Death Handler gets items from Death's office and repeats (Abyss) Glory mode, ferox mode, house spell/tabs Avoids pkers and hops worlds Uses mouse invokes for quicker runecrafting (stealth) Muling (BETA) will give money to your mules every X hours or profit Creates colossal pouch if you have the needle Results and screenshots
    2 points
  2. efficient & flawless Link: Script now live: Here Features Bypasses Jagex's camera movement bot trap. new! Uses ESC key to close the interface new! Uses the higher xp method (aligns the camera to the target so it closes the menu when it pops up) NEVER gets in combat, 'tower' method of getting out of combat isn't even there (deliberately). Logs out when no money left Equips bronze arrows when necessary Displays 'goal' information, e.g. (at 77 range it will also show details for 80 range, time left, xp left, etc) Automatically equips higher level gear such as d'hide chaps and vambs Runs away just in case of emergency! ................................................................................................................................ With the bots on OSBot, Czar promises to deliver yet another incredible piece to the CzarBot empire. This means you will get to run the script with no worries about bans and xp waste. LEGENDARY HALL OF FAME 100 hour progress report Configuring the bot and the result: Set the npc attack option to 'Hidden' if you want to avoid deaths forever! For extra XP FAQ Why should I use this script when there are millions out there? It is the best script. Simply. Why are you releasing this now? It's time to make it public, it was privately shared with some friends and has been working flawlessly. Instructions There are no instructions. We do the all the work for you. CzarScriptingβ„’ Tips If you are low level, you can use a ranging potion at level 33 ranged to get in the ranging guild. Try and have as high ranged bonus as possible. Gallery ANOTHER 1M TICKETS GAINED !!
    1 point
  3. To Avoid that ^ 1) Open notepad 2) Paste this @echo off :GAMETYPE_SETUP SET /P gametype="Gametype (rs3/osrs): " IF /I "%gametype%" == "rs3" GOTO AMOUNT_SETUP IF /I "%gametype%" == "osrs" GOTO AMOUNT_SETUP GOTO INVALID_GAMETYPE :AMOUNT_SETUP SET /P input="Amount of clients: " SET /A amount="%input%"*1 IF %amount% GTR 0 GOTO RUN GOTO INVALID_AMOUNT :INVALID_GAMETYPE ECHO Invalid input GOTO GAMETYPE_SETUP :INVALID_AMOUNT ECHO Invalid input GOTO AMOUNT_SETUP :RUN FOR /L %%i IN (1, 1, %amount%) do ( IF /I "%gametype%" == "rs3" ( START jagex-jav://runescape.com/jav_config.ws ) else ( START jagex-jav://oldschool1.runescape.com/jav_config.ws ) ) 3) Save as NAME.bat 4) Run the .bat 5) Type in OSRS and hit enter 6) Put in number of clients you want open and hit enter 7) Profit?? I cant find who originally posted this but I keep seeing people asking how to do it.
    1 point
  4. https://osbot.org/mvc/scripters/info That one?
    1 point
  5. No proxy and no breaks and your good to gooooo
    1 point
  6. can i get trial version...
    1 point
  7. I am pushing an update today that fixes max amount of rune buying and this error! The error had to do with a mirror mode thingy of calling getBot(). I noticed this yesterday and fixed it immediately after asking the developers what caused it. Should be fixed tomorrow! Thanks a lot for the detailed debugging! This always helps a lot since I have encapsulated all my code in different stages. So this makes it easy for me to find the "flaw" in the code. Regarding the selections, these are on my todo list, but do not YET have an urgent prio. My current focus is going to be on fixing minor bugs like this so the script can run smoothly. I myself have ran the script for 24 hours yesterday on 3 accounts with the new code and they all worked out nicely without any issues. So I think the new code is stable! Regarding the next best thing I want to implement, this will be fuzzy logic to create the "fuzzy"-like playing style humans would actually have regarding our own decision making instead of hardcoding that shit up I hope, am pretty sure of it, that this would result in fewer reports and so also fewer ban rates. In the mean time, sit tight, post any bugs you encounter and do not hesitate to share your progress! I whish you a happy botting experience! Kind regards, MW
    1 point
  8. Thank you. I have been using the cannon option some more. When using to option to bank it tries to pick up the cannon even though I'm banking if loot is full. Could you add an option to just leave the cannon when banking.
    1 point
  9. Just gonna pop this in here just incase it's been missed. @Explv knows what's he's doing too
    1 point
  10. tryina do slayer task cave slimes and I get this error [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_smart_safespot) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_allow_spec_npc_health" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_allow_spec_npc_health) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_allow_spec_below_health" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_allow_spec_below_health) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_equip_travel_fight" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_equip_travel_fight) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_equip_travel_bank" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_equip_travel_bank) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_spec_min_target_hp" changed to "40" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_spec_min_target_hp) changed from () to (40) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_spec_my_health" changed to "30" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_spec_my_health) changed from () to (30) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_npc_tile_dist" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_npc_tile_dist) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_stop_at_death" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_stop_at_death) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_hop_at_death" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_hop_at_death) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_fight_with_cannon" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_fight_with_cannon) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_save_cannon_tile" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_save_cannon_tile) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_safespot_priority" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_safespot_priority) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_eat_bounds_1) changed from (45) to (45) [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_eat_bounds_2) changed from (65) to (65) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_cannonball_range_1" changed to "15" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_cannonball_range_1) changed from () to (15) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_cannonball_range_2" changed to "15" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_cannonball_range_2) changed from () to (15) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_ov_potion_cb" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_ov_potion_cb) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_ov_potion_pra" changed to "11" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_ov_potion_pra) changed from () to (11) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_return_safespot_combat" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_return_safespot_combat) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_return_safespot_no_loot" changed to "1" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_return_safespot_no_loot) changed from () to (1) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_slayer_rockhammer" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_slayer_rockhammer) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_slayer_bag_of_salt" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_slayer_bag_of_salt) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_slayer_ice_cooler" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_slayer_ice_cooler) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: Command (aio_fighter_attack_delay) changed from (1) to (1) [INFO][Bot #1][09/07 01:07:33 AM]: "aio_fighter_special_wait" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (aio_fighter_special_wait) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_pot_while_combat" changed to "1" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_pot_while_combat) changed from () to (1) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_b2p_wait_food" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_b2p_wait_food) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_save_bounds" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_save_bounds) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_save_safespot" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_save_safespot) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_save_break_tile" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_save_break_tile) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_tile_loot_distance" changed to "8" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_tile_loot_distance) changed from () to (8) [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_stopcon_safe) changed from (0) to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_real_distance" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_real_distance) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_allow_multicombat" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_allow_multicombat) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_reattack_target" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_reattack_target) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_expeditious" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_expeditious) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_slaughter" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_slaughter) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_planner_auto_upgrade" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_planner_auto_upgrade) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_allow_wildy" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_allow_wildy) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_wildy_emergency_tele" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_wildy_emergency_tele) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_lootbag_mode" changed to "0" [INFO][Bot #1][09/07 01:07:33 AM]: Command (ss_lootbag_mode) changed from () to (0) [INFO][Bot #1][09/07 01:07:33 AM]: "ss_loot_single_ammo" changed to "0" [INFO][Bot #1][09/07 01:07:34 AM]: Command (ss_loot_single_ammo) changed from () to (0) [INFO][Bot #1][09/07 01:07:34 AM]: "ss_superior_slayer" changed to "0" [INFO][Bot #1][09/07 01:07:34 AM]: Command (ss_superior_slayer) changed from () to (0) [INFO][Bot #1][09/07 01:07:34 AM]: "ss_eq_when_possible" changed to "0" [INFO][Bot #1][09/07 01:07:34 AM]: Command (ss_eq_when_possible) changed from () to (0) [INFO][Bot #1][09/07 01:07:34 AM]: "script" changed to "fighter" [INFO][Bot #1][09/07 01:07:34 AM]: Command (script) changed from () to (fighter) [INFO][Bot #1][09/07 01:07:34 AM]: "ss_random_prayer_value" changed to "17" [INFO][Bot #1][09/07 01:07:34 AM]: Special change from (0) to (100) [INFO][Bot #1][09/07 01:07:34 AM]: "ss_prebreak_seconds" changed to "20" [INFO][Bot #1][09/07 01:07:34 AM]: Command (ss_prebreak_seconds) changed from () to (20) [INFO][Bot #1][09/07 01:07:34 AM]: "ss_prebreak_seconds" changed to "120" [INFO][Bot #1][09/07 01:07:34 AM]: Command (ss_prebreak_seconds) changed from (120) to (120) [INFO][Bot #1][09/07 01:07:36 AM]: Chosen ammo [Bone bolts]x[0] [INFO][Bot #1][09/07 01:07:36 AM]: Finding nearest npc.... [INFO][Bot #1][09/07 01:07:36 AM]: .. checking for nearby npcs first... [INFO][Bot #1][09/07 01:07:36 AM]: no nearby npcs found! [INFO][Bot #1][09/07 01:07:36 AM]: ... checking the npc position database for nearest npc in your chosen npcs... [INFO][Bot #1][09/07 01:07:36 AM]: A) Successfully found at [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:36 AM]: Unable to detect suitable npcs from detected (14 npcs), resorting to backup detector.. [INFO][Bot #1][09/07 01:07:36 AM]: [DEBUG] Not in area with npcs, preset position is: null | fight position: [x=3153, y=9561, z=0] | my tile: [x=2811, y=3441, z=0] [INFO][Bot #1][09/07 01:07:36 AM]: Attempting to walk there, we aren't in an area with npcs... [INFO][Bot #1][09/07 01:07:36 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:36 AM]: Webwalker emergency! Attempting to load locally... [INFO][Bot #1][09/07 01:07:36 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:36 AM]: "last_delay_name" changed to "PresetWalker: Wait 1s until we move 1" [INFO][Bot #1][09/07 01:07:38 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:38 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:38 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:39 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:39 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:39 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:40 AM]: Using route false to position [x=3153, y=9561, z=0] (6129) tiles away [INFO][Bot #1][09/07 01:07:40 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:40 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:41 AM]: Not with npcs... walking to fight tile: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:41 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:41 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:41 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:42 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:42 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:42 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:43 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:43 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately! [INFO][Bot #1][09/07 01:07:43 AM]: walk_suh no path found between [x=2811, y=3441, z=0] and [x=3153, y=9561, z=0] .. [INFO][Bot #1][09/07 01:07:44 AM]: Using route false to position [x=3153, y=9561, z=0] (6129) tiles away [INFO][Bot #1][09/07 01:07:44 AM]: We are using force_path right now, from [x=2811, y=3441, z=0], to: [x=3153, y=9561, z=0] [INFO][Bot #1][09/07 01:07:44 AM]: / Pathfinding error, source: [x=2811, y=3441, z=0] and target: [x=3153, y=9561, z=0], report this to Czar immediately!
    1 point
  11. Yeah its the one where you ask where to find silverlight. It keeps looping between how do I defeat the demon and where to get silverlight. Sorry I should have specified that Btw your fast fixes are just impeccable. This is exactly why you are a top tier scripter tbh. Much love
    1 point
  12. 1 point
  13. New Mouse option will soon be the default and not be optional when OSBot 3 fully releases. There are no refunds. Getting banned isn't a valid reason either. Generic email they send to anyone who has been banned. It is also not a perm ban but a temp 2 day ban. Use the discord link for trial requests. Sure I guess
    1 point
  14. Why did you respond to a 4 year old post from someone who hasn't logged into the site in 4 months?
    1 point
  15. Should be fixed now I checked that new quest, it looks like it should be an easy addition; I'll try to code that for the 67th quest
    1 point
  16. Hey, A quick release to add support for the TOS screen at the login page. FIXES: - The mouse will move less for a RectangleDestinations when the mouse is already in the area. MISC: - Implemented support for the TOS login state in the login handler. - Minor bug fixes. - The OSBot Team
    1 point
  17. Can I buy this script individually?
    1 point
  18. It is best to use the [Ring of life] option, or at least the [Emergency teleport] option, and you will never die in abyss. New Update (v165.0) - Deathwalk system improved - Dying: either log out/stop bot or continue (if selected deathwalk option) - Added some improvements to Abyss runecrafting - Now teles out if the client doesn't detect objects/stops being responsive (mirror only) during the abyss. -- Also world hops to refresh mirror (optional) Will be doing final test runs then submitting update. Big shoutout to @vickershd for this one! EDIT: Update delayed for some more hours, had to do some re-write for the map area so it has more fail-safes with mirror.
    1 point
  19. All the shit does is log me out
    1 point
  20. My scripts keep opening up the settings tab and clicking on advanced options in it and it doesnt hop just stands and waits for the shop to restock, any fix?
    1 point
  21. Here is a quick bank util I made after running into issues with walking to the nearest bank only to have it be unaccessible due to quest/skill requirements. I haven't tested this yet but I may need to alter it so that the quest checks are cached once on initialization if it takes a long time to do all the checks. If anyone knows the config values for checking RFD sub-quest completion and is willing to share, let me know so I can add those checks in properly as well as the Lunar Diplomacy and Tree Gnome Stronghold values. Banks taken from here but I plan to add most if not all of the banks listed on the wiki when time permits. I think spoilers are broken so enjoy the long ass post Usage BankUtil.getAccessibleBanks(SomeMethodProvider); Source import org.osbot.rs07.api.Favour; import org.osbot.rs07.api.Quests; import org.osbot.rs07.api.map.Area; import org.osbot.rs07.api.map.constants.Banks; import org.osbot.rs07.api.ui.EquipmentSlot; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.MethodProvider; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class BankUtil { enum Bank { AL_KHARID(Banks.AL_KHARID), ARCEUUS_HOUSE(Banks.ARCEUUS_HOUSE), ARDOUGNE_NORTH(Banks.ARDOUGNE_NORTH), ARDOUGNE_SOUTH(Banks.ARDOUGNE_SOUTH), CAMELOT(Banks.CAMELOT), CANIFIS(Banks.CANIFIS), CASTLE_WARS(Banks.CASTLE_WARS), CATHERBY(Banks.CATHERBY), DRAYNOR(Banks.DRAYNOR), DUEL_ARENA(Banks.DUEL_ARENA), EDGEVILLE(Banks.EDGEVILLE), FALADOR_EAST(Banks.FALADOR_EAST), FALADOR_WEST(Banks.FALADOR_WEST), GNOME_STRONGHOLD(Banks.GNOME_STRONGHOLD), GRAND_EXCHANGE(Banks.GRAND_EXCHANGE), HOSIDIUS_HOUSE(Banks.HOSIDIUS_HOUSE), LOVAKENGJ_HOUSE(Banks.LOVAKENGJ_HOUSE), LOVAKITE_MINE(Banks.LOVAKITE_MINE), LUMBRIDGE_LOWER(Banks.LUMBRIDGE_LOWER), LUMBRIDGE_UPPER(Banks.LUMBRIDGE_UPPER), PEST_CONTROL(Banks.PEST_CONTROL), PISCARILIUS_HOUSE(Banks.PISCARILIUS_HOUSE), SHAYZIEN_HOUSE(Banks.SHAYZIEN_HOUSE), TZHAAR(Banks.TZHAAR), VARROCK_EAST(Banks.VARROCK_EAST), VARROCK_WEST(Banks.VARROCK_WEST), YANILLE(Banks.YANILLE), BARBARIAN_ASSAULT(new Area(2534, 3576, 2537, 3572)), BURGH_DE_ROTT(new Area(3496, 3213, 3499, 3210)), CRAFTING_GUILD(new Area(2933, 3284, 2936, 3281)), ETCETERIA(new Area(2618, 3896, 2620, 3893)), FISHING_TRAWLER(new Area(2661, 3162, 2665, 3160)), FISHING_GUILD(new Area(2584, 3422, 2588, 3418)), GRAND_TREE_WEST(new Area(2440, 3489, 2442, 3487).setPlane(1)), GRAND_TREE_SOUTH(new Area(2448, 3482, 2450, 3479).setPlane(1)), JATISZO(new Area(2415, 3803, 2418, 3801)), KOUREND(new Area(1610, 3683, 1613, 3680).setPlane(2)), LLETYA(new Area(2350, 3163, 2354, 3162)), LUNAR_ISLE(new Area(2097, 3919, 2102, 3917)), LANDS_END(new Area(1508, 3423, 1511, 3419)), NARDAH(new Area(3424, 2892, 3430, 2889)), NEITIZNOT(new Area(2335, 3808, 2337, 3805)), PORT_PHASMATYS(new Area(3686, 3471, 3691, 3463)), PISCATORIS(new Area(2327, 3690, 2332, 3687)), SHILO_VILLAGE(new Area(2849, 2955, 2855, 2953)), SANDCRABS(new Area(1717, 3466, 1722, 3463)), SHANTAY_PASS(new Area(3305, 3123, 3308, 3119)), SULPHUR_MINE(new Area(1453, 3859, 1458, 3856)), TREE_GNOME_STRONGHOLD(new Area(2444, 3427, 2446, 3422).setPlane(1)), VINERY(new Area(1802, 3571, 1808, 3571)), WARRIORS_GUILD(new Area(2843, 3544, 2846, 3539)), WOODCUTTING_GUILD(new Area(1589, 3480, 1593, 3476)), ZEAH_COOKING(new Area(1653, 3613, 1658, 3607)); private final Area area; Bank(final Area area) { this.area = area; } public Area getArea() { return area; } } public static Area[] getBankAreas() { return Arrays.stream(Bank.values()).map(Bank::getArea).toArray(Area[]::new); } public static Area[] getAccessibleBanks(final MethodProvider api) { List<Area> accessibleBanks = new ArrayList<>(); // f2p accessibleBanks.add(Bank.AL_KHARID.getArea()); accessibleBanks.add(Bank.CASTLE_WARS.getArea()); accessibleBanks.add(Bank.DRAYNOR.getArea()); accessibleBanks.add(Bank.DUEL_ARENA.getArea()); accessibleBanks.add(Bank.EDGEVILLE.getArea()); accessibleBanks.add(Bank.FALADOR_EAST.getArea()); accessibleBanks.add(Bank.FALADOR_WEST.getArea()); accessibleBanks.add(Bank.GRAND_EXCHANGE.getArea()); accessibleBanks.add(Bank.LUMBRIDGE_UPPER.getArea()); accessibleBanks.add(Bank.VARROCK_EAST.getArea()); accessibleBanks.add(Bank.VARROCK_WEST.getArea()); accessibleBanks.add(Bank.SHANTAY_PASS.getArea()); if (api.getSkills().getVirtualLevel(Skill.CRAFTING) >= 40 && api.getEquipment().isWearingItem(EquipmentSlot.CHEST, "Brown apron")) { accessibleBanks.add(Bank.CRAFTING_GUILD.getArea()); } // p2p if (api.getClient().isMember() && api.getWorlds().isMembersWorld()) { accessibleBanks.add(Bank.ARCEUUS_HOUSE.getArea()); accessibleBanks.add(Bank.ARDOUGNE_NORTH.getArea()); accessibleBanks.add(Bank.ARDOUGNE_SOUTH.getArea()); accessibleBanks.add(Bank.CAMELOT.getArea()); accessibleBanks.add(Bank.CATHERBY.getArea()); accessibleBanks.add(Bank.GNOME_STRONGHOLD.getArea()); accessibleBanks.add(Bank.HOSIDIUS_HOUSE.getArea()); accessibleBanks.add(Bank.LOVAKENGJ_HOUSE.getArea()); accessibleBanks.add(Bank.LOVAKITE_MINE.getArea()); accessibleBanks.add(Bank.PEST_CONTROL.getArea()); accessibleBanks.add(Bank.PISCARILIUS_HOUSE.getArea()); accessibleBanks.add(Bank.SHAYZIEN_HOUSE.getArea()); accessibleBanks.add(Bank.TZHAAR.getArea()); accessibleBanks.add(Bank.YANILLE.getArea()); accessibleBanks.add(Bank.BARBARIAN_ASSAULT.getArea()); accessibleBanks.add(Bank.VINERY.getArea()); accessibleBanks.add(Bank.FISHING_TRAWLER.getArea()); accessibleBanks.add(Bank.KOUREND.getArea()); accessibleBanks.add(Bank.ZEAH_COOKING.getArea()); accessibleBanks.add(Bank.LANDS_END.getArea()); accessibleBanks.add(Bank.NARDAH.getArea()); accessibleBanks.add(Bank.SANDCRABS.getArea()); accessibleBanks.add(Bank.SULPHUR_MINE.getArea()); if (api.getQuests().isComplete(Quests.Quest.PRIEST_IN_PERIL)) { accessibleBanks.add(Bank.PORT_PHASMATYS.getArea()); accessibleBanks.add(Bank.CANIFIS.getArea()); } if (api.getQuests().isStarted(Quests.Quest.IN_AID_OF_THE_MYREQUE)) { accessibleBanks.add(Bank.BURGH_DE_ROTT.getArea()); } if (api.getQuests().isComplete(Quests.Quest.THE_FREMENNIK_TRIALS)) { accessibleBanks.add(Bank.ETCETERIA.getArea()); if (api.getQuests().isStarted(Quests.Quest.THE_FREMENNIK_ISLES)) { accessibleBanks.add(Bank.JATISZO.getArea()); accessibleBanks.add(Bank.NEITIZNOT.getArea()); } } if (api.getQuests().isComplete(Quests.Quest.SHILO_VILLAGE)) { accessibleBanks.add(Bank.SHILO_VILLAGE.getArea()); } if (api.getQuests().isStarted(Quests.Quest.MOURNINGS_END_PART_I)) { accessibleBanks.add(Bank.LLETYA.getArea()); } if (api.getQuests().isComplete(Quests.Quest.SWAN_SONG)) { accessibleBanks.add(Bank.PISCATORIS.getArea()); } if (api.getSkills().getVirtualLevel(Skill.FISHING) >= 68) { accessibleBanks.add(Bank.FISHING_GUILD.getArea()); } if (api.getSkills().getVirtualLevel(Skill.ATTACK) + api.getSkills().getVirtualLevel(Skill.STRENGTH) >= 130) { accessibleBanks.add(Bank.WARRIORS_GUILD.getArea()); } if (api.getSkills().getVirtualLevel(Skill.WOODCUTTING) >= 60 && api.getFavour().getFavour(Favour.House.HOSIDIUS) >= 75) { accessibleBanks.add(Bank.WOODCUTTING_GUILD.getArea()); } // First time entering minigame(?) Need to figure this out. if (false) { accessibleBanks.add(Bank.GRAND_TREE_WEST.getArea()); accessibleBanks.add(Bank.GRAND_TREE_SOUTH.getArea()); accessibleBanks.add(Bank.TREE_GNOME_STRONGHOLD.getArea()); } // Only needs partial completion, need to figure out the check for it. if (api.getQuests().isComplete(Quests.Quest.LUNAR_DIPLOMACY)) { accessibleBanks.add(Bank.LUNAR_ISLE.getArea()); } // Only needs one part finished, need to figure out the check for that as well. if (api.getQuests().isStarted(Quests.Quest.RECIPE_FOR_DISASTER)) { accessibleBanks.add(Bank.LUMBRIDGE_LOWER.getArea()); } } return accessibleBanks.toArray(new Area[0]); } }
    1 point
  22. could you make this buy feather packs possibly?
    1 point
  23. 1 point
  24. Reviving this. Someone I know from this community who uses osbot and sandboxie to bot (with proxifier and everything) had his computer's background suddenly changed to this exact picture. Nothing has happened to his accounts yet, but we'll see.
    0 points
Γ—
Γ—
  • Create New...