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.