Terraria décompiler

NeilSC Messages postés 103 Statut Membre -  
NeilSC Messages postés 103 Statut Membre -
Bonjour,
J'ai décompiler terraria 1.2.3 avec ILSpy, quand j'ouvre terraria.csproj avec visual c# 2010 express et que je lance terraria avec la flèche verte, il y a 68 erreur qui sont presque toutes "terme d'expression non valide 'ref' " et "; attendu"

Le code où il y a l'erreur est :
if (Main.butterflyCageMode[num12, num13] >= 10)
{
byte* expr_39B2 = ref Main.butterflyCageMode[num12, num13];
*expr_39B2 -= 10;
}

Il y a aussi "terme d'expression non valide '<' " dont le code est :
Main.<>c__DisplayClassc <>c__DisplayClassc = new Main.<>c__DisplayClassc();
<>c__DisplayClassc.oldString = oldString;

Et "du code unsafe ne peut apparaître qu'en cas de compilation avec /unsafe" donc le code est :
public unsafe static void CritterCages()

Enfin la derniere erreur qui est "identificateur attendu" , code :
if (num >= 32 && num != 127)
{
Main.<>c__DisplayClassc expr_2D1 = <>c__DisplayClassc;
expr_2D1.newKeys += str;
}

(J'ai souligné ce que visual c# met souligne en rouge)
SI vous savez comment régler ces erreurs merci de me le dire
A voir également:

1 réponse

NeilSC Messages postés 103 Statut Membre 5
 
up
0