O RCON funciona como uma ferramenta para gerenciar um Project Zomboid servidor sem a necessidade de uma presença ativa no jogo. Isso permite que administradores executem comandos do servidor através de um aplicativo independente, em vez do cliente principal do jogo. Uso comum inclui transmitir anúncios para os jogadores, moderar o comportamento dos usuários e iniciar salvamentos do mundo. Configurar acesso remoto proporciona controle extensivo sobre o ambiente do jogo e a configuração do servidor.
1. Faça login no painel BisectHosting Starbase.
2. Pare o servidor.
3. Copie o Endereço de IP.
4. Vá para a aba Rede .
5. Copie uma porta disponível que não esteja em uso por outros mods.
Para Servidores de IP Dedicado, clique em Criar Porta Adicional para configurar uma nova porta.
6. Pressione Adicionar Rótulo.
7. Digite um nome e clique no ícone de verificação. Isso ajuda a acompanhar as portas em uso.
8. Vá para a aba Arquivos .
9. Encontre o seguinte diretório: /home/container/.cache/Server
10. Abra [NomeSalvar].ini. O arquivo é rotulado dependendo do Nome/Configuração de Salvar na aba de Inicialização.
11. Na linha RCONPort= cole a porta do passo 5.
12. Na linha RCONPassword= digite uma senha.
13. Pressione Salvar.
14. Inicie o servidor.
15. Inicie o cliente RCON. rcon-cli é usado neste exemplo.
16. Insira o Endereço de IP do passo 3 e a porta do passo 5.
17. Digite a senha RCON do passo 12.
18. Execute help para ver a lista de comandos RCON.
| Comando | Descrição | Uso | Exemplo |
|---|---|---|---|
additem |
Dá um item específico a um jogador. A quantidade é opcional. | /additem "Nome do Jogador" "Nome do Item" Amount |
/additem "Steve" Base.Axe 2 |
adduser |
Adiciona um novo usuário a um servidor na lista branca. | /adduser "Nome do Jogador" "Senha" |
/adduser "Steve" "Secret123" |
addvehicle |
Faz aparecer um veículo perto de um jogador específico ou em coordenadas precisas. | /addvehicle "Nome do Veículo" "Nome do Jogador" |
/addvehicle "Base.VanAmbulance" "Steve" |
addxp |
Concede pontos de experiência a um jogador para uma vantagem designada. | /addxp "Nome do Jogador" Perk=Amount |
/addxp "Steve" Woodwork=2 |
alarm |
Emite um alarme de construção. Requer uma posição válida no jogo para funcionar. | /alarm |
/alarm |
banid |
Bane um usuário via seu SteamID. | /banid SteamID |
/banid 76561198000000000 |
banuser |
Bane um usuário específico. Adicionar -ip bane o endereço IP, e -r fornece uma razão.
|
/banuser "Nome do Jogador" -ip -r "Razão" |
/banuser "Steve" -ip -r "Destruindo base" |
changeoption |
Modifica uma configuração específica do servidor. | /changeoption "Nome da Opção" "Novo Valor" |
/changeoption PVP "false" |
checkModsNeedUpdate |
Verifica se os mods ativos requerem uma atualização e registra o resultado no log. | /checkModsNeedUpdate |
/checkModsNeedUpdate |
chopper |
Desencadeia um evento de helicóptero visando um jogador aleatório. | /chopper |
/chopper |
createhorde |
Faz aparecer uma horda de zumbis perto de um jogador específico. | /createhorde Amount "Nome do Jogador" |
/createhorde 50 "Steve" |
createhorde2 |
Faz aparecer uma horda personalizada perto de um jogador específico usando parâmetros estendidos. | /createhorde2 "Nome do Jogador" Amount |
/createhorde2 "Steve" 50 |
godmod |
Concede a um jogador invencibilidade a todo dano. |
/godmode "Nome do Jogador" -true (ou -false)
|
/godmode "Steve" -true |
gunshot |
Reproduz um efeito sonoro de disparo próximo a um jogador aleatório para atrair zumbis. | /gunshot |
/gunshot |
help |
Exibe uma lista de comandos disponíveis do servidor. | /help |
/help |
invisible |
Torna um jogador invisível para os zumbis. |
/invisible "Nome do Jogador" -true (ou -false)
|
/invisible "Steve" -true |
expulsar |
Desconecta um usuário do servidor. Anexando -r especifica o motivo.
|
/kickuser "Nome do Jogador" -r "Motivo" |
/kickuser "Steve" -r "Spamming" |
relâmpago |
Dispara raios perto de um jogador específico. | /lightning "Nome do Jogador" |
/lightning "Steve" |
registro |
Modifica o nível de registro do servidor. | /log Nível Tipo |
/log 2 admin |
noclip |
Permite que um jogador atravesse paredes e estruturas sólidas. |
/noclip "Nome do Jogador" -true (ou -false)
|
/noclip "Steve" -true |
jogadores |
Lista todos os jogadores atualmente conectados. | /players |
/players |
sair |
Inicia um desligamento seguro do servidor e salva os dados do mundo atual. | /quit |
/quit |
liberarseguro |
Força a liberação de um safehouse reclamado. | /releasesafehouse |
/releasesafehouse |
reloadlua |
Recarrega um arquivo de script Lua específico no servidor. | /reloadlua "Nome do Arquivo" |
/reloadlua "admin.lua" |
reloadoptions |
Recarrega o arquivo de opções do servidor e atualiza todos os clientes conectados. | /reloadoptions |
/reloadoptions |
removeuserfromwhitelist |
Revoga o acesso do usuário à whitelist. | /removeuserfromwhitelist "Nome do Jogador" |
/removeuserfromwhitelist "Steve" |
removezombies |
Elimina todos os zumbis na área do mapa atualmente carregada. | /removezombies |
/removezombies |
replay |
Registra ou toca uma reprodução de movimento para um jogador específico. | /replay "Nome do Jogador" -Modo Nome do Arquivo |
/replay "Steve" -record match.bin |
salvar |
Força o servidor a salvar o estado atual do mundo. | /save |
/save |
servermsg |
Transmite uma mensagem global para todos os jogadores conectados verem. | /servermsg "Mensagem" |
/servermsg "O servidor irá reiniciar em breve" |
setaccesslevel |
Ajusta o nível administrativo de um jogador (Admin, Moderador, Supervisor, GM, Observador). | /setaccesslevel "Nome do Jogador" "Rank" |
/setaccesslevel "Steve" "Admin" |
showoptions |
Exibe as configurações atuais do servidor e seus valores. | /showoptions |
/showoptions |
startrain |
Inicia uma chuva no servidor com uma escala de intensidade opcional. | /startrain Intensidade |
/startrain 50 |
startstorm |
Inicia uma tempestade que dura por um tempo especificado em horas de jogo. | /startstorm Duração |
/startstorm 4 |
stats |
Modifica ou limpa estatísticas de desempenho do servidor com base em um período definido. | /stats Modo Período |
/stats file 10 |
stoprain |
Interrompe qualquer chuva ativa no servidor. | /stoprain |
/stoprain |
stopweather |
Limpa todos os eventos meteorológicos ativos. | /stopweather |
/stopweather |
teleport |
Move um jogador para a localização de outro jogador. | /teleport "Jogador 1" "Jogador 2" |
/teleport "Steve" "Alex" |
teleportto |
Move um jogador específico para coordenadas exatas do mapa. | /teleportto X,Y,Z |
/teleportto 10000,11000,0 |
thunder |
Dispara um efeito sonoro de trovão localizado perto de um jogador específico. | /thunder "Nome do Jogador" |
/thunder "Steve" |
unbanid |
Remove um ban de um SteamID específico. | /unbanid SteamID |
/unbanid 76561198000000000 |
unbanuser |
Remove um ban de um nome de usuário específico. | /unbanuser "Nome do Jogador" |
/unbanuser "Steve" |
voiceban |
Bloqueia um jogador específico de usar o chat de voz do jogo. |
/voiceban "Nome do Jogador" -true (ou -false)
|
/voiceban "Steve" -true |