TWFR - Farming Made Easy - How To Guide!

DeletedUser

Guest
[J]www.twfarmreport.com - TW Farm Report a.k.a TWFR

What is TWFR trying to accomplish?
Increasing your tribal wars farming efficiency to get more resources per hour!

TWFR is a dynamic scripting utility. It works by using a single script to record scouting report data to TWFR. That data is then used to estimate the number of resources in your farms. In turn, that allows TWFR to calculate the most efficient number of troops to send to pick up those resources. The script ran from a report to feed TWFR data is the same script used from a rally point to fill in the number of troops and destination coordinates.

Every one of your villages can be configured independently. For every village, you may choose what troops you want to send, which ones you don't, how many troops to leave for defense, set the criteria for how many resources are hauled, how far away your troops are allowed to travel, whether to use Rams on walls and whether to use the inbuilt 'Farm Shaper'.

One huge advantage of TWFR is that you may share your report data with your in-game neighbors! Get your in-game neighbors to sign up for an account and get them setup as a 'friend'. As you submit farm report data, your 'friend's are able to use that data (and vice versa). If your 'friend' empties out a farm that you both have in common. When you send out troops to farm, TWFR recognizes that your 'friend' already emptied that farm you have in common and skips sending any troops at all! To add a friend, go to [Account] and then [Friends].

TWFR also stores all the attack ID's from the reports that are uploaded, TWFR will try to find the tribal wars attack that happened before and after. It will then generate an estimated attack time of when this attack was launched. Using this information you would then be able to identify the attack that was launched against you while you were not online. (Unfortunately it has been reported that this is not currently working correctly). To try out the Attack ID Calc go to [Utilities] and then [AttackID Calculator].

Setup Guide


1. Go to [Login] and [Create an Account]. Log in to your account.
[/J][J]

  • Username - Enter the name you want to use within TWFR.
  • Password / Verify Password - as usual please make it secure!
    • If you want to update your password, just come back here once logged in!
  • Email - Your address will never be displayed and I will never give this address out. It will simply be used for site update/patch notifications.
  • Default Server - TWFR is capable of keeping track of any number of servers (language version) that you play on. When you login the server you select here is the one that will show up as the default.
  • Time Adjustment - The time adjustment setting is so that reports generated by TWFR will adapt your time zone. I am in the central time zone and have set my adjustment to '-7 hours'. Therefore, reading reports that were sent at 4am server time will display to me as being sent at 9pm.
  • Default World - TWFR is capable of keeping track of any number of worlds that you play on. When you login and go to the [Villages] page, the world you select here is the one that will show up as the default.
  • Report Options
    • After submitting report, click '>>' link
    • After submitting report, click '<<' link
    • After submitting report, delete it
    • After submitting report, do nothing
    • The above options are fairly self-explainatory, but you must remember thatby changing this setting, you will need to recreate your [In-Game Script] bookmark.)


2. Go to [Villages] and then click [In-Game Script]. A pop-up window with the script you will be using will appear. Copy the entire text that appears in the window. (Windows users can use CTRL+A, CTRL+C)

script_popup.png


3. If you use premium, then just create a new Quick Bar link. If you do not and are a non-prem user just create a new, easily accessible bookmark in your internet browser, and paste (Windows users can use CTRL+V) the script's text you’ve just copied, into the "Location" of the bookmark. The "Name" is up to you, but the location must contain the script’s text. (Here is what the bookmark properties should look like in FireFox).

firefox_bookmark.png


Here is where I placed the bookmark in my browser (remember "easily accessible"?):

browser_bookmark.png


4. Go into [Villages] and click on [Farm Finder]

