Skip to content

juliarose/steam-trade-offer-enhancer

 
 

Repository files navigation

Steam Trade Offer Enhancer

Fork of Steam Trade Offer Enhancer by scholtzm with extra features and performance enhancements. This userscript has many features useful for Team Fortress 2 trading.

Requirements

Installation

  1. Ensure that you have Tampermonkey installed.
  2. Download the script steam.trade.offer.enhancer.user.js.
  3. Confirm that you want to install the script.
  4. The script should now be installed and ready to use.

Features

Screenshot of Steam Trade Offer Links

https://steamcommunity.com/tradeoffer

  • Quickly add multiple items. You can specify the amount or starting index for the items you want to add.
  • Quickly clear items from trade offer.
  • Add items by ID. Use hotkey "P" to show field to add items by ID. You can specify multiple IDs by seperating the IDs by commas (e.g. "1,2,3,4,5").
  • Option to add only keys or metal.
  • Automatically adds item if for_item URL parameter is present. This is generated from trade offer links on backpack.tf stats/classifieds pages.
  • Adds an option to add currencies from listing if listing_intent URL parameter is present. This is generated from trade offer links on backpack.tf stats/classifieds pages.
  • Unusual effect images are displayed on items with effects.
  • Uncraftable items are displayed with a dashed border.
  • Strangified items (e.g. "Strange Unusual" items) have an orange colored border.
  • Spelled items display an icon.

https://steamcommunity.com/profiles/<steamid>/tradeoffers
https://steamcommunity.com/id/<id>/tradeoffers

  • Quick links to backpack.tf and Rep.tf pages on offers.
  • Summary for trade offers.
  • Unusual effect images are displayed on items with effects.
  • Uncraftable items are displayed with a dashed border.
  • Strangified items (e.g. "Strange Unusual" items) have an orange colored border.
  • Spelled items display an icon.

https://steamcommunity.com/profiles/<steamid>/inventory
https://steamcommunity.com/id/<id>/inventory
https://steamcommunity.com/profiles/<steamid>
https://steamcommunity.com/id/<id>
https://steamcommunity.com/market/listings/440/<market_hash_name>

  • Unusual effect images are displayed on items with effects.
  • Uncraftable items are displayed with a dashed border.
  • Strangified items (e.g. "Strange Unusual" items) have an orange colored border.
  • Spelled items display an icon.

https://backpack.tf/profiles/<steamid>

  • Total values are displayed in keys rather than refined.
  • Auto-select items on load by ID from select URL parameter.
  • Easily change between days on comparisons. Use "W" and "S" keys.
  • Easily change inventory sorting. Use "1", "2", and "3" keys.
  • Copy IDs of currently selected items. Use "P" key.

https://backpack.tf/classifieds
https://backpack.tf/stats

  • Auto-generate links on listings for use in trade offers.

Contributing

This script is packaged using packus.

Files for each page are broken down within the src directory which are then joined together to build the script. When working on source files, run npm install to install dependencies, then npm run build when building.

Donations

If you found this tool useful and want to give something for my time you can send me an offer.

About

Browser script to enhance Steam trade offers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 98.1%
  • CSS 1.9%