Jump to content
Beg

BEG AIO Combat - Melee Range Magic - Most locations and NPCs | Progressive | Ge restock | Dwarf Cannon | Customizable | Looting | Banking | Death recovery | Slayer

Recommended Posts

BEG AIO Combat - Melee Range Magic by Beg

All-In-One progressive Combat script.
Supports almost all NPCs and locations, many different potions, special weapons, prayer, every equipment and inventory item.
With looting, dwarf cannon, high alchemy, Guthans, death recovery, and some slayer features.
And much more, check all features below.

Features

  • Most NPCs and locations. All configurable.
  • Totally configurable inventory (and quantities), equipment and prayers.
  • Safe spots.
  • Configurable levels to train and leveling priorities.
  • Dwarf cannon.
  • High level alchemy.
  • All combat potions, prayer, super restore, anti-poison, anti-fire, anti-vemon, antidote, energy, stamina potions and more.
  • All prayers.
  • All special weapons.
  • All types of food.
  • Bones to peaches tablets and spells.
  • Reset aggression spots for sand crabs and such.
  • Guthans.
  • Looting based on item names, item ids or item values.
  • Bury bones.
  • Pick ammo.
  • Extra storage (Looting bag, Gem back, Herb sack, Seed box)
  • Basic support for MM2 caves.
  • Bank when inventory is full, out of food, runes, ammo, potions or cannonballs. Bank after a certain value on inventory.
  • World hopping to find less crowded worlds.
  • Prayer altars.
  • Equipment repair (Barrows, etc).
  • House pools and Ferox Enclave stats recharge.
  • Magic spells with auto-cast.
  • Bandit store to unnote items.
  • Deathwalk back to grave or use Death office.
  • Custom items to grab from bank after death.
  • Anti-pking in the wilderness.
  • Death office tutorial.
  • Slayer kill finishes (Bag of salt, Rock hammer, Rock thrownhammer, Ice cooler, Fungicide spray)
  • Automatic settings such as auto-retaliate on/off, attack style, NPC and Player attack options, accept aid off.
  • Progressive training. Link profiles all with different location, NPC, equipment, inventory and all other settings.
  • Automated Grand exchange restock for missing items.
  • Automated Muling for any item.
  • Automatic membership.
  • Small breaks.
  • Configurable antiban settings.
  • Configurable mouse speed, and many client options (maximize on end, disable graphics, etc)
  • Ranking with kills, looting and runtime.

 

User interface

image.png.9cbbd45ee12606a1d2d05d5c060ccc75.png

Hiscores
https://begtribot.github.io/tribot/scripts/combat/ranking
 

purchase.png.edd4142f4697ac33f629e2bc226208dd.png

 

Edited by Beg
  • Like 8
Link to post
Share on other sites

Antifire will now be drank while its about to expire instead of after expiring to avoid high fire damage hits.

Potions and prayers will now be consumed and set only when close to the fight zone.

Improved the way special attacks are used, to be more human like. Instead of using special attack always as soon as possible, it now delays using antiban reaction time. As well as sometimes waiting for the special attack bar to fill up more.

Prayer altar recharge is now available.

Energy restore potions can now be drank anywhere and not only close to the fight area.

World hop when too many players are around is now available.
image.png

Improved the target selection algorithm to filter out npcs attacked by others from a safe spot

Further improved the target selection algorithm to give preference to npcs on line of sigth when attacking from a safe spot. This is to avoid moving from the safe spot zone.

Further improved the target selection algorithm to take into consideration the mouse position.

Further improved the target selection algorithm to give higher priority to npcs on screen even if a bit further away.

Current target selection algorithm:

Spoiler

spacer.png

 

Potion drinks are now prioritized by:
Antifire > antivenom > antipoison > prayer > combat boosts

Fixed a bug when it kept drinking super antifire potions
Fixed a bug when it wasn't banking after out of potions

Added search filters to lists on the user interface

Altar prayer recharge is now supported for when altares are in the fighting zone (e.g. ape atol monkeys, darkmayer vampyres, chaos altar wilderness).

Defence skill will no longer be trained on shared experience attack style.

Script will now try to move to the safe spot or move to the bank after reaching all level goals.

Edited by Beg
Link to post
Share on other sites

Attempting to start the script with invalid settings no longer replaces the latest saved profile.

Added an option for special handling when the combat zone is in wilderness. When another player is detected that can attack us:

  • When not attacked, changes to another world as quickly as possible, and, if new world is too close to the previous one, quickly changes to another random world
  • When attacked, walks to <= level 30 and attempts use a teleport, including teleblock detection
  • Or else tries to walk to a bank

image.png.91847c90156bd225274ebfec3e419aac.png

Added an option to select a shared experience attack style.
image.png.af1b2ec0658926c0d79161955ceaf92a.png

Added an option to avoid banking at script startup.
image.png.75ee9ad9ce7fbf438c27db2add6d1535.png

Added an option to pickup untradeable items.
image.png.cac2633e516c685d6d367528df3e0cd6.png

Added client options:

  • disable graphics
  • disable user input
  • disable all user input

image.png.2b14cb6bfa1e4bafbb169fb2c200c600.png

Added alot of antiban options, along with an anti-ban section, although not all are fully implemented yet:

gui1.gif.16bc419088884cf25ef8c2a8143b02b8.gif

Added an option to use the current logged in world
image.png.72baa96b22838837489b8ddb2d46a693.png

Target selection now takes into consideration the combat level.

 

Target selection algorithm is now configurable.
Average values:

Spoiler

UUrQ2am.gif

Low mouse proximity factor:

Spoiler

W1oHvvu.gif

 

 

Edited by Beg
  • Like 2
