⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 b.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
          be.jdField_a_of_type_ArrayOfShort[ak.b] = 0;
          be.jdField_d_of_type_ArrayOfByte[ak.b] = 0;
          be.jdField_d_of_type_ArrayOfJavaLangString[ak.b] = "";
          be.jdField_e_of_type_ArrayOfByte[ak.b] = 0;
          if (be.jdField_a_of_type_Ar != null)
            be.jdField_a_of_type_Ar.a(be.jdField_d_of_type_ArrayOfJavaLangString[ak.b]);
        }
        break;
      case 67110672:
        int i5;
        localObject1 = null;
        localam1 = null;
        localbc = null;
        localak = null;
        localar1 = null;
        localar2 = null;
        (localObject1 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "detail")).c = 0;
        ((ae)localObject1).b = 9;
        localam1 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
        (localak = new ak(22, 18, 17, 17, be.jdField_d_of_type_Bl, 0)).jdField_e_of_type_Boolean = true;
        localak.jdField_b_of_type_Boolean = false;
        localar1 = new ar(localak.jdField_c_of_type_Int + localak.a + 8, localak.jdField_d_of_type_Int + 2, be.jdField_d_of_type_Int - localak.jdField_c_of_type_Int + localak.a, 0, localc.a(), 47103, 0, 0);
        if ((i5 = localc.a()) >= w.a.length)
          i5 = 0;
        localar1.i = w.a[i5];
        localak.d = (byte)(localc.a() - 1);
        localar2 = new ar(0, 0, 0, 0, "返回", 15718814, 0, 0);
        (localbc = new bc(5, 40, 180, 40, 5, 2, 5, 0, 0)).a(87, 14, false);
        localbc.jdField_e_of_type_Boolean = false;
        localStringBuffer2 = new StringBuffer();
        i6 = localc.a();
        i7 = localc.a();
        i8 = 0;
        if (i7 != 0)
        {
          localbc.a("扩孔卡" + i6 + "/" + i7, 4, 16777215);
          i8 = n.f;
        }
        localStringBuffer2.append("伤害 " + localc.a() + "-" + localc.a() + "\n");
        localStringBuffer2.append("凹槽 " + localc.a() + "/" + localc.a() + "\n");
        localStringBuffer2.append("耐久度 " + localc.a() + "/" + localc.a() + "\n");
        localStringBuffer2.append("攻速 " + localc.a() + "\n");
        j = localc.a();
        localbc.a("需要等级 " + j, 0, (j > i) ? 16711680 : 16777215);
        i9 = localc.a();
        str2 = "";
        if ((i9 & 0xF) == 15)
        {
          str2 = "全职业";
        }
        else
        {
          if ((i9 & 0x1) != 0)
            str2 = str2 + w.K[0] + " ";
          if ((i9 & 0x2) != 0)
            str2 = str2 + w.K[3] + " ";
          if ((i9 & 0x4) != 0)
            str2 = str2 + w.K[1] + " ";
          if ((i9 & 0x8) != 0)
            str2 = str2 + w.K[2] + " ";
        }
        localbc.a("职业 " + str2, 1, 16777215);
        localbc.a("精炼等级 " + localc.a(), 2, 16777215);
        (arrayOfByte1 = new byte[2])[0] = localc.a();
        System.out.println("bindSign[0]" + arrayOfByte1[0]);
        arrayOfByte1[1] = localc.a();
        System.out.println("bindSign[1]" + arrayOfByte1[1]);
        switch (arrayOfByte1[1])
        {
        case 1:
          localbc.a((arrayOfByte1[0] == 0) ? "拾取绑定" : "已绑定", 3, 16777215);
          break;
        case 2:
          localbc.a((arrayOfByte1[0] == 0) ? "装备绑定" : "已绑定", 3, 16777215);
        }
        arrayOfShort1 = new short[i10 = (byte)(arrayOfString = { "烈风 ", "灵火 ", "神雷 ", "风抗 ", "火抗 ", "雷抗 ", "力量 ", "智力 ", "体力 ", "敏捷 ", "幸运 " }).length];
        for (i11 = 0; i11 < i10; i11 = (byte)(i11 + 1))
          arrayOfShort1[i11] = localc.a();
        for (i11 = 0; i11 < i10; i11 = (byte)(i11 + 1))
          if (arrayOfShort1[i11] != 0)
            if (arrayOfShort1[i11] > 0)
              localStringBuffer2.append(arrayOfString[i11] + "+" + arrayOfShort1[i11] + "\n");
            else
              localStringBuffer2.append(arrayOfString[i11] + arrayOfShort1[i11] + "\n");
        localStringBuffer2.append("\n" + localc.a());
        i11 = 0;
        try
        {
          i11 = localc.a();
        }
        catch (Exception localException3)
        {
        }
        switch (i11)
        {
        case 1:
          localbc.a("已缠金丝", 5, 16777215);
          i8 = n.f;
          break;
        case 2:
          localbc.a("已缠银丝", 5, 16777215);
          i8 = n.f;
        }
        (localap = new ap(localbc.jdField_c_of_type_Int, 70 + i8, 160, 120 - i8, localStringBuffer2.toString())).i = 16316576;
        ((ae)localObject1).a(localam1);
        ((ae)localObject1).a(localak);
        ((ae)localObject1).b(localap, 2);
        ((ae)localObject1).a(localbc);
        ((ae)localObject1).a(localar1);
        ((ae)localObject1).b(localar2, 6);
        if (be.a() == 5)
        {
          be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a((ae)localObject1);
          return;
        }
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a((ae)localObject1);
        break;
      case 67110688:
        localObject1 = null;
        localam1 = null;
        localbc = null;
        localak = null;
        localar1 = null;
        localar2 = null;
        (localObject1 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "detail")).c = 0;
        ((ae)localObject1).b = 9;
        localam1 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
        (localak = new ak(22, 18, 17, 17, be.jdField_d_of_type_Bl, 0)).jdField_e_of_type_Boolean = true;
        localak.jdField_b_of_type_Boolean = false;
        (localar1 = new ar(localak.jdField_c_of_type_Int + localak.a + 8, localak.jdField_d_of_type_Int + 2, be.jdField_d_of_type_Int - localak.jdField_c_of_type_Int + localak.a, 0, localc.a(), 47103, 0, 0)).i = w.a[localc.a()];
        localak.d = (byte)(localc.a() - 1);
        localar2 = new ar(0, 0, 0, 0, "返回", 15718814, 0, 0);
        (localbc = new bc(5, 40, 166, 40, 5, 2, 5, 0, 0)).a(80, 14, false);
        localbc.jdField_e_of_type_Boolean = false;
        localStringBuffer2 = new StringBuffer();
        i6 = localc.a();
        i7 = localc.a();
        i8 = 0;
        if (i7 != 0)
        {
          localbc.a("扩孔卡" + i6 + "/" + i7, 4, 16777215);
          i8 = n.f;
        }
        localStringBuffer2.append("防御 " + localc.a() + "\n");
        localStringBuffer2.append("凹槽 " + localc.a() + "/" + localc.a() + "\n");
        localStringBuffer2.append("耐久度 " + localc.a() + "/" + localc.a() + "\n");
        j = localc.a();
        localbc.a("需要等级 " + j, 0, (j > i) ? 16711680 : 16777215);
        i9 = localc.a();
        str2 = "";
        if ((i9 & 0xF) == 15)
        {
          str2 = "全职业";
        }
        else
        {
          if ((i9 & 0x1) != 0)
            str2 = str2 + w.K[0] + " ";
          if ((i9 & 0x2) != 0)
            str2 = str2 + w.K[3] + " ";
          if ((i9 & 0x4) != 0)
            str2 = str2 + w.K[1] + " ";
          if ((i9 & 0x8) != 0)
            str2 = str2 + w.K[2] + " ";
        }
        localbc.a("职业 " + str2, 1, 16777215);
        localbc.a("精炼等级 " + localc.a(), 2, 16777215);
        (arrayOfByte1 = new byte[2])[0] = localc.a();
        arrayOfByte1[1] = localc.a();
        switch (arrayOfByte1[1])
        {
        case 1:
          localbc.a((arrayOfByte1[0] == 0) ? "拾取绑定" : "已绑定", 3, 16777215);
          break;
        case 2:
          localbc.a((arrayOfByte1[0] == 0) ? "装备绑定" : "已绑定", 3, 16777215);
        }
        i10 = 0;
        arrayOfShort1 = new short[8];
        arrayOfString = { "火抗 ", "风抗 ", "雷抗 ", "力量 ", "智力 ", "体力 ", "敏捷 ", "幸运 " };
        for (i12 = 0; i12 < 8; i12 = (byte)(i12 + 1))
          arrayOfShort1[i12] = localc.a();
        for (i12 = 0; i12 < 8; i12 = (byte)(i12 + 1))
          if (arrayOfShort1[i12] != 0)
            if (arrayOfShort1[i12] > 0)
              localStringBuffer2.append(arrayOfString[i12] + "+" + arrayOfShort1[i12] + "\n");
            else
              localStringBuffer2.append(arrayOfString[i12] + arrayOfShort1[i12] + "\n");
        i11 = 0;
        try
        {
          i11 = localc.a();
        }
        catch (Exception localException4)
        {
        }
        switch (i11)
        {
        case 1:
          localbc.a("已缠金丝\n", 5, 16777215);
          i8 = n.f;
          break;
        case 2:
          localbc.a("已缠银丝\n", 5, 16777215);
          i8 = n.f;
        }
        (localap = new ap(localbc.jdField_c_of_type_Int, 70 + i8, 160, 120 - i8, localStringBuffer2.toString())).i = 16316576;
        ((ae)localObject1).a(localam1);
        ((ae)localObject1).a(localak);
        ((ae)localObject1).b(localap, 2);
        ((ae)localObject1).a(localbc);
        ((ae)localObject1).a(localar1);
        ((ae)localObject1).b(localar2, 6);
        if (be.a() == 5)
        {
          be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a((ae)localObject1);
          return;
        }
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a((ae)localObject1);
        break;
      case 67110704:
        localObject1 = null;
        localam1 = null;
        localbc = null;
        localak = null;
        localar1 = null;
        localar2 = null;
        (localObject1 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "detail")).c = 0;
        ((ae)localObject1).b = 9;
        localam1 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
        (localak = new ak(22, 18, 17, 17, be.jdField_d_of_type_Bl, 0)).jdField_e_of_type_Boolean = true;
        localak.jdField_b_of_type_Boolean = false;
        (localar1 = new ar(localak.jdField_c_of_type_Int + localak.a + 8, localak.jdField_d_of_type_Int + 2, be.jdField_d_of_type_Int - localak.jdField_c_of_type_Int + localak.a, 0, localc.a(), 47103, 0, 0)).i = w.a[localc.a()];
        i12 = (byte)(localc.a() - 1);
        localak.d = i12;
        localar2 = new ar(0, 0, 0, 0, "返回", 15718814, 0, 0);
        (localbc = new bc(5, 40, 166, 14, 1, 2, 1, 0, 0)).a(80, 14, false);
        localbc.jdField_e_of_type_Boolean = false;
        j = localc.a();
        localbc.a("需要等级 " + j, 0, (j > i) ? 16711680 : 16777215);
        (arrayOfByte1 = new byte[2])[0] = localc.a();
        arrayOfByte1[1] = localc.a();
        switch (arrayOfByte1[1])
        {
        case 1:
          localbc.a((arrayOfByte1[0] == 0) ? "拾取绑定" : "已绑定", 1, 16777215);
          break;
        case 2:
          localbc.a((arrayOfByte1[0] == 0) ? "装备绑定" : "已绑定", 1, 16777215);
        }
        localStringBuffer2 = new StringBuffer();
        i10 = 0;
        arrayOfShort1 = new short[8];
        arrayOfString = { "火抗 ", "风抗 ", "雷抗 ", "力量 ", "智力 ", "体力 ", "敏捷 ", "幸运 " };
        for (i13 = 0; i13 < 8; i13 = (byte)(i13 + 1))
          arrayOfShort1[i13] = localc.a();
        for (i13 = 0; i13 < 8; i13 = (byte)(i13 + 1))
          if (arrayOfShort1[i13] != 0)
            if (arrayOfShort1[i13] > 0)
              localStringBuffer2.append(arrayOfString[i13] + "+" + arrayOfShort1[i13] + "\n");
            else
              localStringBuffer2.append(arrayOfString[i13] + arrayOfShort1[i13] + "\n");
        localStringBuffer2.append("\n" + localc.a());
        (localap = new ap(localbc.jdField_c_of_type_Int, 73 - n.f, 160, 120 + n.f, localStringBuffer2.toString())).i = 16316576;
        ((ae)localObject1).a(localam1);
        ((ae)localObject1).a(localak);
        ((ae)localObject1).b(localap, 2);
        ((ae)localObject1).a(localbc);
        ((ae)localObject1).a(localar1);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -