Strategy: QuestSolver

Purpose completes the initial quests
When to use if starting a new account
When to avoid if quests are already done

This strategy solves the initial Quests which are offered right after the first login.

(see http://travian.wikia.com/wiki/Quests)

Two kind of further inputs are necessary:

  • wished village name (more names can be defined one of them will be selected as village name randomly by the tool)
  • buildings and positions (Beside the mines, the quests contains some basic buildings like Cranny, Granary, Warehouse etc… you can define the wished building position, if omitted nanny will select a position randomly)

Notes

There is a branch in Quest 19 Weapons or Dough, the current version can handle Economy only.

  • Quest 1: Woodcutter
  • Quest 2: Wheat
  • Quest 3: Your village's name
  • Quest 4: Other players
  • Quest 5: Two Building Orders
  • Quest 6: Messages
  • Quest 7: Neighbors
  • Quest 8: Huge Army
  • Quest 9: One each!
  • Quest 10: Coming Soon!
  • Quest 11: Reports
  • Quest 12: Everything to 1!
  • Quest 13: Dove of Peace
  • Quest 14: Cranny
  • Quest 15: To two!
  • Quest 16: Instructions
  • Quest 17: Main Building
  • Quest 18: Advanced!
  • Quest 19: Weapons or Dough
  • Quest 19: Military
  • Quest 19: Economy
  • (M) Quest 20: Barracks
  • (E) Quest 20: Warehouse
  • (M) Quest 21: Train!
  • (E) Quest 21: Marketplace
  • Quest 22: Everything to 2!

Syntax

<strategy class="" desc="DESCRIPTION" enabled="true"
          runWhile="RUNWHILE_UID" waitFor="WAITFOR_UID" uid="UID">
         <villageName>RANDOM_VILLAGE_NAME_1</villageName>
          ...
         <villageName>RANDOM_VILLAGE_NAME_N</villageName>
         <item building="LOCALIZED_BUILDING_NAME" id ="BUILDING_POSITION"/>
         ...
         <item building="LOCALIZED_BUILDING_NAME" id ="BUILDING_POSITION"/>
</strategy>

Attributes and parameters

RANDOM_VILLAGE_NAME_1..N one or more wished village names (one of them is selected by the strategy randomly)
LOCALIZED_BUILDING_NAME the building name in the server language
BUILDING_POSITION the wished building position
DESCRIPTION some optional description of your choice
WAITFOR_UID See "Strategies"
RUNWHILE_UID See "Strategies"
UID Unique IDentifier. See "Strategies"
<strategy class="QuestSolver" desc="QuestSolver" enabled="true">
       <villageName>Rome</villageName>
       <villageName>Berlin</villageName>
       <villageName>Paris</villageName>
       <item building="Cranny" id ="23"/>
       <item building="Granary" id ="24"/>
       <item building="Warehouse" id ="33"/>
       <item building="Marketplace" id ="34"/>
        ....
       <item building="Barracks" id ="35"/>
</strategy>


Personal Tools