2010-12-30 11 views
0

Vor langer Zeit habe ich ein Spiel in AS3 gebaut. Ich bin seither nicht damit vertraut und habe die ursprüngliche .fla bei einem Computercrash verloren. Ich dekompilierte meine .swf und Sothink gab mir das zur Arbeit mit:Helfen, schlechten Code zu verstehen?

_loc_7 = _loc_3? (JMP [_loc_4]): (if (brain.S.modsindexOf ("B")! = -1) gehe zu 731, brain.S.HRHR? (1.4): (JMP [brain.sys2.stats.JMP ]));

Es ist mit Fehlern gespickt, wie die if-Anweisung, die einen Bezeichner und ein Recht-paren benötigt. vor dem Goto. Ich kann nicht scheinen, es zu reparieren und hoffte vielleicht, dass Sie mir helfen könnten herauszufinden, was ich tat?

+2

Trillix versuchen, kann es lesbareren Code geben. Ich bin enttäuscht von Sothink. – alxx

Antwort

0

Ich hatte ein ähnliches Problem vor ein paar Monaten und ich versuchte Trillix und Sothink, aber mit AS3 funktionieren sie nicht sehr gut, wie sie mit AS2 tun. Der dekompilierte Code wird zu Kauderwelsch und es ist manchmal sehr schwierig herauszufinden, was diese Dinge bedeuten. Natürlich gibt es eine Logik im Code, wie '_loc_7' ist eine lokale Variable in einer Funktion oder Schleife ...

Wenn Sie die Lösung finden, lassen Sie uns wissen, ich bin sehr gespannt zu wissen: D

Viel Glück, Rob

+0

Hallo Kumpel, Glück bisher? – robertp

Verwandte Themen