Действует шаг за шагом
Каждый вызов инструмента появляется карточкой с настоящим результатом, а не догадкой.
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 и тестируйте его.