Como criar seu próprio servidor RUST para Linux. Criando um servidor Rust mod em seu computador Servidor de licença pirata Rust como fazer

28.03.2022

Rust é um jogo de computador de sobrevivência em primeira pessoa da Facepunch Studios, disponível para Windows, Linux ou Mac OSX. Atualmente ainda em desenvolvimento (acesso antecipado), mas você já pode jogar no Steam por cerca de US$ 12.

Existem dois versões diferentes jogos, Rast Legacy mais antigo e estável e muito mais uma nova versão Rust Experimental, que foi totalmente reescrito do zero, é agora o foco de todos os esforços atuais dos desenvolvedores.

Se você deseja criar um servidor de alta qualidade em uma hospedagem excelente, aconselho você a usar os serviços de hospedagem GameButton

Como criar um servidor Steam experimental Rust

O que nós precisamos?

Em segundo lugar, antes de começar, observe o conteúdo do arquivo em lote.

RustDedicated.exe -batchmode -load é responsável por iniciar o servidor sem GUI, e o prefixo de carregamento é muito importante, pois sem ele, na próxima vez que o servidor for iniciado, todo o progresso não será carregado, por assim dizer, haverá uma limpeza.

server.seed é um modificador “seed” para criar um mundo, um número inteiro de -2147483647 a 2147483647. A forma como o mundo será gerado depende deste número. Existem apenas locais gerais que permanecem inalterados: neve, floresta, deserto.

Você pode iniciar o bat e conectar-se usando:

“client.connect (ip):(porta)” no console F1. Se o host for você, então para uma conexão local “client.connect localhost:28015”

Quanto às demais configurações, leia acima, são as mesmas da versão Steam.

Como obter um administrador experimental de ferrugem

Existem várias maneiras de adicionar administradores e moderadores

1. Através do console do servidor Não confunda o console do servidor e o console do cliente (jogos). Você deve escrever o código no console:

proprietárioid "apelido do jogador" - Administrador (proprietário do servidor)

Exemplo: Código:ownerid 76561198002158852 "megarust" moderatorid 76561198002158852 "megarust" Após o qual receberemos uma resposta do servidor sobre a atribuição do status

2. Através de usuários.cfg. Encontramos o arquivo users.cfg, geralmente ele está localizado (Pasta com o servidor \server \my _server _identity \cfg) Abra-o com qualquer editor de texto e escreva:

Código: proprietárioid "apelido do jogador" - Administrador (proprietário do servidor)

moderadorid "apelido do jogador" - Moderador

Observação! Antes edição users .cfg precisa desligar o servidor, porque . na próxima vez que o servidor for desligado, esta configuração será substituída.

3.Usando Rusty - ferramenta de administração Server RCON

Este método exigirá um pouco mais de tempo e esforço em comparação com os dois anteriores. Primeiro, precisamos configurar rcon.port e rcon.password se isso não tiver sido feito anteriormente. Rcon.port geralmente é 1 maior que sua porta normal.

Exemplo: Porta normal: Ip:28015 Porta Rcon: Ip:28016 Configurando porta Rcon e senha Código: @echo off RustDedicated .exe -batchmode +server .port 28015 +rcon .port 28016 +rcon .password "changeme123" +server . hostname "Rust -Helper .ru" +server .identity "my _server _identity" +server .maxplayers 100 +server .saveinterval 3600 -logFile "log .txt" Agora execute Rusty e vá para Configurações e insira seus dados. Se tudo foi feito corretamente, mude para Em seguida, vá para a aba Rcon -> Console e digite o código: proprietárioid "apelido do jogador" - Administrador (proprietário do servidor) moderadorid "apelido do jogador" - Moderador

Parabéns, agora você é um administrador! Faça login novamente no servidor, porque... O painel de administração pode não funcionar se você estiver online durante a mudança de status!

Como criar o seu próprio servidor pirata Ferrugem experimentou. Esta é uma questão muito interessante e devo avisar que não é tão simples.

requisitos de sistema

Um servidor Rasta pode ser caro no seu computador, mas talvez não tanto quanto você imagina. A área base é de 4 m². km (tamanho de geração padrão) o cartão rodará perto de 1 gigabyte memória de acesso aleatório. Após testes de estresse e 144.000 objetos, o servidor usa cerca de 1,8 gigabytes de memória. Então eu sugeriria ter pelo menos 3GB alocados para o servidor. Na maioria das vezes, como regra, o servidor irá travar quando atingir 150.000 objetos.

