Comandos de administrador do 7 Days to Die
Nesta página
Um servidor de 7 Days to Die gere-se a partir da consola: é lá que se torna admin, expulsa o jogador que insiste em destruir a base, tira um amigo de um POI desmoronado e guarda o mundo antes de reiniciar. E desde a V3 algumas coisas mudaram de sítio: as definições de lua de sangue, saque e XP já não estão em serverconfig.xml.
Este guia explica como se tornar admin, os comandos que vai mesmo usar, como chegar à consola num servidor dedicado e as definições do servidor que mais se alteram, para a V3 (atualmente V3.3).
Como se tornar admin
Os admins e as respetivas permissões estão em serveradmin.xml, junto aos saves. Pode editá-lo à mão, mas o método mais fiável é a consola, porque escreve os IDs por si.
- Entre no servidor com a conta que quer tornar admin.
- Na consola do servidor, liste os jogadores:
lpmostra quem está online elpi(listplayerids) mostra os IDs que o servidor usa para eles. - Adicione-se com nível 0:
admin add YourName 0
Use o nome enquanto o jogador está online; com o ID obtido em lpi também funciona para quem está offline. admin list mostra todos os admins e admin remove YourName retira as permissões.
Níveis de permissão
Os níveis vão de 0, o mais alto, a 1000, o mais baixo. Um jogador pode executar qualquer comando cujo nível seja igual ou superior ao seu. Os jogadores que não estão no ficheiro contam como 1000, e os comandos que não estão listados no ficheiro exigem nível 0, por isso, de origem, só os admins completos podem executar comandos. Para abrir um comando a todos:
cp add gettime 1000
cp é commandpermission: cp list mostra as exceções e cp remove gettime repõe uma. O mesmo ficheiro tem também uma secção <whitelist>: assim que contém alguém, só esses jogadores podem entrar.
Ainda não tem servidor? Um servidor de 7 Days to Die na HytHost com Stable, Experimental ou uma versão anterior a partir de €7.14/mês.
Ver planos de 7 Days to DieOs comandos que vai mesmo usar
Tal como se escrevem na consola do servidor. Na consola do jogo os comandos são os mesmos.
| Comando | O que faz | Exemplo |
|---|---|---|
kick <player> [reason] | Expulsa um jogador pelo nome, ID de entidade ou ID de plataforma | kick Steve AFK |
ban add <player> <duration> <unit> [reason] | Bane durante um período: minutos, horas, dias, semanas, meses ou anos | ban add Steve 2 days "griefing" |
ban remove <id> / ban list | Levanta um ban ou lista-os | ban list |
lp / lpi | Lista os jogadores online ou os seus IDs | lpi |
say "<message>" | Envia uma mensagem a todos os jogadores | say "Restart in 5 minutes" |
giveself <item> [quality] [count] | Dá-lhe um item; qualidade 1–6 | giveself resourceWood 1 500 |
giveselfxp <amount> | Dá-lhe experiência | giveselfxp 10000 |
tp <x> <y> <z> / tp <player> | Teletransporta-o; um y de -1 coloca-o no chão | tp 0 -1 0 |
tele <player> <target> | Teletransporta outro jogador até um jogador ou umas coordenadas | tele Steve Alex |
se / se <player id> <entity id> | Lista as entidades que podem ser geradas ou gera uma junto a um jogador | se |
settime day / settime night | Define a hora; também aceita um número (1000 = uma hora) | settime day |
weather <type> <0–1> | Força o tempo; weather Defaults repõe-no | weather Rain 0 |
spawnairdrop | Larga uma caixa de abastecimentos | spawnairdrop |
spawnwanderinghorde | Envia uma horda errante | spawnwanderinghorde |
dm | Ativa ou desativa o modo debug e as suas ferramentas, como voar e o modo deus | dm |
cm | Ativa ou desativa o menu criativo | cm |
sa | Guarda o mundo agora (saveworld) | sa |
shutdown | Guarda e desliga o servidor | shutdown |
help <command> | Mostra a ajuda completa de um comando | help ban |
dm e cm são batotas por natureza: dão a quem os ativa voo, modo deus e todos os itens. Mantenha-os no nível 0 num servidor público e desative-os quando acabar de construir.Chegar à consola num servidor dedicado
Há três formas de entrar:
- A consola do jogo. Prima F1 enquanto está ligado. Um admin pode executar a partir daí todos os comandos do seu nível de permissão ou superior.
- Telnet. O servidor tem uma consola telnet (
TelnetEnabled, porta8081por predefinição). SemTelnetPasswordsó escuta no próprio servidor, que é a predefinição segura. - O painel web.
WebDashboardEnabledativa um painel no browser com mapa em tempo real e uma caixa de comandos, protegido por tokens de API.
Num servidor HytHost não precisa de nenhum deles: o separador Console do seu GamePanel está ligado nos bastidores à consola telnet do servidor, por isso o que escrever lá vai diretamente para o jogo. O telnet continua fechado à internet e o painel web está desativado, por isso nenhum dos dois pode ser usado para entrar a partir de fora.
As definições do servidor mais alteradas (e o que mudou na V3)
Desde a V3.0, a dificuldade, a frequência e o tamanho da lua de sangue, a abundância e o reaparecimento do saque, a XP, a duração do dia, os lançamentos de abastecimentos e o comportamento dos zombies já não são linhas separadas em serverconfig.xml. São um único código sandbox: configure tudo no ecrã de novo jogo (Sandbox) do jogo, copie o código que aparece e coloque-o no SandboxCode do servidor. Os guias que dizem para editar BloodMoonFrequency ou LootAbundance foram escritos para versões anteriores.
O que continua em serverconfig.xml:
| Chave | O que faz |
|---|---|
ServerName, ServerPassword | Nome na lista de servidores e palavra-passe de acesso |
ServerMaxPlayerCount | Limite de jogadores; 8 por predefinição e no máximo 8 com crossplay |
ServerVisibility | 2 público, 1 só amigos, 0 não listado |
GameWorld | Navezgane ou RWG para um mundo aleatório |
WorldGenSeed, WorldGenSize | Seed e tamanho de um mundo aleatório |
GameName | O nome do save |
PlayerKillingMode | 0 sem mortes entre jogadores, 1 só aliados, 2 só desconhecidos, 3 todos |
EACEnabled, ServerAllowCrossplay | Anti-batota e se os jogadores de PS5 e Xbox Series podem entrar |
Para o crossplay com consolas, o jogo exige o anti-batota ativo, no máximo 8 jogadores e nenhum mod, e as definições sandbox têm de ficar dentro dos intervalos que o jogo permite. Os jogadores de PC podem entrar sejam quais forem as definições; os de consola não.
Comandos de admin num servidor HytHost
- Consola: escreva os comandos no separador Console do painel, sem barra. Execute lá
admin add YourName 0na primeira vez que entrar. - serveradmin.xml está em
UserData/Saves/no gestor de ficheiros; reinicie depois de o editar à mão. - O separador Startup controla as definições principais: nome do servidor, palavra-passe, limite de jogadores, mundo (Navezgane ou um mundo aleatório com a respetiva seed e tamanho), nome do save, anti-batota, crossplay e código sandbox. São escritas em
serverconfig.xmla cada arranque, por isso altere-as lá. Outras chaves, comoServerVisibilityePlayerKillingMode, edita-as no ficheiro. - Parar guarda: o botão Stop do painel envia
shutdown, que primeiro guarda o mundo. - Versões: Stable, Experimental e versões anteriores para os grandes mods de revisão, escolhidas na compra e alteráveis mais tarde. Saves de versões diferentes não se misturam, por isso uma mudança começa um mundo novo e guarda o antigo numa pasta própria.
Vai trazer um save do seu PC? O nosso guia de envio de mundos indica as pastas. Os planos e um servidor Custom até 24 GB estão em alojamento de 7 Days to Die.
Uma consola em tempo real ligada ao jogo, ramos de versão e cópias de segurança automáticas: alojamento de 7 Days to Die a partir de €7.14/mês.
Ver planos de 7 Days to DiePerguntas frequentes
Entre no servidor e escreva admin add YourName 0 na consola do servidor. O nível 0 é o mais alto. Também se pode adicionar à mão em serveradmin.xml e reiniciar; use lpi na consola para ver os IDs que o servidor usa.
Use giveself com o nome do item, uma qualidade opcional de 1 a 6 e uma quantidade, por exemplo giveself resourceWood 1 500 para 500 de madeira. Os nomes dos itens são os nomes internos do jogo, como resourceWood em vez de Wood. Para experiência, use giveselfxp com uma quantidade. O menu criativo, aberto com cm, permite tirar qualquer item diretamente.
Escreva dm na consola para ativar ou desativar o modo debug, que dá voo, modo deus e os menus de depuração. cm ativa ou desativa o menu criativo. Ambos são batotas, por isso num servidor público só os admins os devem poder usar.
Desde a V3 as definições da lua de sangue fazem parte do código sandbox em vez de serverconfig.xml. Defina a frequência no ecrã de novo jogo do jogo, copie o código sandbox, coloque-o no SandboxCode do servidor e reinicie. Na HytHost o código sandbox vai no separador Startup.
Sim. Os comandos escritos na consola do servidor funcionam da mesma forma com o crossplay ativo. Os jogadores de consola têm os seus próprios IDs de plataforma, que o lpi mostra, e usa esses IDs com admin add, kick ou ban como qualquer outro.
Sobreviva à lua de sangue no seu próprio servidor
O alojamento de 7 Days to Die da HytHost dá-lhe uma consola em tempo real, Stable ou versões anteriores, crossplay com PS5 e Xbox e cópias de segurança automáticas, a partir de €7.14/mês.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursEste guia foi útil?