Polls

Wichtige Umfrage

Log in to vote!

Latest Posts

Topic: Fehlende wiki revisionen

kaputtnik
Avatar
Topic Opener
Joined: 2016-06-18, 13:48
Posts: 137
Ranking
At home in WL-forums
Posted at: 2025-02-17, 10:11

Um wiki artikel mit fehlenden revisionen zu finden:

source ../..bin/activate
./manage.py shell

from wiki.models import Article
alle_artikel = Article.objects.all()

for artikel in alle_artikel:
    x = 0
    print("Überprüfe Revisionen von Artikel: {}".format(artikel))
    for cs in artikel.changeset_set.all().order_by("revision"):
         x = x + 1
         if cs.revision != x:
             print("  Fehlende Revision Nummer: {}".format(x))
             print("  Revision nach fehlend: {} | {} | {} | {} | {}\n".format(cs.revision, cs.modified, cs.editor, cs.comment, artikel.deleted))
             x = cs.revision

Top Quote
janus
Avatar
Joined: 2016-06-22, 20:26
Posts: 61
OS: Haiku R1/Beta3
Version: Build 42
Ranking
Likes to be here
Location: some where over the rainbow
Posted at: 2025-02-17, 12:47

das wäre der inhalt. es fehlen aber irgendwie 487 Revisionen. 3700 zu 4187.

> ./manage.py shell
Python 3.10.12 (main, Jan 17 2025, 14:35:34) [GCC 11.4.0]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.31.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from wiki.models import Article

In [2]: alle_artikel = Article.objects.all()

In [3]: for artikel in alle_artikel:
   ...:     x = 0
   ...:     print("Überprüfe Revisionen von Artikel: {}".format(artikel))
   ...:     for cs in artikel.changeset_set.all().order_by("revision"):
   ...:         x = x + 1
   ...:         if cs.revision != x:
   ...:             print("  Fehlende Revision Nummer: {}".format(x))
   ...:             print("  Revision nach fehlend: {} | {} | {} | {} | {}\n".fo
   ...: rmat(cs.revision, cs.modified, cs.editor, cs.comment, artikel.deleted))
   ...:             x = cs.revision
   ...:
Überprüfe Revisionen von Artikel: AboutAudio
  Fehlende Revision Nummer: 2
  Revision nach fehlend: 3 | 2010-06-22 17:30:04 | SirVer | Reverted to revision #1 | False

Überprüfe Revisionen von Artikel: AboutBattle
  Fehlende Revision Nummer: 2
  Revision nach fehlend: 3 | 2010-06-22 17:29:55 | SirVer | Reverted to revision #1 | True

