Bonjour,
Sachant que Dofus Unity est sorti aujourd'hui pour les abonnés Ankama, je vous montre comment obtenir les .dll du jeu afin de faire vos bétises dessus
PS: Le jeu est compilé sous il2cpp, ce dernier prend le code IL et le convertis directement en c++, donc une décompilation parfaite serait impossible (Le code des fonctions/méthodes n'est pas converti), cependant vous pourrez toujours naviguer le code ASM et voir ce qui se passe derrière.
- Téléchargez le jeu (depuis le launcher d'Ankama, rubrique Dofus Beta)
- Téléchargez il2cppdumper et décompressez le dans un nouvel dossier
- Ouvrez le fichier executable Il2CppDumper.exe, vous aurez une fenêtre de choix de fichier, vous devez indiquer l'emplacement du fichier GameAssembly.dll, qui est situé a la racine du dossier du jeu. Ensuite, vous aurez une deuxième fenêtre de choix de fichier, cette fois-ci, vous devez indiquer l'emplacement du fichier metadata, qui est situé ici : \Dofus_Data\il2cpp_data\Metadata\global-metadata.dat
- Une fois tout est bon, vous aurez un dossier nommé DummyDll contenant les assemblys du jeu que vous pouvez ensuite ouvrir avec votre décompilateur C# préféré. ![img]()
Et voila !
Je vous laisse un exemple a quoi ressemble le code décompilé
