Documentation

nFletcher User Manual

Automated fletching trainer with progression system, GE restocking, and muling support.

Links: TRiBot Store | Forum Thread | Discord


Table of Contents


Quick Start

Fastest path - Ez-Add 1-99 Progression:

  1. Start near a bank or the Grand Exchange
  2. Have GP in your bank (or supplies for your first item)
  3. Open the script GUI
  4. Go to the Progressive tab
  5. Check Enable progression mode
  6. Click Ez-Add 1-99 and choose:
    • Darts Path - Fast XP, higher cost, more click-intensive
    • Bows Path - Slower XP, cheaper/profitable, more AFK
  7. Enable Restocking and configure prices if needed
  8. Click Start

Manual single-item setup:

  1. Start near a bank or the Grand Exchange
  2. Have the required supplies in your bank, or have GP and enable restocking
  3. Select your Method (e.g., "Unstrung Bows", "Darts", "Arrows")
  4. Select your Item from the dropdown
  5. Enable Restocking if you want the script to buy supplies automatically
  6. Click Start

Script Arguments

Load a saved settings profile by passing the profile name as a script argument:

MyProfile

This loads <tribot-folder>/nScripts/nFletcher/settings/MyProfile.ini and starts immediately without showing the GUI. Useful for automation and automatically starting scripts on clients.

Additional options:

  • last - Load the most recently used settings
  • Profiles saved to nScripting.com Settings Storage can also be loaded by name

Requirements

Skill Requirements

Fletching is a members-only skill. The level requirements depend on what you want to make - see the Supported Items section for complete details.

Item Requirements

  • Knife - Required for cutting logs into bows, shafts, stocks, or shields
  • Chisel - Required for cutting gems into bolt tips, or making moonlight antler bolts
  • Hammer - Required for attaching crossbow limbs to stocks
  • Bow string - Required for stringing bows
  • Crossbow string - Required for stringing crossbows

These tools are not consumed and only need one in inventory.

Special Unlocks

  • Broad bolts/arrows - Requires purchasing the ability from a Slayer Master (300 Slayer points)

How It Works

  1. Banking: The script withdraws the materials needed for your selected item
  2. Fletching: Combines materials using the "Use" action and selects "Make All"
  3. Waiting: Waits for the inventory to complete, with antiban actions
  4. Repeat: Returns to banking when materials run out

With Restocking enabled:

  • When supplies run low, the script travels to the Grand Exchange
  • Sells finished products (unless configured not to)
  • Buys required materials at your specified prices
  • Returns to fletching

With Progression enabled:

  • The script works through your progression list in order
  • Each entry has its own stop condition (level, items made, etc.)
  • When one entry completes, it moves to the next
  • Optionally repeats the list when finished

Settings Reference

Basic Tab

Method

  • The category of item to fletch (Arrow Shafts, Bows, Darts, etc.)
  • Changing this updates the Item dropdown

Item

  • The specific item to make within the selected method
  • Both dropdowns are searchable - start typing to filter

Progressive Tab

Enable progression mode

  • When checked, the script uses your progression list instead of the basic item setting
  • The tab header becomes bold when progression mode is active

Progression List

  • Drag and drop to reorder entries
  • Double-click to edit an existing entry
  • Use arrow keys to move selected entries

Ez-Add 1-99

  • Quickly populates a full 1-99 progression path
  • Darts Path: Headless arrows → Bronze → Iron → Steel → Mithril → Adamant → Rune darts
  • Bows Path: Progresses through unstrung bows from Normal to Magic longbows

Progression Entry Settings:

  • Method/Item: What to fletch for this entry
  • Stop Conditions: When to move to the next entry (level reached, items made, etc.)
  • Don't sell product when restocking: Keep this item's output when selling at GE

Restocking Tab

Enable restocking

  • Allows the script to buy supplies at the Grand Exchange when you run out

Max Purchase Quantity

  • Limits how many supplies to buy at once
  • The script also calculates optimal quantities based on progression entries (uses whichever is lower)

Price List

  • Shows items that will be bought/sold
  • Double-click to configure buy/sell prices
  • Default prices use market rates with adjustments for faster transactions

Advanced Settings

Access via the Advanced button. Categories include:

Antiban

  • Mouse off screen % chance: Chance to move mouse off screen while idle fletching
  • ABC2 reaction time scale: Adjusts reaction timing (lower = faster reactions)

Efficiency

  • Use number keys: Press number keys instead of clicking in Make All interface (enabled by default)
  • Use space instead: Press Space for the default option (requires number keys enabled)

Combining

  • Controls which inventory slots to click when combining items
  • Plain item selection: Default behavior
  • Click closest to mouse: Reduces mouse travel distance
  • Click items closest together: Minimizes distance between click targets
  • Custom indexes: Specify exact inventory slots (0-27) to click

Progression

  • Repeat progression list: Start over when the list completes
  • Skip entry when out of supplies: Move to next entry instead of stopping (when not restocking)

Selling Items

  • Don't sell items (IDs): Prevent specific item IDs from being sold during restocking

Stopping

  • Configure when to stop (level reached, XP gained, items made, runtime, etc.)
  • Logout on script end: Log out when the script stops
  • Stuck failsafe: End the script after ~10 minutes of no XP gain

Muling

  • Transfer gold to a mule account
  • Configure connection details, thresholds, and cash-in amounts
  • Mule after buying: Mule after the full restock cycle instead of before buying

