ملخص لقسم التعقب !
-
This section will allow you to easily track each player and alliance of the selected Travian world on the last 30 days.
Ttool grabs all the data from map.sql file, freely provided by the Travian Team. Data are compiled and treated to give you various useful statistics to assess alliances or players activity.
Each calculation is made on the basic equation :[( Population (N) - Population (N-X)) / (Population (N-1)] x 100
- Players Statistics section:
- Php (with GD Lib for drawings) : http://www.php.net/
- MySQL : http://www.mysql.com/
- For Version 2 : Prototype JavaScript Framework : http://www.prototypejs.org/
- For Version 2 : Script.aculo.us Library : http://script.aculo.us
- For Version 2 : Lightview - overlay content : http://www.nickstakenburg.com/projects/lightview/
- For Version 2 : Prototip - tooltips : http://www.nickstakenburg.com/projects/prototip2/
- For Version 2 : Table sorting : http://tetlaw.id.au/view/blog/table-sorting-with-prototype/
- For Version 3 : Prototype JavaScript Framework : http://www.prototypejs.org/
- For Version 3 : Script.aculo.us Library : http://script.aculo.us
- For Version 3 : Lightview - overlay content : http://www.nickstakenburg.com/projects/lightview/
- For Version 3 : Prototip - tooltips : http://www.nickstakenburg.com/projects/prototip2/
- For Version 3 : Table sorting : http://tetlaw.id.au/view/blog/table-sorting-with-prototype/
السيرفر !
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- Ttool checks the distance between each player's location according to the following algorithm:
- [ x1 | y1 ] // coordinates of village 1
- [ x2 | y2 ] // coordinates of village 2
- //check the distance on X coordinate (with map origin @ 0)
- if(x1>x2) Distance_X_1 = Abs (x1-x2)
- else Distance_X_1 = Abs (x2-x1)
- Ttool checks the distance between each player's location according to the following algorithm:
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
//comparison between both distances
- if(Distance_Y_1 > Distance_Y_2) Distance_Y = Distance_Y_2
- else Distance_Y = Distance_Y_1
- //Global distance calculation
- Distance = Sqrt (Distance_X*Distance_X + Distance_Y*Distance_Y)
- All pages and associated functions should be compliant with the following browsers: Firefox 3.5, Opera, Chrome, Safari and Internet Explorer 7/8.
- Description of sections content
- Inactive Tracker section:
- if(Distance_Y_1 > Distance_Y_2) Distance_Y = Distance_Y_2
التحالف !
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- //check the distance on X coordinate (with map origin @ 400)
- if(x1>x2) Distance_X_2 = Abs(400-x1) + Abs(-400-x2)
- else Distance_X_2 = Abs(400-x2) + Abs(-400-x1)
- //comparison between the both distance
- if(Distance_X_1 > Distance_X_2) Distance_X = Distance_X_2
- else Distance_X = Distance_X_1
- //check the distance on X coordinate (with map origin @ 400)
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
//comparison between both distances
- Search of inactive players in your village surroundings and various other parameters : minimum population, inactive time, area to be scanned
- Player Inactive table is by default sorted by distance (which represents the average distance between all villages of tracked player). To have a better overview of all villages owned by an inactive player you should click on tab named "Village".
- Neighbours Tracker section:
- The Player/Alliance tab works in the same way as the Inactive Tracker section but will give you information on all your neighbours' activities (Upward trends are are coloured in green and downward trend in red). Calculated distance is the average of all player villages.
- Alliance tab will surely facilitate you to select the best alliance which will help you in your evolution.
- Alliances Statistics section:
- Search of inactive players in your village surroundings and various other parameters : minimum population, inactive time, area to be scanned
اللاعب !
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- //check the distance on Y coordinate (with map origin @ 0)
- if(y1>y2) Distance_Y_1 = Abs (y1-y2)
- else Distance_Y_1 = Abs (y2-y1)
- //check the distance on Y coordinate (with map origin @ 400)
- if(y1>y2) Distance_Y_2 = Abs(400-y1) + Abs(-400-y2)
- //check the distance on Y coordinate (with map origin @ 0)
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
//comparison between both distances
- List of players with their associated ranks, names, populations, villages number, percentage of alliance population and Travian nations,
- List of villagers with their associated ranks, names, populations, Player names, nations and location coordinates,
- Historic of alliances by village events (sorting by creation, lost or still) or player events (sorting by arrival or departure),
- A world map which represents the alliance population sorted by nations or by players,
- A 15 days Bezier chart which includes evolution of alliance populations, rankings, villages and player numbers
- List of players with their associated ranks, names, populations, villages number, percentage of alliance population and Travian nations,
اللاعب !
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
- Where N is the current day and X the requested delay (a minimum of 3 days will give you nice results).
- //check the distance on Y coordinate (with map origin @ 0)
- if(y1>y2) Distance_Y_1 = Abs (y1-y2)
- else Distance_Y_1 = Abs (y2-y1)
- //check the distance on Y coordinate (with map origin @ 400)
- if(y1>y2) Distance_Y_2 = Abs(400-y1) + Abs(-400-y2)
- //check the distance on Y coordinate (with map origin @ 0)
- else Distance_Y_2 = Abs(400-y2) + Abs(-400-y1)
//comparison between both distances
- List of players with their associated ranks, names, populations, villages number, percentage of alliance population and Travian nations,
- List of villagers with their associated ranks, names, populations, Player names, nations and location coordinates,
- Historic of alliances by village events (sorting by creation, lost or still) or player events (sorting by arrival or departure),
- A world map which represents the alliance population sorted by nations or by players,
- A 15 days Bezier chart which includes evolution of alliance populations, rankings, villages and player numbers
- List of players with their associated ranks, names, populations, villages number, percentage of alliance population and Travian nations,
النتارز !
- No description for this section available, but tool still active. Maybe coming soon :-)