يتم تحديث الملف كل 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);تمثّل كل قيمة بيانات محددة عن قرية.
يحتوي كل صف على الحقول التالية:
معرّف
الإحداثيات (X, Y)
القبيلة
معرّف القرية
اسم القرية
معرّف اللاعب
اسم اللاعب
معرّف التحالف
اختصار التحالف
عدد السكّان
المنطقة
عاصمة (TRUE/FALSE)
مدينة (TRUE/FALSE)
مرفأ (TRUE/FALSE)
نقاط النصر
ملاحظات:
إذا لم تكن ميزةٌ ما مدعومة في عالم اللعبة، فستكون القيمة NULL.
→ على سبيل المثال، قد تُظهر عوالم اللعبة العادية قيمة NULL لكلٍ من المنطقة أو مدينة أو مرفأ أو نقاط النصر.
تشير قيم TRUE/FALSE إلى حالات مثل ما إذا كانت قريةٌ ما عاصمة.
تمثَّل القبائل على شكل أرقام:
1 - الرومان
2 - الجرمان
3 - الإغريق
4 - وحوش (غير موجودة في الخريطة)
5 - قرية الناتار
6 - الفراعنة
7 - المغول
8 - الإسبرطيون
9 - الڤايكنج
لتحميل الملف، أضف /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 لقطة يومية لعالم اللعبة بأكمله، يمكنك استخدامها من أجل:
حلل القرى واللاعبين
المساعدة في التنسيق والتخطيط
استخرج بيانات محددة باستخدام أدوات خارجية أو جداول بيانات
تأكد من فهم هيكل البيانات قبل استخدامها، ولا سيما معنى كل حقل.