Iniciando o servidor

Depois de baixar o próprio servidor, resta apenas descobrir como iniciá-lo. Antes de começar, observe o conteúdo do arquivo em lote.

RustDedicated.exe -batchmode -load é responsável por iniciar o servidor sem interface gráfica, e o prefixo de carregamento é muito importante, pois sem ele, na próxima vez que o servidor iniciar, todo o progresso não será carregado, por assim dizer , haverá uma limpeza.

server.seed é um modificador “seed” para criar um mundo, um número inteiro de -2147483647 a 2147483647. A forma como o mundo será gerado depende deste número. Existem apenas locais gerais que permanecem inalterados: neve, floresta, deserto.

Você pode iniciar o bat e conectar-se usando:

“client.connect (ip):(porta)” no console F1. Se o host for você, então para uma conexão local “client.connect localhost:28015”

Comandos do console

Quanto ao resto das configurações, são as mesmas da versão Steam, a lista de comandos do console para gerenciar o servidor:

Chute "Nome" - chute por nome

Kickall - chute indiscriminadamente

Banir "Nome" - banir o nomePlayera

Banid "Steam ID" - banimento do Steam ID de Playera

Status - quem está online

Diga diga

Usuários - Informações sobre jogadores

Banlist – um registro de “criminosos” ou trapaceiros de todos os tipos

Banlistex - um registro de “criminosos” com respostas sobre por que foram expulsos do servidor

Listid - um registro de “criminosos” ou trapaceiros de todos os tipos no ID Steam

Event.run - início de um caminho indefinido da aeronave, que lançará caixas para um local com abscissa, ordenada e aplicação zero. Você não precisa usá-lo se não quiser eventos.

Server.port "28015" - tudo fica claro sem palavras, a porta para conectar

Server.maxplayers 500 - também não é difícil adivinhar (quantos jogadores no máximo você está planejando ou não)

Server.hostname "Meu servidor pessoal" - Como você gostaria de ver seu servidor listado no jogo

Server.identity "MegaRust" - o nome do servidor que precisa ser incluído no nome da pasta

Server.saveinterval 3600 - com que frequência salvar (para quem não é bom em matemática, 1 hora = 3.600 segundos)

Server.seed é um aditivo para criar um mapa, em princípio, qualquer número é adequado, já que os limites são bastante grandes: de -2147483647 a 2147483647. Afeta o tipo de mapa que você obtém.

Server.secure - tudo está claro (VAC e EAC)

Server.tickrate - frequência de clock da placa em Hz, é melhor configurá-la para 30, o desempenho é inversamente proporcional ao número, mas falhas são possíveis.

Server.start - inicia o servidor

Server.stop - para o servidor

Server.writecfg - salvando configurações em um arquivo

Gc.collect - limpando o cache do servidor

Então, o site tem ótimas coisas na web. Mas dedica apenas algumas linhas ao lançamento e configuração do servidor.
Tentarei ajudar os usuários que gostariam de jogar em seu local servidor com amigos e com suas próprias configurações. Neste pequeno artigo tentarei mostrar todo o processo: desde a instalação do servidor até a configuração, incluindo o uso de mods.

1. A primeira coisa que precisamos é passar a executar o Rust pela rede e download arquivo contendo todas as ferramentas necessárias e descompacte-o em qualquer local.

2. Agora vamos passar para instalação. Execute o arquivo Atualização-Rust-Server.bat da pasta SteamCMD e espere enquanto nosso servidor baixa. Os servidores serão carregados na pasta RustServer.

É isso, instalamos o servidor, vamos para os próximos passos.

3. Agora vamos iniciar o servidor, personalize-o e convide amigos. Para se conectar ao servidor criado, execute as seguintes etapas:

Vamos para a pasta SteamCMD e execute o arquivo Run-Rust-Server.bat(É ele, não Rust_server). Para iniciar o servidor Rust experimental, execute o arquivo Run-Rust-Exp-Server.bat
- Depois de começar em linha de comando haverá linhas com informações sobre o download, aguarde o momento em que a inscrição aparecer "servidor inicializado".
- É isso, o servidor está funcionando.
- Agora, para acessar o servidor, precisamos saber o endereço do nosso servidor. Opção clássica -
- Anote seu IP em algum lugar de um arquivo de texto (para não esquecer).
- Em seguida, inicie o jogo e pressione a tecla F1 (console) e digite o comando net.connect Seu ip: 28015 (onde Seu ip é o seu ip, que você descobriu com antecedência). Em teoria, deveria ser 127.0.0.1.

