파일
시작 스크립트와 관리자 목록 파일을 읽고 편집합니다.
OlyForge는 시작 스크립트를 생성하고 adminlist.txt 같은 목록 파일을 편집하여 발하임 전용 서버 설정을 처리합니다. 셸 명령어를 실행하여 서버를 실행하고 발하임 커뮤니티 서버를 관리하며, 커뮤니티에 맞는 모드 팩 추천도 찾아드립니다.
시작 스크립트와 관리자 목록 파일을 읽고 편집합니다.
시작 스크립트와 백업을 실행합니다.
로컬 또는 클라우드 AI를 사용합니다.
에이전트는 시작 스크립트를 찾고 관리자 목록을 편집한 뒤 서버 스크립트를 실행하며, 실제 종료 코드와 로그 줄을 보여줍니다.
start*.bat찾음start_headless_server.bat읽기start-my-server.cmd저장됨adminlist.txt편집됨start-my-server.cmd종료 코드 0에이전트는 예제 스크립트를 찾고 내용을 읽으므로, 필요한 매개변수로 새 배치 파일을 작성하고 줄을 캐럿으로 연결합니다. 준비가 완료되었습니다. 이 발하임 전용 서버 설정은 glob과 read_file을 사용하여 템플릿을 찾습니다. write_file로 서버에 올바른 매개변수가 포함된 새 시작 스크립트를 만듭니다. Shell로 스크립트를 실행하고 성공 여부를 즉시 확인합니다. Ask first 모드에서는 변경 사항을 적용하기 전에 diff를 보여줍니다. 변경 사항을 검토하고 스크립트가 실행 준비가 되었음을 확인합니다. 에이전트는 게임 클라이언트를 건드리지 않으며, 플레이어의 연결 문제로 인해 서버가 렉이 걸릴 수 있습니다.
grep는 서버 로그에서 플레이어 연결 이벤트를 검색하고 새 관리자의 Steam ID를 식별하므로, edit_file로 adminlist.txt를 새 ID로 업데이트합니다. diff를 확인하세요. 에이전트는 채팅 카드에 변경 사항의 diff를 보여줍니다. Ask first 모드에서는 변경 사항이 적용되기 전에 편집을 승인할 수 있습니다. Shell로 시작 스크립트를 실행하여 변경 사항을 즉시 적용합니다. 이 설정은 다른 그룹을 위해 하나의 서버를 실행하는 데 도움이 됩니다. 이제 서버가 새 관리자가 접속할 준비가 되었습니다. 에이전트는 grep를 사용하여 로그에서 플레이어 연결 해제를 검색합니다.
OlyForge는 게임의 일부가 아니며 게임 클라이언트를 수정하지 않습니다. 소유하거나 관리할 수 있는 서버에서만 사용해야 합니다.