많은 초보자와 경험 많은 플레이어가 언젠가 Rust에서 서버를 만드는 방법에 대해 진지하게 궁금해합니까? 직접 진행하기 전에 단계적 생성, 왜 필요한지, 기존 유닛과의 개인적인 차이점은 무엇인지 정확히 알아야 합니다. 서버는 귀하가 생성하므로 여기에서 금지되지 않습니다. 여기에서는 귀하와 귀하만이 책임을 집니다. 그러나 서버를 유지 관리하는 것은 쉬운 일이 아님을 기억해야 합니다.

을 위한 좋은 예실행 방법을 고려 녹 서버 50명의 플레이어 수를 위해 항상 온라인 상태일 수 있는 별도의 호스팅에서. 이를 위해서는 간단하고 고품질이며 동시에 안정적인 호스팅이 필요합니다. 현재 호스팅 회사의 선택이 인상적이라는 점을 고려하여 가장 효과적인 것으로 입증된 3가지 옵션을 제공합니다. 우리가 이야기하는 회사는 다음과 같습니다.

1. DeinServerHost.DE - 매우 높은 품질과 동시에 저렴한 호스팅. 사실, 때로는 오작동이있을 수 있으며 사이트 관리 자체의 지원이 실제로 없기 때문에 제거하는 데 시간이 걸릴 수 있습니다.
2. PlayRust.EU - 단연코 가장 비싸고 가장 비싼 것 중 하나 최고의 공급자. 신뢰성과 소유권의 필요성이 다릅니다. 영어충분한 높은 레벨.
3. HostingRust.RU는 러시아 연방의 공식 호스팅입니다. 만족스러운 비용으로 차별화, 신속한 기술지원, 안정적인 직업서버. 다양한 업데이트가 정기적으로 릴리스되어 사용자에게 가능한 한 쾌적하고 편리한 서비스를 제공합니다.

주문 후 관리자 패널로 이동하여 구성합니다. 게임 서버. 계정을 등록하면 볼 수 있습니다 메인 패널– 서버-600x331. 서버를 시작, 중지 및 다시 시작하는 버튼, 사용된 메모리 양, 선택한 통신 채널, 현재 플레이어 수도 있습니다. 다음으로 Steam 업데이트 - Steam 업데이트를 실행합니다. 탭에서 모드 매니저원하는 게임 모드를 설치할 수 있습니다. 추가 터치 설정을 위해 구성 파일 탭으로 이동하여 다음을 포함하는 server.cfg를 편집합니다. 표준 설정.

또한 모든 것이 준비되면 새로 생성된 서버를 실행하고 작동 테스트만 하면 됩니다. 작동하는지 확인하려면 net.connect 콘솔에 서버 주소를 입력하십시오. 최초 로그인 후 연결 기록에 남습니다. 다음으로 관리자로 로그인합니다. 이렇게 하려면 콘솔에 RCON 암호를 등록해야 합니다. 특히 이러한 목적을 위해 rcon.login xxxxxxx가 작성됩니다. 여기서 xxxxxxx는 사용자가 발명한 암호를 의미합니다. 이러한 다소 간단한 조작 후에 서버는 완전히 작동할 준비가 된 것입니다. 이 기사 덕분에 이제 라이선스가 있는 Rust 서버를 만드는 방법을 정확히 알 수 있기를 바랍니다.

서버 생성 동영상

따라서 사이트에는 훌륭한 네트워크가 있습니다. 그러나 그 안에는 서버를 시작하고 구성하는 데 몇 줄만 사용됩니다.
나는 그들의 지역에서 플레이하고 싶은 사용자를 돕기 위해 노력할 것입니다. 섬기는 사람친구 및 자신의 설정으로. 이 짧은 기사에서는 모드 사용을 포함하여 서버 설치에서 구성에 이르기까지 전체 프로세스를 보여주려고 합니다.

1. 가장 먼저 필요한 것은 네트워크를 통해 Rust를 실행하는 것으로 전환하고 다운로드모두를 포함하는 아카이브 필요한 도구, 원하는 위치에 압축을 풉니다.