Standard settings for AFK behavior, mini breaks, world hopping, timed actions, Discord webhooks, and Auto Bond are also available.


Supported Items

Arrow Shafts

Log Type XP per Log Shafts per Log
Normal 5 15
Oak 10 30
Willow 15 45
Maple 20 60
Yew 25 75
Magic 30 90
Redwood 35 105

Headless Arrows

Item Materials XP
Headless Arrows Arrow shafts + Feathers 1

Arrows

Arrow XP
Bronze 1.3
Iron 2.5
Steel 5
Mithril 7.5
Broad 10
Adamant 10
Rune 12.5
Amethyst 13.5
Dragon 15

Unstrung Bows

Bow XP
Normal Shortbow (u) 5
Normal Longbow (u) 10
Oak Shortbow (u) 16.5
Oak Longbow (u) 25
Willow Shortbow (u) 33.3
Willow Longbow (u) 41.5
Maple Shortbow (u) 50
Maple Longbow (u) 58.3
Yew Shortbow (u) 67.5
Yew Longbow (u) 75
Magic Shortbow (u) 83.3
Magic Longbow (u) 91.5

Strung Bows

Bow XP
Normal Shortbow 5
Normal Longbow 10
Oak Shortbow 16.5
Oak Longbow 25
Willow Shortbow 33.2
Willow Longbow 41.5
Maple Shortbow 50
Maple Longbow 58.2
Yew Shortbow 67.5
Yew Longbow 75
Magic Shortbow 83.2
Magic Longbow 91.5

Crossbow Stocks

Stock XP
Normal 6
Oak 16
Willow 22
Teak 27
Maple 32
Mahogany 41
Yew 50
Magic 70

Unstrung Crossbows

Crossbow XP
Bronze 12
Blurite 32
Iron 44
Steel 54
Mithril 64
Adamant 82
Rune 100
Dragon 135

Strung Crossbows

Crossbow XP
Bronze 6
Blurite 16
Iron 22
Steel 27
Mithril 32
Adamant 41
Rune 50
Dragon 70
Hunter's Sunlight 0

Note: Hunter's Sunlight Crossbow is made by using a sunlight antelope antler on a hunter's crossbow with a chisel. It grants no Fletching XP.

Bolts

Bolt XP
Bronze 0.5
Blurite 1
Iron 1.5
Silver 2.5
Broad 3
Steel 3.5
Mithril 5
Adamant 7
Rune 10
Dragon 12
Moonlight Antler 12.1

Note: Moonlight Antler Bolts are made with a chisel on moonlight antelope antlers (yields 12 bolts per antler).

Bolt Tips

Tip XP Tips per Gem
Opal 1.6 12
Jade 2.4 12
Pearl 3.2 6
Red Topaz 3.9 12
Amethyst 4 15
Sapphire 4.7 12
Emerald 5.5 12
Ruby 6.3 12
Diamond 7 12
Dragonstone 8.2 12
Onyx 9.4 12

Tipped Bolts

Bolt XP
Opal 1.6
Jade 2.4
Pearl 3.2
Red Topaz 3.9
Sapphire 4.7
Emerald 5.5
Ruby 6.3
Diamond 7
Dragonstone 8.2
Barbed 9.5
Onyx 9.4
Amethyst 10.6

Tipped Dragon Bolts

Bolt XP
Opal 1.6
Jade 2.4
Pearl 3.2
Red Topaz 3.9
Sapphire 4.7
Emerald 5.5
Ruby 6.3
Diamond 7
Dragonstone 8.2
Onyx 9.4

Darts

Dart XP
Bronze 1.8
Iron 3.8
Steel 7.5
Mithril 11.2
Adamant 15
Rune 18.8
Amethyst 21
Dragon 25

Javelin Shafts

Log Type XP Shafts per Log
Normal 5 15

Javelins

Javelin XP
Bronze 1
Iron 2
Steel 5
Mithril 8
Adamant 10
Rune 12.4
Amethyst 13.5
Dragon 15

Shields

Shield XP Logs Required
Oak 50 2
Willow 83 2
Maple 116.5 2
Yew 150 2
Magic 183 2
Redwood 216 2

Battlestaffs

Item Materials
Battlestaff Celastrus bark + Knife

Troubleshooting

"We do not have enough supplies"

Cause: The script ran out of materials and restocking is disabled, or could not find supplies in the bank.

Fix:

  • Enable restocking and ensure you have GP in your bank
  • Add the required supplies to your bank manually
  • If using progression mode, enable "Skip entry when out of supplies" in Advanced Settings → Progression

Getting Help

If you run into issues not covered in Troubleshooting:

  1. Generate a bug report - In TRiBot: Dev Tab → Generate Bug Report (includes logs, settings, and screenshot)
  2. Post on Discord - Share the zip and describe what happened vs. what you expected at discord.gg/BFtypSSbjp

For issues that are hard to capture in a screenshot, a short screen recording helps.


Tips

  • Use the Ez-Add 1-99 button for a ready-made progression path instead of manually creating entries
  • Start near a bank or the Grand Exchange for optimal performance
  • Configure GE prices - Adjust buy prices slightly above market and sell prices slightly below for faster transactions
  • Use number keys (enabled by default in Advanced Settings → Efficiency) for faster Make All selections
  • Darts are fastest but expensive - The darts path provides the highest XP rates but costs more
  • Bows can be profitable - Stringing bows like yew longbows or magic longbows can generate profit while training
  • Broad arrows/bolts require unlock - You must purchase the ability from a Slayer Master before the script can make these