BUG ModManager

  • BUG ModManager
BUG05
6 de inscritos
V1.0.3.1
2 476

Olá,

Eu estava procurando um Mod Manager porque precisava de um. Na verdade, só existe um Mod Manager no mercado, mas meu software antivírus detecta um arquivo malicioso. Então decidi criar um sozinho. Quase não tenho conhecimento de codificação, então pensei que a coisa mais lógica a fazer seria criar uma com assistência de IA. Criei este software com a ajuda de Gemini e Claude. Tudo funciona bem para mim. Estou publicando para que outros possam se beneficiar dele. Pode haver algumas deficiências e você pode apontar suas solicitações. Vou tentar consertar e adicionar algo no meu tempo livre. Atualmente o único problema é que é um pouco lento, mas como disse funcionou perfeitamente para mim e continuarei a usá-lo.

Tecnicamente, ele funciona com os dados storeData no modDecs.xml e os arquivos XML na pasta storeItems. Logicamente, deveria funcionar em todos os jogos FS com esta estrutura. Eu desenvolvi e testei para FS25.

Uso e operação:

Você seleciona a pasta que contém os MODs no menu esquerdo. Então você espera que os arquivos sejam listados usando a opção “Carregar Arquivos”. Quando os mods forem listados, você receberá um aviso e, ao clicar em “OK”, tudo estará pronto para uso.

Cada mod inicialmente possui opções ATIVO e EDITAR. ACTIVE indica o status atual. Pressioná-lo uma vez irá DESATIVÁ-LO e alterar a extensão do arquivo ZIP associado para .zip_BAK. Você ainda pode vê-lo no Mod Manager, mas estará desativado no jogo. Você pode ver os mods desabilitados e reativá-los fechando e reabrindo o programa. Pressionar EDIT uma vez mostrará os arquivos XML localizados em storeItems em modDesc.xml. Esses arquivos são os arquivos da loja do jogo associada ao mod. Você verá e poderá alterar o nome, a marca, a vida útil, o preço e o status de energia dos itens na loja. Ao fazer alterações nesses campos, a opção SALVAR fica ativa e pressioná-la alterará o campo relevante no mod. Observe que não adicionei controles aos campos de entrada; você pode inserir um caractere ou letra especial onde deseja inserir um número, e o jogo pode ignorar isso ou quebrar o mod. O botão ACTIVE altera o campo storeItem relevante na seção storeItems de modDesc.xml para uma linha de comentário no código. A loja de jogos não poderá mais ver ou exibir este arquivo. Ele pode ser revertido ao seu estado original. Eu adicionei isso para que, se houver vários itens da loja em um mod, você não possa ver aqueles que não deseja na loja. Por exemplo, digamos que o modder tenha um trator, mas também tenha adicionado um trailer. Você pode retirar o trator ou o trailer da loja. Utilize a opção SAVE após cada operação na janela EDIT.

A opção EDIT está ativa se a seção storeItems existir em modDesc.xml. Caso contrário, este código será desativado.

Adicionei dois idiomas diferentes; você pode alterar o padrão para turco e inglês no menu superior direito.

Desde já agradeço a todos que demonstrarem interesse.

# Mudanças na versão 1.0.1:

# Agora você pode alterar os dados de “Categoria” dos mods na janela EDITAR. Por exemplo, você pode mover seu mod da categoria Trator Pequeno para a categoria Trator Médio.
# Os nomes das janelas de mod não eram traduzidos durante as alterações de idioma, mas agora são exibidos no idioma selecionado.

Servidor
Consoles
Registro de alterações
2
  • # Mudanças na versão 1.0.1:

    # Agora você pode alterar os dados de “categoria” dos mods na janela EDITAR. Por exemplo, você pode mover seu mod da categoria Trator Pequeno para a categoria Trator Médio.
    # Os nomes das janelas dos mods não estavam sendo traduzidos durante as mudanças de idioma; agora eles são exibidos no idioma atual.

    # Mudanças na versão 1.0.2:
    # O idioma padrão agora é o inglês. Eu deveria ter pensado globalmente desde o início. :D
    # Se houver módulos com defeito, uma janela adicional foi adicionada para isso e algumas alterações foram feitas no funcionamento do código. Se houver arquivos causando ERROS na primeira leitura, você receberá uma janela de aviso quando o processo de carregamento for concluído. Aqui você pode ver os nomes dos arquivos defeituosos. Agora você pode exportar esses arquivos para um arquivo TXT por nome, movê-los para uma pasta chamada ERROR_FILES ou excluir esses arquivos diretamente. Além disso, ao fechar a janela, você pode reabri-la clicando na área de aviso de ERRO abaixo.
    # Mais dois botões foram adicionados aos cartões mod. Adicionei um botão “PASTA” para ir diretamente para a pasta relevante do arquivo com o arquivo selecionado. Além disso, se desejar, agora existe a opção “DELETE” no menu principal.

    # Mudanças na versão 1.0.3:
    #Melhorias de desempenho. O aplicativo agora é executado mais rapidamente.
    Opção #Date adicionada para a função Classificar. Os modos agora podem ser classificados por data de modificação.

    # Mudanças na versão 1.0.3.1:
    # Problema visual com cartões mod no menu principal foi corrigido.

Créditos
Comentários
4