2. 이제 다음으로 넘어갑시다. 설치. 파일 실행 Update-Rust-Server.bat폴더에서 스팀CMD서버가 다운로드되는 동안 기다리십시오. 서버는 RustServer 폴더에 로드됩니다.

모든 것, 우리는 서버를 설치했고 다음 단계로 진행합니다.

3. 이제 우리는 서버 시작, 사용자 정의하고 친구를 초대하십시오. 생성된 서버에 연결하려면 다음 단계를 수행하십시오.

나는 폴더로 이동 스팀CMD그리고 파일을 실행 Run-Rust-Server.bat(Rust_server가 아니라 그입니다). 실험적인 Rust 서버를 시작하려면 파일을 실행하십시오. Run-Rust-Exp-Server.bat
- 시작 후 명령줄에는 다운로드에 대한 정보가 포함된 줄이 포함되며 비문이 표시되는 순간을 기다리고 있습니다. "서버 초기화".
- 모든 것, 서버가 작동합니다.
- 이제 서버에 들어가기 위해서는 우리 서버의 주소를 알아야 합니다. 클래식 버전 -
- 어딘가에 당신의 IP를 기록 텍스트 파일(잊지 않도록).
- 그런 다음 게임을 시작하고 F1 키(콘솔)를 누르고 거기에 net.connect 명령을 입력합니다.귀하의 ip: 28015(여기서 Your ip는 사용자의 ip이며 미리 학습한 것입니다). 이론상 127.0.0.1이어야 합니다.

모든 것이 올바르게 완료되면 서버에 연결됩니다. 친구가 당신에게 연결할 수 있으려면 당연히 당신의 컴퓨터에서 서버가 실행 중이고 당신이 알려주는 연결 명령을 친구들이 정확하게 입력해야 합니다.
이제 게임을 시작할 수 있습니다. 하지만! 경우에 따라 모든 작업의 ​​올바른 실행이 성공을 보장할 수 없습니다. 성공하지 못하는 데에는 여러 가지 이유가 있기 때문입니다. 가장 일반적인 문제에 대한 해결책이 기록되어 있습니다.

4. 글쎄, 이제 모든 것이 잘되고 마음에 들면 함께 놀 수 있습니다. 서버 설정.
예를 들어, 최근 업데이트개발자가 추가했습니다 흥미로운 것어떻게 무기의 마모 (나는 즉시 시리즈를 기억 죽은 섬), 뿐만 아니라 의복 및 장비의 마모.
이것은 많은 사람들에게 적합하지 않았으며 여기에 이 ​​기능을 비활성화할 수 있는 기회가 있습니다.

이를 위해서는 다음이 필요합니다.
> 관리자 권한으로 서버에 로그인합니다. 이렇게 하려면 F1 키를 사용하여 게임에서 콘솔을 열고 암호 Rcon.login 명령을 입력합니다(암호는 server.cfg 파일에 설정되어 있으며 기본적으로 123456처럼 보입니다). 입력 후 비문이 나타나야 합니다(콘솔에) "관리자로 로그인",즉, 관리자로 로그인되어 있습니다. 이제 다음 명령을 입력합니다.
- 의류 착용을 비활성화하려면: conditionloss.armorhealthmult "0.0"
- 무기/인벤토리 마모 비활성화: conditionloss.damagemultiplier "0.0"

다양한 모드의 도움으로 다양한 기능을 비활성화하거나 활성화할 수도 있습니다. 예를 들어, 서버에서 분해를 비활성화하거나 비행기의 비행 간격을 조정합니다. 네트워크에는 이미 저렴한 모드와 저렴한 모드가 모두 있습니다. 무료 모드를 사용하는 것이 좋습니다 연한 덩어리,사용자 정의의 용이성과 많은 수의 플러그인으로 인해.

이 페이지를 방문했다면 다음이 궁금할 것입니다. Rust에서 자신의 서버를 만드는 방법, 작동하도록 구성하는 방법.