Link to post
Share on other sites

Because of name change, profiles will be on the wrong folder. Rename .tribot/beg/BEG Combat Trainer to .tribot/beg/BEG Combat

Changed the load profile button to be easier to manage profiles.

Script now supports multiple npcs at the same time.
Added a button next to target option to load nearby npcs.
image.png.c63bff096fadee4bfacc72a7d0045382.png

Added an option to pickup loot only inside the combat zone.

Its now possible to exclude items from looting. Example:
>= 10000, !Rune med helm, Dragon bones
doesn't pickup rune med helms.

"Use logged in world" option no longer attempts to hop to the world the script initially started at.
Script paint now shows the individual experience gained over time.

Added "Minimize client at script start" and "Maximize client at script end" to client settings.

Edited by Beg
Link to post
Share on other sites
40 minutes ago, swagdy said:

The script can't be started without setting up the location, but i can't get into a cave on the minimap/location page. 

There's some underground maps at the top
Otherwise you can go there with 1 account and click "set square area" or "set polygon area", then define your area with mouse clicks

Link to post
Share on other sites

I selected use current tile as savespot, but it just doesn't ever go back to that savespot once the script is started. It happily eats food while taking all the damage tho. 

Also after days of using and trying different spots/setups, i find the script is picking up loot at random. Sometimes it decides to pickup item X, sometimes not. When using '>500' or 'item name' it doesn't make a difference. 

Hope u can also fix the banking situation i pm'ed u about, soon :)

Link to post
Share on other sites
20 hours ago, swagdy said:

I selected use current tile as savespot, but it just doesn't ever go back to that savespot once the script is started

That save spot is currently used for world hopping or to go after the script ends all its goals
Using it as a save spot to attack from is not yet supported
 

20 hours ago, swagdy said:

Also after days of using and trying different spots/setups, i find the script is picking up loot at random. Sometimes it decides to pickup item X, sometimes not. When using '>500' or 'item name' it doesn't make a difference. 

Can you send me your profile.json? so i can try it out

20 hours ago, swagdy said:

Hope u can also fix the banking situation i pm'ed u about, soon

Didnt have time during this week, i'll have free time this weekend to work on it

Hiscores are now live:
https://begtribot.github.io/tribot/scripts/combat/ranking

Link to post
Share on other sites
3 hours ago, salmons said:

Can I have a refund? I tried every possibility and couldn't get it to run in a safespot at black demons. Just always got stuck in Starting or Searching phase. Thanks. I understand this is a new script and will take time to flesh out the bugs. After more development time, I'll be sure to check it out again.

