Map.sql dosyası nedir

map.sql, Travian: Legends tarafından her gün sağlanan bir dosyadır. Bu dosya, bir oyun dünyası haritasındaki tüm köyler hakkında detaylı bilgiler içerir.

Dosya her 24 saatte bir, gece yarısında (sunucu saatiyle) güncellenir ve genellikle harici araçlar ve araç geliştiricileri tarafından kullanılır. 

Önemli:

  • Veriler, dosyayı ne zaman indirirsen indir, oyun dünyasının durumunu her zaman gece yarısında yansıtır.
  • Dosya, gece yarısından 5–20 saniye sonra kullanılabilir hâle gelebilir; bu yüzden onu tam olarak 00:00:00'da talep etmekten kaçının. 

Dosya hangi bilgileri içerir

Her map.sql dosyası, bir oyun dünyasındaki tüm köylerin eksiksiz bir anlık görüntüsünü içerir.

Tipik bir giriş şöyle görünür:

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

Her değer, bir köyle ilgili belirli verileri temsil eder.


Veriler nasıl okunur

Her satır şu alanları içerir:

  • No.
  • Koordinatlar (X, Y)
  • Halk:
  • Dorf-No.
  • Köyün adı
  • Oyuncu ID'si
  • Oyuncu ismi
  • Birlik ID
  • Birlik kısaltması
  • Nüfus:
  • bölge
  • Başkent (TRUE/FALSE)
  • Şehir (TRUE/FALSE)
  • Liman (TRUE/FALSE)
  • Zafer puanı

Ajanda:

  • Eğer bir özellik bir oyun dünyasında desteklenmiyorsa, değeri NULL olur.
    → Örneğin, normal oyun dünyalarında bölge, şehir, liman veya zafer puanı için NULL gösterilebilir. 
  • TRUE/FALSE değerleri, bir köyün başkent olup olmaması gibi durumları belirtir.

Map.sql'deki halk değerleri

Halklar sayılarla şu şekilde temsil edilir:

  • 1 – Romalılar
  • 2 – Cermenler
  • 3 – Galyalılar
  • 4 – Doğa (map.sql'de gösterilmez)
  • 5 – Natarlar
  • 6 – Mısırlılar
  • 7 – Hunlar
  • 8 – Spartalılar
  • 9 – Vikingler 

Map.sql nasıl indirilir

Dosyayı indirmek için oyun dünyası URL'sine /map.sql ekle.

Örnek hesaplama:

  • Oyun dünyası:
    https://ts5.x1.europe.travian.com/
  • map.sql dosyası:
    https://ts5.x1.europe.travian.com/map.sql

İndirme otomatik olarak başlar.

Dosyayı indirmek için o oyun dünyasında kayıtlı olman gerekmez


Veriyi nasıl kullanabilirsin

map.sql dosyasını birkaç farklı şekilde kullanabilirsin:

  • Operasyon planlaması (örneğin birlik koordinasyonu)
  • Oyuncu veya oyun dünyası etkinliğini izleme
  • Genel veri analizi

Programlamaya aşina değilsen:

  • Dosyayı bir metin düzenleyicide (.txt) aç
  • İçeriği Excel'e veya benzer bir araca kopyala
  • Belirli verileri filtrelemek ve aramak için virgülle ayrılmış sütunları kullan 

Önemli nokta

map.sql, tüm oyun dünyasının günlük bir anlık görüntüsünü sağlar; bunu şu amaçlarla kullanabilirsin:

  • Köyleri ve oyuncuları analiz etmek
  • Koordinasyonu ve planlamayı desteklemek
  • Harici araçları veya e-tabloları kullanarak belirli verileri çıkarmak

Veriyi kullanmadan önce veri yapısını, özellikle de her alanın ne anlama geldiğini anladığınızdan emin olun.