Мои запросы
Добро пожаловать
Вход

Что такое Map.sql

Map.sql — это файл, который Travian: Legends предоставляет ежедневно. Он содержит подробную информацию обо всех деревнях на карте игрового мира.

Файл обновляется каждые 24 часа, ровно в полночь (по времени сервера) и обычно используется внешними инструментами и их разработчиками. 

Важно:

  • Данные всегда отражают состояние игрового мира в полночь, независимо от того, когда ты загружаешь файл.
  • Файл может стать доступным через 5–20 секунд после полуночи, поэтому не запрашивай его ровно в 00:00:00. 

Какую информацию содержит файл

Каждый файл Map.sql содержит полный снимок всех деревень в игровом мире.

Типичная запись выглядит так:

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

Каждое значение соответствует определённым данным о деревне.


Как читать данные

Каждая строка содержит следующие поля:

  • ID
  • Координаты (X, Y)
  • Народ:
  • Dorf-ID
  • Название деревни
  • ID игрока
  • Игрок
  • Номер альянса:
  • Тег альянса
  • Население:
  • регион
  • Столица (TRUE/FALSE)
  • Город (TRUE/FALSE)
  • Гавань (TRUE/FALSE)
  • Победные очки

Заметки:

  • Если какая-то функция не поддерживается в игровом мире, значением будет NULL.
    → Например, в обычных игровых мирах в полях «регион», «город», «гавань» или «победные очки» может быть указано значение NULL. 
  • Значения TRUE/FALSE показывают такие статусы, как, например, является ли деревня столицей.

Значения поля «Народ» в Map.sql

Народы представлены числами:

  • 1 – Римляне
  • 2 – Германцы
  • 3 – Галлы
  • 4 – Природа (не отображается в map.sql)
  • 5 – Натары
  • 6 – Египтяне
  • 7 – Гунны
  • 8 – Спартанцы
  • 9 – Викинги 

Как скачать map.sql

Чтобы скачать файл, добавь /map.sql к URL игрового мира.

Пример расчета:

  • Игровой мир:
    https://ts5.x1.europe.travian.com/
  • Файл map.sql:
    https://ts5.x1.europe.travian.com/map.sql

Загрузка начнётся автоматически.

Тебе не нужно быть зарегистрированным в этом игровом мире, чтобы скачать файл. 


Как ты можешь использовать эти данные

map.sql может использоваться несколькими способами:

  • Планирование операций (например, координация действий альянса)
  • Отслеживание активности игроков или игрового мира
  • Общий анализ данных

Если ты не знаком с программированием:

  • Открой файл в текстовом редакторе (.txt)
  • Скопируй содержимое в Excel или в аналогичный инструмент
  • Используй столбцы, разделённые запятыми, чтобы фильтровать и искать конкретные данные 

Главное

map.sql предоставляет ежедневный снимок всего игрового мира, который ты можешь использовать, чтобы:

  • Анализируй деревни и игроков
  • Поддерживай координацию и планирование
  • Извлекай конкретные данные с помощью внешних инструментов или электронных таблиц

Убедись, что понимаешь структуру данных, прежде чем их использовать, особенно значение каждого поля.