처음에는 이 기간 동안 800루블의 비용이 드는 Steam 버전의 게임에 대해 독점적으로 이야기할 것입니다. 필요한 경우 불법 복제 게임에서 시뮬레이션할 수 있습니다. 다양한 휴일 동안 적절한 할인을 받으십시오. 그러므로 우리는 해적판 클라이언트-서버를 많이 고려하지 않을 것입니다. 왜냐하면 Rust는 그렇게 비싸지 않기 때문입니다. 이제 게임 자체에서 서버의 목적에 대해 이야기해 보겠습니다.

Rust 게임에서 서버의 목적

  1. 서버의 도움으로 아무도 게임 플레이를 방해하지 않는 친구와 함께 게임을 즐길 수 있습니다.
  2. 실험 활동의 경우 이는 누구나 집을 지을 수 있고 실시간으로 테스트할 수 있는 함정을 의미합니다.
  3. 이를 활용하기 위해, 즉 수십 명의 게임을 위한 서버를 만드는 것입니다.

아마도 서버가 생성되는 다른 이유가 있을 것입니다. 녹 실험, 그러나 이것들은 그들 중 가장 인기가 있었습니다.

Steam에서 Rust Experimental 서버를 만드는 방법

Rust 서버는 무엇보다도 게임에서 많은 실험을 하기에 매우 좋은 장소입니다. 새로운 업데이트를 다른 각도에서 볼 수 있는 곳, 즉 게임에 어떤 아이템이 추가되었는지 확인하고, 습격하기 쉽지 않을 나만의 집의 안정성도 확인할 수 있다. 동시에 자신의 서버를 만드는 가장 평범한 이유가 명명되었습니다.

서버에는 때때로 습격을 위한 아이템, 집, 무기 등을 실제로 실제 돈으로 살 수 있는 물건이 있는 자체 상점이 있다는 것을 기억할 가치가 있습니다. 이 측면에서 일부 사람들은 여전히 ​​이러한 항목을 구매하는 지속적인 경쟁이 있습니다.

아드레날린이 추가되고 팀 정신이 고양되기 때문에 다른 사람의 서버에서 친구와 함께 게임 프로세스를 플레이하는 것이 좋습니다. 하지만 일반 플레이어 뿐만 아니라 정상적인 플레이를 허용하지 않는 치터로 인해 서버가 꽉 찬 경우도 있습니다. 무릎에서 서버를 올리는 방법을 알고 있다면 자유롭게 자신의 서버를 만들고 친구를 초대할 수 있지만 관리자 권한을 사용하지 않으면 다른 플레이어의 상황이 악화될 수 있습니다.

Rust 서버 하드웨어의 시스템 요구 사항

아무리 우스꽝스럽게 들릴지 모르지만 확실한 것은 시스템 요구 사항모든 사람에게 권장할 수 있는 것은 알려져 있지 않습니다. 장비에서 가장 중요한 요소는 매개변수 측면에서 가장 높을 수 있는 RAM입니다. 서버가 로드될 때 전체 흐름이 RAM을 로드한 다음 서버에서 정지가 발생하기 때문입니다. 서버에 개체와 플레이어가 많으면 RAM의 부하만 증가합니다. 본격적인 게임의 경우 8GB RAM과 i5th 프로세서가 적합하므로 적절한 수준에서 서버를 안정적으로 지원합니다. 이 장비를 사용하면 직경 15블록의 15층 건물에서 헬리콥터 20대의 공격을 견디면서 헬리콥터를 공격할 수 있습니다. 따라서 중단이 발생하지 않아야 합니다. 서버에 심각한 부하가 발생하자마자 RAM은 서버의 작업을 저장하기 위해 자체 강도를 최대로 사용하기 시작합니다. 에 일반 모드 RAM의 4-6%만 사용됩니다.

SteamCMD 콘솔의 접근성

