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

📄 au.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
  {
    if (jdField_a_of_type_Int < 0)
      return;
    if (jdField_a_of_type_Boolean)
    {
      jdField_a_of_type_Short = (short)(jdField_a_of_type_Short + 1);
      if (jdField_a_of_type_Short >= jdField_a_of_type_Int)
      {
        jdField_a_of_type_Short = 0;
        for (int i = 0; i < aq.b.length; ++i)
        {
          int j;
          if ((j = aq.b[i]) >= 0)
          {
            if (j > 14)
              break label80:
            if (j != 0)
            {
              aq.jdField_a_of_type_ArrayOfBoolean[i] = true;
              label80: aq.jdField_a_of_type_ArrayOfLong[j] = 0L;
            }
          }
        }
        au localau = a();
        localau.getClass();
        localau.c = 1;
        localau.getClass();
        be.jdField_a_of_type_Ba.a(285217280);
        localau.e();
        be.jdField_a_of_type_Be.jdField_b_of_type_Ae = null;
        a();
        be.jdField_a_of_type_Be.e();
        be.jdField_a_of_type_Be.b(0);
        jdField_a_of_type_Int = -1;
      }
    }
  }

  public final void a(int paramInt, byte[] paramArrayOfByte)
  {
    int i;
    String[] arrayOfString1;
    int j;
    c localc = new c(paramArrayOfByte);
    au localau = a();
    String str = null;
    switch (paramInt)
    {
    case 285213056:
      str = localc.a();
      localau.b(str);
      return;
    case 285213312:
      f();
      str = localc.a();
      localau.a(str, true);
      return;
    case 285213568:
      str = localc.a();
      localau.a(str, true);
      return;
    case 285213824:
      switch (localc.a())
      {
      case 0:
        localau.b(localc.a());
        break;
      case 1:
        localau.jdField_b_of_type_Int = localc.a();
        if (a() == 0)
        {
          f();
          localau.a(localc.a());
          return;
        }
        localau.getClass();
        localau.jdField_a_of_type_Byte = 2;
        be.jdField_a_of_type_Ba.a(285213952);
      default:
        return;
      }
    case 285214080:
      localau.a(localc.a(), true);
      return;
    case 285214592:
      f();
      arrayOfString1 = new String[i = localc.a()];
      for (j = 0; j < i; ++j)
        arrayOfString1[j] = localc.a();
      this.jdField_a_of_type_Ae = null;
      this.jdField_a_of_type_Ae = localau.a("战队成绩", arrayOfString1, false, 1);
      this.jdField_b_of_type_Byte = 1;
      return;
    case 285214848:
      f();
      arrayOfString1 = new String[i = localc.a()];
      for (j = 0; j < i; ++j)
        arrayOfString1[j] = localc.a();
      this.jdField_a_of_type_Ae = null;
      this.jdField_a_of_type_Ae = localau.a("排行榜", arrayOfString1, true, 1);
      this.jdField_b_of_type_Byte = 1;
      return;
    case 285217152:
      localau.a(localc.a(), false);
      return;
    case 285217408:
      f();
      localau.a(localc.a(), localc.a(), localc.a());
      return;
    case 285217664:
      localau.a("收到了退出排队的回复消息", false);
      return;
    case 285215360:
      f();
      arrayOfString1 = new String[i = localc.a()];
      for (j = 0; j < i; ++j)
        arrayOfString1[j] = localc.a();
      this.jdField_b_of_type_Ae = null;
      this.jdField_b_of_type_Ae = localau.a("战队详情", arrayOfString1, false, 2);
      this.jdField_b_of_type_Byte = 10;
      return;
    case 285215616:
      int k;
      if ((j = localc.a()) == 0)
      {
        localau.b(localc.a());
        return;
      }
      String[] arrayOfString2 = new String[k = localc.a()];
      for (int l = 0; l < k; l = (byte)(l + 1))
        try
        {
          arrayOfString2[l] = localc.a();
        }
        catch (Exception localException1)
        {
          arrayOfString2[l] = "没有读到数据";
        }
      a().a(6, arrayOfString2);
      return;
    case 285215104:
      str = localc.a();
      try
      {
        localau.a(str, true);
        return;
      }
      catch (Exception localException2)
      {
        ax.a(7, str);
      }
    }
  }

  public static byte[] a(int paramInt)
  {
    au localau = a();
    c localc = new c();
    switch (paramInt)
    {
    case 285212928:
      localc.a(localau.jdField_a_of_type_JavaLangString);
      break;
    case 285213184:
      break;
    case 285213440:
      localc.a(0);
      break;
    case 285213696:
      localc.a(localau.jdField_a_of_type_JavaLangString);
      break;
    case 285213952:
      localc.c(localau.jdField_b_of_type_Int);
      localc.a(localau.jdField_a_of_type_Byte);
      break;
    case 285214464:
      break;
    case 285214720:
      break;
    case 285217024:
      localc.a(localau.d);
      break;
    case 285217280:
      localc.a(localau.c);
      localc.a(localau.d);
      jdField_a_of_type_Boolean = false;
      break;
    case 285217536:
      localc.a(0);
      break;
    case 285215232:
      localc.a(localau.jdField_a_of_type_Bc.a());
      break;
    case 285215488:
      break;
    case 285214976:
      localc.a(localau.jdField_b_of_type_JavaLangString);
    }
    return localc.a();
  }

  public static void a(int paramInt)
  {
    switch (paramInt)
    {
    case 36:
      a().b(2);
      break;
    case 37:
      a().g();
      break;
    case 38:
      a();
      d();
      break;
    case 39:
      be.V = 3;
      be.jdField_a_of_type_Ba.a(201327360);
      break;
    case 40:
      be.jdField_a_of_type_Ba.a(285215488);
      break;
    case 41:
      be.jdField_a_of_type_Ba.a(285214464);
      break;
    case 42:
      be.jdField_a_of_type_Ba.a(285214720);
      break;
    case 43:
      be.jdField_a_of_type_Ba.a(285217024);
    }
    be.i(34);
  }

  private void e()
  {
    this.jdField_a_of_type_Ae = null;
    this.jdField_a_of_type_Bc = null;
    this.jdField_b_of_type_Byte = -1;
    f();
    be.i(0);
  }

  private static void f()
  {
    if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null)
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
  }

  private void a(byte paramByte, String[] paramArrayOfString)
  {
    ae localae;
    this.jdField_b_of_type_Byte = paramByte;
    (localae = new ae(0, 0, be.jdField_d_of_type_Int, be.e, "invite")).jdField_b_of_type_Byte = 9;
    be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = new bc(0, 0, 110, 0, paramArrayOfString.length, 1, paramArrayOfString.length, 0, 3);
    for (int i = 0; i < paramArrayOfString.length; ++i)
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(paramArrayOfString[i], i, 65280);
    be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].b(true);
    localae.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0], 4);
    be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().a(localae);
  }

  public final void a(byte paramByte)
  {
    ae localae;
    this.jdField_b_of_type_Byte = paramByte;
    String[] arrayOfString = null;
    if (be.jdField_d_of_type_Array2dOfJavaLangString == null)
      arrayOfString = new String[1];
    else
      arrayOfString = new String[be.jdField_d_of_type_Array2dOfJavaLangString.length + 1];
    arrayOfString[0] = "[输入玩家的名字]";
    for (int i = 1; i < arrayOfString.length; ++i)
      arrayOfString[i] = be.jdField_d_of_type_Array2dOfJavaLangString[(i - 1)][0];
    (localae = new ae(0, 0, be.jdField_d_of_type_Int, be.e, "invite")).jdField_b_of_type_Byte = 9;
    be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = new bc(0, 0, 110, 0, arrayOfString.length, 1, arrayOfString.length, 0, 3);
    for (int j = 0; j < arrayOfString.length; ++j)
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(arrayOfString[j], j, 65280);
    be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].b(true);
    localae.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0], 4);
    am localam = new am(0, be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].jdField_d_of_type_Int - 24, 110, 24, 0);
    ar localar = new ar(0, localam.jdField_d_of_type_Int + 2, 0, 0, "好友列表", 15587742, 1, 0);
    localae.b(localam, 2);
    localae.b(localar, 2);
    be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().a(localae);
    localam.jdField_d_of_type_Int = (be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].jdField_d_of_type_Int - 24);
    localar.jdField_d_of_type_Int = (localam.jdField_d_of_type_Int + 2);
  }

  private void a(String paramString, boolean paramBoolean)
  {
    switch (a())
    {
    case 0:
      b(paramString);
      return;
    case 1:
      ax.a(7, paramString);
      return;
    case 2:
      if (be.jdField_a_of_type_R != null)
        try
        {
          int i = be.jdField_a_of_type_R.a();
          if (paramBoolean)
          {
            if ((i < 36) || (i > 40))
              break label94;
            b(paramString);
            return;
          }
          if ((i >= 41) && (i <= 43))
          {
            b(paramString);
            label94: return;
          }
        }
        catch (RuntimeException localRuntimeException)
        {
          (localObject = localRuntimeException).printStackTrace();
        }
      Object localObject = be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a();
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.e = false;
      ((ae)localObject).a(paramString, false);
    }
  }

  private static byte a()
  {
    if ((be.b() == 0) && (be.jdField_a_of_type_Be.jdField_a_of_type_Ae == null))
    {
      if ((be.jdField_a_of_type_Be.jdField_b_of_type_Ae != null) && (!("arena".equals(be.jdField_a_of_type_Be.jdField_b_of_type_Ae.jdField_a_of_type_JavaLangString))))
        return 1;
      return 0;
    }
    if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null)
      return 2;
    return 1;
  }

  private void g()
  {
    ae localae;
    f();
    this.jdField_b_of_type_Byte = 9;
    a(localae = ae.a("arena", "您确定要解散战队么", "解散", "取消", be.jdField_d_of_type_Int - 22));
  }
}

⌨️ 快捷键说明

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