FAQ - Soulmask
Tire dúvidas sobre a gestão de servidores Soulmask: configuração, saves, comandos de admin, mods e conectividade para garantir a melhor performance.
Este documento foi criado para fornecer respostas detalhadas sobre o gerenciamento de servidores de Soulmask. Ele aborda a configuração do servidor, salvamentos (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: Localizado 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 Administrador dentro do jogo.
⚠️ O Engine.ini deve ser editado através do Config Manager (Gerenciador de Configurações). 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💎 TAXAS DE RECURSOS E DROPS
CaiJiDiaoLuoRatio,FaMuDiaoLuoRatio,CaiKuangDiaoLuoRatio: Taxas de drop para coleta, corte de madeira e mineraçãoBossRenDiaoLuoRatio,JingYingRenDiaoLuoRatio,PuTongRenDiaoLuoRatio: Taxas de drop de saques para diferentes tipos de NPCsBaoXiangDropRatio: Taxa de drop de baúsZuoWuDropRatio: Taxa de rendimento de plantaçõesTeShuDaoJuDropXiShuJiaChengKaiGuan: Alternador de bônus de drop de itens especiais⚔️ COMBATE E DANO
DamageYeShengRatio,BeDamageByYeShengRatio: Dano causado/recebido de monstros selvagensPVP_ShangHaiRatio_*: Taxas de dano PvP (corpo a corpo, à distância, jogador contra jogador)HuXIangShangHaiKaiGuan: Alternador de dano mútuo (fogo amigo PvP)WanJiaHitJianZhuShangHaiRatio: Dano de jogadores a estruturasYeShengHitJianZhuShangHaiRatio: Dano de animais selvagens a estruturasRollingInvincibleTimeRatio: Duração da invencibilidade ao esquivar/rolar🧍♂️ LIMITES DE NPC E CRIATURAS
GongHuiMaxDongWuCount,GeRenMaxDongWuCount: Limite máximo de animais pessoal/da guildaGongHuiMaxSpecDongWuCount: Limite da guilda para animais especiaisAnimalFollowerMaxCount: Limite máximo de companheirosManRenChuZhanCount: Quantidade de aliados humanoides mobilizados🧱 ESTRUTURAS
JianZhuFuLanMul,JianZhuXiuLiMul: Modificadores de dano e reparo de estruturasJianZhuGaoDuLimit: Altura máxima de construçãoJianZhuMirageKaiGuan: Alternador de estruturas de ilusãoKaiQiJianZhuHuiXueBuilding: Ativa a regeneração de vida de estruturas🔄 RESPAWN E REANIMAÇÃO
FuHuoMoveSiWangBaoKaiGuan: Alternador de respawn 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: Ativar modo de invasãoRuQinGuaiCountMin/Max: Quantidade mínima/máxima de invasoresRuQinBeginHour/EndHour: Janela de horário para invasõesRuQinShaoChengXiShu,RuQinTuShaXiShu: Penalidades/modificadores de raid🗺️ EXPLORAÇÃO E EVENTOS
TribalExplorationKaiGuan,RuinsExplorationKaiGuan: Alternadores de exploraçãoSpecialEventSwitch,BossDeathEventSwitch, etc.: Controle de tipos de eventosSpecialEventTriggerInterval: Tempo entre possíveis ativações de eventosSpecialEventTriggerPercent: Chance de ocorrência de um eventoSpecialEventTriggetLimitNum: Limite máximo de eventos ativos simultaneamente⚙️ CRAFTING, REPARO E DEGRADAÇÃO DE ITENS
ZhiZuoTimeRatio: Modificador de tempo de craftingWuPinFuHuaiRatio,WuPinXiaoHuiTime: Taxa de degradação de itens e tempo para destruiçãoXiuLiXuYaoCaiLiaoRatio: Proporção de custo de materiais para reparo💼 INVENTÁRIO E LIMITES
RoleBagCapacity: Espaços no inventárioMaxFuZhongRatio: Proporção de capacidade máxima de pesoGeRenBiaoJiMaxCount,GongHuiBiaoJiMaxCount: Limite máximo de marcadores no mapa🏹 CONTROLES PvP
HuXIangShangHaiKaiGuan: Fogo amigoPlayerYouFangShangHaiKaiGuan,YouFangShangHaiKaiGuan: Dano entre membros do mesmo grupoKaiQiKuaFu: Alternador de PvP entre servidoresWarKaiGuan: 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🌍 AMBIENTE
XiuMianDistance,HuanXingDistance: Proximidade para dormir/despertarWuLiYouHuaKaiGuan: Alternador de otimização de físicaMovementYouHua: Alternador de otimização de movimento🟢 PRINCIPAIS DIFERENÇAS ENTRE
"0","1"e"2"Alguns alternadores estão desativados em
"1"ou"2"(ex:JianZhuChuanSongMenPlusKaiGuan)"1"tem menos aliados mobilizá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 Administrador dentro do jogo
💾 Como funcionam os salvamentos (saves)?
Os saves ficam armazenados em:/Server/WS/Saved/Worlds/Dedicated/Level01_Main/world.db
Você pode enviar um save de um jogador (single-player) ou de outra hospedagem seguindo estes passos:
- Pare o servidor.
- Exclua o arquivo
world.dbexistente. - Substitua-o pelo seu save de backup.
Para salvar manualmente dentro do jogo (como administrador), use:
gm BaoCun🔑 Como me torno um administrador?
- Pressione a tecla til
~(duas vezes para expandir o console; o layout do teclado deve estar configurado para inglês). Use o comando:
gm key- A senha é definida no painel Basic Settings (Configurações Básicas).
🔒 Como banir ou desbanir um jogador?
Depois de se tornar administrador:
Para banir:
gm AddServerPermissionList 1Para desbanir:
gm RemoveServerPermissionList 1
💬 Quais comandos de administrador estão disponíveis?
| Comando | Descrição |
|---|---|
gm key [password] | Abre o painel de GM/Administrador |
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 |
gm ZiSha 1 | Suicídio |
gm FuHuo | Ressuscitar |
gm shanhao | Excluir conta |
GPS | Ver a própria localização |
gm ZhaoMu | Recruta o NPC para o qual você está apontando |
gm Go [x] [y] [z] | Teletransportar para as coordenadas |
gm ClearAllNpc | Remove todos os NPCs do mapa |
gm ClearSelect | Remove o NPC ou item selecionado |
gm ShuaXinZhiBei | Atualiza a vegetação próxima a você |
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 | Visualiza 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 Basic Settings (Configurações Básicas).
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 dentro do jogo e insira o nome exato do seu servidor no campo "Código de Convite" (Invitation Code) no canto superior direito.
Isso fará a busca e exibirá o seu servidor específico, mesmo que ele não esteja listado publicamente.
✅ Certifique-se de que o nome do servidor seja exatamente igual ao que você definiu nas 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.
Posso usar RCON neste servidor?
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, você poderá usar o IP:PORTA RCON e a senha do RCON para se conectar e executar comandos. Vários IPs podem ser adicionados caso mais de um jogador queira usar o RCON para enviar 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 administrador 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 computador do jogador) resultarão em falha de conexão.
- Os comandos de administrador diferenciam maiúsculas de minúsculas (case-sensitive) e espaços.