ينفّذ خطوة بخطوة
يظهر كل استدعاء لأداة في بطاقة بنتيجته الحقيقية، وليس بتخمين.
تمنحك DayZ Tools برنامجي Workbench وAddon Builder. ويضيف Coderoute وكيلًا للملفات النصية المحيطة بهما: يقرأ مجلدات المود والمهمة لديك، ويعدّل Enforce Script وXML، ويشغّل أوامرك، ويعرض كل نتيجة في المحادثة، فتبقى متحكمًا في كل تغيير.
يظهر كل استدعاء لأداة في بطاقة بنتيجته الحقيقية، وليس بتخمين.
يتوقف Ask first قبل أي شيء يغيّر ملفًا أو يشغّل أمرًا.
المحادثات والمجلدات والمفاتيح تبقى على جهازك، ولا يوجد قياس عن بُعد.
يعدّل Coderoute الملفات على القرص. وتجمّع أنت الحزمة بـ Addon Builder، وتختبر في Workbench أو على نسخة اختبار من خادمك، وتنشر عندما ترضى عن النتيجة.
keys6 ملفات"MyModItem" types.xmlلا تطابقاتtypes.xml+11your XML check commandexit 0mods-and-keys.md+8يضيف مود جديد عنصرًا، لكن لن يظهر شيء حتى يعرف الاقتصاد به. أعطِ Coderoute اسم صنف العنصر. يستخدم الوكيل grep ليتأكد من أن types.xml لا يحتوي بعد على إدخال له، وينسخ تخطيط إدخال مشابه بـ read_file، ثم يقترح كتلة جديدة فيها nominal وmin وlifetime وrestock وflags وcategory. مع Ask first ترى diff في بطاقة قبل أن يكتبه edit_file. بعدها يعمل أمر فحص XML الخاص بك في Shell. واختم بإعادة تشغيل نسخة اختبار من خادمك والبحث عن العنصر، لأن الملف الصالح ليس بالضرورة ملفًا معقولًا.
يبدأ خادم الاختبار لديك لكنه لا يظهر حيث تتوقع. اطلب من Coderoute النظر في الملفات التي تملكها. يقرأ الوكيل serverDZ.cfg لمعرفة قيمتي hostname وmaxPlayers، وينفّذ grep على سجل RPT بحثًا عن الأخطاء، ويسرد ما وجده بكلمات بسيطة. لا يلمس خوادم الآخرين ولا شبكتك. وإذا بدا إعداد ما خاطئًا، يقترح edit_file تغييرًا وينتظر موافقتك. طبّقه، وأعد تشغيل نسخة الاختبار الخاصة بك، ثم افحص من جديد. وإن لم يتغير شيء، فقد يكون السبب خارج الملفات، مثل شبكتك.
Coderoute ليس إضافة لأي محرر خاص بـ DayZ. ولا يلمس أبدًا عميل اللعبة، ولا الخوادم الحية التي لا تملكها، ولا اللاعبين الآخرين أو حساباتهم. ولا يستطيع أن يعد بأن الشيفرة المولَّدة صحيحة، لذا راجع كل diff واختبره.