Help Support Our Growing Community

DOTAFire is a community that lives to help every Dota 2 player take their game to the next level by having open access to all our tools and resources. Please consider supporting us by whitelisting us in your ad blocker!

Want to support DOTAFire with an ad-free experience? You can support us ad-free for less than $1 a month!

Go Ad-Free
Smitefire logo

Join the leading DOTA 2 community.
Create and share Hero Guides and Builds.

Create an MFN Account






Or

Custom Recommended Items

Please review our General Rules & Guidelines before posting or commenting anywhere on DOTAFire.

Forum » General Discussion » Custom Recommended Items 8 posts - page 1 of 1
Permalink | Quote | PM | +Rep by LuvLes » November 23, 2011 1:28am | Report
I do not believe anyone has found this yet, but you can create your own custom Recommended items for each hero. There are saved text files within the DOTA2 game folder that, once you know what the item's name is scripted as, an example being: "item_branches" for Iron Branch, it's easy.

If there is a need for this kind of guide, I can create one for everyone to reference for every item name and maybe even something we here at DOTAFire can support by simply wrapping it in Code tags with our own information for people to access.

I will play with this concept more and let you guys know whats up, if it's 100% viable and what we can change, what we cannot.

Anyways, here is a sample of what the files look like and it appears that there will be some kind of support for this in the future judging by contents of the file:
Code:
"itembuilds/test_axe.txt" { "author" "Valve" "hero" "npc_dota_hero_queenofpain" "Title" "Recommended items for Queen of Pain" "Items" { "#DOTA_Item_Build_Starting_Items" { "item" "item_flask" "item" "item_tango" "item" "item_mantle" "item" "item_mantle" "item" "item_branches" "item" "item_branches" } "#DOTA_Item_Build_Early_Game" { "item" "item_boots" "item" "item_bottle" "item" "item_magic_stick" "item" "item_null_talisman" "item" "item_null_talisman" } "#DOTA_Item_Build_Core_Items" { "item" "item_power_treads" "item" "item_magic_wand" "item" "item_sheepstick" "item" "item_tpscroll" } "#DOTA_Item_Build_Luxury" { "item" "item_skadi" "item" "item_mjollnir" "item" "item_shivas_guard" "item" "item_ultimate_scepter" "item" "item_veil_of_discord" "item" "item_necronomicon" "item" "item_sphere" "item" "item_monkey_king_bar" "item" "item_desolator" "item" "item_orchid" } } }

An example of what is possible with this concept:

Your text to link here...

All because I changed it to this:
Code:
"itembuilds/test_axe.txt" { "author" "Loveless" "hero" "npc_dota_hero_queenofpain" "Title" "Loveless' Recommended Items" "Items" { "Loveless' Start" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Core" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Situational" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Luxury" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } } }


LuvLes


Remarkable (32)
Posts: 312
View My Blog
Permalink | Quote | PM | +Rep by LuvLes » November 23, 2011 1:45am | Report
Blank.


LuvLes


Remarkable (32)
Posts: 312
View My Blog
Permalink | Quote | PM | +Rep by Sarcy » November 23, 2011 1:52am | Report
I was waiting to see if this was possible, I love changing my recommended items for quick reference. If it does work out I'd be interested to know!

Sarcy


Remarkable (27)
Posts: 409
Steam: Sarcyn_
Permalink | Quote | PM | +Rep by endl#152386 » November 23, 2011 2:04am | Report
awesome and highly useful! thanks

endl#152386



Posts: 8
Permalink | Quote | PM | +Rep by LuvLes » November 23, 2011 2:08am | Report
Quoted:

I was waiting to see if this was possible, I love changing my recommended items for quick reference. If it does work out I'd be interested to know!

Oh it is, you just have to know what to put in and it's very easy. No coding knowledge required or anything, it's just a regular text file and as long as you play fill-in-the-blanks properly, you will be fine. I recommend however, that you keep a back up of the file just in case!

Anyways it is simple to find the file:

Go into your Program Files and locate the Steam folder. From there, open the folders in the following order:

steamapps
common
dota 2 beta
dota
itembuilds

From here, find the hero you wish to select and I will be using Queen of Pain for my demonstration. Once the file is open it will look like this:
Code:
"itembuilds/test_axe.txt" { "author" "Valve" "hero" "npc_dota_hero_queenofpain" "Title" "Recommended items for Queen of Pain" "Items" { "#DOTA_Item_Build_Starting_Items" { "item" "item_flask" "item" "item_tango" "item" "item_mantle" "item" "item_mantle" "item" "item_branches" "item" "item_branches" } "#DOTA_Item_Build_Early_Game" { "item" "item_boots" "item" "item_bottle" "item" "item_magic_stick" "item" "item_null_talisman" "item" "item_null_talisman" } "#DOTA_Item_Build_Core_Items" { "item" "item_power_treads" "item" "item_magic_wand" "item" "item_sheepstick" "item" "item_tpscroll" } "#DOTA_Item_Build_Luxury" { "item" "item_skadi" "item" "item_mjollnir" "item" "item_shivas_guard" "item" "item_ultimate_scepter" "item" "item_veil_of_discord" "item" "item_necronomicon" "item" "item_sphere" "item" "item_monkey_king_bar" "item" "item_desolator" "item" "item_orchid" } } }

Now you can go through each hero's item build file individually to find your desired items to list. If not, then just play around to get the hang of it while I see about making a list. All I did was swap the data with my own:
Code:
"itembuilds/test_axe.txt" { "author" "Loveless" "hero" "npc_dota_hero_queenofpain" "Title" "Loveless' Recommended Items" "Items" { "Loveless' Start" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Core" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Situational" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } "Loveless' Luxury" { "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" "item" "item_branches" } } }


LuvLes


Remarkable (32)
Posts: 312
View My Blog
Permalink | Quote | PM | +Rep by Sarcy » November 23, 2011 2:15am | Report
So if I were to say take out 3 of the "item" lines would that then make it so I only have 3 items in my recommended for that section?

Sarcy


Remarkable (27)
Posts: 409
Steam: Sarcyn_
Permalink | Quote | PM | +Rep by LuvLes » November 23, 2011 2:18am | Report
Quoted:

So if I were to say take out 3 of the "item" lines would that then make it so I only have 3 items in my recommended for that section?

Correct. You can name them anything you want as well, say you only want Starting, Core and Luxury. Then just make the fourth a miscellaneous bar for things like wards, teleport scrolls, etc. Didn't try removing a whole category because I don't see a reason to.


LuvLes


Remarkable (32)
Posts: 312
View My Blog
Permalink | Quote | PM | +Rep by Sarcy » November 23, 2011 2:33am | Report
http://cloud.steampowered.com/ugc/630731953232818024/72AE5262A489D5C67134224FBAE9AE7121FAC834/
it works, thanks Love!

Sarcy


Remarkable (27)
Posts: 409
Steam: Sarcyn_

Quick Reply

Please log in or sign up to post!

DOTAFire is the place to find the perfect build guide to take your game to the next level. Learn how to play a new hero, or fine tune your favorite DotA hero’s build and strategy.

Copyright © 2019 DOTAFire | All Rights Reserved