Se tudo for feito corretamente, você estará conectado ao seu servidor. Para que os amigos possam se conectar a você, é necessário, claro, que o servidor esteja rodando no seu computador e que seus amigos digitem corretamente o comando de conexão que você lhes indicar.
Agora você pode começar a jogar. MAS! Em alguns casos, a execução correta de todas as ações não pode garantir o seu sucesso. Porque há muitos motivos pelos quais você pode não ter sucesso. As soluções para os problemas mais comuns estão escritas.

4. Bom, agora, se deu tudo certo para você e você gostou, pode brincar com configurações do servidor.
Por exemplo, em última atualização os desenvolvedores adicionaram algo tão interessante como o desgaste de armas (lembrei-me imediatamente Série morta ilha), bem como desgaste de roupas e equipamentos.
Muitas pessoas não ficaram satisfeitas com isso e agora existe a oportunidade de desabilitar esta função.

Para fazer isso você precisa:
> Faça login no servidor com direitos de administrador. Para fazer isso, no jogo, abra o console com a tecla F1 e digite sua senha no comando Rcon.login (sua senha é especificada no arquivo server.cfg e por padrão é 123456). Após entrar, a mensagem deverá aparecer (no console) "logado como administrador", o que significa que você está conectado como administrador. Agora digite os comandos:
- Para desativar o uso de roupas: Conditionloss.armorhealthmult "0.0"
- Para desabilitar o desgaste de armas/equipamentos: Conditionloss.damagemultiplier "0.0"

Você também pode desabilitar ou habilitar coisas diferentes usando vários mods. Por exemplo, desative o decaimento no servidor ou ajuste o intervalo de voo dos aviões. Já existem mods acessíveis e não tão acessíveis na Internet. Eu recomendo usar o mod gratuito Magma, devido à sua facilidade de configuração e grande quantidade plug-ins.

Introdução

OBSERVAÇÃO: Antes de começar a criar um servidor, certifique-se de ter memória em disco, capacidade de computador, nervosismo e tempo suficientes.

Além disso, em “Atualizações/correções” recentes, o comando para conexão ao servidor para outras pessoas foi eliminado (a saber: “client.connect: 28015” (por padrão)). Agora, esse comando “vital” anterior produz uma tela de carregamento sem fim (alguém pode dizer: “Tudo funciona, sou só eu sendo torto.” -Talvez, mas fizemos isso umas 10 vezes e no total matamos tempo, cerca de duas horas, mas a tela de carregamento não dava o menor sinal de vida). Nesse sentido, não faz sentido descrever como conectar-se ao servidor para outras pessoas. (já que não conheço outras maneiras.)

Criando um servidor

Começamos baixando do site oficial do Steam: SteamCMD (console Steam). Depois de baixar o SteamCMD, descompacte-o em Pasta Steam. Em seguida, vá até a pasta “Steam” e execute este arquivo (neste momento o próprio Steam deve estar desligado). O console Steam é aberto. Após o download, devemos fazer o login - para isso, escreva o comando: “login anônimo” e pressione Enter.
Depois de fazer o login, digitamos este comando para baixar os arquivos Rasta - " app_update 258550 -beta experimental"
É lógico que os arquivos do jogo demoram muito para carregar, dependendo da velocidade da sua Internet.
Apresso-me em observar que se você não tiver um plugin de atualização automática, terá que escrever este comando “app_update 258550 -beta experimental” após cada atualização.
Após o download dos arquivos, podemos fechar o console. Em seguida, vá para a pasta: Steam > steamapps > common e se você fez tudo corretamente, deverá ter uma pasta “rust_dedicated”.
Agora vamos iniciar o Steam. Deve atualizar. (É por isso que era tão importante que o Steam fosse fechado) Enquanto isso, o Steam está atualizando, vamos novamente para a pasta rust_dedicated e criamos Documento de texto, que chamamos de “start” e alteramos seu formato de “.txt” para “.bat”. Como resultado, devemos ter um arquivo: “start.bat”. Agora clique com o botão direito sobre ele e selecione “Editar”. Mais adiante escrevemos o seguinte:

  1. RustDedicated.exe -batchmode -load (esta função será responsável por salvar em seu servidor)
  2. +server.hostname "NazvanieServera" +server.port "28015" +server.identity (o nome do seu servidor pode ser qualquer coisa, o principal é que esteja escrito em inglês).
  3. "my_server_identity/save" +server.maxplayers "10" (o número de jogadores também pode ser qualquer).
  4. +rcon.port "28016" +rcon.password "11111" +server.seed "2200000" (a semente do servidor pode ser qualquer).