스팀CMD는 특수 유틸리티, 자체 서버의 즉각적인 업데이트를 위해 설계되었으며 이는 다음을 사용하여 클라이언트 버전을 통해 수행됩니다. 명령줄. 하지만 처음에는 이런 식으로 Rust 서버 자체를 설치할 수 있습니다. 의심 할 여지없이 공식 사이트에서 그러한 콘솔을 다운로드하는 것이 중요하며 위험한 바이러스를 잡을 수 있기 때문에 거기에서만 다운로드해야합니다. 사이트 자체에도 설치 정보가 있지만 이 지침만으로는 본격적인 서버를 만드는 데 충분하지 않을 수 있습니다.

배포 자체는 아카이브에 있으므로 설치하려면 필요한 디렉토리 중 하나에 모든 파일의 압축을 풀어야 합니다. 서버가 Linux에 있는 경우 그러한 배포판을 다운로드해야 한다는 점을 기억할 가치가 있습니다. 이제 Windows 10 및 Debian 8 GNU, Linux와 같은 OS를 완전히 분해해 보겠습니다.

Windows 10에 Rust Server용 배포판 설치하기

이 배포 설치 프로세스는 모든 것이 동일한 방식으로 수행되는 이전 버전의 Windows와 거의 다를 수 없습니다. 또한 이 프로세스는 라이선스가 필요 없는 코어 버전에서 수행할 수 있으므로 모든 서버에 이상적입니다.

처음에는 하드 드라이브에 특정 폴더를 만드는 것이 좋습니다. 예를 들어, D:\SteamCMD, 그런 이름은 앞으로 헷갈리지 않기 위해 지었고, 앞으로 그녀가 무엇을 할 것인지가 분명했다. 이 폴더에서 배포판의 압축을 풀어야 합니다. 모든 파일의 압축을 풀면 파일 중에 stemcmd.exe가 표시되며, 이는 바로 실행에 필요한 것입니다. 프로그램이 실행된 후 필요한 경우 현재 버전을 자동으로 다운로드하여 서버가 최고 수준에 도달하도록 합니다. 명령을 입력하라는 메시지가 표시될 때까지 유휴 상태를 유지해야 합니다.

따라서 이제 Steam 애플리케이션을 업데이트할 권리가 있습니다. 아래는 자세한 지침자신의 게임 서버를 만들고 업데이트합니다.

중요: 모든 명령은 이러한 "" 따옴표 없이 입력됩니다. 앞으로 이를 염두에 두십시오.
  1. 첫 번째 단계는 서비스에 대한 자체 승인입니다. 이것은 좋은 팀과 함께 할 수 있습니다 "익명 로그인". 물론 비밀번호를 사용하여 고유한 로그인을 지정할 수 있지만 익명 인증에서는 비밀번호를 입력할 필요가 없습니다. 다른 인증 시스템보다 사용이 간단합니다.
  2. 두 번째 중요한 단계는 서버가 완전히 설치될 디렉토리의 실제 경로를 지정하는 것입니다. 당신은 이것을 할 수 있습니다 "force_install_dir<Путь каталога>» . 이 경우 선택할 때 기억할 가치가 있습니다. 하드 드라이브, 작업 부하와 처리량에 주의를 기울여야 합니다. 가장 높은 처리량에만 있습니다 SSD 드라이브그렇지 않다면 구매할 가치가 있습니다. 덕분에 속도와 액세스 속도가 90% 증가했습니다. 따라서 서버를 생성할 때 이 점을 고려해야 합니다. 명령과 함께 경로는 다음과 같습니다. "force_install_dir D:\srv001"(디렉토리의 이름은 임의의 방식으로 지정되었으며 자신의 방식대로 이름을 지정할 수 있으며 이후에는 자동으로 생성됩니다.)
  3. 똑같이 중요한 단계 중 하나는 게임의 설치 또는 업데이트를 시작하는 것입니다. 의심할 여지 없이 모든 프로그램과 응용 프로그램에는 고유한 식별자가 있습니다. Rust에서는 다음과 같은 ID를 가집니다. "258550". 이 단계에서는 생각할 필요가 없으며 콘솔에 다음 데이터를 과감하게 입력할 수 있습니다. "앱_업데이트 258550". 이 명령을 입력하면 다운로드가 수행되고 이전 단계에서 방금 지정한 카탈로그 서버에 다운로드한 파일의 필요한 압축 풀기가 수행됩니다. 물론 인터넷을 보면 이런 명령어를 만날 수 있다. "app_update 258550 - 베타 공개". 그녀는 물론 전체 팀 요약을 가지고 있습니다. 대다수는 게임이 이전에 Legacy와 Experimental이라는 두 개의 다른 게임으로 나뉘었다는 한 가지 사실에 있습니다. 어디에 새 버전테스트 중이었고 게임의 메인 버전에 추가되지 않았고 무료 모드로 배포되었습니다. 이제 Legacy는 공식적으로 종료되었으며 Experimental이 이를 대체하게 되었습니다. 특정 버전의 게임을 설치하려면 "-beta"와 같은 키가 필요합니다. 이 경우에는 필요하지 않습니다. 결국, 그녀는 최신 상태의 게임 자체의 본격적인 클라이언트를 다운로드합니다.

