Jump to content

Recommended Posts

BEG Combat

purchase.png.edd4142f4697ac33f629e2bc226208dd.png


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

All-in-one progressive Combat script.
Supports active and passive combat, any npc and game area, many different potions, special weapons, prayer, every gear and inventory item.
Supports looting, dwarf cannon, high alchemy, guthans, death recovery, some slayer features.
And much more, check all features below.


Note: Whatever is striked is either not fully implemented, not yet tested or will be out in a future update.

Combat

  • Supports active combat, passive combat and Nightmare Zone minigame.
  • Configurable fight square areas, fight polygon areas, fight spots and aggression reset spots.
  • Highly configurable inventory and gear setup.
  • Configurable levels and skill priorities.
  • Supports MM2 caves for training ranged and magic.
  • Supports dwarf cannon.
  • Supports high level alchemy on predefined items.
  • Supports all potions variations (regular, super, divine, barbarian mix, super, extended):
    • Boost potions (combat, attack, strength, defence, magic, ranged, overload).
    • Restore potions (prayer, restore).
    • Protect potions (antifire, anti-venom, antipoison, antidote).
  • Supports all prayers. Supports prayer flicking.
  • Supports all commonly used special weapons.
  • Configurable target selection algorithm taking into consideration path distance, mouse proximity, combat level and safe spots.
    Spoiler

    spacer.png

Healing

  • Supports almost all healing items. 
  • Supports guthans.
  • Supports bones to peaches tablet and spell.
  • Supports bandits store to unnote food.

Looting

  • Picks up items based on item names, item ids or item values.
  • Able to pick up bones and bury them.
  • Picks up ammo.
  • Gives priority to more valuable drops if inventory is nearly full.
  • Supports extra storage:
    • Looting bag
    • Gem back
    • Herb sack
    • Seed box

Banking

  • Supports banking when inventory is full.
  • Supports banking when out of food, runes, ammo, potions or cannonballs.
  • Supports banking when slayer task is completed.

Setup

  • World hops to find empty worlds.
    • When all fight spots are occupied on passive combat.
    • When more than x players are nearby on your fighting area on active combat.
    • When another cannon is deployed near you.
  • Supports prayer points refill at a specified altar.
  • Repairs damaged barrows gear at Bob.
  • Supports house pools and ferox enclave stats recharge.
  • Supports magic auto-cast.

Death recovery

  • Walks back to death spot.
  • Loots grave.
  • Handles death office.
  • Supports predefined items to withdraw from bank after dying.
  • Repairs broken items at the nearest Perdu.

Slayer

  • Supports kill finishes:
    • Bag of salt for rockslugs
    • Rock hammer and rock thrownhammer for gargoyles
    • Ice cooler for desert lizards
    • Fungicide spray for zygomites
  • Supports superior variants.

Settings

  • Sets auto-retaliate on/off
  • Sets the correct attack style to train the required skill
  • Changes attack options
  • Turns accept-aid off

Grand exchange restock

  • Buys missing gear and supplies
  • Sells loot
  • 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

