यह कदम-दर-कदम काम करता है
हर टूल कॉल एक कार्ड के रूप में असली नतीजे के साथ दिखता है, अंदाज़े के साथ नहीं।
DayZ Tools आपको Workbench और Addon Builder देते हैं। Coderoute उनके आसपास की टेक्स्ट फ़ाइलों के लिए एक एजेंट जोड़ता है: वह आपके मॉड और मिशन फ़ोल्डर पढ़ता है, Enforce Script और XML एडिट करता है, आपकी कमांड चलाता है और हर नतीजा चैट में दिखाता है, इसलिए हर बदलाव पर नियंत्रण आपके हाथ में रहता है।
हर टूल कॉल एक कार्ड के रूप में असली नतीजे के साथ दिखता है, अंदाज़े के साथ नहीं।
Ask first ऐसी हर चीज़ से पहले रुकता है जो फ़ाइल बदलती या कमांड चलाती है।
चैट, फ़ोल्डर और कुंजियाँ आपकी मशीन पर रहती हैं, और कोई टेलीमेट्री नहीं है।
Coderoute डिस्क पर फ़ाइलें एडिट करता है। आप Addon Builder से पैक करते हैं, Workbench में या अपने सर्वर की टेस्ट कॉपी पर टेस्ट करते हैं, और नतीजे से संतुष्ट होने पर प्रकाशित करते हैं।
keys6 फ़ाइलें"MyModItem" types.xml0 मिलान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 के साथ edit_file के लिखने से पहले आप diff को कार्ड के रूप में देखते हैं। फिर आपकी XML जाँच कमांड Shell में चलती है। अंत में अपने सर्वर की टेस्ट कॉपी रीस्टार्ट कीजिए और आइटम खोजिए, क्योंकि सही फ़ाइल का मतलब समझदारी भरी फ़ाइल नहीं होता।
आपका टेस्ट सर्वर शुरू तो होता है, लेकिन वहाँ नहीं दिखता जहाँ आप उम्मीद करते हैं। Coderoute से उन फ़ाइलों को देखने को कहिए जो आपकी अपनी हैं। एजेंट hostname और maxPlayers के मान के लिए serverDZ.cfg पढ़ता है, RPT लॉग में एरर के लिए grep चलाता है और जो मिला उसे सरल शब्दों में सूचीबद्ध करता है। वह दूसरों के सर्वर या आपके नेटवर्क को नहीं छूता। अगर कोई सेटिंग गलत लगे, तो edit_file बदलाव सुझाता है और आपके OK का इंतज़ार करता है। उसे लागू कीजिए, अपनी टेस्ट कॉपी रीस्टार्ट कीजिए और फिर जाँचिए। अगर कुछ नहीं बदलता, तो कारण फ़ाइलों के बाहर हो सकता है, जैसे आपका नेटवर्क।
Coderoute किसी DayZ एडिटर का प्लगइन नहीं है। वह गेम क्लाइंट, ऐसे लाइव सर्वर जो आपके नहीं हैं, दूसरे खिलाड़ियों या उनके अकाउंट को कभी नहीं छूता। वह यह वादा नहीं कर सकता कि जेनरेट किया गया कोड सही है, इसलिए हर diff की समीक्षा कीजिए और उसे टेस्ट कीजिए।