클라이언트가 서버에 필요한 모든 파일을 다운로드한 후 서버의 공식 출시를 진행할 수 있습니다.

이 문서에서는 수정 없이 표준 파일만 있는 자체 서버를 만들고, 열고, 관리하는 전체 개념을 다룹니다. 결국 수정은 완전히 다른 주제이며 많은 것을 말할 수 있습니다.

서버를 시작하려면 다음이 필요합니다. 배치 파일(배치 파일). 또한 실행 시 사용자는 강제로 수행해야 하는 몇 가지 자체 기능을 대체할 권리가 있으며 이는 실행 명령 자체에 표시되어 있습니다.

모든 최소 명령 중 배치 파일에 이러한 행을 포함해야 합니다. RustDedicated.exe – 배치 모드. 이것은 사용할 수 있는 가능한 연결 명령의 가장 작은 부분일 뿐입니다.

관심 있는 사람이 있으면 배치 파일에 있어야 하는 명령으로 서버를 실행할 수 있습니다. "RustDedicated.exe -batchmode +server.hostname "MyNameServerRExP" +server.port 28016 -logFile "output.txt". 명령줄에서 명령이 별로 표시되지 않았습니다. 원하는 설정생성된 서버의 이름, 포트 번호, 로그 파일을 나타내는 , 서버에서 수행한 모든 로그 작업을 기록하여 작업에서 발생한 오류를 찾을 수 있습니다. 그러나 이를 위해서는 생성된 서버의 디렉토리에 파일을 생성해야 하며, "D:\srv001\ruststart.bat".

이 단계에서 중요한 요소는 포트 선택입니다. 동일한 서버에 여러 개의 다른 서버가 있는 경우 완전히 다른 포트를 사용해야 합니다. 즉, 다른 포트 매개변수를 직접 설정해야 합니다. "+서버.포트 28017".

이 명령을 실행하면 전 세계가 생성됩니다. 그러나 이것에도 배치 파일귀하는 서버에 직접 사용될 모든 명령을 지정할 권리가 있습니다.

이제 Rust 게임 자체를 시작해야 합니다. 게임을 시작하고 콘솔을 엽니다. F1 키를 사용하여, 우리가 그런 줄을 입력하는 곳 "로컬 호스트 연결:28016". 즉, 배치 파일 자체에 표시된 것과 동일한 포트를 입력하고 서버로 이동합니다. 그러나 "localhost"는 서버가 실행 중인 컴퓨터에서만 실행됩니다. 동일한 작업을 수행했지만 이미 구입한 서버에 있는 경우 서버의 IP 주소와 포트만 입력한 다음 해당 서버로 이동하면 됩니다. 그러나 우리는 처음에 다음을 사용하여 OS용 서버를 만들었습니다. 로컬 액세스. 따라서 연결 명령을 등록하면 잠시 후 야생의 섬 주변을 달릴 수 있습니다.

Rust Experimental 서버의 자동 업데이트 프로세스

