Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал [урок] система скинов (модификация клиента).

Народ хелп!! Я декомпильнул клиент, обратно скомпилил, а реобфускация вроде идет по сообщениям в консоли , но в папке /reobf/minecraft ничего не появляется :(
 
А в чём проблема скомпилировать другими средствами?
Тупо не умею :) только если сами скрипты MCP посмотреть, если кто уже сделал, может дадите хауту?
 
Если пытаться скомпилировать с помощью javac то выдает ошибки
Код:
BlockNetherrack.java:12: error: cannot find symbol
public class BlockNetherrack extends J_JsonNode
                                    ^
  symbol: class J_JsonNode
BlockNetherrack.java:15: error: cannot find symbol
    public BlockNetherrack(IMob imob, String s)
                          ^
  symbol:  class IMob
  location: class BlockNetherrack
BlockNetherrack.java:36: error: cannot find symbol
    public boolean a(BlockStairs blockstairs, int i)
                    ^
  symbol:  class BlockStairs
  location: class BlockNetherrack
BlockNetherrack.java:19: error: cannot find symbol
        l = s;
        ^
  symbol:  variable l
  location: class BlockNetherrack
BlockNetherrack.java:20: error: cannot find symbol
        bf = 0.0F;
        ^
  symbol:  variable bf
  location: class BlockNetherrack
BlockNetherrack.java:21: error: cannot find symbol
        bp = 0.0F;
        ^
  symbol:  variable bp
  location: class BlockNetherrack
