FAQ de Servidores Soulmask
Tudo sobre servidores Soulmask: configuração, saves, comandos de admin, mods e conexão. Tire suas dúvidas e gerencie seu servidor com facilidade.
Este documento foi criado para fornecer respostas detalhadas sobre o gerenciamento de servidores do jogo Soulmask. Ele aborda configuração do servidor, saves, mods, conectividade, ferramentas de administrador e muito mais.
🔢 Qual versão do Soulmask está rodando no meu servidor?
Por padrão, seu servidor de Soulmask é sempre atualizado para a versão estável mais recente. O downgrade ou a seleção de versões anteriores não são suportados.
⚙️ Como configuro meu servidor de Soulmask?
O Soulmask utiliza dois arquivos de configuração principais:
Engine.ini: Encontrado em/Server/WS/Saved/Config/WindowsServer/Engine.ini. Controla o comportamento geral do servidor.GameXishu.json: Localizado em/Server/WS/Saved/GameplaySettings/GameXishu.json. Cuida das configurações de gameplay, similar aos ajustes de sandbox. Para modificar o sandbox (ou "coeficiente", como o jogo chama), edite este arquivo ou use o painel de Admin no jogo.
⚠️ O Engine.ini deve ser editado através do Config Manager. Alterações manuais via FTP ou Gerenciador de Arquivos serão revertidas ao reiniciar o servidor.
🗂️ O que significam as categorias de configuração no GameXishu.json?
O arquivo de configuração usa seções numéricas "0", "1" e "2", que provavelmente representam diferentes modos de jogo (ex: oficial, personalizado, PvE). Dentro delas, as configurações são categorizadas da seguinte forma:
Aqui está uma explicação do que os valores representam:
🔢 Seções:
"0","1","2"Estes provavelmente são diferentes modos de servidor, possivelmente:
"0"= Oficial/padrão"1"= Personalizado ou restrito"2"= Focado em PvE ou evento📘 CATEGORIAS GERAIS:
📈 EXP E CRESCIMENTO
ExpRatio: Multiplicador de experiência baseChengZhangExpRatio,MJExpRatio,ShuLianDuExpRatio, etc.: Diferentes tipos de ganho de EXP (crescimento, trabalho, habilidade)MaxLevel: Nível máximo do personagem (definido como 60)ZuoWuShengZhangRatio,DongWuShengZhangRatio: Velocidade de crescimento de plantações/animais💎 RECURSOS E TAXAS DE DROP
CaiJiDiaoLuoRatio,FaMuDiaoLuoRatio,CaiKuangDiaoLuoRatio: Taxas de drop para coleta, corte de madeira e mineraçãoBossRenDiaoLuoRatio,JingYingRenDiaoLuoRatio,PuTongRenDiaoLuoRatio: Taxas de drop de loot para diferentes tipos de NPCsBaoXiangDropRatio: Taxa de drop de baúsZuoWuDropRatio: Taxa de rendimento de plantaçõesTeShuDaoJuDropXiShuJiaChengKaiGuan: Ativa/desativa o bônus de drop de itens especiais⚔️ COMBATE E DANO
DamageYeShengRatio,BeDamageByYeShengRatio: Dano causado/recebido de monstros selvagensPVP_ShangHaiRatio_*: Proporções de dano PvP (corpo a corpo, à distância, jogador contra jogador)HuXIangShangHaiKaiGuan: Ativa/desativa dano mútuo (fogo amigo no PvP)WanJiaHitJianZhuShangHaiRatio: Dano de jogadores a estruturasYeShengHitJianZhuShangHaiRatio: Animais selvagens causando dano a estruturas
RollingInvincibleTimeRatio: Duração da invencibilidade ao esquivar/esquivar rolando🧍♂️ LIMITES DE NPCS E CRIATURAS
GongHuiMaxDongWuCount,GeRenMaxDongWuCount: Limite máximo de animais por guilda/pessoalGongHuiMaxSpecDongWuCount: Limite da guilda para animais especiais
AnimalFollowerMaxCount: Limite máximo de companheirosManRenChuZhanCount: Quantidade de aliados humanoides implantados
🧱 CONSTRUÇÕES
JianZhuFuLanMul,JianZhuXiuLiMul: Modificadores de dano e reparo de estruturasJianZhuGaoDuLimit: Altura máxima de construçãoJianZhuMirageKaiGuan: Ativa/desativa construções de ilusãoKaiQiJianZhuHuiXueBuilding: Ativa a regeneração de vida de estruturas🔄 RENASCIMENTO E RESSURREIÇÃO
FuHuoMoveSiWangBaoKaiGuan: Ativa/desativa renascimento ao se moverZhiBeiChongShengRatio: Taxa de ressurreição⏰ TEMPO DO MUNDO
GameWorldDayTimePortion: Fração do dia que é luz solar (0.7 = 70%)GameWorldTimePower: Multiplicador de duração do dia no jogo🛡️ RAID / INVASÃO
RuQinKaiGuan: Ativa o modo de invasãoRuQinGuaiCountMin/Max: Quantidade mínima/máxima de invasoresRuQinBeginHour/EndHour: Janela de tempo para invasõesRuQinShaoChengXiShu,RuQinTuShaXiShu: Penalidades/modificadores de raid🗺️ EXPLORAÇÃO E EVENTOS
TribalExplorationKaiGuan,RuinsExplorationKaiGuan: Ativa/desativa exploraçãoSpecialEventSwitch,BossDeathEventSwitch, etc.: Controla os tipos de eventosSpecialEventTriggerInterval: Tempo entre possíveis ativações de eventos
SpecialEventTriggerPercent: Chance de um evento ocorrer
SpecialEventTriggetLimitNum: Limite máximo de eventos ativos simultaneamente⚙️ CRAFTING, REPARO E DECAIMENTO DE ITENS
ZhiZuoTimeRatio: Modificador de tempo de craftingWuPinFuHuaiRatio,WuPinXiaoHuiTime: Taxa de decaimento de itens e temporizador de destruiçãoXiuLiXuYaoCaiLiaoRatio: Proporção do custo de materiais para reparo💼 INVENTÁRIO E LIMITES
RoleBagCapacity: Slots de inventárioMaxFuZhongRatio: Proporção de capacidade máxima de pesoGeRenBiaoJiMaxCount,GongHuiBiaoJiMaxCount: Limite máximo de marcadores no mapa🏹 CONTROLES DE PvP
HuXIangShangHaiKaiGuan: Fogo amigoPlayerYouFangShangHaiKaiGuan,YouFangShangHaiKaiGuan: Dano entre membros do mesmo grupoKaiQiKuaFu: Ativa/desativa PvP cross-serverWarKaiGuan: Ativa eventos de guerra PvP💬 SOCIAL / GUILDA
GongHuiMaxMember: Limite máximo de membros na guildaGeRenMaxZhaoMuCount,GongHuiMaxZhaoMuCount: Limite máximo de invocações/recrutamentosTransDoorInterworkKaiGuan: Teleporte entre áreas🌍 MEIO AMBIENTE
XiuMianDistance,HuanXingDistance: Proximidade para dormir/despertarWuLiYouHuaKaiGuan: Interruptor de otimização de físicaMovementYouHua: Interruptor de otimização de movimento🟢 PRINCIPAIS DIFERENÇAS ENTRE
"0","1","2"Algumas opções estão desativadas em
"1"ou"2"(ex:JianZhuChuanSongMenPlusKaiGuan)"1"tem menos aliados implantáveis (ManRenChuZhanCount= 1 em vez de 3)Tanto
"1"quanto"2"definemConverPropsSpeedRatiocomo5(possivelmente acelerando algum processo), enquanto"0"usa1"1"permite menos animais especiais do que"0"ou"2"
Repetindo: A única maneira de modificar o sandbox (ou "coeficiente", como o jogo chama) é através do painel de Admin no jogo
💾 Como funcionam os saves?
Os saves ficam armazenados em:/Server/WS/Saved/Worlds/Dedicated/Level01_Main/world.db
Você pode enviar um save do modo single-player ou de outro host seguindo estes passos:
- Desligue o servidor.
- Exclua o arquivo
world.dbexistente. - Substitua-o pelo seu save de backup.
Para salvar manualmente dentro do jogo (como administrador), use o comando:
gm BaoCun🔑 Como me torno um administrador?
- Pressione a tecla til
~(duas vezes para expandir o console; o layout do teclado deve estar em inglês). Use o comando:
gm key- A senha é definida no painel de Configurações Básicas (Basic Settings).
🔒 Como banir ou desbanir um jogador?
Depois de se tornar admin:
Para banir:
gm AddServerPermissionList 1Para desbanir:
gm RemoveServerPermissionList 1
💬 Quais comandos de admin estão disponíveis?
| Comando | Descrição |
|---|---|
gm key [password] | Abre o painel de GM/Admin |
gm AddExp [value] | Adiciona EXP ao personagem |
gm Addmjexp [value] | Adiciona EXP à máscara |
gm Addshoulieexp [value] | Adiciona EXP de caça |
gm XiDian | Redefine os pontos de atributos (reseta status) |
gm ZiSha 1 | Suicídio |
gm FuHuo | Ressuscita |
gm shanhao | Exclui a conta |
GPS | Mostra sua localização atual |
gm ZhaoMu | Recruta o NPC para o qual você está apontando |
gm Go [x] [y] [z] | Teleporta para as coordenadas |
gm ClearAllNpc | Remove todos os NPCs do mapa (despawn) |
gm ClearSelect | Remove o NPC ou item selecionado (despawn) |
gm ShuaXinZhiBei | Atualiza a vegetação ao seu redor |
gm ShowInfo 1/0 | Mostra informações sobre você/outros |
gm SetAttr YinShen 1/0 | Ativa/desativa invisibilidade |
gm JSMJ | Repara os nós da máscara |
gm ShowMap | Revela todos os locais do mapa |
gm KeJiShu | Desbloqueia a árvore de tecnologia |
gm ShowReDu | Mostra o mapa de calor de invasão |
gm ClearAllReDu | Limpa todo o calor de invasão |
gm AddReDu [value] | Aumenta o calor de invasão na área |
gm ChongZhiRenWu | Redefine as missões do tutorial |
Debuginfo 1/0 | Mostra/oculta informações de desempenho do servidor |
🧩 Como instalo mods?
- Adicione os IDs dos mods do Steam Workshop na variável Mods nas Configurações Básicas (Basic Settings).
Separe cada ID com uma vírgula e sem espaços, por exemplo:
3325034091,3400177243- Os jogadores também devem instalar e ativar os mods através do menu de Mods dentro do jogo para conseguir se conectar.
🌐 Como me conecto ao servidor?
Existem duas maneiras de entrar em um servidor de Soulmask:
- Conexão Direta (Direct Connect):
Use o IP e a porta do servidor para se conectar diretamente. - Lista de Servidores (através do campo "Código de Convite"):
Abra o navegador de servidores do jogo e digite o nome exato do seu servidor no campo "Código de Convite" (Invitation Code) no canto superior direito.
Isso buscará e exibirá seu servidor específico, mesmo que ele não esteja listado publicamente.
✅ Certifique-se de que o nome do servidor seja idêntico ao que você definiu nas Configurações Básicas (Basic Settings).
📄 Posso personalizar os arquivos de configuração via FTP?
Não diretamente. As edições no Engine.ini devem ser feitas através do Config Manager, caso contrário, serão revertidas ao reiniciar.
🛠️ Posso enviar um save de outro servidor?
Sim. Envie um arquivo world.db compatível para:
/Server/WS/Saved/Worlds/Dedicated/Level01_Main/Depois, reinicie o servidor para carregar o save.
Can I use RCON on this server?
Sim, o RCON é compatível com os servidores de Soulmask da PingPlayers. É necessário colocar na whitelist o IP de origem que se conectará via RCON adicionando uma linha no Engine.ini e reiniciando o servidor. Depois, o IP:PORTA RCON e a senha do RCON podem ser usados para conectar e enviar comandos. Vários IPs podem ser adicionados se mais de um jogador quiser usar o RCON para executar comandos (não remova a primeira linha IP=179.19.0.1).
[Server.SafeIP]
IP=179.19.0.1
IP=YOUR PUBLIC IP 1
IP=YOUR PUBLIC IP 2⚠️ Problemas Conhecidos
- O console de admin só funciona com o layout de teclado em inglês.
- Arquivos de configuração editados incorretamente serão revertidos ou podem impedir a inicialização do servidor.
- Mods que não estiverem instalados no lado do cliente (no PC do jogador) causarão falha na conexão.
- Os comandos de admin diferenciam maiúsculas de minúsculas (case-sensitive) e dependem do espaçamento correto.