이 순간, 각 사람은 자신의 프레임 워크를 지정합니다. 전체 서버를 업데이트하는 가장 좋은 방법은 업데이트된 버전계략. 즉, 시스템이 따를 특정 값을 설정할 수 있습니다. 이렇게 하려면 이 경로로 배치 파일을 다시 만드는 것이 중요합니다. "D:\SteamCMD\upd_rs001.bat". 다음과 같은 내용을 포함해야 합니다.

echo "업데이트 서버 Rust: SRV001"

start /wait/high steamcmd.exe +로그인 익명 +force_install_dir D:\SRV001 +app_update 258550 유효성 검증 +종료"

이제 직접 서버를 일시 중단하고 이 bat 파일을 열어야 합니다. 그러면 서버 클라이언트가 다음으로 업데이트됩니다. 현재 버전. 업데이트가 다운로드되는 즉시 안전하게 다시 실행할 수 있습니다.

콘솔 명령을 이해하면 모든 것을 자동으로 가져올 수 있습니다. 새 업데이트가 도착하면 이 모든 순간에 사용자의 참여 없이 서버가 작동을 멈추고 업데이트 자체를 다운로드합니다. 물론 수정된 서버가 있는 경우 작동이 중지되고 더 많은 지원을 받을 수 있습니다. 원래 서버의 경우 이것은 단순히 대체할 수 없는 훌륭한 옵션일 뿐입니다.

Debian Squeeze 시스템에 서버 설치

의심할 여지 없이 이 설치 과정은 매우 어렵고 무엇과 관련된 것인지에 대한 상당한 설명이 필요합니다. 따라서 신중하게 행동해야 합니다.

  1. 이동 리눅스 시스템수퍼유저에서는 "su"로 다르게 지칭됩니다. 다음으로 "apt-get install lib32gcc1" 명령을 실행해야 합니다. 이 단계에서는 GCC 또는 보다 구체적으로 컴파일에 필요한 라이브러리를 설치합니다.
  2. SteamCMD의 경우 완전히 별도로 생성됩니다. 새 프로필항상 루트로 실행하지 않으려면 실행하는 데 시간이 더 오래 걸립니다. 그런 다음 "su - steam" 다음에 "useradd -m steam"과 같은 명령을 사용하면서 즉시 로그인하는 Steam 사용자를 침착하게 만듭니다.
  3. 다음으로 "steamcmd"라는 디렉터리를 만들고 "mkdir ~/steamcmd"를 사용하여 해당 디렉터리로 이동한 다음 "cd ~/steamcmd"를 입력해야 합니다. Steam 프로필의 경제 디렉토리에서 디렉토리를 생성할 위치입니다.
  4. 콘솔에서 배포판을 즉시 다운로드하십시오: "wget ​​​​http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
  5. 아카이브 압축을 풉니다. "tar -xvzf steamcmd_linux.tar.gz". 그런 다음 "ls"를 입력하고 어떤 파일이 추가되었는지 확인합니다.
  6. "./steamcmd.sh"의 도움으로 쉘 스크립트를 시작합니다. 초대장을 만드는 곳 콘솔 명령증기. 의심의 여지없이 미래에는 이미 스팀을 위한 명령을 입력하기만 하면 됩니다. 윈도우 설치버전.

"익명 로그인"

"force_install_dir ./res02"

"앱_업데이트 258550"

  1. 모든 것이 설치되면 대담하게 "res02" 폴더로 이동하지만 이를 위해서는 먼저 Steam 콘솔을 "종료"해야 합니다. "cd ./res02"를 추가로 입력하고 "ls"를 입력합니다. 우리는 모든 파일을 살펴보고 지인들 사이에 "RustDedicated"라는 파일이 있음을 알 수 있습니다.
  2. 이 단계에서 기억 윈도우 버전다시 말하지만 이미 배치 파일을 사용하고 있습니다. 여기에서도 동일한 작업을 수행하고 "./RustDedicated –batchmode" 매개변수에서 배치 파일을 실행합니다. 그 후 콘솔은 오류가 없어야 하는 일부 정보에 대한 다양한 메시지를 표시하기 시작합니다.

