Co je map.sql

map.sql je soubor, který Travian: Legends poskytuje každý den. Obsahuje podrobné informace o všech vesnicích na mapě herního světa.

Soubor se aktualizuje každých 24 hodin o půlnoci (čas serveru) a běžně ho používají externí nástroje a jejich tvůrci. 

Pozor:

  • Data vždy ukazují stav herního světa o půlnoci, bez ohledu na to, kdy jej stahuješ.
  • Soubor může být dostupný 5–20 sekund po půlnoci, takže se raději vyhni požadavku přesně v 00:00:00. 

Jaké informace soubor obsahuje

Každý soubor map.sql obsahuje úplný snímek všech vesnic v herním světě.

Typický záznam vypadá takto:

INSERT INTO `x_world` VALUES (22028,173,146,5,31912,'Natars 173|146',1,'Natars',0,"",498,NULL,FALSE,NULL,NULL,NULL);

Každá hodnota představuje konkrétní údaj o vesnici.


Jak číst tato data

Každý řádek obsahuje následující pole:

  • ID
  • Souřadnice (X, Y)
  • Národ:
  • Vesnice-Id
  • Jméno vesnice
  • ID hráče
  • jméno hráče
  • ID aliance
  • Zkratka aliance
  • Populace:
  • region
  • Hlavní vesnice (TRUE/FALSE)
  • Město (TRUE/FALSE)
  • Přístav (TRUE/FALSE)
  • Vítězné body

Poznámkový blok:

  • Pokud daná funkce není v herním světě podporovaná, bude mít hodnotu NULL.
    → Například na běžných herních světech se může zobrazovat hodnota NULL pro region, město, přístav nebo vítězné body. 
  • Hodnoty TRUE/FALSE označují stavy, například jestli je vesnice hlavní vesnicí.

Hodnoty národů v souboru map.sql

Národy jsou označeny čísly:

  • 1 – Římané
  • 2 – Germáni
  • 3 – Galové
  • 4 – Příroda (není zobrazena v map.sql)
  • 5 – Nataři
  • 6 – Egypťané
  • 7 – Hun
  • 8 – Sparťané
  • 9 – Vikingové 

Jak stáhnout map.sql

Abys soubor stáhl, přidej /map.sql k adrese svého herního světa.

Příklad výpočtu:

  • Herní svět:
    https://ts5.x1.europe.travian.com/
  • map.sql file:
    https://ts5.x1.europe.travian.com/map.sql

Stažení začne automaticky.

Na tomto herním světě nemusíš být zaregistrován, abys mohl soubor stáhnout. 


Jak použít data

map.sql lze použít několika způsoby:

  • Plánování operací (např. koordinace aliance)
  • Sledování aktivit hráčů nebo herních světů
  • Všeobecná analýza dat

Pokud se nevyznáš v programování:

  • Otevři soubor v textovém editoru (.txt)
  • Zkopíruj obsah do Excelu nebo podobného nástroje
  • Použij sloupce oddělené čárkami k filtrování a vyhledávání konkrétních dat 

Hlavní poznatek

map.sql poskytuje denní snímek celého herního světa, který můžeš využít k:

  • Analyzovat vesnice a hráče
  • Podporovat koordinaci a plánování
  • Extrahovat konkrétní data pomocí externích nástrojů nebo tabulek

Ujisti se, že rozumíš struktuře dat dříve, než je použiješ, zejména významu jednotlivých polí.