Überprüfe Revisionen von Artikel: AboutColors
Überprüfe Revisionen von Artikel: AboutGeometry
Überprüfe Revisionen von Artikel: AboutSourceCodeDocumentation
Überprüfe Revisionen von Artikel: Add-Ons
Überprüfe Revisionen von Artikel: Ai Training
Überprüfe Revisionen von Artikel: AiImprovements
Überprüfe Revisionen von Artikel: AiLuaFramework
Überprüfe Revisionen von Artikel: All - Wares
Überprüfe Revisionen von Artikel: Artwork
Überprüfe Revisionen von Artikel: AtlanteanStory
Überprüfe Revisionen von Artikel: AtlanteanTutorialCampaign
Überprüfe Revisionen von Artikel: AtlantidsPage
Überprüfe Revisionen von Artikel: Attachments
Überprüfe Revisionen von Artikel: AudioClips
Überprüfe Revisionen von Artikel: BarbarianStory
Überprüfe Revisionen von Artikel: BarbarianStoryAPlaceToCallHome
Überprüfe Revisionen von Artikel: BarbarianStoryEyesInTheDark
Überprüfe Revisionen von Artikel: BarbarianStoryHateAndDespite
Überprüfe Revisionen von Artikel: BarbarianStoryTheCitadelOfAdlen
Überprüfe Revisionen von Artikel: BarbarianStoryTheRiseOfTheTraitor
Überprüfe Revisionen von Artikel: BarbarianStoryTheSecondEmpire
Überprüfe Revisionen von Artikel: BarbarianStoryTheWarlordsBanner
Überprüfe Revisionen von Artikel: BarbarianStoryThisLandIsOurLand
Überprüfe Revisionen von Artikel: BarbarianStoryThunderhand
Überprüfe Revisionen von Artikel: BlenderPerspective
Überprüfe Revisionen von Artikel: BlueprintFreshMeat
Überprüfe Revisionen von Artikel: BlueprintMenus
Überprüfe Revisionen von Artikel: BlueprintRegions
Überprüfe Revisionen von Artikel: BlueprintSoldiersNotFromWarehouse
Überprüfe Revisionen von Artikel: BugTrackerMaintenance
Überprüfe Revisionen von Artikel: Building Legacy Widelands Under Windows
Überprüfe Revisionen von Artikel: Building Widelands
Überprüfe Revisionen von Artikel: Building Widelands in Visual Studio
Überprüfe Revisionen von Artikel: BuildingWidelandsUnderWindowsNew
Überprüfe Revisionen von Artikel: BuildingWidelandsWIN10
Überprüfe Revisionen von Artikel: Building_Widelands_on_macOS
Überprüfe Revisionen von Artikel: BzrPrimer
Überprüfe Revisionen von Artikel: CampaignCreation
Überprüfe Revisionen von Artikel: CampaignUi
Überprüfe Revisionen von Artikel: ClientServerDesign
Überprüfe Revisionen von Artikel: CodeHostingAndVCS
Überprüfe Revisionen von Artikel: CommunityPolls
Überprüfe Revisionen von Artikel: ContactPage
Überprüfe Revisionen von Artikel: Contribute
Überprüfe Revisionen von Artikel: Creating Game Content
Überprüfe Revisionen von Artikel: DebuggingDesyncs
Überprüfe Revisionen von Artikel: DedicatedServer
Überprüfe Revisionen von Artikel: Description
  Fehlende Revision Nummer: 6
  Revision nach fehlend: 7 | 2010-06-14 18:20:31 | timowi | Reverted to revision #5 | False

  Fehlende Revision Nummer: 27
  Revision nach fehlend: 28 | 2016-09-09 19:58:25 | marttiko | Reverted to revision #26 | False

Überprüfe Revisionen von Artikel: DescriptionCzech
Überprüfe Revisionen von Artikel: DescriptionFr
Überprüfe Revisionen von Artikel: DescriptionGerman
Überprüfe Revisionen von Artikel: DescriptionPolish
Überprüfe Revisionen von Artikel: DescriptionScottishGaelic
Überprüfe Revisionen von Artikel: DescriptionSpanish
Überprüfe Revisionen von Artikel: DevelopersPage
Überprüfe Revisionen von Artikel: Development
Überprüfe Revisionen von Artikel: DevelopmentgameContent
Überprüfe Revisionen von Artikel: DevelopmentScreenshotAppDraft
Überprüfe Revisionen von Artikel: Dither_Layers
Überprüfe Revisionen von Artikel: Documentation Rules
Überprüfe Revisionen von Artikel: Download
  Fehlende Revision Nummer: 35
  Revision nach fehlend: 36 | 2010-06-14 18:16:09 | timowi | Reverted to revision #34 | False

  Fehlende Revision Nummer: 38
  Revision nach fehlend: 39 | 2010-08-16 20:53:04 | SirVer | Reverted to revision #37 | False

