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

📄 ao.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
import java.io.PrintStream;
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.TextField;

public final class ao
{
  public static int a;
  public static bc a;
  public static int b;
  public static int c;
  public static int d;
  public static int e;
  public static int f;
  public static short[] a;
  public static int[] a;
  public static int[] b;
  public static int g;
  public static int h;
  public static boolean a;
  public static byte a;
  public static String[] a;
  public static int i;
  public static int j;
  public static String[] b;
  public static int[] c;
  public static int[] d;
  public static boolean b;
  public static int k;
  private static byte c;
  public static byte b;

  public static byte a()
  {
    return jdField_c_of_type_Byte;
  }

  public static void a(int paramInt, byte[] paramArrayOfByte)
  {
    byte b1;
    int l;
    int i2;
    int i3;
    Object localObject1;
    int i4;
    int i5;
    Object localObject2;
    label1652: int i6;
    byte b3;
    byte b5;
    label3644: int i7;
    StringBuffer localStringBuffer;
    Object localObject3;
    Object localObject4;
    Object localObject5;
    Object localObject6;
    am localam4;
    int i14;
    int i15;
    label9662: String str11;
    ae localae3;
    Object localObject7;
    am localam5;
    ar localar5;
    ar localar6;
    ar localar7;
    String str13;
    String str14;
    String str16;
    ar localar9;
    am localam6;
    int i29;
    byte b8;
    int i37;
    int i38;
    int i40;
    Object localObject8;
    Object localObject9;
    int i42;
    c localc = new c(paramArrayOfByte);
    String str1 = "";
    switch (paramInt)
    {
    case 251682944:
      switch (localc.a())
      {
      case 0:
        str1 = "缠丝成功!";
        break;
      case 1:
        str1 = "缠丝失败!";
        break;
      default:
        str1 = "未知错误!";
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), str1);
      return;
    case 251678848:
      if ((b1 = localc.a()) == 0)
      {
        switch (localc.a())
        {
        case 1:
          str1 = "您没有金制秘线,不能合成装备";
          break;
        case 2:
          str1 = "您没有银制秘线,不能合成装备";
          break;
        case 3:
          str1 = "您没有符合条件的装备";
          break;
        default:
          str1 = "未知错误";
        }
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), str1);
        return;
      }
      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[b1];
      jdField_b_of_type_ArrayOfJavaLangString = new String[b1];
      jdField_d_of_type_ArrayOfInt = new int[b1];
      for (byte b2 = 0; b2 < b1; ++b2)
      {
        jdField_c_of_type_ArrayOfInt[b2] = localc.a();
        jdField_d_of_type_ArrayOfInt[b2] = localc.a();
        jdField_b_of_type_ArrayOfJavaLangString[b2] = localc.a();
      }
      a(b1);
      return;
    case 251662464:
      ae localae1;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      if ((b1 = localc.a()) == -2)
      {
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), "您需要先加入一个氏族才能查看!");
        return;
      }
      if (b1 == 0)
      {
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), "氏族现在没有徽章");
        return;
      }
      if (b1 == -1)
      {
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), "您不是族长");
        return;
      }
      (localae1 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "have_badge")).jdField_b_of_type_Byte = 9;
      am localam1 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
      am localam2 = new am(0, 9, 166, 20, 7);
      ar localar1 = new ar(0, 12, 176, 0, "氏族现有徽章", 15718814, 1, 0);
      localObject1 = new am(0, 29, 166, 160, 0);
      localae1.a(localam1);
      localae1.b(localam2, 2);
      localae1.b(localar1, 2);
      localae1.b((n)localObject1, 2);
      if (be.jdField_i_of_type_Boolean)
        localae1.a("操作");
      localae1.b("返回");
      (localObject2 = new bc(0, 31, 161, 152, b1, 1, b1, 0, 3)).a(((bc)localObject2).d, 22, false);
      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[b1];
      jdField_b_of_type_ArrayOfJavaLangString = new String[b1];
      jdField_d_of_type_ArrayOfInt = new int[b1];
      for (byte b4 = 0; b4 < b1; ++b4)
      {
        jdField_c_of_type_ArrayOfInt[b4] = localc.a();
        jdField_b_of_type_ArrayOfJavaLangString[b4] = localc.a();
        jdField_d_of_type_ArrayOfInt[b4] = localc.a();
        ((bc)localObject2).a(jdField_b_of_type_ArrayOfJavaLangString[b4] + " 有" + jdField_d_of_type_ArrayOfInt[b4] + "个", b4, 65280);
      }
      localae1.b((n)localObject2, 2);
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1] = null;
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1] = localObject2;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().a(localae1);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
      be.i(4);
      return;
    case 251666560:
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      switch (localc.a())
      {
      case 0:
        str1 = "分配徽章成功!";
        break;
      case 1:
        str1 = "分配徽章失败!";
        break;
      default:
        str1 = "未知错误!";
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(), str1);
      return;
    case 163709056:
      switch (localc.a())
      {
      case 0:
        str1 = "您已经进入攻城队列,稍候会将您传送至天地心。";
        break;
      case 1:
        str1 = "您已经排队。请不要重新申请排队。";
        break;
      case 2:
        str1 = "不在攻城时间,不能参加攻城。";
        break;
      case 3:
        str1 = "攻城已经开始,您将传送至天地心。";
        break;
      case 4:
        str1 = "您的等级不够,不能参加攻城。";
        break;
      default:
        str1 = "未知错误。";
      }
      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, str1);
      return;
    case 150995328:
      l = localc.a();
      if (jdField_b_of_type_Byte == l)
        return;
      jdField_b_of_type_Byte = l;
      if (!(jdField_a_of_type_Boolean))
        break label1652;
      switch (l)
      {
      case 0:
        a(new boolean[] { true, false, false, false, false, true });
        break;
      case 1:
        a(new boolean[] { false, false, true, false, false, true });
        break;
      case 2:
        a(new boolean[] { false, true, false, true, true, true });
      default:
        return;
        switch (l)
        {
        case 0:
          a(new boolean[] { true, true, false });
          break;
        case 1:
          a(new boolean[] { true, true, false });
          break;
        case 2:
          a(new boolean[] { true, true, true });
        default:
          return;
        }
      }
    case 163643520:
      int i1;
      if ((i1 = localc.a()) == 1)
      {
        jdField_a_of_type_ArrayOfShort = new short[i2 = localc.a()];
        jdField_a_of_type_ArrayOfInt = new int[i2];
        jdField_b_of_type_ArrayOfInt = new int[i2];
        for (i3 = 0; i3 < i2; ++i3)
        {
          jdField_a_of_type_ArrayOfShort[i3] = localc.a();
          jdField_a_of_type_ArrayOfInt[i3] = localc.a();
          jdField_b_of_type_ArrayOfInt[i3] = localc.a();
        }
        be.i(27);
        be.jdField_a_of_type_Be.e();
        return;
      }
      if (i1 != 2)
        return;
      g = localc.a();
      h = localc.a();
      be.i(28);
      be.jdField_a_of_type_Be.e();
      return;
    case 150995072:
      String str3;
      i2 = 0;
      i3 = 0;
      i2 = localc.a();
      System.out.println(i2 + "commonNumber");

⌨️ 快捷键说明

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