Muling

  • Mules on certain conditions:
    • Time intervals.
    • Time schedules.
    • After a certain profit.
  • Can sell loot on grand exchange before muling.
  • Can ask for missing gear.
  • Configurable coins, food and potions amount.
  • Supports automated muling. (https://community.tribot.org/topic/83715-beg-mule-free)

Progressive

  • Progressive training, with up to 5 setup configurations to define different settings and upgrade your character as you level up.

User interface

bIfUo1c.gif

Paint

Paint displays useful information about the script execution. It's dynamic according to the script configuration.

image.png.5920d22d2e7a0e2a458269c84de78817.png

Profiles

Profiles allow you to bypass the configuration and save some time. Profiles are saved at ~/.tribot/beg/BEG Combat/profiles.

To load from arguments: 
image.png.f653101b8042523566adc053b7c37912.png

To load from user interface:
image.png.6f66a317c91a5976a4ec7064549662d1.png

Here's some profile examples which you can copy paste into your profiles folder:

  • Level up attack, strength and defence to 60. With inventory and equipment progression
  • Level up ranged and magic with cannon and high alchemy at ogres in yanille
  • Kill and pickup cowhides at lumbridge
  • Kill green dragons at wilderness banking bones and hides at ferox enclaves
  • Kill blue dragons at taverley dungeon and looting at falador bank:
Spoiler

{"pickup-own-items-only":[true,false,false,false,false],"mule-interval":30,"dialog-interaction":"KEYS","restock-sell-resources":true,"mule-wait-timeout":60,"death-recovery-items":["antifire potion,anti-dragon shield,dusty key","","","",""],"mode":"REALISTIC","skills":"[{\"STRENGTH\":99,\"DEFENCE\":99,\"RANGED\":99,\"ATTACK\":100,\"MAGIC\":99},{},{},{},{}]","priorities":"[{\"STRENGTH\":2,\"DEFENCE\":3,\"ATTACK\":1},{},{},{},{}]","bank":["FALADOR_WEST",null,null,null,null],"fight-locations":["[]","[]","[]","[]","[]"],"pickup-items-after-kill":[true,false,false,false,false],"safe-spot":"[{\"x\":2922,\"y\":9805,\"z\":0},null,null,null,null]","mule-wait":true,"prayer-flicking":[false,false,false,false,false],"bank-at-full-inventory":[true,false,false,false,false],"restock-buy-below-percentage":100,"restock-price-selection":"INSTANTLY","bury-bones":[false,false,false,false,false],"method":["ACTIVE",null,null,null,null],"bank-at-profit":[0,0,0,0,0],"fight-area":["[{\"x\":2914,\"y\":9782,\"z\":0},{\"x\":2916,\"y\":9793,\"z\":0},{\"x\":2914,\"y\":9782,\"z\":0},{\"x\":2916,\"y\":9793,\"z\":0}]","[]","[]","[]","[]"],"bury-bones-full-inventory":[false,true,true,true,true],"restock-timeout":60,"restock":false,"mule-sell-timeout":30,"drop-junk-items":[true,false,false,false,false],"restock-varrock-teleport":25,"restock-remove-equipment":false,"bank-pickup-cannon":[false,false,false,false,false],"prayers":["[]","[]","[]","[]","[]"],"restock-potions":100,"restock-check-offers":false,"auto-retaliate":[false,true,true,true,true],"gear":["Helm of neitiznot,Fire cape,Amulet of glory(6),,Abyssal whip,Fighter torso,Anti-dragon shield,Dragon platelegs,Combat bracelet(4),Dragon boots,Ring of wealth (4)",",,,,,,,,,,",",,,,,,,,,,",",,,,,,,,,,",",,,,,,,,,,"],"mule-schedules":[],"high-alchemy":["","","","",""],"reset-aggro-locations":["[]","[]","[]","[]","[]"],"mule-profit":0,"game-tab-interaction":"KEYS","automatic-membership":true,"inventory":["[{\"name\":\"Antifire potion(4)\",\"quantity\":1,\"stackable\":false},null,null,{\"name\":\"Falador teleport\",\"quantity\":1,\"stackable\":true},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{\"name\":\"Dusty key\",\"quantity\":1,\"stackable\":false},null,null,null,null]","[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]"],"speed":90,"pickup-items-in-combat":[true,true,true,true,true],"mouse-speed":162,"world":["random","0","0","0","0"],"mule-price-selection":"INSTANTLY","bank-at-hp-percent":[0,0,0,0,0],"prayer-altar":["LUMBRIDGE",null,null,null,null],"use-special-attack":[true,true,true,true,true],"pickup-items":["dragon bones,blue dragonhide,\u003e3000","","","",""],"expect-always-loot":[true,false,false,false,false],"death-screenshot":true,"mule-cancel-unrelated-offers":true,"mule-sell-resources":true,"mule-remove-equipment":false,"restock-ring-of-wealth":2,"crash-resolve-delay":[10000,0,0,0,0],"antiban":true,"bank-at-out-potions":[false,false,false,false,false],"restock-food":1000,"gear-variations":[true,true,true,true,true],"target":["Blue dragon",null,null,null,null],"bank-at-after-slayer-task":[false,false,false,false,false],"mule-addresses":[],"bank-at-out-cannonballs":[false,false,false,false,false],"bones-to-peaches":[false,false,false,false,false],"cannon-spot":"[null,null,null,null,null]","interface-interaction":"KEYS","mule-names":[],"no-experience-timeout":0,"magic-spell":[null,null,null,null,null]}

  • Kill and loot rune dragons
  • Kill and loot gargoyles

Executions

Soon...

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

spacer.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
  • Beg changed the title to BEG Combat

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
  • Beg changed the title to BEG Combat [All-in-one] [Progressive]
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
  • 2 weeks later...
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
  • 2 weeks later...
  • 2 weeks later...

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 Naton
      Description
      This bot will flip items on the grand exchange to the best of its ability using an intelligent algorithm. You must provide an item list.
       
      Repository Link
      https://tribot.org/collections/osrs-scripts/products/nmercher
       
      Instructions
      Configure an item list
      Start near or at the grand exchange with gold in your inventory (the script will attempt to travel from anywhere but for best performance it's recommended to start at the grand exchange)
       
      Requirements
      Gold to buy/sell items
      The ability to configure an item list/settings
       
      Features
      An intelligent merch handling algorithm
      ABC2
      Custom item selection
      Detailed runtime statistics tracker, with exporting statistics to a text file/csv
      Runtime option selection (such as sell-only mode)
      Random AFK'ing
      Mini-breaking (log out for a period of time when there is nothing to do)
      Extremely accurate profit tracking
      Muling
      Advanced merching customization (ex. configure undercutting)
      A plethora of advanced customization
       
      Pictures



       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/mercher/
       
      Signatures
      Show off your success with a dynamic forum signature generated just for you!
      Find yours at http://nscripting.com/mercher/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
      Please read the entire forums thread
      Please not that this is not your traditional script where you can just press 'Start' and it starts making money. Merching is quite different from other scripts, and merching can have a learning curve - don't be discouraged if you aren't successful at first. 
      You have to configure an item list, and your settings play an important role in how much you make
      You should aim to reach about 0.75% - 1.25% of your cash stack/hr. This may vary depending on the current market, the time of day, and other variables (very large or very small cash stacks may not follow this rule).
       
      Merching Resources
      https://www.ge-tracker.com/forums/topic/23-benefits-complete-osrs-flipping-guide-old-school-runescape/
      https://prices.runescape.wiki/osrs/
       
      How to set up Mini-Breaking/Random-AFK'ing
      It's highly recommended to configure mini breaks and afking in the advanced preferences section. Mini breaking will only trigger when there is no offers to handle.
       
      Undercutting
      Undercutting is the best way to increase the amount of money you make while merching.
      Using default prices without undercutting may drastically lower your profits.
      Undercutting can be found in advanced item preferences -> pricing, or at advanced preferences -> merching -> global item pricing.
      Here is an example of a settings configuration that undercuts by 0.02% when buying and selling. Note that the sell adjustment should be a negative value to undercut selling (because you want to decrease sell price to undercut when selling)

      The values you should use to undercut in your list mainly depend on the items you're using. Try testing out different values to see what works best for your list.
       
      Tips
      The most important settings is a solid item list, and undercutting (Advanced Preferences -> Merching -> Global Item Pricing). The merch speed might impact profit as well. Most of the other settings will probably have a minimal impact and are more for advanced users.
      To figure out good items to use I recommend finding items that are traded a decent amount. PVP items, PVM items, skilling items. Think items that people don't have patience for and want now so they will pay a premium. You can watch a lot of youtube videos on osrs merching (see FlippingOldschool).
      You can also browse real-time margins at https://prices.runescape.wiki/osrs/. There's a basic tutorial for merching at https://www.ge-tracker.com/forums/topic/23-benefits-complete-osrs-flipping-guide-old-school-runescape/.
      For undercutting, you'll really have to experiment to find what is good for the specific items you are trading in the current market state. I'd start with the above undercutting settings mentioned in the Undercutting section (+- 0.02%) and go from there. You could throw in some flat gp adjustments as well.
      The worst thing you can do is blindly go in and mess around with random settings without understanding what they are doing. Poor settings can actually increase the chance to lose money. If you did this, try resetting your settings (File -> New in the GUI), and start over with only the settings changed mentioned above. Don't mess around with random settings unless you understand what they can do, and that will come with time with using the script.
      Sometimes, it may not be worth it to find the 'perfect' settings. Focus on obtaining a profit level you are happy with. You may get diminishing returns on additional time spent tweaking your settings which will just bring frustration.
      Most will want to start off with a smaller stack size. Generally you'll see diminishing returns as your stack increases. Maybe start off with 10-20m. Not to mention this provides less risk in the case of a ban.
      Your item list can be as large as you want. However, I wouldn't make it any smaller than 20, and would recommend at least 30-40 items.
      On a side note, I recommend enabling random-afking/mini-breaks in Advanced Preferences. Merching doesn't require you to be logged in 24/7.
       
      Mass applying advanced item preferences
      Right click items in your list to mass apply advanced item preferences from one item to others. You will be prompted for which options you want to apply.
       
      Running Multiple Accounts With Same Item List
      When running multiple accounts with the same settings, you may run into issues where each account is competing with each other. There's a few settings in the script you can try.
      First, you can limit the amount of accounts trading an item at the same time at Advanced Preferences -> Merching -> Distribute Items. This allows you to say, for example, only buy items that less than two other accounts are merching. You should always try this setting first. If this doesn't provide enough, you can try another setting at Advanced Preferences -> Merching -> Item Randomization which will attempt to slightly randomize the items the script prefers.
       
      Refund Policy
      For nMercher only, I offer a slightly different refund policy than all my other scripts. I recognize that many users may struggle with merching (some may be looking for more of a script where you just click 'Start' with little to no configuration, but here you have to build an item list). Therefore I offer a revised refund policy. You can get a refund for nMercher no questions asked within three days of purchase, for purchases of less than five instances. Send me a message on the forums.
       
      Terms & conditions/Things to be aware of
      I do not provide an item list. You must choose your own items. Please do not pm me asking how to merch/what items you should use, I may ignore you. Feel free to join my discord to ask users there.
      This script relies on third party services. I cannot control the uptime of these services; the uptime is generally not a problem and it functions as it should however sometimes they may not work. In the event the third party services are down, the script will not function properly. I will not refund based on this. If the services are down for an extended period of time (multiple days), I will look further into the situation/refunding.
      Profit is highly dependent on several factors and many of them are out of the script's control. One hour you may make 1m and the next you may lose 200k (losses are rather rare, but they do happen).
      I only grant refunds in the case that there is a script error preventing script use for an extended period of time, or as specified in an explicit refund policy by myself.
       
      *This profit depends on your cash stack (and other factors, including but not limited to the current market, the time of day/week, your item list/settings), and if you start with 50k I can't say you will make 100k/hr.
    • By Beg
      BEG Cooking

      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 Naton
      Description
      This bot will kill green dragons at any location in the wilderness. It supports muling and restocking. It also contains a plethora of customization to create your own playstyle.
       
      Repository Link
      https://tribot.org/collections/osrs-scripts/products/ngreen-dragon-killer
       
      Instructions
      Configure your inventory & equipment setup in the GUI, and select a dragon location.
      Have the necessary supplies, or have restocking enabled with enough gold for supplies.
      Start anywhere (preferably near a bank, or near the grand exchange if restocking, for best results).
      Recommended: Bring a teleport (include it in your inventory/equipement and the script will use it). All locations support either a burning amulet or a games necklace (View the instructions in the GUI for an up to date mapping)
      Recommended: Bring a looting bag. This will be used by the script if one is available; if one is not available then it will ignore it and loot one if possible (make sure looting looting bags is enabled in advanced preferences, it's enabled by default)
       
      Requirements
      High enough stats to kill green dragons. Having dragon slayer started for an anti-dragon shield is recommended. Gold/supplies are required.
       
      Features
      All green dragon locations in the wilderness
      Custom inventory/equipment setups
      Looting bag
      Intelligent anti-pk
      Teleporting
      Restocking
      Muling
      Prayers
      A plethora of advanced customization options
       
      Pictures



       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/gdk/
       
      Signatures
      Show off your success with a dynamic forum signature generated just for you!
      Find yours at http://nscripting.com/gdk/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
       
      Things to note
      Green dragons is a heavily botted gold farming activity. Almost no real players actually kill green dragons. Keep this in mind, and it's not recommended to bot on an account you really care about.
    • By Naton
      Description
      This bot will kill crabs (supported types: sand crabs, rock crabs, ammonite crabs, swamp crabs). It supports a plethora of customization to create your own playstyle.
       
      Repository Link
      https://tribot.org/collections/osrs-scripts/products/ncrab-killer
       
      Instructions
      Select a crab location, and load your inventory (set up your inventory in-game then click the Load Current Inventory button).
      It's best to start near the crab location, though the script will attempt to travel from anywhere.
      Your inventory will want to contain food (if necessary), potions (if using potions), and coins (if using a location that needs coins, such as crabclaw island).
       
      Requirements
      Appropriate stats to kill the crabs you have selected, and supplies/equipment to kill them
       
      Features
      All sand crab locations (crabclaw island, crabclaw cave, zeah shoreline)
      Ammonite crabs
      Rock crabs
      Customizable crab tiles/reset tiles
      Progressive training
      Customizable on-crash actions (world hopping, attacking back, ending script, do nothing)
      Tons of preset locations
      Accurate crash and aggression detection
      Breaking support
      Supports almost all food (let me know if there's a food type you'd like to see, that isn't currently supported)
      Supports potions
      ABC2
      Moves mouse off screen when idle to simulate an AFK player
      Looting (fully customizable)
      Roaming
      Attacking stray crabs
      A plethora of advanced settings to create your own playstyle
       
      Pictures




       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/crabkiller/
       
      Signatures
      Show off your success with a dynamic forum signature generated just for you!
      Find yours at http://nscripting.com/crabkiller/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 where
      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
       
    • 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/collections/osrs-scripts/products/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
      Would you like to gain incredibly fast smithing experience, using several different methods and locations, and being able to customize your own preferences?
      nSmither will help you to achieve your smithing goals.
       
      Description
      This bot will smith/smelt/superheat in several different locations. It supports a progression system to chain several different tasks together. A plethora of customizable preferences is also available. If you are smithing cannonballs, the script can complete the dwarf cannon quest, train 1-35 smithing, restock, and mule off gold.
       
      Repository Link
      https://tribot.org/collections/osrs-scripts/products/nsmither
       
      Instructions
      Select the item you want to smith/smelt/superheat
      Start the script near where you want to perform this activity (the script will attempt to travel from anywhere but for best performance it's recommended to start nearby)
      Have the required supplies ready (or gold, if smelting cannonballs with restocking)
       
      Requirements
      The necessary smithing level for the item you want, and supplies to do so
       
      Features
      Smithing - all items
      Smelting - all bars
      Superheating
      Cannonballs
      Cannonball grand exchange restocking
      Cannonballs muling
      Dwarf cannon
      Fresh level 3 support (Add an account to your gold farm in one click using nMule!)
      Progression system
      Automatic mode for smithing to always smelt the best item for the selected bar (can be chained with progression system to always smelt best item)
      A plethora of advanced customization
       
      Pictures



       
      Progress Reports
       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/smither/
       
      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
       
      Cannonballs
      A lot of advanced settings for cannonballs can be found at Advanced Preferences -> Cannonballs. You can enable restocking at Advanced Preferences -> Cannonballs -> General, "Restock at GE". The script will automatically train from 1-35 smithing and complete dwarf cannon if required, before doing cannonballs.
       
    • By Naton
      Description
      This bot will complete the Rogues' Den minigame accurately and efficiently. It supports a plethora of customization options.
       
      Repository Link
      https://tribot.org/collections/osrs-scripts/products/nrogues-den
       
      Instructions
      Start at Rogues' Den
      Have stamina potions/energy potions in your bank, if applicable (stamina potions are recommended)
      Recommended - Zoom the camera out a bit/use resizable mode so the script can easily click. Don't zoom out too far or it won't be able to click accurately. Around 70% zoomed out is sufficient.
      The script will automatically use the 80 thieving shortcut if it can
       
      Requirements
      50 Thieving and Agility
       
      Features
      Completes the course in the most efficient manner possible
      Supports restoring run energy/drinking stamina
      Opening crates
      Stopping after # of crates or full set obtained
      80 Thieving shortcut
      Several misc. features and customization options in advanced preferences
       
      Pictures



       
      Highscores
      Track your progress against other users at http://nscripting.com/highscores/roguesden/
       
      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
       
    • 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/collections/osrs-scripts/products/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.
  • 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.

       
        • Like
      • 0 replies
    • Support for the gradle launcher is being dropped. Read more about the new launcher here.
        • Like
      • 8 replies
    • What to expect from TRiBot moving forward.
        • Thanks
        • Like
      • 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.
        • Sad
        • Like
      • 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.
        • Like
      • 13 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...