Діє крок за кроком
Кожен виклик інструмента з’являється як картка зі справжнім результатом, а не припущенням.
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 ви бачите diff як картку, перш ніж edit_file його запише. Потім у Shell запускається ваша команда перевірки XML. Наприкінці перезапустіть тестову копію сервера й пошукайте предмет, адже коректний файл — це не те саме, що розумний.
Ваш тестовий сервер запускається, але не показується там, де ви очікуєте. Попросіть Coderoute переглянути файли, які належать вам. Агент читає serverDZ.cfg, щоб побачити значення hostname і maxPlayers, виконує grep по журналу RPT на помилки та простими словами перелічує знайдене. Він не чіпає чужі сервери й вашу мережу. Якщо якесь налаштування виглядає хибним, edit_file пропонує зміну й чекає на ваше OK. Застосуйте її, перезапустіть власну тестову копію й перевірте знову. Якщо нічого не змінилося, причина може бути поза файлами, наприклад у вашій мережі.
Coderoute не є плагіном жодного редактора DayZ. Він ніколи не торкається ігрового клієнта, живих серверів, які вам не належать, інших гравців чи їхніх облікових записів. Він не може гарантувати, що згенерований код правильний, тож перевіряйте кожен diff і тестуйте його.