Zilogix gave a very in depth review which i will not try and top here. I'm just offering ways in which i use this script and would like to thank everyone involved who made such a top script.
1. "Grudge" List, with how many casualties, order of priority saved in the notes
2. List of "oasis" im going to claim. Then oasis owned, to check if they have been scouted.
3. "Conquer" list, those that are due for a take over
4. "My Village" much more effective than travians list as i can write my plans for each village in the notes and keep on track of what i was doing. If you use Travian Beyond, and have all those icons placed next to your village links, you can just keep a list of village names in Village Manager and the notes field.
5. "Farm List" could make one, but I use Farming Machine insted.
6. "Resources" and "Defense" i also have these two lists for allaince members.
8. And lastly "Pacified", Those people ive attacked to 0 pop and then i can check whether they have rebuilt or deleted for good.
*Always keep an up to date backup of your villages lists and copy and paste into a .txt file
Owing to a lifestyle change, I am retiring from playing Travian, but before I go I wanted to acknowledge the benefit that I gained from using dbKiller's awesome script, Village Manager. I started using this script fairly early on in its development life, and it has become one of the main tools in my Travian tool kit. I use it in various different ways during the lifecycle of a Travian server.
At the very start of a server, this script is great as a "grudge list". Anybody who attacks my village in the early part of the game goes on my list, is tagged as Grudge, and in the Note field I add a link to the TraviLog Attack Report to remind me of the attack suffered from that village. You can add multiple such Attack Reports if necessary. When I get my village up to a level where I can repay the attacks, I will go through my Grudge list and send the Catapults on their way. ;-)
During the mid-game phase, this script is useful for keeping track of Oases. There is no other way that I know of, other than with normal Bookmarks/Favorites, to keep track of Oases in-game. Using Village Manager this is a really simple task, as you can add an Oasis to your Village Manager list in just the same way as you add a village. Then I have a tag for Oases and I assign all Oases that are of interest to me to that tag.
For the End-game phase, I add all of the Natar villages to a "Friend WW" or "Foe WW" tag and then I can easily send either resources and defensive troops to my friends, or attacking troops for my foes to these World Wonder villages, all from my Village Manager list.
Using Village Manager, you can specify which fields to show in your list. For instance, of the "Friend WW" and "Foe WW" profiles, I only show the Village Name, Send Troops, and Send Resources buttons for the "Friend WW" villages, and I only show the Village Name and Send Troops button for the "Foe WW" villages. I still need to remember to change the type of attack to a reinforcement when sending troops to the "Friend WW" villages, (this could be a future improvement of the Village Manager script, allowing for a Send Reinforcements button which automatically specifies to reinforce rather than to attack), as I do not want to inadvertently attack my friends instead of reinforcing them.
To make all of this work together nicely, you need to set Tags for your villages in the Village Manager list, and then you need to create a Profile that automatically filters for a specific Tag. Once your Profiles are linked to your Tags, then whenever you change the Tag filter (which determines the villages that are displayed from your list), the specific Profile is applied, (which determines the fields that show, the location of the list on screen, and the column widths). I have found that the secret to success with this is to create and assign your Tags first, then filter for a specific Tag, select the fields that you want to display, adjust the widths and the list position, and then create a Profile using the same name as the Tag it is assigned to, and don’t forget to select the tickbox for “Link with tags”.
The most useful technique that I can share for other people using this script is to create a Profile called "Adding Villages", make it unfiltered, showing all villages in your list irrespective of Tag, and then include the field for Tags in it. This way, after you have added a village to your Village Manager list, you can easily set the Tag for the new village by having access to the Tags field. This is the only time that I actually show the Tags field, is when I am adding a new village to my list.
So, thanks to dbKiller for a great script, and thanks also to all those who contributed during the development of it with your ideas.
All the best,