Czym jest Map.sql

map.sql to plik codziennie udostępniany przez Travian: Legends. Zawiera szczegółowe informacje na temat wszystkich osad na mapie świata gry.

Plik jest aktualizowany co 24 godziny o północy (czas serwera) i jest często wykorzystywany przez zewnętrzne narzędzia oraz ich twórców. 

Ważne:

  • Dane zawsze odzwierciedlają stan świata gry o północy, niezależnie od tego, kiedy pobierzesz plik.
  • Plik może stać się dostępny 5–20 sekund po północy, więc unikaj pobierania go dokładnie o 00:00:00. 

Jakie informacje zawiera plik

Każdy plik map.sql zawiera pełny obraz wszystkich osad w danym świecie gry.

Typowy wpis wygląda tak:

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

Każda wartość oznacza konkretne dane dotyczące osady.


Jak odczytać dane

Każdy wiersz zawiera następujące pola:

  • ID
  • Współrzędne (X, Y)
  • Nacja
  • ID osady
  • Nazwa osady
  • ID gracza
  • imię gracza
  • ID sojuszu
  • Tag sojuszu
  • Populacja
  • region
  • Stolica (TRUE/FALSE)
  • Miasto (TRUE/FALSE)
  • Przystań (TRUE/FALSE)
  • Punkty zwycięstwa

Notatki:

  • Jeśli dana funkcja nie jest obsługiwana na świecie gry, wartością będzie NULL.
    → Na przykład zwykłe światy gry mogą pokazywać NULL dla regionu, miasta, przystani lub punktów zwycięstwa. 
  • Wartości TRUE/FALSE wskazują różne statusy, np. czy osada jest stolicą.

Wartości nacji w pliku map.sql

Nacje są oznaczone numerami:

  • 1 – Rzymianie
  • 2 – Germanie
  • 3 – Galowie
  • 4 – Natura (niewidoczna w pliku map.sql)
  • 5 – Natarzy
  • 6 – Egipcjanie
  • 7 – Hunowie
  • 8 – Spartanie
  • 9 – Wikingowie 

Jak pobrać plik map.sql

Aby pobrać plik, dodaj /map.sql do adresu URL swojego świata gry.

Przykładowe obliczenie:

  • Świat gry:
    https://ts5.x1.europe.travian.com/
  • map.sql file:
    https://ts5.x1.europe.travian.com/map.sql

Pobieranie rozpocznie się automatycznie.

Nie musisz być zarejestrowany na tym świecie gry, aby pobrać plik. 


Jak możesz wykorzystać te dane

map.sql można wykorzystać na kilka sposobów:

  • Planowanie operacji (np. koordynacja działań sojuszu)
  • Monitorowanie aktywności gracza lub świata gry
  • Ogólna analiza danych

Jeśli nie znasz się na programowaniu:

  • Otwórz plik w edytorze tekstowym (.txt)
  • Skopiuj zawartość do Excela lub podobnego narzędzia
  • Użyj kolumn oddzielonych przecinkami, aby filtrować i szukać konkretnych danych 

Najważniejszy wniosek

map.sql zapewnia codzienny zrzut całego świata gry, którego możesz użyć do:

  • Analizuj osady i graczy
  • Wspieraj koordynację i planowanie
  • Wyodrębniaj konkretne dane przy użyciu zewnętrznych narzędzi lub arkuszy kalkulacyjnych

Upewnij się, że rozumiesz strukturę danych, zanim zaczniesz ich używać, zwłaszcza znaczenie każdego pola.