BlockNetherrack.java:24: error: cannot find symbol
            bA = (new StringBuilder()).append("http://s3.amazonaws.com/Minecraft
Skins/").append(s).append(".png").toString();
            ^
  symbol:  variable bA
  location: class BlockNetherrack
BlockNetherrack.java:26: error: cannot find symbol
        bq = true;
        ^
  symbol:  variable bq
  location: class BlockNetherrack
BlockNetherrack.java:27: error: cannot find symbol
        x = 0.25F;
        ^
  symbol:  variable x
  location: class BlockNetherrack
BlockNetherrack.java:28: error: cannot find symbol
        aE = 10D;
        ^
  symbol:  variable aE
  location: class BlockNetherrack
BlockNetherrack.java:33: error: cannot find symbol
        bf = 0.0F;
        ^
  symbol:  variable bf
  location: class BlockNetherrack
BlockNetherrack.java:54: error: cannot find symbol
        x = 0.0F;
        ^
  symbol:  variable x
  location: class BlockNetherrack
BlockNetherrack.java:55: error: cannot find symbol
        super.w_();
        ^
  symbol:  variable super
  location: class BlockNetherrack
BlockNetherrack.java:56: error: cannot find symbol
        ak = al;
        ^
  symbol:  variable ak
  location: class BlockNetherrack
BlockNetherrack.java:56: error: cannot find symbol
        ak = al;
            ^
  symbol:  variable al
  location: class BlockNetherrack
BlockNetherrack.java:57: error: cannot find symbol
        double d = aM - aJ;
                  ^
  symbol:  variable aM
  location: class BlockNetherrack
BlockNetherrack.java:57: error: cannot find symbol
        double d = aM - aJ;
                        ^
  symbol:  variable aJ
  location: class BlockNetherrack
BlockNetherrack.java:58: error: cannot find symbol
        double d1 = aO - aL;
                    ^
  symbol:  variable aO
  location: class BlockNetherrack
BlockNetherrack.java:58: error: cannot find symbol
        double d1 = aO - aL;
                        ^
  symbol:  variable aL
  location: class BlockNetherrack
BlockNetherrack.java:59: error: cannot find symbol
        float f = EnumArt.a(d * d + d1 * d1) * 4F;
                  ^
  symbol:  variable EnumArt
  location: class BlockNetherrack
BlockNetherrack.java:64: error: cannot find symbol
        al += (f - al) * 0.4F;
        ^
  symbol:  variable al
  location: class BlockNetherrack
BlockNetherrack.java:64: error: cannot find symbol
        al += (f - al) * 0.4F;
                  ^
  symbol:  variable al
  location: class BlockNetherrack
BlockNetherrack.java:65: error: cannot find symbol
        am += al;
        ^
  symbol:  variable am
  location: class BlockNetherrack
BlockNetherrack.java:65: error: cannot find symbol
        am += al;
              ^
  symbol:  variable al
  location: class BlockNetherrack
BlockNetherrack.java:75: error: cannot find symbol
        super.f_();
        ^
  symbol:  variable super
  location: class BlockNetherrack
BlockNetherrack.java:78: error: cannot find symbol
            double d = aM + (bN - aM) / (double)b;
                      ^
  symbol:  variable aM
  location: class BlockNetherrack
BlockNetherrack.java:78: error: cannot find symbol
            double d = aM + (bN - aM) / (double)b;
                                  ^
  symbol:  variable aM
  location: class BlockNetherrack
BlockNetherrack.java:79: error: cannot find symbol
            double d1 = aN + (bO - aN) / (double)b;
                        ^
  symbol:  variable aN
  location: class BlockNetherrack
BlockNetherrack.java:79: error: cannot find symbol
            double d1 = aN + (bO - aN) / (double)b;
                                  ^
  symbol:  variable aN
  location: class BlockNetherrack
BlockNetherrack.java:80: error: cannot find symbol
            double d2 = aO + (bP - aO) / (double)b;
                        ^
  symbol:  variable aO
  location: class BlockNetherrack
BlockNetherrack.java:80: error: cannot find symbol
            double d2 = aO + (bP - aO) / (double)b;
                                  ^
  symbol:  variable aO
  location: class BlockNetherrack
BlockNetherrack.java:82: error: cannot find symbol
            for(d3 = bQ - (double)aS; d3 < -180D; d3 += 360D) { }
                                  ^
  symbol:  variable aS
  location: class BlockNetherrack
BlockNetherrack.java:84: error: cannot find symbol
            aS += d3 / (double)b;
            ^
  symbol:  variable aS
  location: class BlockNetherrack
BlockNetherrack.java:85: error: cannot find symbol
            aT += (bR - (double)aT) / (double)b;
            ^
  symbol:  variable aT
  location: class BlockNetherrack
BlockNetherrack.java:85: error: cannot find symbol
            aT += (bR - (double)aT) / (double)b;
                                ^
  symbol:  variable aT
  location: class BlockNetherrack
BlockNetherrack.java:87: error: cannot find symbol
            d(d, d1, d2);
            ^
  symbol:  method d(double,double,double)
  location: class BlockNetherrack
BlockNetherrack.java:88: error: cannot find symbol
            c(aS, aT);
              ^
  symbol:  variable aS
  location: class BlockNetherrack
BlockNetherrack.java:88: error: cannot find symbol
            c(aS, aT);
                  ^
  symbol:  variable aT
  location: class BlockNetherrack
BlockNetherrack.java:90: error: cannot find symbol
        h = i;
        ^
  symbol:  variable h
  location: class BlockNetherrack
BlockNetherrack.java:90: error: cannot find symbol
        h = i;
            ^
  symbol:  variable i
  location: class BlockNetherrack
BlockNetherrack.java:91: error: cannot find symbol
        float f = EnumArt.a(aP * aP + aR * aR);
                            ^
  symbol:  variable aP
  location: class BlockNetherrack
BlockNetherrack.java:91: error: cannot find symbol
        float f = EnumArt.a(aP * aP + aR * aR);
                                ^
  symbol:  variable aP
  location: class BlockNetherrack
BlockNetherrack.java:91: error: cannot find symbol
        float f = EnumArt.a(aP * aP + aR * aR);
                                      ^
  symbol:  variable aR
  location: class BlockNetherrack
BlockNetherrack.java:91: error: cannot find symbol
        float f = EnumArt.a(aP * aP + aR * aR);
                                          ^
  symbol:  variable aR
  location: class BlockNetherrack
BlockNetherrack.java:91: error: cannot find symbol
        float f = EnumArt.a(aP * aP + aR * aR);
                  ^
  symbol:  variable EnumArt
  location: class BlockNetherrack
BlockNetherrack.java:92: error: cannot find symbol
        float f1 = (float)Math.atan(-aQ * 0.20000000298023224D) * 15F;
                                    ^
  symbol:  variable aQ
  location: class BlockNetherrack
BlockNetherrack.java:97: error: cannot find symbol
        if(!aX || Y <= 0)
            ^
  symbol:  variable aX
  location: class BlockNetherrack
BlockNetherrack.java:97: error: cannot find symbol
        if(!aX || Y <= 0)
                  ^
  symbol:  variable Y
  location: class BlockNetherrack
BlockNetherrack.java:101: error: cannot find symbol
        if(aX || Y <= 0)
          ^
  symbol:  variable aX
  location: class BlockNetherrack
BlockNetherrack.java:101: error: cannot find symbol
        if(aX || Y <= 0)
                ^
  symbol:  variable Y
  location: class BlockNetherrack
BlockNetherrack.java:105: error: cannot find symbol
        i += (f - i) * 0.4F;
        ^
  symbol:  variable i
  location: class BlockNetherrack
BlockNetherrack.java:105: error: cannot find symbol
        i += (f - i) * 0.4F;
                  ^
  symbol:  variable i
  location: class BlockNetherrack
BlockNetherrack.java:106: error: cannot find symbol
        ag += (f1 - ag) * 0.8F;
        ^
  symbol:  variable ag
  location: class BlockNetherrack
BlockNetherrack.java:106: error: cannot find symbol
        ag += (f1 - ag) * 0.8F;
                    ^
  symbol:  variable ag
  location: class BlockNetherrack
BlockNetherrack.java:111: error: cannot find symbol
        EntityList entitylist = null;
        ^
  symbol:  class EntityList
  location: class BlockNetherrack
BlockNetherrack.java:114: error: cannot find symbol
            entitylist = new EntityList(j, 1, k);
                            ^
  symbol:  class EntityList
  location: class BlockNetherrack
BlockNetherrack.java:118: error: cannot find symbol
            c.field_27226_a[c.c] = entitylist;
            ^
  symbol:  variable c
  location: class BlockNetherrack
BlockNetherrack.java:118: error: cannot find symbol
            c.field_27226_a[c.c] = entitylist;
                            ^
  symbol:  variable c
  location: class BlockNetherrack
BlockNetherrack.java:121: error: cannot find symbol
            c.field_27225_b[i - 1] = entitylist;
            ^
  symbol:  variable c
  location: class BlockNetherrack
59 errors
 
>< сделал систему скинов час назад.Вы ждите пока mcp :)
 
Он очень жадный и пафосный. Для него главное - деньги. Он в жизни не скажет
 

Поделиться этой страницей

Назад
Верх