farmfinder1.png




  • World - Select the world that you want to use the script on, if the world is not in the list make sure you have selected the correct language version. This can be changed via the flag next to the donate button.
  • In-Game Username - This is your TW username.
  • Map Size - How far out do you want your farms to be?
  • Maximum Farm Count - How many farms do you want each of your villages to have, if you find that 1 village gets ALOT more farms than others, it will be because that village is closer to those farms. A way to minimise this is to run farm finder several times with a low max farm count, such as '5'. (Make sure you tick 'Keep Exsisting Farms' on subsequent farm finder runs).
  • Farm Point Range - How big (or small) do you want your farms to be? This is an ideal way to get the smaller players still on your map as farms. (Make sure you tick 'Include Player Owned' if you want players vills as farms).
  • Keep Exsisting Farms - Need more farms but are happy with your current ones, this tick box is for you!
  • Include Player Owned - Problem? Have a number of smaller players pinching your farms? Solution? Farm them as well!!

After clicking the 'Submit' button, you will then be forwarded to a page which displays all your villages (This is where you can select what villages you want farms to be assigned to).

For now, leave this page as is and scroll to the bottom of the page and click the 'Submit' button. You will be returned to the [Villages] page. By clicking on any village, you will now be able to see a map representation of your village and the farms (represented in gray) that were assigned to it.

5. When you create your account, a 2-Step configuration was automatically created (Global Configs). To view go to [Account] and then [Village Configuration Template] this will be used for all your villages. You can add and adjust this to suit your desired method of farming.

However, you can also create custom configurations for each village. To do this, go into [Villages] (on TWFR) and click on your village name. Go into [Script Configuration] and then [Create Configuration]. Here you can select the desired farming configuration (Local Configs).

Configurations are the most important part to farming with TWFR. Configurations are what allow you to set your own criteria for every village. This is where you tell TWFR what farms to skip, what troops to send, how far troops are allowed to travel, whether to send rams at a wall or whether to use the 'farm shaper' and send cats at a building. Everything!!!

TWFR determines how to send troops out for farming in this way...

  • Order all the farms for the current village from closest to farthest distance
  • Take the closest village and step through each configuration for the village starting from the top of the list and working down.
  • If the criteria set by the first configuration does not match the status of the farm. Skip the configuration and try the next one.
  • TWFR then works down the list of configurations until it finds one that matches. When a configuration's criteria matches that of the farm. That will be the one to be used to determine how many troops to send.
  • The next check is that there are enough troops in the village to actually grab the resources. If so, the calculation is made to determine how many to send. If enough troops are not available, the configuration then fails and TWFR moves onto the next one.
  • If no configurations pass the tests, no troops are sent to the farm as this time.
  • Get the next closest farm. Return to the beginning of the configuration list and repeat the process again until all farms have been evaluated or all troops that are allowed to be sent and gone.

Below are my Global Configs, you can also find these in the TWFR General Forum.

config_default.png


When adjusting either the Global Configs, or a Local Config follow these steps:

a) Setting Your Config Critea

config_criteria.png




  • Configuration Name - This can be anything you want it to be!
  • Minimum estimated resources - What is the minimum res that your want your troops to go farming for? 10,000 is the combined minimum amount that I want my farmers to haul, of course someone may beat me to it!!
  • Maximum Haul - what is the maximum res that you want your troops to go farming for? 400,000 is the combined maximum amount that I allow my farmers to haul, this would be 5,000 LC.
  • Maximum Travel Time - How far do you want your troops to travel in search of much needed resources? 12 hours, will cover any distance I will ever need, but this can be set to what ever you like, if you and a neighbour are both farming you could both agree not to farm more than say 2 hours from any village.
  • Last Submitted Report - How up to date do you want the farm information to be, before you no longer send your farmers in? Less the 96 hours means that if a report is 97 hours old, then this configuration will be bypass and no troops will be sent.

b) Dynamic Units

config_dynamic.png


Checking a box for a unit type will enable the system to use that type of troop for farming from this village. When you check the box, the textbox to its right will become enabled. This number will allow you to NOT use a specified number of that troop type. For instance, having 1000 'Spearman' in a village and checking the 'Spearman' box below will allow all 1000 spearman to be used for farming. However, putting 400 in the textbox to the right will limit the system to using 600 of the 1000 spearman for farming.

c) Static Units

config_static.png


The setting below is not effected by any other variables of the system. If a farm fits the criteria above, the number of scouts below will be sent. (Eventually, all other troops will be added here, this will allow for the weaker farming units to have an escort sent along).

d) Seige

