WIKI

ARTIGO · GENESYS WIKI

Command.dat — parâmetros em detalhe.

Explicação das famílias de parâmetros de Command.

Como ler este arquivo

GameServerInfo - Command.dat reúne parâmetros dos comandos usados no jogo. O GS original tem 187 chaves e o GSCS, 185. Cada comando possui seu próprio conjunto; uma chave em Common.dat ou MuServer/Data/Command.txt também pode ser necessária para disponibilizá-lo.

[GameServerInfo]
CommandPostType = 4

O exemplo aparece nos dois arquivos do pacote. O número é o modo configurado para /post; não deve ser reutilizado em outro comando por analogia.

Comandos de comunicação e personagem

Chave ou família O que controla
CommandPostType Modo de apresentação do comando /post.
CommandPostShowServerName Exibe o nome do servidor antes da mensagem de /post quando habilitado.
CommandAddPointAutoEnable_AL0 a _AL3 Uso automático da distribuição de pontos por nível de conta.
CommandChangeLimit_AL0 a _AL3 Limite do comando /change por nível de conta.
CommandWareNumber_AL0 a _AL3 Quantidade de baús disponível por nível de conta.
MultiVaultArrowEnable, MultiVaultArrowDelay Regras da navegação entre baús.
CommandOpenWareOnlySafeZone Restringe a abertura do baú por comando às zonas seguras quando habilitado.
CommandHelpMonsterIndex, CommandHelpMonsterAmount ID e quantidade de monstros usados pelo comando /ajuda.
CommandMarry* Condições, mensagens e intervalos do comando de casamento.
CommandRename* Regras de renomeação, incluindo custo, espera e ticket quando configurados.
CommandGift*, CommandReward*, CommandRewardAll* Entrega de presentes ou recompensas pelos comandos correspondentes.
CommandBlocAccShowMessage, CommandBlocCharShowMessage Exibição das mensagens de bloqueio de conta e personagem; estas chaves existem apenas no GS deste pacote.

Reset e master reset

As famílias CommandReset* e CommandMasterReset* são independentes. O prefixo indica qual comando será afetado. Os sufixos _AL0 a _AL3 separam os níveis de conta.

Sufixo/família Efeito a conferir no comando
*AutoEnable_AL* Disponibilidade do modo automático.
*CheckItem_AL* Conferência dos itens exigidos.
*Move_AL* Movimento do personagem durante o processo.
*Quest_AL* Condição ligada às missões de classe.
*Skill_AL* Tratamento das habilidades do personagem.
*Level_AL*, *Reset_AL* Nível e quantidade de resets exigidos.
*Money_AL* Custo em Zen.
*Count_AL*, *Limit_AL* Quantidade ou limite permitido.
*LimitDay_AL*, *LimitWek_AL*, *LimitMon_AL* Limites por dia, semana e mês. O arquivo original escreve Wek exatamente assim; preserve a grafia.
*StartLevel_AL*, *StartReset_AL* Nível ou reset com que o personagem ficará após a operação.
*Point_AL*, *PointRate* Pontos concedidos e ajuste por classe.
*RemoveReset_AL* Tratamento dos resets após master reset.

Uma chave que existe no GS pode não existir no GSCS. No pacote, CommandResetLimitDay_AL0 tem valor diferente nas duas instâncias. Evite usar a configuração de uma pasta para concluir a regra da outra.

Antes de alterar

Faça backup. Para cada comando, confira o cadastro em MuServer/Data/Command.txt, as mensagens e o arquivo da instância. Teste com personagem que atenda e que não atenda aos requisitos, inclusive em cada nível de conta alterado. Reset e renomeação modificam dados persistentes; verifique o resultado após relogar.

Fim do artigo
AJUDE A MELHORAR A WIKI

Encontrou algo incorreto ou faltando?

O WhatsApp abrirá com o título e o link deste artigo. Conte no atendimento o que precisamos ajustar.

Reportar uma questão