Skip to content

نظرة عامة على الميزات ​

jrpm = جميع ميزات jgrpp + pulsexlb (فك القاطرة + مطار معياري) + modded (سجل الرحلة + سرعة السير) + استعارة من cmclient (تحسين واجهة المستخدم عبر الشبكة) + وظائف حصرية لـ jrpm.

الوظائف الحصرية لـ jrpm ​

#الوظيفةالتوثيقالحالة
1تنزيل الموارد: مرايا متعددة + متوازيتنزيل الموارد✅ تم التنفيذ (عدد متزامن قابل للتكوين)
2بحث حدود الخادمبحث حدود الخادم📖 استنتاجات بحث (قيود هيكلية)
3التجميع التلقائي للمركباتالتجميع التلقائي للمركبات✅ تم التنفيذ
4ذكاء اصطناعي يدرك اللعبة بأكملهاذكاء اصطناعي يدرك اللعبة بأكملها✅ تم التنفيذ

ملاحظة: تمت إزالة الميزة الأصلية F4 "تلميح سعر البناء" حسب الطلب (commit 96ebfb75).

نقل modded (الدفعة الأولى) ​

الوظيفةالتوثيقالحالة
سجل رحلة المركبةسجل الرحلة✅ تم التنفيذ
سرعة سير الطائرة قابلة للتعديلسرعة السير✅ تم التنفيذ

استعارة من cmclient (الدفعات الثانية~الخامسة) ​

الوظيفةالتوثيقالحالة
إشارات مرجعية / تفاصيل الشحن / مشاهدةتحسين واجهة المستخدم عبر الشبكة✅ تم التنفيذ (الدفعة الثانية)
نظام التمييز على مستوى الكائنتمييز + مخططات✅ تم التنفيذ (الدفعة الثالثة، 6 commits)
نظام المخططات (نسخ/تدوير/فتحات/إعادة بناء)تمييز + مخططات✅ تم التنفيذ (الدفعة الثالثة)
تقسيم المدن + حفظ growth_tilesتقسيم المدن✅ تم التنفيذ (الدفعة الرابعة)
تسجيل الأوامر وإعادة التشغيلإعادة تشغيل الأوامر✅ تم التنفيذ (الدفعة الخامسة)

② طبقة كائن الأوامر (2251 سطراً من كود التوليد في cmclient): ثبت من خلال النقل أنه يمكن تجاوزها بالكامل——التمييز يستخدم CMD_ERROR لتقدير التكلفة، المخططات تستخدم إغلاق الأوامر، إعادة التشغيل تستخدم تسلسل أوامر jrpm الأصلي، لذلك لم يتم نقلها.

الميزات المدمجة (من pulsexlb) ​

الوظيفةالتوثيقالوصف
فك القاطرة (decouple)فك القاطرةنظام كامل لفصل/ربط القطارات
مطار معياري (multitile-airport)مطار معياريإعادة هيكلة نظام المطار متعدد البلاطات

الوراثة الكاملة ​

  • جميع ميزات jgrpp: إشارات محسّنة (إشارات متعددة/إشارات قابلة للبرمجة/فتحات وعدادات)، جدولة مجدولة، tracerestrict، استبدال القوالب، نافذة شراء منفصلة للقاطرات/العربات، فرامل واقعية، تحسين الطرق ذات الاتجاه الواحد، أمان التقاطعات، إلخ؛
  • نواة OpenTTD 16.0: توافق كامل مع نظام NewGRF/البرامج النصية/الحفظ البيئي.

البحث السريع عن الإعدادات ​

الوظيفةالإعداد
عدد التنزيل المتوازيnetwork.content_download_parallel (1-8)
قائمة مرايا التنزيلnetwork.content_mirrors
خادم المحتوىnetwork.content_server
تعديل تخطيط المطارstation.allow_modify_airports
نوع الطيران الافتراضيgui.default_air_type
مفتاح إدراك الذكاء الاصطناعي للعبة بأكملهاgame.script.allow_global_ai_access
سرعة سير الطائرةvehicle.plane_taxi_speed (1-8، الافتراضي 4)

البحث السريع عن أوامر الكونسول ​

الوظيفةالأمر
التجميع التلقائي للمركباتautogroup train|road|ship|aircraft
إضافة ذكاء اصطناعي يدرك اللعبة بأكملهاstart_ai GlobalAI
إشارة مرجعية للموقعsavelocation <1-9> / gotolocation <1-9>
تفاصيل شحن الشركةcompany_cargo <company_id>
مشاهدة شركةwatch <company_id>
نسخ/تدوير/حفظ/تحميل/إعادة بناء المخططاتblueprint_copy / blueprint_rotate / blueprint_save <0-15> / blueprint_load <0-15> / blueprint_build
تسجيل/إعادة تشغيل الأوامرcmdrecord [start [file]] / cmdrecord stop / cmdreplay <file>
سرعة اللعبة/إحصائيات/تصدير/زراعة الأشجارcmgamespeed [n] / cmgamestats / cmexport / cmtreemap <file>