Então vamos fazer apenas os CRC do Main.exe, Main.dll e MHPClient.dll
Desta forma, se o jogador colocar apenas a Main.dll em outro cliente, o MHP vai barrar por falta do Main.exe e MHPClient.dll exatos.
Segue o tutorial aí para adicionar as proteções:
1. Faça Download do Editor:
[Somente membros podem ver os links. ]
2. Vá em Client Tools- Compute MU CRC e abra o arquivo que quer gerar o CRC e proteger.
3. Vá em [ MuServer/MHPServer/Data ] e abra "Checksum.List.db" com editor de texto.
Adicione o caminho do arquivo que gerou o CRC e o CRC somente código gerado após o 0x:
"PATH TO FILE" "0xCRC"
end
Exemplo:
Arquivos que recomendo que sejam protegidos:
[ main.emu ], [ ah.emu ], [ MHPClient.dll ], [ main.exe ], [ item.bmd ] e a sua [Main.dll]
OBS: Faça o Hook da MHPClient.dll no Main.exe antes de efetuar o processo do CRC (Checksum).