Configurar o RCON em um Soulmask ajuda os administradores a gerenciarem remotamente. Isso permite o acesso direto à linha de comando do servidor, permitindo que os administradores executem uma ampla gama de comandos sem precisar estar logados diretamente no jogo ou no painel do servidor. Essa capacidade é inestimável para moderar jogadores, expulsando ou banindo, ajustando as configurações do servidor em tempo real, transmitindo mensagens para todos os jogadores conectados ou acionando eventos específicos dentro do jogo.
1. Faça login no painel BisectHosting Starbase.
2. Pare o servidor.
3. Vá para a guia Inicialização .
4. Certifique-se de que a tabela Ativar RCON esteja definida como Ativado.
5. Na tabela Senha RCON, copie a senha.
6. Vá para a guia Arquivos .
7. Encontre o seguinte diretório: /home/container/WS/Saved/Config/LinuxServer .
8. Abra Engine.ini.
9. Sob [Server.SafeIP], adicione o IP para a lista de permissões em uma nova linha.
IP=xxx.xxx.xxx.xxxNota: Procure o IP aqui. Não remova o primeiro conjunto de IP.
10. Pressione o botão Salvar .
11. Inicie o servidor.
12. Vá para a guia Console .
13. Copie o IP e a Porta RCON no topo dos logs.
14. Inicie o cliente RCON. rcon-cli é usado neste exemplo.
15. Insira o IP e a Porta RCON do passo 13.
16. Cole a senha RCON do passo 5.
17. Digite help para visualizar a lista de comandos RCON.
Comandos RCON Soulmask
| Comando | Alias | Parâmetros | Descrição |
|---|---|---|---|
| BackupDatabase |
5 bk |
InNewDBName [string] |
Escreve a salva do mundo em um arquivo usando o nome de arquivo fornecido. Execute SaveWorld 0 primeiro para garantir que um estado recente do mundo seja escrito. |
| BackupDatabaseByHour |
6 bkh |
Escreve a salva do mundo em um arquivo usando a data e a hora atuais como nome de arquivo. Execute SaveWorld 0 primeiro para garantir que um estado recente do mundo seja escrito. | |
| CreateItemForPlayer |
34 citem |
InOpPlayer [string]ItemClass [string]Nums [int]Quality [int]
|
Cria um item no inventário do jogador especificado pelo seu ID Steam. |
| CreateSpecifiedMan |
22 cnpc |
InPlayer [string]CreateNo [int]Sex [int]
|
Gera um NPC pré-configurado na frente do jogador, especificado pelo seu ID Steam. O NPC gerado será de propriedade do jogador. |
| CreateSpecifiedMan_ByConfig |
InOpPlayer [string]Key [string]
|
||
| CreateSWByClass |
23 create |
SelectedPlayerAccount [string]CreatureClass [string]IsBaby [bool]DengJi [int]Num [int]PinZhi [int]
|
Gera um NPC na frente do jogador, especificado pelo seu ID Steam. O NPC será de propriedade do jogador. Assim, apenas coisas que normalmente podem ser de propriedade dos jogadores são permitidas, como montarias. |
| DeleteItem |
37 del |
InOpPlayer [string]InItemClass [string]InCount [int]
|
Exclui itens do inventário de um jogador. |
| Disconnect |
0 q dc quit |
Desconecta do servidor. | |
| DrawActorImage |
8 dai |
ActorType [int] |
Gera uma imagem em WS/Saved que visualiza as localizações de todas as instâncias de um tipo específico de ator. |
| DrawGrids |
13 dg |
Gera uma imagem em WS/Saved que visualiza uma grade. | |
| Dump_AllActorPositions |
7 dap |
Derruba as posições dos atores no arquivo WS/Saved/ACTOR_POSI_DATA.log. O arquivo organiza os atores por tipo. | |
| DumpGzImg | ObjType [int] |
||
| ExecScriptCommands |
38 run |
ScriptFileName [string] |
Executa todos os comandos listados no arquivo de texto especificado. O arquivo deve estar salvo no servidor. |
| FlyMode |
24 fly |
InPlayer [string]NMode [int]
|
Define se o jogador especificado pelo seu ID Steam está em modo fantasma ou não. |
| GotoPostion |
20 go |
InOpPlayer [string]InX [float]InY [float]InZ [float]
|
Teleporta o jogador especificado pelo seu ID Steam para a localização especificada. |
| GotoTarget |
21 gonpc |
InOpPlayer [string]InTarget [string]
|
Teleporta o jogador especificado pelo seu ID Steam para um personagem alvo. O alvo pode ser um jogador especificado por ID Steam ou um peão indicado por UID. |
| SegundosEmJogo | Fatia [int] |
Aumenta o contador de "tempo de atividade" do servidor pelo número de segundos especificado. Valores negativos reduzirão o temporizador. | |
| Lista_TodasAsClassesDoItem |
33 lai |
SubNome [string] |
Especifique um nome completo ou parcial de um item, como Arco, para obter uma lista de classes de itens correspondentes. |
| Lista_TodasAsClassesNPC |
19 lcc |
NomeSubStr [string] |
Especifique um nome completo ou parcial de um tipo de NPC, como Alpaca, para obter uma lista de classes de NPC correspondentes. |
| Lista_TodosOsJogadores |
15 lap |
Lista informações sobre todos os jogadores que possuem contas no servidor. | |
| Lista_TodasAsProficiências | Lista todos os tipos de proficiência (valores do enum EProficiência). | ||
| Lista_TodosOsTalentos |
35 lat |
NívelTalento [int] |
Lista todos os talentos naturais (talentos inatos) do nível especificado (1-3). Passar 0 para o nível listará talentos de todos os níveis. Inclui seu ID, nome e descrição. |
| Lista_ObjetosDaGuilda |
18 lgo |
InOpGuild [string] |
Lista o nome e UID de todos os NPCs pertencentes à tribo especificada. A tribo pode ser especificada pelo nome ou UID. |
| Lista_Guildas |
17 lg |
Lista os nomes e UIDs de todas as tribos no servidor. | |
| Lista_JogadoresOnline |
14 lp |
Lista jogadores que estão atualmente conectados ao servidor. | |
| Lista_ObjDeMesmaPertinência |
16 ls |
InOpPlayer [string] |
Lista o nome e UID de NPCs pertencentes ao personagem especificado. O personagem pode ser um jogador especificado por ID Steam ou um peão especificado por UID. |
| Lista_ListaDePermissãoDoServidor |
30 lsp |
Lista informações sobre listas de permissão do servidor. | |
| ContarGridConsulta |
12 qg |
Imprime uma contagem. | |
| CódigoDeConviteConsulta |
9 qi |
Imprime o código de convite do servidor, que pode ser dado aos jogadores como meio de encontrar o servidor. | |
| SalvarESair |
2 fechar sair desligar |
DepoisSegundos [int] |
Salva e desliga o servidor após o número especificado de segundos. 0 definirá o temporizador para 300 segundos. |
| SalvarESairComCódigo |
FecharDepoisSegundos [int]CódigoDeSaída [int]
|
Imprime uma mensagem no log do servidor sobre a mudança do código de saída. O código de saída do processo em si permanece 0. | |
| SalvarMundo |
4 sav |
Forçar [int] |
Salva o mundo. O parâmetro controla se deve escrever o salvamento no disco. |
| DizerParaCanalDoSistema |
36 dizer |
Conteúdo [string] |
Envia uma mensagem de chat do sistema para todos no servidor. |
| ServerFPS |
10 fps |
Imprime o valor médio da taxa de ticks do servidor de um curto período de tempo. | |
| StatusDeLoginDoServidor |
11 sl |
Pausar [int] |
Este comando atualmente não tem efeito. |
| Definir_Coeficiente |
26 sc |
NomeDoItem [string]Valor [float]
|
Define a configuração do jogo especificada para o valor especificado. |
| Definir_ChatDeSaída |
31 soc |
bOutputTolog [bool] |
Define se as mensagens de chat serão gravadas no log do servidor. Passar 1 para habilitar o registro de chat, ou 0 para desabilitá-lo. |
| Definir_HabilitarPermissãoDoServidor |
27 ssp |
TipoDePermissão [int]bHabilitado [int]
|
Habilita ou desabilita a lista de permissões do servidor especificada pelo índice. |
| Definir_FlagDePermissãoDoServidor |
28 sspf |
FlagDePermissão [int] |
Define o estado habilitado de todas as listas de permissão do servidor usando a máscara de bits especificada. |
| DefinirCódigoDeSaídaDoJogo | CódigoDeSaída [int] |
Imprime uma mensagem no log do servidor sobre a mudança do código de saída. O código de saída do processo em si permanece 0. | |
| DefinirEnviarMaxBytesRCON | Tamanho_Envio [int] |
||
| Mostrar_Configurações_Coeficiente |
25 lc |
ContémNomes [string] |
Lista os valores de todas as configurações de jogo. Pode opcionalmente especificar um nome completo ou parcial para listar apenas valores correspondentes às configurações. |
| MostrarAjuda |
1 ajuda ? |
Imprime informações sobre vários dos comandos disponíveis. | |
| IniciarIA | Retoma a IA de NPCs que foi pausada usando PararIA. | ||
| PararIA | Pausa toda a IA de NPC no servidor. Todas as unidades controladas por IA ficarão paradas e não farão nada enquanto estiverem pausadas. Isso inclui unidades inimigas que não estão mais lutando contra os jogadores. | ||
| PararFecharServidor |
3 cancelarfechar cc |
Cancela um desligamento pendente do servidor que foi iniciado com SalvarESair, desde que o temporizador ainda não tenha expirado. | |
| Atualizar_EndereçoClienteRcon | bAdicionarOuRemover [int] |
Adiciona (1) ou remove (0) um endereço IP da lista de endereços que têm permissão para conectar-se ao RCON do servidor. Mudanças feitas por este comando serão perdidas na reinicialização do servidor. | |
| Atualizar_ListaDePermissõesDoServidor |
29 usp |
TipoDePermissão [int]bRemoverOuAdicionar [int]Dados [string]
|
Adiciona ou remove um item de uma lista de permissão de servidor especificada pelo índice. |