Überprüfe Revisionen von Artikel: DownloadFr
Überprüfe Revisionen von Artikel: DownloadSpanish
Überprüfe Revisionen von Artikel: EditorHelp
Überprüfe Revisionen von Artikel: EditorHelpEventMenu
Überprüfe Revisionen von Artikel: EditorHelpHelp
Überprüfe Revisionen von Artikel: EditorHelpMainMenu
Überprüfe Revisionen von Artikel: EditorHelpPlayerOptions
Überprüfe Revisionen von Artikel: EditorHelpToolMenu
Überprüfe Revisionen von Artikel: EditorHelpToolsizeMenu
Überprüfe Revisionen von Artikel: EditorHelpTutorial
Überprüfe Revisionen von Artikel: EditorHilfeTutorial
Überprüfe Revisionen von Artikel: EditorPlans
Überprüfe Revisionen von Artikel: EditorTutorial
Überprüfe Revisionen von Artikel: EditorTutorialGestaltGelaende
Überprüfe Revisionen von Artikel: EditorTutorialHeightLevels
Überprüfe Revisionen von Artikel: EditorTutorialHoehenStufen
Überprüfe Revisionen von Artikel: EditorTutorialNeueKarte
Überprüfe Revisionen von Artikel: EditorTutorialNewMap
Überprüfe Revisionen von Artikel: EditorTutorialPlaceResources
Überprüfe Revisionen von Artikel: EditorTutorialPlatzierungRessourcen
Überprüfe Revisionen von Artikel: EditorTutorialRemainingStuff
Überprüfe Revisionen von Artikel: EditorTutorialShapeTerrain
Überprüfe Revisionen von Artikel: EmpireStory
Überprüfe Revisionen von Artikel: EmpireStoryAnOutpostForExile
Überprüfe Revisionen von Artikel: EmpireStoryEmpireProtagonists
Überprüfe Revisionen von Artikel: EmpireStorySummary
Überprüfe Revisionen von Artikel: EmpireStorytheStrandsOfMalacMor
Überprüfe Revisionen von Artikel: Europeans - Wares
Überprüfe Revisionen von Artikel: Foresters House
Überprüfe Revisionen von Artikel: ForumHelp
Überprüfe Revisionen von Artikel: FrisiansStory
Überprüfe Revisionen von Artikel: Game improvement suggestions
Überprüfe Revisionen von Artikel: Game Manual
  Fehlende Revision Nummer: 26
  Revision nach fehlend: 27 | 2017-02-11 13:57:52 | kaputtnik | Reverted to revision #25 | False

Überprüfe Revisionen von Artikel: GameCustomizing
Überprüfe Revisionen von Artikel: GameHelpatlanteans
Überprüfe Revisionen von Artikel: GameHelpBarbarianBuildings
Überprüfe Revisionen von Artikel: GameHelpbarbarians
Überprüfe Revisionen von Artikel: GameHelpbasicInterface
Überprüfe Revisionen von Artikel: GameHelpbuildingANewEconomy
Überprüfe Revisionen von Artikel: GameHelpempire
Überprüfe Revisionen von Artikel: GameHelpempireBuildings
Überprüfe Revisionen von Artikel: GameHelpimperials
Überprüfe Revisionen von Artikel: GameHelpInGame
Überprüfe Revisionen von Artikel: GameHelpmilitaryAndWarfare
Überprüfe Revisionen von Artikel: GameHelpMultiplayer
Überprüfe Revisionen von Artikel: GameHelpquickstart
  Fehlende Revision Nummer: 14
  Revision nach fehlend: 15 | 2013-09-11 08:08:16 | SirVer | Reverted to revision #13 | False

Überprüfe Revisionen von Artikel: GameHelpSinglePlayer
Überprüfe Revisionen von Artikel: GarrisonOnAttackables
Überprüfe Revisionen von Artikel: General Port Forwarding Recipe
Überprüfe Revisionen von Artikel: GenericMovementSuggestions
Überprüfe Revisionen von Artikel: GettingStarted
Überprüfe Revisionen von Artikel: GitPrimer
Überprüfe Revisionen von Artikel: GoogleSummerofCode
Überprüfe Revisionen von Artikel: GraphicsDevelopment
Überprüfe Revisionen von Artikel: GreenlandPage
Überprüfe Revisionen von Artikel: Headquarters
Überprüfe Revisionen von Artikel: HelpTerrains
Überprüfe Revisionen von Artikel: HomepageDocuTimeDisplay
Überprüfe Revisionen von Artikel: HomepageTodo
Überprüfe Revisionen von Artikel: How to Write a Good Bug Report
Überprüfe Revisionen von Artikel: ImmovableProgramReference
Überprüfe Revisionen von Artikel: ImperiumStory
Überprüfe Revisionen von Artikel: ImplementOpenGl
Überprüfe Revisionen von Artikel: InternetGaming
Überprüfe Revisionen von Artikel: Intro
Überprüfe Revisionen von Artikel: IrcBridgeImprovements
Überprüfe Revisionen von Artikel: LandUsagePlans
Überprüfe Revisionen von Artikel: LinksPage
Überprüfe Revisionen von Artikel: LuaScripting
Überprüfe Revisionen von Artikel: Lumberjacks House
Überprüfe Revisionen von Artikel: MailLists
Überprüfe Revisionen von Artikel: Main Page
  Fehlende Revision Nummer: 70
  Revision nach fehlend: 71 | 2010-07-16 23:36:36 | SirVer | Reverted to revision #69 | False

  Fehlende Revision Nummer: 97
  Revision nach fehlend: 98 | 2019-06-03 11:34:53 | SirVer | Reverted to revision #96 | False

