Servidor Pirata – NoSteam

Aprenda a como fazer um Servidor de Rust Pirata pelo modo NoSteam, Linux ou Windows.

Para fazer um servidor para Rust Pirata em Linux ou em Windows siga os seguintes passos:

Em Linux:

Instalando o Servidor:

Para aprender a instalar um servidor em Linux (Ubuntu, CentOS ou Debian) assista um de nossos vídeos no canal CastBlacKing e leia alguns de nossos artigos no Blog.

Instalando o NoSteam:

Depois de instalado o servidor, siga os passos abaixo para instalar o NoSteam:

  1. Baixe o arquivo NoSteam.
  2. Extraia o arquivo NoSteam em uma pasta de sua preferência, na pasta do NoSteam abra a pasta chamada Linux.
  3. Copie o arquivo de nome: Oxide.Ext.NoSteam.dll
  4. Na sua máquina Linux, vá até /serverfiles/RustDedicated_Data/Managed/
  5. Nesta pasta, jogue o arquivo Oxide.Ext.NoSteam.dll.
  6. Volte para a pasta do NoSteam, aqui há dois arquivos, chamados: AuthMe.cs e NoSteamHelper.cs.
  7. Copie estes arquivos, na sua máquina linux vá até: /serverfiles/oxide/plugins/
  8. Nesta pasta, cole os dois arquivos copiados.

AGORA ABRA O SERVIDOR, QUANDO O SERVIDOR INICIAR, FECHE ELE.

  1. Depois de fechar o servidor, vá até a pasta: /serverfiles/oxide/config/
  2. Lá haverá um arquivo chamado: NoSteamHelper.json
  3. Abra o arquivo e edite para o seguinte:
{
  "blockVpn": {
    "Api key(http://proxycheck.io)": "Your key"
  },
  "other": {
    "Enable visibility noSteam players in servers list(DANGER! Risk get ban)": true
  },
  "players": {
    "Block smurf accounts for nosteam players": false,
    "Block vpn for nosteam players": false
  }
}

Agora salve o arquivo, e feche o editor.

Alterando o Dll:

  1. Acesse DnSpy e baixe o arquivo e instale no seu computador.
  2. Abra o DnSpy, depois vá até a pasta /serverfiles/RustDedicated_Data/Managed/
  3. Dentro desta pasta, procure pelo arquivo: Assembly-CSharp.dll
  4. Mova-o para a sua área de trabalho.
  5. No DnSpy, clique em “File” no canto superior esquerdo, e clique em “Open”.
  6. Selecione o arquivo Assembly-CSharp.dll .
  7. No arquivo, vá até Rust, depois Defines, clique com botão direito em cima de Defines e escolha “Edit Class (C#)…”
  8. Vá até a linha 9, lá haverá escrito: appID = 258550U
  9. Altere para: appID = 480U
  10. Clique em Compile, depois vá até “File” e escolha “Save All…”
  11. Agora pegue o arquivo editado Assembly-CSharp.dll e jogue ele na máquina novamente, substituindo o antigo.

Prontinho!

Agora abra o servidor Linux e divirta-se!

Windows:

Instalando o Servidor:

Para aprender a instalar um servidor em Linux (Ubuntu, CentOS ou Debian) assista um de nossos vídeos no canal CastBlacKing e leia alguns de nossos artigos no Blog.

Instalando o NoSteam:

Depois de instalado o servidor, siga os passos abaixo para instalar o NoSteam:

  1. Baixe o arquivo NoSteam.
  2. Extraia o arquivo NoSteam em uma pasta de sua preferência, na pasta do NoSteam abra a pasta chamada Linux.
  3. Copie o arquivo de nome: Oxide.Ext.NoSteam.dll
  4. Na pasta do RSM, vá até /RustDedicated_Data/Managed/
  5. Nesta pasta, jogue o arquivo Oxide.Ext.NoSteam.dll.
  6. Volte para a pasta do NoSteam, aqui há dois arquivos, chamados: AuthMe.cs e NoSteamHelper.cs.
  7. Copie estes arquivos, depois na pasta RSM vá até: \server\(seu sv)\oxide\plugins\
  8. Nesta pasta, cole os dois arquivos copiados.

AGORA ABRA O SERVIDOR, QUANDO O SERVIDOR INICIAR, FECHE ELE.

  1. Depois de fechar o servidor, vá até a pasta: /serverfiles/oxide/config/
  2. Lá haverá um arquivo chamado: NoSteamHelper.json
  3. Abra o arquivo e edite para o seguinte:
{
  "blockVpn": {
    "Api key(http://proxycheck.io)": "Your key"
  },
  "other": {
    "Enable visibility noSteam players in servers list(DANGER! Risk get ban)": true
  },
  "players": {
    "Block smurf accounts for nosteam players": false,
    "Block vpn for nosteam players": false
  }
}

Agora salve o arquivo, e feche o editor.

Alterando a Dll:

  1. Na pasta do RSM, vá até o seguinte diretório: \RustDedicated_Data\Managed\
  2. Dentro desta pasta, haverá um arquivo chamado: Assembly-CSharp.dll
  3. Copie e cole uma versão dele na sua Área de Trabalho.
  4. Baixe o DnSpy, crie uma pasta de nome DnSpy na área de trabalho e extraia os arquivos baixados dentro desta pasta, depois execute o DnSpy.
  1. Abra o DnSpy, depois vá até sua área de trabalho.
  2. Procure pelo arquivo: Assembly-CSharp.dll
  3. No DnSpy, clique em “File” no canto superior esquerdo, e clique em “Open”.
  4. Selecione o arquivo Assembly-CSharp.dll .
  5. No arquivo, vá até Rust, depois Defines, clique com botão direito em cima de Defines e escolha “Edit Class (C#)…”
  6. Vá até a linha 9, lá haverá escrito: appID = 258550U
  7. Altere para: appID = 480U
  8. Clique em Compile, depois vá até “File” e escolha “Save All…”
  9. Agora, na pasta do RSM, em \RustDedicated_Data\Managed\ delete o arquivo original Assembly-CSharp.dll.
  10. Após deletado, jogue o seu novo arquivo Assembly-CSharp.dll na pasta.
  11. Prontinho!

Prontinho!

Seu servidor está pronto, basta inicia-lo pelo RSM.

Agora terminamos.

Caso precise de ajuda, assista nossos vídeos no canal do Youtube ou entre em contato pelo discord da CastCodes.