WIKI

ARTIGO · GENESYS WIKI

Estrutura da pasta MainInfo.

Onde ficam as pastas Effect, Local e UI e como levar suas configurações para a estrutura atual.

Como a pasta MainInfo está organizada

O Encoder fica em MuServer\Tools\MainInfo. Os arquivos .ini, Main.exe e MHPClient.dll continuam na raiz. As configurações de conteúdo agora ficam nas pastas Effect e Local; UI reúne a apresentação e os textos da interface. A pasta Cliente contém arquivos gerados, prontos para copiar para o cliente do jogo.

MuServer\Tools\MainInfo\
├─ Encoder.exe
├─ Main.exe
├─ MHPClient.dll
├─ MainInfo.ini
├─ MainConnect.ini
├─ Effect\
│  ├─ Character\
│  ├─ Item\
│  ├─ Map\
│  ├─ Monster\
│  └─ Pet\
├─ Local\
│  ├─ Entity\
│  ├─ Item\
│  ├─ Map\
│  └─ System\
├─ UI\
│  ├─ ui.ini
│  └─ Text\
└─ Cliente\Data\
   ├─ av-code45.pak
   ├─ Local\Connect.msil
   └─ Custom\UI\config.bin

Onde ficam os arquivos TXT

Pasta Arquivos da instalação atual
Effect\Character CustomNameWave.txt
Effect\Item CEffectRenderMesh.txt, CustomEffectDynamic.txt, CustomEffectStatic.txt, CustomItemRenderMesh.txt, CustomRemoveGlowItem.txt, CustomRenderEffect.txt, CustomSmokeItem.txt
Effect\Map CMapEffect.txt, CMapRenderMesh.txt, CustomMapAtmosphere.txt
Effect\Monster CustomMonsterEffectDynamic.txt, CustomMonsterEffectStatic.txt, CustomMonsterRenderMesh.txt
Effect\Pet CustomPetEffectDynamic.txt, CustomPetEffectStatic.txt, CustomPetGlow.txt
Local\Entity CustomMonster.txt, CustomNpcName.txt, CustomPet.txt
Local\Item CustomCape.txt, CustomImage.txt, CustomItem.txt, CustomItemDescription.txt, CustomItemMove.txt, CustomItemReplace.txt, CustomJewel.txt, CustomStack.txt, CustomWing.txt
Local\Map CMapEX.txt, CustomWorld.txt
Local\System CustomAirship.txt, CustomBloodCastle.txt, CustomBuyVip.txt, CustomCommand.txt, MarketplaceItemPosition.txt

Esta tabela identifica onde colocar cada arquivo. Ela não substitui as instruções de configuração de cada sistema.

Ao atualizar uma instalação antiga

  1. Faça uma cópia da pasta MainInfo que já usa.
  2. Crie as pastas Effect e Local conforme a estrutura acima. Mova seus próprios TXT com todo o conteúdo e as personalizações preservadas. Os TXT vazios fornecidos como exemplo mostram apenas os novos caminhos; não substitua seus arquivos preenchidos por eles.
  3. Mantenha MainInfo.ini e MainConnect.ini na raiz. Compare as chaves novas de cada atualização com seus arquivos atuais, sem substituir as configurações completas pelos exemplos.
  4. Execute o Encoder.exe atualizado a partir da pasta MainInfo. Com PathExport vazio nos dois INI, confira os três arquivos em MainInfo\Cliente\Data mostrados acima.
  5. No procedimento manual, copie o conteúdo de Cliente\Data para a pasta Data do cliente do jogo e teste a conexão e a interface. O Genesys Hub faz essa cópia quando o cliente é instalado por ele.

As antigas pastas Common e Release não são usadas pelo Encoder atual. Guardá-las como cópia de segurança não faz o Encoder ler seus arquivos; o conteúdo necessário deve estar nos caminhos novos.

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