Can you send your profile file so i can try it out? It could be due to missconfiguration

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Beg
      BEG Cooking by beg

      https://begtribot.github.io/tribot/scripts/cooking
      Free all-in-one progressive Cooking script.
      Supports rouges den, self-made fires, ranges and inventory make-item.
      Supports fish, pizzas, pies, wines, and more.
      Cooking methods
      1. Rogues den
      Cooks at Rogues den (Burthoupe) using the well-known permanent fire.
      2. Self-made fires
      Makes fire on a pre-established area close to the bank, and cooks on it. Mostly thinking about free-to-play users, however, included a few pay-to-play banks as well.
      Supported Banks:
      Varrock West, Varrock East, Edgeville, Grand Exchange, Falador West, Falador East, Draynor Village,  Duel Arena, Al-Kharid, Castle Wars, Catherby, Seers, Ardougne West, Ardougne East, Yanille, Nardah, Tzhaar City.
      3. Ranges
      Cooks food on a range/stove/oven.
      Supported Ranges:
      Al-Kharid, Lumbridge, Falador, Edgeville, Varrock East, Cooking Guild, Catherby, Nardah.
      4. Make-item
      Makes food using two ingredients on each other.
      Supported fish
      Shrimps, Anchovies, Karambwanji, Sardine, Karambwan, Herring, Mackerel, Trout, Cod, Pike, Salmon, Tuna, Lobster, Bass, Swordfish, Monkfish, Shark, Dark crab, Plain pizza (range only), Baked potato (range only), Sweetcorn (range only).
      Supported make-item food
      Jug of wine, Tuna potato, Pizza base, Incomplete pizza, Uncooked pizza, Anchovy pizza, Meat pizza, Pineapple pizza, Pastry dough, Pie shell, Uncooked berry pie, Uncooked meat pie, Uncooked apple pie, Raw mud pie, Raw garden pie, Raw fish pie, Raw wild pie, Raw summer pie.
      Progressive
      Progressive cooking, with up to 5 setup configurations to define different settings and upgrade your food as your cooking level goes up.

      User interface



      Paint
      Paint displays useful information about the script execution. It's dynamic according to the script configuration.
        Profiles
      Profiles allow you to bypass the configuration and save some time. Profiles are saved at ~/.tribot/beg/BEG Cooking/profiles.
      To load from arguments: 

      To load from user interface:
        Here's some profile examples which you can copy paste into your profiles folder: Level up to 99 cooking at Rouges den, upgrading food as it levels up.  99.json Make 5000 jug of wines and then 1000 anchovy pizzas.  tasks.json Executions
      Soon...
      Hiscores
      https://begtribot.github.io/tribot/scripts/cooking/ranking
    • By Beg
      BEG Mule

      https://begtribot.github.io/tribot/scripts/mule
      Automated mule to trade your BEG bots.

      Features
      Off-game communication through sockets. Idling at login screen unless a mule request is sent from any of your bots. Safe proofing: Mule requests expire after around 15 minutes by default. Trades are cancelled after around 2 minutes by default. Mule information (name, location, world) is kept up-to-date. Multiple ways of muling: Using time intervals. Using time schedules. After every certain profit amount. Anti-scam mechanisms. Profit calculator based on real-time prices. Fulfills partial or complete requests based on bots requirement and mule supplies. Supplies can be kept on bank unless requested by a bot. Active only if mule is at a bank. Coming soon: Grand Exchange restocking. Active only if the mule is at the Grand Exchange. Setup
      Simply start the script with supplies in your mule. Instructions about how to connect to your mule are sent to the bot and client debug panels at the bottom of your client.
      For example, to connect to a mule running on the same computer using default id, specify a mule address of 127.0.0.1 0.
      To connect to a mule running on another computer you must open your port to the public and use your public ip. Ports used start at 50000 for id 0 up to 60000 for id 10000. To see if port is open check https://www.yougetsignal.com/tools/open-ports. To open a port search on google "how to open a port on your_vpn" or "how to open a port on your_internet_provider" and follow instructions.
      If id is in use, it tries to the next available one. So if you start 2 local mules, it attempts to use id 0 and id 1.

      User interface

      Paint

      Contains useful stats about your mule.


      Arguments

      Arguments allow you to override the default settings.
      id - Id to be used for the mule. Default is 0. Allowed ids go from 0 to 10000. trade-timeout - How long (in minutes) a trade window is open. Default is around 2 minutes. request-timeout - How long (in minutes) a mule request is considered to be valid. Default is around 15 minutes. logout - Specify if the mule should wait for requests at the login screen or in-game. Active by default. Example:
      port=55555;trade-timeout=3;request-timeout=30;logout=false
      Executions
                

      Hiscores
      https://begtribot.github.io/tribot/scripts/mule/ranking
       
    • By Beg
      BEG House Planks 

      https://begtribot.github.io/tribot/scripts/poh-planks

      Turns logs into planks at the player-owned house by sending your Demon Butler to the sawmil.
      Up to 7k planks/hour and 1.5m gp/hour depending on settings, your connection and prices.
      How much to expect:
      Mahogany profit = (mahogany plank price - mahogany logs price - 1550) x planks per hour Teak profit = (teak plank price - teak logs price - 550) x planks per hour  Oak profit = (oak plank price - oak logs price - 300) x planks per hour
      Features
      Support to all plank types (Regular/Oak/Teak/Mahogany) Support to Castle wars, Ferox enclaves, Wintertodt camp, Barbarian outpost, Lumbridge and Camelot PvP chest banks Automated muling Grand exchange restock Moneybag support Health and energy restore House location change Profit calculator Mouse movement anticipation for higher efficiency Ability to move house location and hire a demon butler Death recovery Anti-pk features such as setting private status to offline, detecting portal miss clicks as quickly as possible and avoid being lured to the risk zones Customizable anti-ban options Level Requirements
      50 Construction (58 if using servant's moneybag) 40 Magic (Lumbridge Bank) / 45 Magic (Camelot Bank) Item Requirements
      Dust battlestaff / Mystic dust staff / Staff of air / Air battlestaff / Mystic air staff Coins Regular / Oak / Teak / Mahogany logs Law runes Earth runes if using Staff of air, Air battlestaff or Mystic air staff Other Requirements
      Own a player-owned house Have a Demon Butler hired Have a dining room with a bell Muling
      Allows transfering your profits to one of your mules.
      Specify how frequent the muling should happen using time intervals, time schedules, or after a certain profit. And how many logs, coins, laws and earths, jewellery and energy potions to request to your mule at the user interface or through script arguments.
      Check out my automated mule: https://community.tribot.org/topic/83715-beg-mule-free/
      Grand Exchange Restock
      Automatically sell planks and buy logs/law runes/earth runes/jewellery/energy potions at the Grand Exchange:
      Activated when out of supplies Supports ring of wealth and varrock teleports Customizable prices and amounts Dynamic pricing based on runelite real-time prices and time waiting for offers to complete Platinum tokens support
      Settings

      Set low client paint delay (ideally 0) to achieve higher planks/h.
      To get the most efficiency, you want the butler to teleport to you right away everytime you call him. Sometimes it can get stuck behind a room's wall.
      A house configuration I found out works well is when all rooms are facing north, without any door to the south:
       
       User Interface

      Old-school themed graphical interface which includes all available settings.

       
      Modes
      efficient - tries to be as quick as possible, bypassing all antiban features. realistic - tries to act more like a real player, does actions according to the antiban profile. This is the default. Profiles
      Save and load profile files containing all script settings in JSON format. Profile files are saved at ~/.tribot/beg/scripts/BEG Poh Planks/profiles.
      When loading profiles you can omit the file extension (.json).
      A default profile named latest is saved and kept up to date every time you start the script through the user interface.
       
      Arguments
      Use profile=your_profile_filename to bypass the user interface.
      Example:
       

      Paint

      Paint on login screen:


      Paint on opaque chatbox:


      Minimized paint on opaque chatbox:


      Paint on transparent chatbox:


      Minimized paint on transparent chatbox:


      Executions (using efficient mode)

      Hiscores
      https://begtribot.github.io/tribot/scripts/poh-planks/ranking
    • By Beg
      Corporeal Beast by Beg
            
           




      Kills The Corporeal Beast for you.
      Corporeal Beast is a high level boss monster with an average drop of 550k. (Click here to see calculator)
      It can be easily solo'd by combining the special attack effect of 3 dragon warhammer, 20 arclight and 200 bandos godsword damage.
      Uniques drop table
          Elysian sigil - Item used to craft an Elysian spirit shield, one of the most powerful and the most expensive shield in the game.
         Arcane sigil - Item used to craft an Arcane spirit shield, the best off-hand item for magic attack.
        Spectral sigil - Item used to craft a Spectral spirit shield.
        Spirit shield - Shield with stats comparable to a rune kiteshield or obsidian shield.
            Holy elixir - Item used to bless a spirit shield in order to create a Blessed spirit shield.
           Jar of spirits - Item used to display a mini version of the Corporeal Beast inside your house.
      Requirements for solo:
      85+ attack/strength Dragon warhammer, Arclight or Darklight, Bandos godsword Requirements for 3+ man teams:
      80+ attack/strength/defence or 80+ range 70 ranged to wear Karils Decent magic level to increase the magic defence 43+ Prayer Features
      Solo kills. Use Dragon warhammer, Arclight/Darklight and Bandos godsword special attacks to reduce stats. Special attack recharge at own or someone else's house. Team kills. Coordinate attacks with multiple bots communicating off-game. You can set it up to have bots communicate between each other, which allows lots of possible configurations. For example for a trio:
      - 1 account doing special attacks and other 2 waiting at lobby joining only at the kill phase.
      - 2 accounts doing special attacks and the other waiting.
      - All 3 accounts doing special attacks in simulateneous (they can share the current count between each other) and then kill Corp at the same time.
      - Or without special attacks, accounts can wait at lobby until all accounts are ready to join the cave. Iron man support. Range support. Including Ruby bolts (e), Dragon bolts (e), Ruby dragon bolts (e), Diamond dragon bolts (e) and all crossbows. Switches between ruby and diamond when necessary. Multiple banks supported: Ferox Enclave, Barbarian Outpost, Castle wars, Wintertodt. Private instances support. House support including world 330. Support to all House pools, Jewellery box and Portal teleports. No house support by using Game necklaces for teleports. Prayer recharge support at house using altars. Customizable gear and inventory, and many other options. All Super/divine potions support. Multiple food supported: sharks, manta ray, monkfish. Including karambwan combo healing. Supports gear switches to optimize damage: (let me know if you want to get more items supported) Dragon warhammer gear: Rune defender, Dragon defender, Avernic defender, Mythical cape, Tyrannical ring,
                  Tyrannical ring (i), Brimstone ring, Inquisitor's great helm, Dwarven helmet,
                  Void melee helm, Elite void top, Void knight top, Elite void robe, Void knight robe (including Ornament Void) Arclight gear: Rune defender, Dragon defender, Avernic defender, Warrior ring (i), Warrior ring,
                  Brimstone ring, Warrior helm, Void melee helm, Elite void top, Void knight top, Elite void robe, Void knight robe (including Ornament Void) Bandos godsword gear: Void melee helm, Elite void top, Void knight top, Elite void robe, Void knight robe (including Ornament Void) Special attacks from Dragon claws, Crystal halberd, Dragon halberd, Bandos godsword, Dragon warhammer and Zaryte crossbow for faster kills. Profit calculator based on real-time prices. Uniques Loot tracker. Death handling from graves and Death office. Exploits the Dark core energy mechanism to permanently kill it. Repairs broken barrows gear. Serpentine helm recharge. Automated muling with cooperation with my Mule script. Grand Exchange restock.  
      Profile examples:
      Solo profile: solo.json  Duo profiles: duo-1.json duo-2.json   Trio profiles:  trio-1.json trio-2.json trio-3.json Hiscores
      Track your stats and hiscores here: https://begtribot.github.io/tribot/scripts/corporeal-beast/ranking
      Future work
      Support of Thralls (https://oldschool.runescape.wiki/w/Thrall) Support to Vengeance spells Support to open world crashes Support to potion decanting Support to dwarf cannon Support to range Support to jewellery charge combine
       
       
       
       
       
       
    • By Beg
      BEG Guardians Rift by Beg
       

       
      Plays the minigame Guardians of the Rift for you. (Wiki page)
      Guardians of the Rift is a non-combat minigame that takes place within the Temple of the Eye. The main goal of the game is to assist The Great Guardian in closing a rift into the Abyss by supplying it with imbued essence while protecting it from the Abyssal creatures that come through the rift.
      To play the game, players must have completed the Temple of the Eye quest and have at least level 27 Runecraft (which is automatically obtained from the prerequisite quests).
      Rewards:
          Abyssal pearls: Used to purchase items from the Temple Supplies shop.
            Intricate pouch: Can give a tarnished locket or a lost bag. Grants a random amount of runes or one of several dragon items.
        Atlax's diary: An old diary of someone's experiences at the Temple of the Eye.
         Elemental talisman: Grants access to all elemental runic altars.
         Catalytic talisman: Grants access to all catalytic runic altars, provided the player has completed the quests to access those that require it.
         Abyssal needle: Combines all essence pouches into one colossal pouch.
          Abyssal lantern: Gives various benefits within the minigame depending on the type of logs used to light it.
           Abyssal green:  Recolours the Raiments of the Eye. Comes in red, green, and blue.
        Abyssal protector: An Abyssal creature pet, similar to an Abyssal guardian.
       
      Requirements
      Pickaxe Temple of the Eye quest (wiki page) Recommended
      Chisel Runecrafting pouches Raiments of the Eye set Varrock armour Rune pouch with NPC contact runes Abyssal lantern with Redwood logs Features
      Minigame Supports all runecrafting altars. Supports all runecrafting pouches (small, medium, large, giant, colossal). Repairs pouches using NPC contact or through Abyss. Mines at huge, large and small guardian mines. Gives priority to huge mine for faster points. Balance between experience and rewards. Balance between elemental and catalytic points. Intelligent behaviour to select which barrier to heal or build. Builds strong and overcharged guardians when available. Supports pickaxes special attack (Dragon, Infernal, 3rd age, Crystal). Switching between Robe top of the eye and Varrock armour. Lobby Automatically finds the best world to play at. This feature is optional. Fetches missing required items (pickaxe, and other recommended items) from the bank. This feature is optional. Navigation Moves to Guardian of the Rift minigame by walking, using minigames teleport or using necklace of passage. Antiban Includes several anti-ban behaviours: Sometimes pre-hovers/opens menus on pouches and/or portals when runecrafting. Sometimes pre-hovers/opens menus on exit portal when at huge remains area. The usual right clicks/open tabs/move camera/examines/etc while mining and crafting essence. Sometimes checks guardian % on entrance while waiting for the game to finish. Customization Prioritize points or experience. Select which type of points (elemental/catalytic) to get rewarded. Select the number of fragments to mine before doing other activities. Prioritize altars. Select which runes should be dropped instead of banked. Choose if you want to use runecrafting pouches. Select the way your pouches are repaired. Choose if you want or not to search rewards, and after how many games. Choose if you want to build guardians at all. Choose to charge or not charge cells. Choose way of filling pouches: when full inventory, when enough essence or both. Select food and which quantity to bring to the Abyss when repairing pouches. End conditions End after a certain runtime. End at a certain UTC time. End at a certain runecrafting level. End at a certain runecrafting experience. End at a certain number of pearls. End at a certain number of elemental points. End at a certain number of catalytic points. End when Abyssal needle obtained. End when Abyssal lantern obtained. End when pet obtained. End when Raiments of the Eye set is obtained. Gameplay modes:
      Experience: Gives priority to altars which give more experience. Points: Gives priority to getting the maximum amount of points per game. Points modes:
      Total balanced: Balances the total amount of elemental and catalytic points. Game balanced: Balances the amount of elemental and catalytic points within each game. Elemental: Gives priority to getting rewarded elemental points. Catalytic: Gives priority to getting rewarded catalytic points. Pouch repair modes:
      None: Don't repair pouches at all. NPC Contact: Use NPC Contact spell to repair pouches. (requires Rune Pouch with required runes) Abyss one pouch: Go to the Abyss to repair pouches once at least 1 pouch gets damaged. Abyss two pouches: Go to the Abyss to repair pouches once at least 2 pouches get damaged. Abyss three pouches: Go to the Abyss to repair pouches once at least 3 pouches get damaged. User Interface (not updated - there are now more options and settings)

      Paint
      Paint displays useful information about the script execution.


      Hiscores
      https://begtribot.github.io/tribot/scripts/guardians-rift/ranking
      Proggies



      Pet:
       
    • By Beg
      BEG Vyrewatch Sentinels by Beg

      Kills Vyrewatch sentinels for 600-900k gp/h and decent combat exp/h. (Wiki page)
      Requirements
      Blisterwood flail Vyre noble disguise Access to upper tier of Darkmeyer 43+ Prayer Decent melee stats Combat
      Fully configurable inventory, gear setup and prayers. Configurable levels and skill priorities. Supports high level alchemy on predefined items. Supports all boost potions (combat, attack, strength) and all potions variations (regular, super, divine, barbarian mix). Supports all prayers. Custom and configurable target selection algorithm taking into consideration path distance and mouse proximity. Refills prayer at the nearby altar. Automatically finds non crowded worlds. Looting
      Picks up items based on item names, item ids or item values. With support to expressions (example: >2k, rune*, *rune). Option to pickup untradeable items. Gives priority to more valuable drops if inventory is nearly full. Supports extra storage: Gem back Herb sack Seed box Banking
      Supports banking when inventory is full. Supports banking when out of potions. Settings
      Sets auto-retaliate on Sets the correct attack style to train the required skill Changes npc attack options to always left-click Turns accept-aid off Hides roofs User interface

      Paint
      Paint displays useful information about the script execution.
      Profiles
      Profiles allow you to bypass the configuration and save some time. Profiles are saved at ~/.tribot/beg/BEG Vyrewatch Sentinels/profiles.

      To load from arguments: 


      To load from user interface:


      Hiscores
      https://begtribot.github.io/tribot/scripts/vyrewatch-sentinels/ranking
    • By Naton
      Revolutionize your gold farm management by building automated custom workflows for preparing and managing your bots. 
       
      Description
      This tool will allow you to build a list (basic) or tree (more advanced) of (conditional) tasks to automate your farm. You can build workflows for preparing your accounts as well as workflows for actually running your main money making scripts, or even combine the two to a fully automated workflow.
      The core of this script is a 'Task'. You can combine multiple tasks to run sequentially. You can add conditions to these tasks, or pick between tasks based on conditions. An example of a task is buying items from the grand exchange. An example of a condition is you have at least 5,000,000 gp.
      This bot can restock on any item at the grand exchange, trade items to and from a connected mule, start other scripts on tribot that you have access to, set up your inventory, set up equipment (you can configure it to be dynamic based stats), travelling anywhere, purchasing a bond and using it, hop worlds, teleport, and so much more.
       
      Repository Link
      https://tribot.org/store/products/70-nRestocker
       
      Instructions
      Configure a list of tasks (or a tree if you are looking for something more advanced). You can put together tasks in any order and the script will run them. Be creative - you can build many different workflows to save you time.
       
      Requirements
      None (the requirements are really dependent on what tasks you have configured and how you have configured them, for example you will need gold to buy items on the grand exchange)
       
      Features
      Grand Exchange buying
      Grand Exchange selling
      Choose any prices you want (3 different types, static, dynamic, and arrow keys)
      Adjust the pricing based on the amount of time the offer has been pending
      Muling (request items from mule, trade items off to mule)
      Deposit any items to bank
      Withdraw and items from bank
      Setup any inventory (with alternatives for each item)
      Setup and gear configuration (with alternatives for each item)
      Automatically run a separate script after nRestocker has finished (these can be queued, to run scripts after on another, or even perform another task within
      nRestocker)
      Buying a bond from the grand exchange, using it, and hopping to members worlds
      Hopping to any arbitrary world (supports a custom world, random f2p worlds, random p2p worlds, preferred regions)
      Moving anywhere (using dax walker, or using weighted custom paths)
      Teleporting using almost all jewelry and teleport tablets (feel free to request any teleport to be added)
      Simple waiting, optionally logged out
      Dropping items
      Selling all bank items above a certain threshold at any price
      Selling all inventory items above a certain threshold at any price
      Moving to GE (supports varrock teleport, ring of wealth, and amulet of glory) with custom priorities
      Moving to Zeah
      Setting quick prayers
      Setting fkey bindings + escape close interfaces
      Setting shift dropping
      Configuring advanced options within OSRS such as remove roofs
      Configuring left click character options (npc, player)
      Disabling sounds
      Setting resizable/fixed mode
      Setting left click withdraw banking settings and withdraw X value
      Setting camera zoom
      Enabling/disabling accept aid
      Decanting jewelry
      Decanting potions
      Filling blowpipe
      Charging trident
      Emptying blowpipe
      Emptying trident
      Obtaining ava's accumulators
      Obtaining a goblin staff
      Collecting from the collection box
      ... and so many more tasks
       
      Pictures




       
      Task Tree Images
       
      Bug Reports
      For the sake of both of our time, please attempt to solve issues on your own first to verify that the issue is not on your end (for example, misconfigured settings).
      If you are unable to resolve the issue on your own, please reach out to me for assistance. You can obtain assistance through the forums thread, the TRiBot forums private messaging system, or in my support discord.
      At the minimum, please provide the debug when reporting an issue. You can obtain the debug by following right clicking the Client Debug/Bot Debug tabs and clicking Copy to Clipboard. You can then paste this to pastebin and give me the link. This will help me to figure out what exactly is happening.
      Follow this gif for assistance with obtaining the debug. https://i.imgur.com/JruOAaz.gif
      The more information you can provide, the faster the issue is likely to be resolved. A description of the issue (ex. what is happening vs what you think should be happening) is helpful. A gif of the issue is very helpful, but if you can't get that then a screenshot is better than nothing. The debug, as mentioned above, should be provided.
       
      Advanced Preferences
      This script contains a plethora of advanced customization. These settings are primarily targeted at more advanced users. It's not recommend to mess around with them until you have some experience with the script. You can hover your mouse over many of the advanced preferences for more information. If there is a specific setting you would like a description of, reach out to me and I'll add a tooltip/improve the existing tooltip to better help you.
       
      Script Arguments
      All of my scripts support script arguments in the form
      settings:name where name is the name of the settings file to load. You can use the special name `last` to load your last settings.
      Ex.
      settings:last  
      User Testimonials
       
      Notes
      A quantity of '0' is generally indicated as 'All'. For example, to sell all of an item, set the quantity to 0.
       
      Variables
       
      Account List/Account Dispatching
      Configure an account list at Advanced Preferences -> Account List, or a connection to nAccount Dispatcher at Advanced Preferences -> Account Dispatching.
      This will use a new account on script start, and rotate to a new account whenever the task list/tree completes, or when an account is banned/locked, and keep going until all accounts are used. There is more customization of this at Advanced Preferences -> Account List -> List/Dispatcher Options.
       
      Templates
      nRestocker supports most string input as a template. This means it can take a line of text, and process it into something else based on some variables (for example, ingame name). Examples of places this is supported is the start script task, discord webhook task, and system notification task.
      Example. ${username} has ${attack-level} attack in world ${world} -> MyIngameName has 50 attack in world 304.
      The following template variables are supported:
      If you find a place that these are not currently supported, reach out to me and I will add it in. If there's another template variables that could help you, feel free to reach out and I will consider it.
       
      External Tools
      This script works extremely well with the Graphical Client Starter. https://community.tribot.org/topic/80538-graphical-client-starter-automate-launching-managing-your-clients/
      This script can connect to nMule and nAccount Dispatcher
    • By Naton
      Description
      This bot will charge air orbs at edgeville. It can restock supplies from the grand exchange and mule off gold. It supports a plethora of advanced customization.
       
      Repository Link
      https://tribot.org/store/products/72-nOrb-Charger
       
      Instructions
      Set up your gear and inventory.
      The following restrictions apply to the inventory/gear setups, and the script behavior is undefined if you don't follow them.
      Inventory setup must contain:
          Cosmic runes
          Uncharged orbs
      Gear setup must contain 
          Staff which provides air runes
           Amulet of glory
      For best results, start the script at edgeville or the grand exchange, or somewhere nearby these places.
      You can optionally bring a ring of dueling to use clan wars which is recommended.
      Have supplies, or gold to purchase them
       
      Requirements
      The necessary magic level (66) to cast charge air orbs, and supplies/gold to do so
       
      Features
      Charging air orbs
      Quick and powerful anti-pk system
      Custom inventory setups
      Custom gear setups
      Restocking
      Muling
      Decanting while restocking
      Clan wars refreshing support
      Numerous customization options to create your own playstyle (see advanced preferences)
       
      Pictures



       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/orbs/
       
      Bug Reports
      For the sake of both of our time, please attempt to solve issues on your own first to verify that the issue is not on your end (for example, misconfigured settings).
      If you are unable to resolve the issue on your own, please reach out to me for assistance. You can obtain assistance through the forums thread, the TRiBot forums private messaging system, or in my support discord.
      At the minimum, please provide the debug when reporting an issue. You can obtain the debug by following right clicking the Client Debug/Bot Debug tabs and clicking Copy to Clipboard. You can then paste this to pastebin and give me the link. This will help me to figure out what exactly is happening.
      Follow this gif for assistance with obtaining the debug. https://i.imgur.com/JruOAaz.gif
      The more information you can provide, the faster the issue is likely to be resolved. A description of the issue (ex. what is happening vs what you think should be happening) is helpful. A gif of the issue is very helpful, but if you can't get that then a screenshot is better than nothing. The debug, as mentioned above, should be provided.
       
      Advanced Preferences
      This script contains a plethora of advanced customization. These settings are primarily targeted at more advanced users. It's not recommend to mess around with them until you have some experience with the script. You can hover your mouse over many of the advanced preferences for more information. If there is a specific setting you would like a description of, reach out to me and I'll add a tooltip/improve the existing tooltip to better help you.
       
      Script Arguments
      All of my scripts support script arguments in the form
      settings:name where name is the name of the settings file to load. You can use the special name `last` to load your last settings.
      Ex.
      settings:last  
      User Testimonials
       
      Notes
      Charging orbs is a popular gold farming method. It's not recommended to charge orbs on any accounts you care about.
       
      Restocking
      The script will buy the following items, if necessary, and restocking is enabled.
      Staff
      Ring of dueling
      Amulet of glory
      Uncharged orbs
      Cosmic runes
      Food
      Stamina
       
      Fast-Charge Orbs
      This is a beta feature that will try to click the spell as fast as possible rather than afk'ing waiting for an inventory to complete. It's really not recommended to use this option because it doesn't increase much and massively increases clicks. Additionally, using paint delay or lagging can actually make this slower than the normal method.
    • By Naton
      Description
      This bot will train hunter using box traps, net traps, and bird snares. It supports a plethora of customization options to create your own playstyle.
       
      Repository Link
      https://tribot.org/store/products/76-nHunter
       
      Instructions
      Choose the trap of your choice
      Select tiles of your choice using the tile selector (or if net trapping, select the tiles of the tree)
      Non-Wilderness: Start at the location you want to hunt with the traps in your inventory (the script will attempt to travel to your tiles but for best performance it's recommended to start near or at the location)
      Wilderness: Start at a bank with the necessary items you have configured (you can technically also start it at the location you are hunting, if you have traps) - see the specific wilderness instructions below in the section titled Wilderness
       
      Requirements
      An account with the hunter level to hunt the creature of your choice
      Traps/supplies to hunt the creature
      The quests necessary to hunt the creature (this script will not complete any quests)
       
      Features
      Net traps (all salamanders)
      Box traps (all prey: ferrets, chins, red chins, black chins)
      Bird snares (all the birds)
      Fully customizable hunting locations with main tiles and backup tiles (see below for more info on main/backup tiles)
      Wilderness support (black chins/sals)
      Anti-PK
      Muling
      ABC2
      World hopping on players nearby
      World hopping on hunter nearby
      Killing stray prey
      Random-AFK'ing
      Mini-Breaking
      Numerous customization options to create your own playstyle (see advanced preferences)
       
      Pictures



       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/hunter/
       
      Signatures
      Show off your success with a dynamic forum signature generated just for you!
      Find yours at http://nscripting.com/hunter/signatures/users/YOUR TRIBOT USERNAME HERE.png
       
      Bug Reports
      For the sake of both of our time, please attempt to solve issues on your own first to verify that the issue is not on your end (for example, misconfigured settings).
      If you are unable to resolve the issue on your own, please reach out to me for assistance. You can obtain assistance through the forums thread, the TRiBot forums private messaging system, or in my support discord.
      At the minimum, please provide the debug when reporting an issue. You can obtain the debug by following right clicking the Client Debug/Bot Debug tabs and clicking Copy to Clipboard. You can then paste this to pastebin and give me the link. This will help me to figure out what exactly is happening.
      Follow this gif for assistance with obtaining the debug. https://i.imgur.com/JruOAaz.gif
      The more information you can provide, the faster the issue is likely to be resolved. A description of the issue (ex. what is happening vs what you think should be happening) is helpful. A gif of the issue is very helpful, but if you can't get that then a screenshot is better than nothing. The debug, as mentioned above, should be provided.
       
      Advanced Preferences
      This script contains a plethora of advanced customization. These settings are primarily targeted at more advanced users. It's not recommend to mess around with them until you have some experience with the script. You can hover your mouse over many of the advanced preferences for more information. If there is a specific setting you would like a description of, reach out to me and I'll add a tooltip/improve the existing tooltip to better help you.
       
      Script Arguments
      All of my scripts support script arguments in the form
      settings:name where name is the name of the settings file to load. You can use the special name `last` to load your last settings.
      Ex.
      settings:last  
      User Testimonials
       
      Notes
      Hunter is a widely botted click-intensive activity that is known by jagex. Jagex has actively taken measures to reduce hunter botting in the past (ex. add eagles peak as a requirement to box traps). It's highly recommended to not bot on an account you care about, especially doing an activity like hunter. 
       
      Main Tiles vs Backup Tiles
      Main tiles will always be used if possible. The script will always prefer a main tile over a backup tile.
      If there are no main tiles left, the backup tiles will then be searched to find a trap location.
      Backup tiles can be ignored if you are world hopping on players/hunter nearby.
      These traps should be placed nearby your other tiles in the same general area.
       
      Wilderness Hunting
      In order to hunt in the wilderness, the script requires a few extra configurations.
      Go to Advanced Preferences -> Wildernesss Trapping.
      You must configure the Gear and Inventory categories. The remaining categories are handled by default, and are completely optional.
      (Advanced Preferences -> Wilderness Trapping -> Gear, Advanced Preferences -> Wilderness Trapping -> Inventory)
      Set up traps in your inventory. Bring teleports either equipped or in your inventory. Your exit teleport should be equipped for fast use.
      Your inventory must contain at least the max # of traps you can place a time. The script will exit the wilderness if it has less then the maximum amount of traps it can place.
      Here's an example of my setup for black salamanders:


       
      World Hopping
      World hopping can be enabled at Advanced Preferences -> World Hopping (On Crash)
      World hopping when players are nearby is rather straightforward, when there is the specified number of players within the specified number of tiles from the center of your traps, the script will world hop.
      World hopping from a hunter is a little different. A hunter is considered nearby if there is a nearby trap that isn't ours, and a nearby player that isn't us.
       
      Losing Traps
      No script is perfect unfortunately. Things can occur, the game could lag and mistakes happen. Sometimes this can result in traps being lost. If you have any information on what specifically caused the script to lose a trap, please provide it to me. Preferably a gif/screenshot of the situation and the debug.
      Note that there is a failsafe for this: Advanced Preferences -> Trap Resetting -> Pickup nearby fallen traps that are probably ours.
      This failsafe is automatically enabled if using net traps.
       
      Paint CPU Usage
      The script paints a lot of stuff on the game screen. This will slightly increase CPU usage. However, it should be noted that minimizing your clients will result in nothing being painted because tribot automatically disables graphics. It's highly recommend to minimize your clients no matter what you are using in order to save CPU. I could add an option in the future to disable some paint stuff but as of now I have no plans because minimizing your client stops all script painting and more.
       
      Muling
      The script currently supports muling chinchompas. Note that the script won't currently use any teleports to travel to your mule. You should place your mule nearby your hunters. (ex. if hunting at feldip hills, have your mule somewhere nearby).
       
      Desert Hunting
      The script can hunt desert lizards. To bank for more waterskins, configure a non-wilderness inventory setup that includes waterskins, traps, and a shantay pass. You can pick the quantity of each to bring every trip.
      Ex.
       
  • Our picks

    • We've heard your complaints - the TRiBot API could be much easier to use. We've been dedicating our time to improving the scripter experience here and spent the past year working on a new and improved API - the TRiBot Script SDK.

       

      The TRiBot Script SDK is an easy-to-use library for building TRiBot scripts. It is the recommended approach to building scripts moving forward over the old TRiBot API. It contains all the core things you need to build a script, and a ton of additional helpful stuff to get you using your scripts quicker. See the documentation section for everything offered, and check out the brief overview link too.

       

      The SDK was announced in preview here:

       

      It is now officially released. The official release guarantees we will support backwards compatibility for some period of time. See the 'backwards compatibility' section below for more info.

       

      How to use:

      There is multiple options, listed in the order they are recommended.

      1) Use the gradle template mentioned below

      2) Obtain through gradle

      Add this dependency: api("org.tribot:tribot-script-sdk:+")

      Add this repository: maven("https://gitlab.com/api/v4/projects/20741387/packages/maven")

      3) Take from your local filesystem in your .tribot/install folder. For example, on windows, you'd find it at "C:\Users\[user]\AppData\Roaming\.tribot\install\tribot-client\lib\tribot-script-sdk-[version].jar"

       

      Documentation:

      Java docs: https://runeautomation.com/docs/sdk/javadocs/index.html?overview-summary.html

      Kotlin docs: https://runeautomation.com/docs/sdk/kdocs/index.html

       

      Backwards compatibility:

      We will be following a deprecation schedule whenever we perform a possible breaking change. We will deprecate the respective methods or classes and announce it in a topic. It will remain deprecated for some period of time (weeks or months), and then removed. This will give you time to fix anything, if we need to make a breaking change.

       

      Gradle template:

      Easily build scripts with a new pre-configured scripting gradle template

       

      Users of the current API:

      There is no plans to remove TRiBot API. It will still be available. However, non-critical bugs probably won't be fixed. The SDK does depend on some of the API so fixing some things in the SDK will indirectly fix the API. However, bugs that have existed in the API for awhile will likely not be fixed. It's recommended to use the SDK moving forward. Let us know if there's something the SDK is missing.

       

      Brief overview of the changes:

       

      Bug reports:

      Post bug reports in the bug reports section of the forums

       

       

      Let us know what your thoughts are! If you have questions, feel free to ask below or in discord.

       
      • 0 replies
    • Support for the gradle launcher is being dropped. Read more about the new launcher here.
      • 8 replies
    • What to expect from TRiBot moving forward.
      • 11 replies
    • TRiBot 12 Release Candidate

      The TRiBot team has been hard at work creating the last major version of TRiBot before the TRiBot X release. We've noticed many problems with TRiBot 11 with a lot of users preferring TRiBot 10 over 11. We've heard you, so we took TRiBot 10, added the new features introduced with 11, introduced some other new things, and created TRiBot 12. So without further adieu, here's TRiBot 12.
      • 40 replies
    • Gradle is a build tool used to accelerate developer productivity.

      We recently setup a Maven repository (TRiBot Central) to make it easier for scripters to create scripts. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-central/-/packages

      Furthermore, we've released a simple Gradle project to make it easy to run TRiBot and develop scripts for it. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-gradle-launcher

      The goals of TRiBot Central are to:

      Deliver updates to TRiBot faster


      Better organize TRiBot's dependencies (AKA dependancies)


      Make it easier to develop scripts for TRiBot


      Make it easier to use and run TRiBot


      Note: TRiBot won't be able to run scripts from within this project until TRiBot's next release.
      • 15 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...