Alguem me ajuda nesse código .java?

Não sou programador java, estou apenas traduzindo meu jogo, decompilei meu código .class para .java tudo na boa só que estou com problemas na hora de re-compilar para .class pelo javac, ai está os errros

C:\Users\LUANAU~1\MysticWorld.java:223: error: illegal start of expression
static class _cls5 {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: malformed floating point literal
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:278: error: case, default, or ‘}’ expected
switch(_cls5…SwitchMap.org.mysticworlds.WorldObject[type.ordinal()]) {
^
C:\Users\LUANAU~1\MysticWorld.java:3497: error: not a statement
e;
^
19 errors

O código está esse link: http://www.2shared.com/file/xeS8N1lz/MysticWorld.html

Ele é muito grande para enviar em texto por aqui

Tudo indica que você não colocou no seu projeto os outros pacotes com as classes restantes… e também as outras bibliotecas…

olha só a listagem dos imports

import it.gotoandplay.smartfoxserver.data.*;
import it.gotoandplay.smartfoxserver.db.DataRow;
import it.gotoandplay.smartfoxserver.db.DbManager;
import it.gotoandplay.smartfoxserver.events.InternalEventObject;
import it.gotoandplay.smartfoxserver.exceptions.ExtensionHelperException;
import it.gotoandplay.smartfoxserver.exceptions.LoginException;
import it.gotoandplay.smartfoxserver.extensions.AbstractExtension;
import it.gotoandplay.smartfoxserver.extensions.ExtensionHelper;
import it.gotoandplay.smartfoxserver.lib.ActionscriptObject;
import java.io.*;
import java.nio.channels.SocketChannel;
import java.util.*;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.mysticworlds.ai.ActiveMonster;
import org.mysticworlds.world.ActiveSkill;
import org.mysticworlds.world.Area;
import org.mysticworlds.world.Class;
import org.mysticworlds.world.Item;
import org.mysticworlds.world.Monster;
import org.mysticworlds.world.PassiveSkill;
import org.mysticworlds.world.Shop;
import org.mysticworlds.world.Stats;

E outra…pelo que vi…o código está ofuscado…vai ser meio difícil vc entender alguma coisa aí…

Não peça urgência no fórum.

Ok, desculpa, não farei mais isso, é a primeira vez que faço um publicação

[quote=leopoldof]Tudo indica que você não colocou no seu projeto os outros pacotes com as classes restantes… e também as outras bibliotecas…

olha só a listagem dos imports

import it.gotoandplay.smartfoxserver.data.*;
import it.gotoandplay.smartfoxserver.db.DataRow;
import it.gotoandplay.smartfoxserver.db.DbManager;
import it.gotoandplay.smartfoxserver.events.InternalEventObject;
import it.gotoandplay.smartfoxserver.exceptions.ExtensionHelperException;
import it.gotoandplay.smartfoxserver.exceptions.LoginException;
import it.gotoandplay.smartfoxserver.extensions.AbstractExtension;
import it.gotoandplay.smartfoxserver.extensions.ExtensionHelper;
import it.gotoandplay.smartfoxserver.lib.ActionscriptObject;
import java.io.*;
import java.nio.channels.SocketChannel;
import java.util.*;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.mysticworlds.ai.ActiveMonster;
import org.mysticworlds.world.ActiveSkill;
import org.mysticworlds.world.Area;
import org.mysticworlds.world.Class;
import org.mysticworlds.world.Item;
import org.mysticworlds.world.Monster;
import org.mysticworlds.world.PassiveSkill;
import org.mysticworlds.world.Shop;
import org.mysticworlds.world.Stats;

E outra…pelo que vi…o código está ofuscado…vai ser meio difícil vc entender alguma coisa aí…[/quote]

Ok, vlw pela ajuda, realmente não coloquei algumas coisas da biblioteca:

import it.gotoandplay.smartfoxserver.data.*;
import it.gotoandplay.smartfoxserver.db.DataRow;
import it.gotoandplay.smartfoxserver.db.DbManager;
import it.gotoandplay.smartfoxserver.events.InternalEventObject;
import it.gotoandplay.smartfoxserver.exceptions.ExtensionHelperException;
import it.gotoandplay.smartfoxserver.exceptions.LoginException;
import it.gotoandplay.smartfoxserver.extensions.AbstractExtension;
import it.gotoandplay.smartfoxserver.extensions.ExtensionHelper;
import it.gotoandplay.smartfoxserver.lib.ActionscriptObject;

Vou tentar depois comento o resultado

[quote=leopoldof]Tudo indica que você não colocou no seu projeto os outros pacotes com as classes restantes… e também as outras bibliotecas…

olha só a listagem dos imports

import it.gotoandplay.smartfoxserver.data.*;
import it.gotoandplay.smartfoxserver.db.DataRow;
import it.gotoandplay.smartfoxserver.db.DbManager;
import it.gotoandplay.smartfoxserver.events.InternalEventObject;
import it.gotoandplay.smartfoxserver.exceptions.ExtensionHelperException;
import it.gotoandplay.smartfoxserver.exceptions.LoginException;
import it.gotoandplay.smartfoxserver.extensions.AbstractExtension;
import it.gotoandplay.smartfoxserver.extensions.ExtensionHelper;
import it.gotoandplay.smartfoxserver.lib.ActionscriptObject;
import java.io.*;
import java.nio.channels.SocketChannel;
import java.util.*;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.mysticworlds.ai.ActiveMonster;
import org.mysticworlds.world.ActiveSkill;
import org.mysticworlds.world.Area;
import org.mysticworlds.world.Class;
import org.mysticworlds.world.Item;
import org.mysticworlds.world.Monster;
import org.mysticworlds.world.PassiveSkill;
import org.mysticworlds.world.Shop;
import org.mysticworlds.world.Stats;

E outra…pelo que vi…o código está ofuscado…vai ser meio difícil vc entender alguma coisa aí…[/quote]

Coloquei tudo da lista do import e não consegui transformar em .class :frowning:

mais alguma sugestão e/ou dica do que posso estar fazendo errado?

Qual erro deu?

Sinceramente, se você não é programador, não vai chegar muito longe fazendo uma engenharia reversa. Sem contar que é bem provável que seja ilegal isso que você está tentando fazer.

Por favor, não peça urgência no fórum.