Salvar. E assim, se fizemos tudo corretamente, vamos para RUST. Abra o console Rasta e escreva: “client.connect”
É isso, o servidor foi criado, então vamos em frente...
P.S: o programa deverá estar rodando durante todo o funcionamento do servidor: RustDedicated.exe, e se você estiver no servidor e fechar este programa, você será imediatamente expulso do servidor (ou melhor, o servidor será desligado). E após cada saída do servidor é aconselhável escrever o comando: “salvar”, pois o RUST às vezes não salva os dados automaticamente.

Emissão do painel de administração

Questão de Administrador Depois de criar um servidor, você provavelmente vai querer ser administrador, pois de que adianta criar um servidor se você não é o principal nele, certo?
E para isso precisamos novamente ir ao RustDedicated e escrever o seguinte comando:
Ownerid X "Y", onde X é seu SteamID e Y é seu apelido.
Para saber o seu ID, você precisa ir ao seu perfil, mas se você já alterou o seu ID original, vá até o seu servidor e abra o RustDedicated, lá estará escrito: qual jogador entrou e seu ID.
Se no momento em que você criou a conta de administrador você estava no seu servidor, será necessário fazer login novamente. E para ter certeza de que fizemos tudo corretamente, pressione F1 e vá até a lista de Itens. Se tudo foi feito corretamente, você poderá se abastecer com a quantidade necessária de recursos.

Para que toda vez que você fizer login no servidor, não precise reescrever tudo isso Evilbuchie números e letras, você pode fazer o seguinte:

1. Abra a pasta cfg, que está localizada (pelo menos para mim) aqui:
D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
2. Crie um novo arquivo de teste.
E escreva o mesmo comando. (proprietário X "Y")

Lindo Jogo de ferrugem está ganhando popularidade em uma velocidade tremenda. Todos os dias, mais e mais recém-chegados chegam a Rast. A este respeito, muitos jogadores pensam sobre a questão: como criar seu próprio servidor em Rust?- Portanto neste artigo veremos esse assunto e aprenderemos como criar nosso próprio servidor. Será que Servidor ferrugem garota pirata ou servidor Steam enferrujado, não importa, consideraremos ambas as opções.

Se você deseja criar um servidor de alta qualidade em uma hospedagem excelente, aconselho você a usar os serviços de hospedagem GameButton

Então vamos começar:

Como criar um servidor Rust pirata

  1. Primeiro, é claro, precisamos do próprio servidor. Vá para a categoria “servidor Rust pronto” e baixe o servidor de sua preferência.
  2. Crie uma nova pasta no seu disco rígido, por exemplo " D:\ServerRust"Mas certifique-se de que o nome e o caminho da pasta não contenham caracteres russos.
  3. Descompacte o servidor baixado anteriormente na pasta criada.
  4. Agora você precisa ir para a pasta - " /serverdata/cfg"
  5. Abra usando o bloco de notas (RMB - abra com - Bloco de Notas) o arquivo " servidor.cfg" e configure-o a seu critério. Um pequeno arquivo com uma descrição de todos os comandos irá ajudá-lo com isso -

    4,69 KB Transferências: 4365

  6. A seguir, também configuramos " Execute Server.bat"como está escrito na descrição da página onde você baixou servidor pronto Ferrugem

Como criar um servidor Rust Steam

  • Fazemos a mesma coisa, apenas o arquivo " servidor.cfg"acabamos de encontrar na pasta" /cfg".

Vamos lançar" Execute Server.bat"nosso servidor recém-criado. Ligue o Rust, pressione "F1" e digite net.connect 127.0.0.1:28015 este é um endereço IP local normal, para que seus amigos se conectem a você via Internet, você deve ter um endereço IP dedicado IP.