Überprüfe Revisionen von Artikel: MarkupReferenceForRichtexts
Überprüfe Revisionen von Artikel: Media Images to Delete
Überprüfe Revisionen von Artikel: military_buildings
Überprüfe Revisionen von Artikel: Naval Warfare Quickstart Guide
Überprüfe Revisionen von Artikel: NorthmenPage
Überprüfe Revisionen von Artikel: Port
Überprüfe Revisionen von Artikel: ProductionsiteProgramReference
Überprüfe Revisionen von Artikel: RegressionTests
Überprüfe Revisionen von Artikel: ReleasingWidelands
Überprüfe Revisionen von Artikel: ReportingBugs
Überprüfe Revisionen von Artikel: ResourceMining
Überprüfe Revisionen von Artikel: RoadMap
Überprüfe Revisionen von Artikel: Romans - Buildings
Überprüfe Revisionen von Artikel: Romans - Graphics
Überprüfe Revisionen von Artikel: Romans - Wares
Überprüfe Revisionen von Artikel: Romans - Workers
Überprüfe Revisionen von Artikel: Scenario Tutorial
Überprüfe Revisionen von Artikel: SeafaringImplementation
Überprüfe Revisionen von Artikel: Second Widelands Map Contest
Überprüfe Revisionen von Artikel: Shed
Überprüfe Revisionen von Artikel: SoldierLevels
Überprüfe Revisionen von Artikel: SoundEffects
Überprüfe Revisionen von Artikel: SourceCodeRepositoryPolicy
Überprüfe Revisionen von Artikel: StatisticsSavedOnMetaServer
Überprüfe Revisionen von Artikel: StockLevels
Überprüfe Revisionen von Artikel: Sumatrans - Graphics
Überprüfe Revisionen von Artikel: Sumatrans - Wares
Überprüfe Revisionen von Artikel: Sumatrans Buildings
Überprüfe Revisionen von Artikel: Technical FAQ
Überprüfe Revisionen von Artikel: Terminology Correspondence Table
Überprüfe Revisionen von Artikel: TestingBranches
Überprüfe Revisionen von Artikel: TestSite
Überprüfe Revisionen von Artikel: The Amazons Tribe
Überprüfe Revisionen von Artikel: The Atlanteans Tribe
Überprüfe Revisionen von Artikel: The Barbarians Tribe
Überprüfe Revisionen von Artikel: The Empire Tribe
Überprüfe Revisionen von Artikel: The Europeans Tribe
Überprüfe Revisionen von Artikel: The Frisians Tribe
Überprüfe Revisionen von Artikel: The Romans Tribe
Überprüfe Revisionen von Artikel: The Sumatrans Tribe
Überprüfe Revisionen von Artikel: The Tribes
Überprüfe Revisionen von Artikel: The Widelands Project
Überprüfe Revisionen von Artikel: Tips and Tricks
Überprüfe Revisionen von Artikel: TranslatingGerman
  Fehlende Revision Nummer: 8
  Revision nach fehlend: 10 | 2016-03-17 17:57:34 | kaputtnik | Reverted to revision #7 | False