config_seige.png




  • Cats, this is where the 'Farm Shaper' comes into play.
    • Select '0' - Farm Shaper is turned off and Cats are not used.
    • Select '1' - Farm Shaper is turned on and Cats will be sent based on a pre-defined list of buildings, the amount of Cats used should take down the building 5 levels. (Eventually this list will be user defined).
    • Select '2' - Farm Shaper is turned on, but Cats will only be sent to demolish or lower 5 levels of the wall.
    • If the number of Cats available is not enough then all available Cats will be sent.
    • If the target is level 5 or below then the system will send the number of Cats required to demolish the target.
  • Rams, enough rams (if available) will be sent to lower the wall by 5 levels. If the number of Rams available is not enough then all available Rams will be sent. If the target is level 5 or below then the system will send the number of Rams required to demolish the target.
  • Wall Level, setting this will determine the level of the wall that will trigger the Rams or Cats to be sent. i.e. If set to level 3 no Rams or Cats will be sent unless a level 4 wall is detected.

Once you are done, hit submit. (note: a village configuration (Local Config) overrides the account configuration (Global Config). so, by creating a village configuration, the account configuration will not be used)

Repeat a --> d for each configuration you wish to setup.

6. Now to the magical part! Go to your "Rally point" in Tribalwars, and hit the QuickBar Link / Bookmark you setup back in point '3' ..… TA DAAAA! You should see the troop boxes & farm coordinates filling in auto-magically. Click "Attack" and then "Ok". Hit the bookmark again to repeat the process once you’re back in the "Rally point". It will continue filling in the information until you have no more farming locations or farming troops left.

Note: If 'Farming Shaping' you can auto select the building for the cat target by clicking the script again when on the confirmation screen.

Important: Every single new (farming) report that comes in, must be "read" with the script, so once a new report comes in, view the report and click on the script’s bookmark.

7. As the reports come in, view them, and hit your quickbar link / bookmark once for each report. Once the site has received the information, it returns a script to move to the next report for you. Continue hitting the bookmark until all new reports are done. Go to [Villages] and select any village which you have submitted a report. You should be able to see a number on each farm, which has had a report submitted, with a number of the estimated resources.

Additional notes:
*The script takes many calculations into account, and attempts to choose the best farming location, according to resource amount, travel time etc.
*The script supports multiple villages. In order to register a new village, all you need to do is run the script on a farming report sent from that village, or run farm finder.
*The script will not send troops to farming locations which already have troops en-route in the "Rally point".

YouTube's

Introduction
Bookmark Setup for the [In-Game Script]
Configuration - Part 1
Configuration - Part 2

I think that is everything, but if I update something, spot something missing or spot something incorrect I will update this post as needed.

Any issues, feel free to contact me here on the forum or via PM, via the forums on TWFR or by Skype (Bykenhulle).

HAPPY FARMING !!!
[/J]
 

DeletedUser

Guest
What is wrong with it?

Any screenshots, or detailed explanations of the problem?

I have informed the host of the site, so i believe he is looking into it.
 
Last edited by a moderator:

DeletedUser

Guest
I had to skip over 95%of this. It was a complicated instruction set. Is there maybe a way for there to be a simple procedure for the "easy" farming method.
 

DeletedUser

Guest
I apologise the guide is there to cover all the areas to give you information on everything you need to know.

I will write a shorter step by step guide soon.

Regarding the site being down I again apologise for this and have already contacted my host to get them to look into it a.s.a.p. unfortunately I am on holiday so will be unable to give this the full attention that it deserves until Sunday.
 

DeletedUser

Guest
To get started with TWFR.

1) Sign up with the site and login.
2) Then go to [Villages] --> [Farm Finder]
3) Fill in your details and hit submit
4) You will now have a list of your villages, choose which ones you want farms for and hit submit.
5) The system will now assign farms to each of your vills based on the criteria that you specified on the initial screen.
6) Now click [In-Game script] a pop-up will appear with your script to be used in-game. Copy and paste this as usual with any other script.

The above is a very quick setup but you will need to tweak your configuration settings.

