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

📄 ao.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
      i3 = localc.a();
      System.out.println(i3 + "taskNumber");
      if ((i2 != 0) || (i3 != 0))
      {
        localObject1 = new String[i2 + i3];
        localObject2 = new int[i2 + i3];
        byte[] arrayOfByte = new byte[i2 + i3];
        for (int i8 = 0; i8 < i2; ++i8)
        {
          localObject2[i8] = localc.a();
          localObject1[i8] = localc.a();
          switch (localObject2[i8])
          {
          case 31:
          case 32:
          case 33:
            String str4;
            jdField_a_of_type_ArrayOfJavaLangString = al.a(str4 = localc.a(), '~');
            jdField_a_of_type_Byte = (byte)localObject2[i8];
          }
          arrayOfByte[i8] = -1;
        }
        for (i8 = i2; i8 < i2 + i3; ++i8)
        {
          localObject2[i8] = (localc.a() + 80);
          localObject1[i8] = localc.a();
          arrayOfByte[i8] = (byte)(localc.a() & 0xF);
          int tmp2124_2122 = i8;
          byte[] tmp2124_2120 = arrayOfByte;
          tmp2124_2120[tmp2124_2122] = (byte)(tmp2124_2120[tmp2124_2122] | (byte)(localc.a() << 4 & 0xF0));
          if ((arrayOfByte[i8] & 0xF) == 0)
          {
            int tmp2162_2160 = i8;
            Object tmp2162_2158 = localObject1;
            tmp2162_2158[tmp2162_2160] = tmp2162_2158[tmp2162_2160] + "(任务)";
          }
          else if ((arrayOfByte[i8] & 0xF) == 1)
          {
            int tmp2203_2201 = i8;
            Object tmp2203_2199 = localObject1;
            tmp2203_2199[tmp2203_2201] = tmp2203_2199[tmp2203_2201] + "(未完成)";
          }
          else if ((arrayOfByte[i8] & 0xF) == 2)
          {
            int tmp2244_2242 = i8;
            Object tmp2244_2240 = localObject1;
            tmp2244_2240[tmp2244_2242] = tmp2244_2240[tmp2244_2242] + "(已完成)";
          }
        }
        be.jdField_a_of_type_R = new r(5, 48, 164, 142, null, localObject1);
        be.jdField_a_of_type_R.a(localObject2, localObject1, arrayOfByte);
        be.jdField_a_of_type_R.jdField_c_of_type_Byte = 0;
        be.jdField_a_of_type_R.jdField_b_of_type_Byte = 1;
        be.jdField_a_of_type_Be.e();
        be.i(0);
        return;
      }
      be.jdField_a_of_type_Be.e();
      i4 = bi.a.l - j.jdField_b_of_type_Int;
      i6 = 0;
      b5 = 0;
      if (i4 <= be.jdField_d_of_type_Int >> 1)
        b5 = 5;
      else
        b5 = 88;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "");
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_b_of_type_Byte = 9;
      int i9 = ((str3 = localc.a()).length() * be.jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiFont[1].charWidth(27491) / 83 + 1) * (be.jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiFont[1].getHeight() + 4);
      am localam3 = new am(b5, 84, 83, i9, 1);
      localObject3 = new ar(localam3.jdField_c_of_type_Int + 2, localam3.jdField_d_of_type_Int + 2, 81, 0, str3, 15653280, 0, 0);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(localam3);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a((n)localObject3);
      be.jdField_a_of_type_Be.b(8);
      be.jdField_a_of_type_Be.c(0);
      return;
    case 152043648:
      jdField_c_of_type_Byte = localc.a();
      if (jdField_c_of_type_Byte == -1)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "您的氏族等级不够,不能使用氏族商店");
        return;
      }
      be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfInt = null;
      be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfInt = new int[18];
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0] = new ah(0, 21, 2, 9, 2, be.jdField_d_of_type_Bl);
      jdField_c_of_type_ArrayOfInt = null;
      jdField_b_of_type_ArrayOfJavaLangString = null;
      jdField_d_of_type_ArrayOfInt = null;
      jdField_c_of_type_ArrayOfInt = new int[18];
      jdField_b_of_type_ArrayOfJavaLangString = new String[18];
      jdField_d_of_type_ArrayOfInt = new int[18];
      for (i4 = 0; i4 < 18; i5 = (byte)(i4 + 1))
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a(i4, localc.a(), localc.a(), localc.a(), localc.a(), localc.a(), localc.a(), 1, 0);
        if (jdField_c_of_type_Byte == 3)
        {
          jdField_c_of_type_ArrayOfInt[i4] = localc.a();
          jdField_b_of_type_ArrayOfJavaLangString[i4] = localc.a();
          jdField_d_of_type_ArrayOfInt[i4] = localc.a();
        }
        else if (jdField_c_of_type_Byte == 4)
        {
          jdField_c_of_type_ArrayOfInt[i4] = localc.a();
          jdField_d_of_type_ArrayOfInt[i4] = localc.a();
        }
        else
        {
          be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfInt[i4] = localc.a();
        }
      }
      if (jdField_c_of_type_Byte == 3)
      {
        i = localc.a();
      }
      else if (jdField_c_of_type_Byte == 4)
      {
        i = localc.a();
        j = localc.a();
      }
      else
      {
        aq.a().jdField_k_of_type_Int = localc.a();
        aq.a().jdField_k_of_type_Int = ((aq.a().jdField_k_of_type_Int > 1999999999) ? 1999999999 : aq.a().jdField_k_of_type_Int);
        jdField_a_of_type_Int = localc.a();
        jdField_k_of_type_Int = localc.a();
        for (i5 = 0; i5 < 18; ++i5)
          if (be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].b[i5] > 0)
            al.a[i5] = true;
          else
            al.a[i5] = false;
      }
      be.i(2);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae = null;
      return;
    case 152048000:
      be.jdField_a_of_type_Be.jdField_A_of_type_Byte = localc.a();
      if (be.jdField_a_of_type_Ah.jdField_a_of_type_ArrayOfShort[be.jdField_a_of_type_Be.jdField_A_of_type_Byte] != 0)
      {
        byte tmp2992_2989 = be.jdField_a_of_type_Be.jdField_A_of_type_Byte;
        byte[] tmp2992_2983 = be.jdField_a_of_type_Ah.b;
        tmp2992_2983[tmp2992_2989] = (byte)(tmp2992_2983[tmp2992_2989] + be.jdField_a_of_type_Be.z);
      }
      else
      {
        be.jdField_a_of_type_Ah.a(be.jdField_a_of_type_Be.jdField_A_of_type_Byte, be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a(), be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].c(), be.jdField_a_of_type_Be.z, be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a(), be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].f(), be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].b(), be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].g(), 0);
      }
      be.jdField_a_of_type_Be.jdField_g_of_type_ArrayOfInt[be.jdField_a_of_type_Be.jdField_A_of_type_Byte] = localc.a();
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      if (jdField_c_of_type_Byte == 3)
      {
        i5 = localc.a();
        if (be.jdField_a_of_type_Ah.b[i5] == 1)
        {
          be.jdField_a_of_type_Ah.a(i5);
        }
        else
        {
          int tmp3169_3167 = i5;
          byte[] tmp3169_3164 = be.jdField_a_of_type_Ah.b;
          tmp3169_3164[tmp3169_3167] = (byte)(tmp3169_3164[tmp3169_3167] - 1);
        }
        str1 = "徽章换取装备成功!";
        i -= jdField_d_of_type_ArrayOfInt[be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a()];
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), str1);
        return;
      }
      if (jdField_c_of_type_Byte == 4)
      {
        str1 = "兑换装备成功!";
        i -= jdField_c_of_type_ArrayOfInt[be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a()];
        j -= jdField_d_of_type_ArrayOfInt[be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a()];
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), str1);
        return;
      }
      i5 = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a();
      if (al.a[i5] != 0)
        if (be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].b() == be.jdField_a_of_type_Be.z)
        {
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a();
          be.jdField_a_of_type_Ar.a("  ");
        }
        else
        {
          int tmp3362_3360 = i5;
          byte[] tmp3362_3357 = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].b;
          tmp3362_3357[tmp3362_3360] = (byte)(tmp3362_3357[tmp3362_3360] - be.jdField_a_of_type_Be.z);
        }
      i6 = be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfInt[be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAh[0].a()];
      if (a())
      {
        jdField_k_of_type_Int -= i6 * be.jdField_a_of_type_Be.z;
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[1].b(jdField_k_of_type_Int + "");
        return;
      }
      if (i6 > 1000000000)
      {
        i6 -= 1000000000;
        jdField_a_of_type_Int -= i6 * be.jdField_a_of_type_Be.z;
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[1].b(jdField_a_of_type_Int + "");
        return;
      }
      aq.a().jdField_k_of_type_Int -= i6 * be.jdField_a_of_type_Be.z;
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[1].b(aq.a().jdField_k_of_type_Int + "");
      return;
    case 152048256:
      if (jdField_c_of_type_Byte == 3);
      switch (localc.a())
      {
      case 0:
        str1 = "兑换不成功,资金不足或包裹已满!";
        break;
      case 1:
        str1 = "您的兑换操作会降低氏族等级,请积累更多氏族声望再来兑换。";
      default:
        break label3644:
        if (jdField_c_of_type_Byte == 4)
          str1 = "兑换不成功,资金不足或包裹已满!";
        else
          str1 = "购买不成功,资金不足或包裹已满!";
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a("cannotBuy", str1, 1, be.jdField_d_of_type_Int - 20);
      return;
    case 152052096:
      aq.a().jdField_k_of_type_Int += be.jdField_a_of_type_Be.jdField_g_of_type_ArrayOfInt[be.jdField_a_of_type_Ah.a()] * be.jdField_a_of_type_Be.z;
      if (be.jdField_a_of_type_Be.z < be.jdField_a_of_type_Ah.b())
      {
        byte tmp3723_3720 = be.jdField_a_of_type_Ah.a();
        byte[] tmp3723_3714 = be.jdField_a_of_type_Ah.b;
        tmp3723_3714[tmp3723_3720] = (byte)(tmp3723_3714[tmp3723_3720] - be.jdField_a_of_type_Be.z);
      }
      else
      {
        be.jdField_a_of_type_Ah.a();
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[0].b("0");
        be.jdField_a_of_type_Ar.a("  ");
        be.jdField_a_of_type_Be.jdField_g_of_type_ArrayOfInt[be.jdField_a_of_type_Ah.a()] = 0;
      }
      if ((a() == 3) || (a() == 4))
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfAr[3].a("玩家金钱");
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[1].b(aq.a().jdField_k_of_type_Int + "");
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
      return;
    case 152052352:
      switch (i5 = localc.a())
      {
      case -1:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "您的氏族等级不够,不能使用氏族商店");
        break;
      case 0:
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "出售失败");
        break;
      case 1:
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "该物品不能出售");
      default:
        return;
      }
    case 154140800:
      be.E = 0;
      for (i6 = 0; i6 < 8; i6 = (byte)(i6 + 1))
      {
        be.jdField_a_of_type_ArrayOfShort[i6] = localc.a();
        be.jdField_d_of_type_ArrayOfByte[i6] = localc.a();
        be.jdField_d_of_type_ArrayOfJavaLangString[i6] = localc.a();
        be.jdField_m_of_type_ArrayOfInt[i6] = localc.a();
        be.E += be.jdField_m_of_type_ArrayOfInt[i6];
        be.jdField_e_of_type_ArrayOfByte[i6] = localc.a();
      }
      aq.a().jdField_k_of_type_Int = localc.a();
      if (aq.a().jdField_k_of_type_Int == -1)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "您的氏族等级不够,不能使用氏族修理所");
        return;
      }
      aq.a().jdField_k_of_type_Int = ((aq.a().jdField_k_of_type_Int > 1999999999) ? 1999999999 : aq.a().jdField_k_of_type_Int);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
      be.jdField_a_of_type_Be.e();
      be.i(3);
      return;
    case 154141056:
      i6 = localc.a();
      aq.a().jdField_k_of_type_Int = localc.a();
      aq.a().jdField_k_of_type_Int = ((aq.a().jdField_k_of_type_Int > 1999999999) ? 1999999999 : aq.a().jdField_k_of_type_Int);
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[2].b(aq.a().jdField_k_of_type_Int + "");

⌨️ 快捷键说明

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