Überprüfe Revisionen von Artikel: TranslatingScottishGaelic
Überprüfe Revisionen von Artikel: TranslatingSpanish
Überprüfe Revisionen von Artikel: TranslatingTheWiki
Überprüfe Revisionen von Artikel: TranslatingWidelands
Überprüfe Revisionen von Artikel: Translation Dictionaries
Überprüfe Revisionen von Artikel: TranslationDictionaryChineseTraditional
Überprüfe Revisionen von Artikel: TranslationDictionaryCzech
Überprüfe Revisionen von Artikel: TranslationDictionaryDutch
Überprüfe Revisionen von Artikel: TranslationDictionaryFrench
Überprüfe Revisionen von Artikel: TranslationDictionaryGerman
Überprüfe Revisionen von Artikel: TranslationDictionaryHungarian
Überprüfe Revisionen von Artikel: TranslationDictionaryItalian
Überprüfe Revisionen von Artikel: TranslationDictionaryJapanese
Überprüfe Revisionen von Artikel: TranslationDictionaryLatin
Überprüfe Revisionen von Artikel: TranslationDictionaryNorwegianBokmal
Überprüfe Revisionen von Artikel: TranslationDictionaryPlattduetsch
Überprüfe Revisionen von Artikel: TranslationDictionaryPortuguese
Überprüfe Revisionen von Artikel: TranslationDictionaryRussian
Überprüfe Revisionen von Artikel: TranslationDictionaryScottishGaelic
Überprüfe Revisionen von Artikel: TranslationDictionarySlovak
Überprüfe Revisionen von Artikel: TranslationDictionarySpanish
Überprüfe Revisionen von Artikel: TranslationDictionarySwedish
Überprüfe Revisionen von Artikel: TranslationDictionaryTemplate
Überprüfe Revisionen von Artikel: TranslationMaintenance
Überprüfe Revisionen von Artikel: TreesAndTerrains
Überprüfe Revisionen von Artikel: TriagingBugs
Überprüfe Revisionen von Artikel: TriggerAndEventsReference
Überprüfe Revisionen von Artikel: UploadingImagesInTheWiki
Überprüfe Revisionen von Artikel: UsabilityWareSorting
Überprüfe Revisionen von Artikel: UsingTheSconsBuildSystem
Überprüfe Revisionen von Artikel: WannaHelp
Überprüfe Revisionen von Artikel: Warehouse
Überprüfe Revisionen von Artikel: Well
Überprüfe Revisionen von Artikel: WidelandsArtEthics
Überprüfe Revisionen von Artikel: WidelandsFaq
  Fehlende Revision Nummer: 21
  Revision nach fehlend: 22 | 2010-06-14 18:20:22 | timowi | Reverted to revision #20 | True

  Fehlende Revision Nummer: 24
  Revision nach fehlend: 25 | 2010-08-16 20:53:03 | SirVer | Reverted to revision #23 | True

Überprüfe Revisionen von Artikel: WidelandsFaqPlaying
Überprüfe Revisionen von Artikel: WidelandsGoingCMake
Überprüfe Revisionen von Artikel: WidelandsHosting
  Fehlende Revision Nummer: 10
  Revision nach fehlend: 12 | 2012-04-19 11:06:55 | SirVer | Reverted spammer changes. | False

Überprüfe Revisionen von Artikel: WidelandsMapFile
Überprüfe Revisionen von Artikel: WiHackTwentyEleven
Überprüfe Revisionen von Artikel: WiHackTwentyTen
Überprüfe Revisionen von Artikel: WiHackTwentyTenReloaded
Überprüfe Revisionen von Artikel: Wiki Todo
Überprüfe Revisionen von Artikel: WikiHelp
Überprüfe Revisionen von Artikel: WikiRecoveryStatus
Überprüfe Revisionen von Artikel: WikiSandbox
Überprüfe Revisionen von Artikel: WikiSyntax
Überprüfe Revisionen von Artikel: WLTournament2016FullStatistics
Überprüfe Revisionen von Artikel: WLTournament2017
Überprüfe Revisionen von Artikel: WLTournament2019
Überprüfe Revisionen von Artikel: WLTournamentTwentyFifteen
Überprüfe Revisionen von Artikel: WLTournamentTwentySixteen
Überprüfe Revisionen von Artikel: WLTournamentTwentyTen
Überprüfe Revisionen von Artikel: WLTournamentTwentyThirteen
Überprüfe Revisionen von Artikel: WLTournamentTwentyTwelve
Überprüfe Revisionen von Artikel: WorkerCommands
Überprüfe Revisionen von Artikel: WorkerDistribution
Überprüfe Revisionen von Artikel: World Resources

In [4]:

Top Quote
kaputtnik
Avatar
Topic Opener
Joined: 2016-06-18, 13:48
Posts: 137
Ranking
At home in WL-forums
Posted at: 2025-02-17, 15:03

Ok, gucken wir mal ob es changesets gibt aber der verknüpfte Artikel nicht mehr da ist:

from wiki.models import Article
from wiki.models import ChangeSet

for cs in ChangeSet.objects.all():
     if not Article.objects.filter(title=cs.article).exists():
         print(cs.article)
Edited: 2025-02-17, 15:05

Top Quote
kaputtnik
Avatar
Topic Opener
Joined: 2016-06-18, 13:48
Posts: 137
Ranking
At home in WL-forums
Posted at: 2025-02-17, 15:06

oder besser das if anders machen:

if not isinstance(cs.article, Article):

Top Quote
janus
Avatar
Joined: 2016-06-22, 20:26
Posts: 61
OS: Haiku R1/Beta3
Version: Build 42
Ranking
Likes to be here
Location: some where over the rainbow
Posted at: 2025-02-17, 15:10
In [4]: from wiki.models import Article

In [5]: from wiki.models import ChangeSet

In [6]: for cs in ChangeSet.objects.all():
   ...:     if not isinstance(cs.article, Article):
   ...:         print(cs.article)
   ...:

In [7]:

Top Quote
kaputtnik
Avatar
Topic Opener
Joined: 2016-06-18, 13:48
Posts: 137
Ranking
At home in WL-forums
Posted at: 2025-02-17, 15:28

Wo kamen die 4187 nochmal her?

Anzahl Changesets:

ChangeSet.objects.all().count()

Summierte anzahl Changesets pro Artikel:

c = 0
for a in Article.objects.all():
    a_cs =  a.changeset_set.objects.all().count()
    print("{} hat {} changesets".format(a, a_cs))
    c = c + a_cs

c

Top Quote
janus
Avatar
Joined: 2016-06-22, 20:26
Posts: 61
OS: Haiku R1/Beta3
Version: Build 42
Ranking
Likes to be here
Location: some where over the rainbow
Posted at: 2025-02-17, 15:41

kaputtnik wrote:

Wo kamen die 4187 nochmal her?

fortlaufende nummer der changesets


Top Quote
janus
Avatar
Joined: 2016-06-22, 20:26
Posts: 61
OS: Haiku R1/Beta3
Version: Build 42
Ranking
Likes to be here
Location: some where over the rainbow
Posted at: 2025-02-17, 15:41

~~~~ ChangeSet.objects.all().count() ~~~~

In [7]: ChangeSet.objects.all().count()
Out[7]: 3701

Top Quote
kaputtnik
Avatar
Topic Opener
Joined: 2016-06-18, 13:48
Posts: 137
Ranking
At home in WL-forums
Posted at: 2025-02-17, 15:43

Ich kann den changeset mir dem spam inhalt auch nicht im admin finden. KOmischerweise wird er mir aber beim vergleich von versionen angezeigt. Finden wir den spam in der db?

for cs in ChangeSet.objects.all():
    if 'Vashi' in cs.content_diff:
        print("found spam in changeset {}".format(cs.revision))
        print("  {} | {} | {} | {} | {}".format(cs.pk, cs.article, cs.modified, cs.editor, cs.content_diff))

Top Quote
janus
Avatar
Joined: 2016-06-22, 20:26
Posts: 61
OS: Haiku R1/Beta3
Version: Build 42
Ranking
Likes to be here
Location: some where over the rainbow
Posted at: 2025-02-17, 15:48
In [12]: for cs in ChangeSet.objects.all():
    ...:         if 'Vashi' in cs.content_diff:
    ...:                     print("found spam in changeset {}".format(cs.revision))
    ...:                     print("  {} | {} | {} | {} | {}".format(cs.pk, cs.article, cs.modified, cs.editor, cs.content_diff))
found spam in changeset 28
  2614 | Description | 2016-09-09 19:58:25 | marttiko | @@ -1,2764 +1,1524 @@