[Account] --> [Village Configuration Template] - see the detailed guide.

and also choose how TWFR deals with the moving from one report to the next.

This can be found at the bottom of the [Account] page.

Now go to to the rally point in your village and click the script, if you have 10 farms TWFR should send 10 runs, 1 scout to each village. You will still need to click the attack and confirmation buttons to send each of the runs, and then click the script again to send the next run etc.

Once the reports are in go the report page and open the first report, click the script and this will send all the information to TWFR. Do this with each report.

Now go back to the rally point and click the script TWFR will now start sending your troops out to farm based on your configurations settings.

Hope this helps once the site is back up and running :)
 
Last edited by a moderator:

DeletedUser

Guest
I have just started updating the world data for the beta site so please in the meantime feel free to use this version of the site, I will be updating to this version very soon so welcome any and all feedback.

www.beta.twfarmreport.com

Unfortunately, you will need to sign up and setup your account again.
 

DeletedUser1446

Guest
Question:

How o i disable the "FarmShapper"??
I only want the script to send RAMS when the farms have WALLS nothing more...

Thanks
 

DeletedUser

Guest
  • Cats, this is where the 'Farm Shaper' comes into play.
    • Select '0' - Farm Shaper is turned off and Cats are not used.
    • Select '1' - Farm Shaper is turned on and Cats will be sent based on a pre-defined list of buildings, the amount of Cats used should take down the building 5 levels. (Eventually this list will be user defined).
    • Select '2' - Farm Shaper is turned on, but Cats will only be sent to demolish or lower 5 levels of the wall.
    • If the number of Cats available is not enough then all available Cats will be sent.
    • If the target is level 5 or below then the system will send the number of Cats required to demolish the target.
 

DeletedUser1446

Guest
Man this is cool but everyday it stops working for a while and i can´t find the problem... Please help me on this.
 

DeletedUser1446

Guest
EDIT:
Please can you give me some more details.
About this it was because he can only send about 135 attacks per village or something:)

Is it possible to make the OK button be pressed by the keyboard ENTER??

Pleasy please
 
Last edited by a moderator:

DeletedUser

Guest
Sorry for the late reply I have been on my hols :)

Anyways the 135 attacks and then TWFR stops working is a known limitation, this is something that I have recently put a lot of time in to try and change but so far no success. Watch This Space :)

And no it is not possible to script it so that hitting Enter will hit the OK button as it is against the rules. I think Opera does this quite well already though :)
 

DeletedUser1446

Guest
Hi there :) Hope you enjoy the time:)

About that limitation it´s ok... That is not a big problem i think. But when you fix it, it will remove a lot of players from ZOMG i guess;) In the time being more than 135 just with Zomg...

About the OK button i don´t know if i made my self clear:

- press SCRIPT;
- press ENTER (to "attack")
- press ENTER (or other keyboard again to "ok")

It will not pass any click you know what i mean.
Either way if with opera ir possible and if it LEGAL could you post how i do it? Or someone else please?
 

DeletedUser

Guest
Hi Killspear,

Yes I had a great holiday with my family, lots of food, lots of sun and lots of BEER :)

Hopefully I should have a solution soon, unfortunately as it is cross domain it presents a lot of issues :(

In the TWFR you will find some guides in the General forum section that will help you out with the use of opera (Lakewinds Guide).
 

DeletedUser

Guest
Hi Bykenhulle. I was using the farmreport this morning when all of a sudden it stopped working. I went to website and it was changed and my login info did not work. Could you help me out, please?
 

DeletedUser

Guest
Long Time No Annoucement

(November 04,2011 23:59)
Apologies one and all, I have been busily working away in the background trying to solve some of the issues that TWFR has been faced with, some I have solved and some I have not :( I will attempt to give a full list of the updates here a.s.a.p .... what I do want to let you all know is that I intend to take the main and beta sites offline at some point this weekend so that I get update the main site to the most recent version, I am not sure how long it will be offline but I will do my utmost to get it back up and running as soon as possible.
 

DeletedUser

Guest
Ya, i was wondering why yesterday of why it wasnt working. At first i thought they hot hacked or something.
 
Top