CCoderoute
제품

DayZ Tools와 파일을 수정하는 에이전트

01

DayZ Tools에는 Workbench와 Addon Builder가 있어요. Coderoute는 그 주변의 텍스트 파일을 위한 에이전트를 더해요. 모드와 미션 폴더를 읽고, Enforce Script와 XML을 수정하고, 명령을 실행하며, 모든 결과를 채팅에 보여 줘서 모든 변경을 직접 통제할 수 있어요.

01

단계별로 움직여요

모든 도구 호출은 추측이 아니라 실제 결과가 담긴 카드로 나타나요.

02

변경은 당신이 승인해요

Ask first는 파일을 바꾸거나 명령을 실행하기 전에 멈춰요.

03

PC 안에 머물러요

채팅, 폴더, 키는 당신의 컴퓨터에 남고, 텔레메트리도 없어요.

에이전트가 쓸 수 있는 것

내 폴더에서 내 서버까지

Coderoute는 디스크의 파일을 수정해요. Addon Builder로 패킹하고, Workbench나 서버의 테스트용 복사본에서 테스트하고, 결과가 마음에 들면 공개하세요.

오늘 바로 해 볼 수 있는 두 가지 작업

모드 아이템을 이코노미에 추가하기

새 모드가 아이템을 추가해도, 이코노미가 그것을 알기 전에는 아무것도 생성되지 않아요. Coderoute에게 아이템의 클래스 이름을 알려 주세요. grep으로 types.xml에 아직 항목이 없다는 것을 확인하고, read_file로 비슷한 항목의 구성을 복사한 다음, nominal, min, lifetime, restock, flags, category를 담은 새 블록을 제안해요. Ask first에서는 edit_file이 쓰기 전에 diff를 카드로 볼 수 있어요. 그다음 당신의 XML 검사 명령이 Shell에서 실행돼요. 마지막으로 서버의 테스트용 복사본을 재시작해서 아이템을 찾아보세요. 유효한 파일이 합리적인 파일과 같지는 않으니까요.

서버가 목록에 안 보이는 문제 진단하기

테스트 서버는 시작되는데 기대한 곳에 보이지 않아요. Coderoute에게 당신이 가진 파일을 살펴보게 하세요. serverDZ.cfg에서 hostname과 maxPlayers 값을 읽고, RPT 로그에 grep을 돌려 오류를 찾고, 찾은 내용을 쉬운 말로 정리해요. 다른 사람의 서버나 당신의 네트워크는 건드리지 않아요. 설정이 이상해 보이면 edit_file이 변경을 제안하고 당신의 승인을 기다려요. 적용하고, 직접 만든 테스트 복사본을 재시작한 뒤 다시 확인하세요. 아무것도 달라지지 않는다면, 원인은 네트워크처럼 파일 밖에 있을 수 있어요.

Coderoute가 하지 않는 일

Coderoute는 어떤 DayZ 편집기의 플러그인도 아니에요. 게임 클라이언트, 당신이 소유하지 않은 운영 중인 서버, 다른 플레이어나 그들의 계정은 절대 건드리지 않아요. 생성된 코드가 올바르다고 약속할 수 없으니, 각 diff를 검토하고 테스트하세요.

Windows용 Coderoute

Coderoute로 모드 폴더 열기

Coderoute 다운로드 ↗