-This page is available in %0D%0A%5B!%5Bflag_es.png%5D(/wlmedia/wlimages/flag_es.png %22Ver esta p%C3%A1gina en espa%C3%B1ol%22)%5D(../DescriptionSpanish) %0D%0A%5B!%5Bflag_fr.png%5D(/wlmedia/wlimages/flag_fr.png %22Voir cette page en fran%C3%A7ais%22)%5D(../DescriptionFr)%0D%0A%5B!%5Bflag_de.png%5D(/wlmedia/wlimages/flag_de.png %22Diese Seite auf Deutsch betrachten%22)%5D(../DescriptionGerman)%0D%0A%5B!%5Bflag_sco.png%5D(/wlmedia/wlimages/flag_sco.png %22Seall an duilleag seo sa Gh%C3%A0idhlig%22)%5D(../DescriptionScottishGaelic)%0D%0A%5B!%5Bflag_pl.png%5D(/wlmedia/wlimages/flag_pl.png %22Poka%C5%BC t%C4%99 stron%C4%99 w j%C4%99zyku Polskim%22)%5D(../DescriptionPolish)%0D%0A%0D%0A#%0D%0A%0D%0AIn Widelands, you are the regent of a small clan. You start out with nothing but your headquarters, where all your resources are stored.%0D%0A%0D%0AIn the course of the game, you will build an ever growing settlement. Every member of your clan will do his or her part to produce more resources - wood, food, iron, gold and more - to further this growth. The economic network is complex and different in the three tribes (Barbarians, Imperials, and Atlanteans).%0D%0A%0D%0AAs you are not alone in the world, you will meet other clans sooner or later. Some of them may be friendly and you may eventually trade with them. However, if you want to rule the world, you will have to train soldiers and fight.%0D%0A%0D%0AWidelands offers a unique style of play. For example, a system of roads plays a central role in your economy: all the goods that are harvested and processed by the tribe must be transported from one building to the next. This is done by carriers, and those carriers always walk along the roads. It is your job to lay out the roads as efficiently as possible.%0D%0A%0D%0AAnother refreshing aspect of the game is the way you command your clan. There is no need to tell every single one of your subjects what to do - that would be impossible, because there can be thousands of them! Instead, all you need to do is order them to build a building somewhere, and the builders will come. Similarly, whenever you want to attack an enemy, just place an order to attack one of their barracks, and your soldiers will march to fight. You're really a ruler: You delegate in times of war and in times of peace!%0D%0A%0D%0AWidelands offers single-player mode with different campaigns; the campaigns all tell stories of tribes and their struggle in the Widelands universe! However, settling really starts when you unite with friends over the Internet or LAN to build up new empires together - or to crush each other in the dusts of war. Widelands also offers an Artificial Intelligence to challenge you.%0D%0A%0D%0AIn the end, Widelands will be extensible, so that you can create your own tribe with their own set of buildings, create new worlds to play in, and even create new types of worlds (who says you can't build a settlement on the moon?).
+World Famous +91-8146880486 India no.1 Astrology service center ALL Type problem Solve Baba ji Online Service Provide In All World -100%25 NO.1 Goldmedlist = one call change your life.%0D%0ABaba Ji has helped countless people around the world majorly in India, USA, Canada, UK, Australia etc. He helps his clients to take control of their lives to make their dreams become reality. baba ji uses the arts of Astrology, and advice people on relationships, health, education and financial matters, so they may travel the path of their true destiny. With a deep understanding of the Astrology%EF%BF%BDs power, baba Ji shares his experiences and knowledge with there clients. So Consult a Vedic Astrologer and find out what the future has in store for you! So call now to solve your problems and know about your future career, promotions, marriage, Love, Children, Health and any issue bothering your mind.%0D%0ACall now : +91-8146880486%0D%0A? Vashikaran Mantra For Husband +91-8146880486%0D%0A? Vashikaran Totke For Boyfriend%0D%0A? Vashikaran Mantra For Marriage %0D%0A? Vashikaran Mantra For Lost Love%0D%0A? Woman Vashikaran Mantra%0D%0A? Love Marriage Specialist%0D%0A? Husband Wife Disputes%0D%0A? Mohini Vashikaran Mantra%0D%0A? How To Stop Extra Marital Affairs%0D%0A? Love Relationship Problems%0D%0A? Get Your Girlfriend Back%0D%0A? How To get Your Love Back%0D%0A? Kamdev Vashikaran Mantra%0D%0A? Convince Parents For Marriage%0D%0A? Remedies For Lost Lover%0D%0A? Lal Kitab Mantra For Girlfriend%0D%0A? How Can I Get My lost Love%0D%0A? Love Back Astrology%0D%0A? Powerful Love Spell%0D%0AContect:-+91-8146880486
 %0D%0A

Top Quote