그런 다음 게임을 빠르게 시작하고 평소와 같이 "connect 192.168.0.75:28016" 콘솔에 씁니다. 여기에서 머신 자체의 주소와 포트는 이미 초기에 표시되어 있습니다. 그런 다음 서버에 대한 연결이 설정되었음을 알 수 있습니다. 불행히도 최적화가 없으면 서버는 8GB 중 약 5GB에 해당하는 대부분의 RAM을 사용합니다. 실제로 Windows에서 RAM 사용은 1.3GB에도 미치지 못했습니다.

만드는 방법 해적 서버가혹한 실험. 이것은 매우 흥미로운 질문입니다. 그리고 저는 당신에게 경고해야 합니다. 그것은 그렇게 간단하지 않습니다.

시스템 요구 사항

Rasta 서버는 컴퓨터에서 비용이 많이 들 수 있지만 생각만큼 많지는 않을 수 있습니다. 4 평방 미터의 기본 영역에서. km(기본 생성 크기) 맵은 1GB에 가깝게 실행됩니다. 랜덤 액세스 메모리. 스트레스 테스트와 144,000개의 개체 후에 서버는 약 1.8GB의 메모리를 사용합니다. 따라서 서버 전용으로 최소 3GB를 확보하는 것이 좋습니다. 대부분의 경우 일반적으로 서버가 150,000개 개체에 도달하면 서버가 무너집니다.

서버 시작

서버 자체를 다운로드한 후 남은 것은 서버를 실행하는 방법을 알아내는 것뿐입니다. 시작하기 전에 배치 파일의 내용을 살펴보십시오.

RustDedicated.exe -batchmode -load는 다음 없이 서버를 시작하는 역할을 합니다. GUI, 접두사 로드는 매우 중요합니다. 접두사 로드가 없으면 다음에 서버가 시작될 때 모든 진행 상황이 로드되지 않고, 말하자면 초기화가 있기 때문입니다.

server.seed - 세계를 생성하기 위한 "시드" 수정자, -2147483647에서 2147483647 사이의 정수입니다. 이 숫자는 세계가 생성되는 방법을 결정합니다. 눈, 숲, 사막 등 변하지 않는 공통 위치만 있습니다.

다음을 사용하여 bat를 시작하고 연결할 수 있습니다.

F1 콘솔의 "client.connect (ip):(port)". 호스트가 귀하인 경우 로컬 연결의 경우 "client.connect localhost:28015"

콘솔 명령

나머지 설정은 Steam 버전과 동일하며 콘솔에서 서버를 관리하기 위한 명령 목록입니다.

"이름" 차기 - 이름으로 차기

킥콜 - 무차별 킥

"이름" 금지 - 이름으로 금지Playera

Banid "Steam ID" - IDSteam Playera의 금지

상태 - 온라인 상태인 사람

말하다 - 말하다

사용자 - 플레이어에 대한 정보

금지 목록 - "범죄자" 또는 모든 종류의 사기꾼 등록

Banlistex - 서버에서 제외된 이유에 대한 답변이 포함된 "범죄자" 등록

Listid - IDSteam의 "범죄자" 또는 모든 종류의 사기꾼 등록

Event.run - 항공기의 무한한 경로의 시작으로, 상자를 가로, 세로 및 적용이 0인 위치에 떨어뜨립니다. 이벤트를 원하지 않으시면 이용하실 수 없습니다.

Server.port "28015"-말 없이 모든 것이 명확합니다. 수신 포트

Server.maxplayers 500 - 추측하기 어렵지 않습니다(최대 플레이어 수를 계획하거나 계획하지 않음)

Server.hostname "My Personal Server" - 귀하의 서버가 게임에 어떻게 표시되기를 원하십니까?

Server.identity "MegaRust" - 폴더 이름에 위치해야 하는 서버 이름

Server.saveinterval 3600 - 저장 빈도(수학에 익숙하지 않은 분들을 위해 1시간 = 3600초)

Server.seed - -2147483647에서 2147483647 사이의 경계가 상당히 크기 때문에 원칙적으로 모든 숫자가 적합합니다. 어떤 지도가 표시되는지에 영향을 미칩니다.

Server.secure - 모든 것이 명확합니다(VAC 및 EAC).

Server.tickrate - 카드의 클럭 주파수(Hz), 30으로 설정하는 것이 좋으며 성능은 숫자에 반비례하지만 오류가 배제되지는 않습니다.

Server.start - 서버 시작

Server.stop - 서버 중지

Server.writecfg - 파일에 설정 저장

Gc.collect - 서버 캐시 정리


이 스레드에서는 모드를 사용하여 자신만의 Rust Experimental 서버를 만드는 방법을 보여 드리겠습니다. 왜 필요한가? 글쎄요, 적어도 Rust를 플레이한다면 무한한 자원과 비행 능력을 갖춘 자체 서버에서 테스트하는 것이 훨씬 더 편리한 아이디어가 많이 있습니다. 그리고 더 나아가면 서버를 유명하게 만들고 서버의 플레이어에게 게임 상품을 판매하여 실제 돈을 벌 수 있습니다.

시작하겠습니다.
1부 - 서버 생성.
1. 다음을 사용하여 공식 웹사이트에서 Rust_server.zip 아카이브를 다운로드합니다.
2. 편리한 폴더에 아카이브의 압축을 풉니다. 예: C:\Games\Rust_Server\Server
또한 이 폴더가 있는 주소의 예를 제공합니다.
3. C:\Games\Rust_Server\Server 폴더로 이동하여 update.bat 파일을 실행합니다.
명령줄이 있는 검은색 창이 열리고 서버 파일이 다운로드되며 크기는 약 2.15GB입니다. 다운로드가 완료되면 창이 자동으로 닫힙니다.
4. C:\Games\Rust_Server\Server\rustds 폴더로 이동합니다.
만들다 텍스트 문서메모장에서 이 텍스트를 내부에 복사합니다.
RustDedicated.exe -batchmode -server.hostname "내 서버" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1
그런 다음 메모장에서 "다른 이름으로 저장 ..."을 클릭하고 "start server.bat" 확장명 "모든 파일"이라는 이름으로 파일을 저장합니다.
나타난 파일 "start server.bat"는 서버의 시작 파일입니다. 그것을 클릭하면 검은색 명령줄 창이 다시 열리고 맵이 생성되고 서버가 시작됩니다. 창의 오른쪽 하단에 있는 fps 카운터를 보면 서버가 작동할 준비가 되었음을 알 수 있습니다. 로드할 때 0fps가 표시되고 종료 후에 표시됩니다. 디지털 가치예를 들어, 262fps가 있습니다.
5. 다음으로 외부 IP 주소를 찾아야 합니다.
IP 주소를 결정하기 위해 서비스 중 하나에 갔다가 주소가 213.180.193.11로 판명되었다고 가정해 보겠습니다.
Rust를 열고 F1 버튼을 누르면 열리는 콘솔에서 client.connect 213.180.193.11:28015 명령을 입력합니다.

모든 것이 올바르게 완료되면 연결이 시작되고 자신의 서버에서 자신을 찾을 수 있습니다.

추신: 서버 파일(저장 등)이 있는 폴더는 C:\Games\Rust_Server\Server\rustds\server\Hello_World에 있습니다.

두 번째 부분: 관리자

1. 자신(또는 친구)이 서버의 관리자가 되려면 먼저 Steam ID를 알아야 합니다. 이렇게 하려면 Steam 프로필로 이동하여 아무 자유 공간- 예를 들어 아바타 왼쪽에서 마우스 오른쪽 버튼으로 클릭마우스를 누르고 "페이지 주소 복사"를 선택하십시오. 이 주소를 메모장이나 브라우저와 같은 모든 곳에 붙여넣습니다. 와 같은 것)