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

📄 ao.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        if (be.jdField_a_of_type_Be.T == 0)
          str11 = "看起来这宝贝变的更厉害了,快去试试它的威力吧!";
        else
          str11 = "真是意外的惊喜,您的宝贝被我弄出几个洞来,这样就能镶嵌宝石了。";
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, str11);
      }
      else if (i18 == 1)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        localc.a();
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "很遗憾,失败了,耐久减少");
      }
      else if (i18 == 2)
      {
        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, "您的装备已经损坏,不能再精炼了");
      }
      else if (i18 == -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, "您的等级不够,不能使用精炼所");
      }
      if ((i18 != 2) && (i18 >= 0))
      {
        aq.a().jdField_k_of_type_Int -= be.jdField_a_of_type_Be.jdField_D_of_type_Int;
        aq.a().jdField_k_of_type_Int = ((aq.a().jdField_k_of_type_Int < 0) ? 0 : aq.a().jdField_k_of_type_Int);
        if ((b3 >= 0) && (i18 != 2))
        {
          byte tmp10057_10055 = b3;
          byte[] tmp10057_10052 = be.jdField_a_of_type_Ah.b;
          tmp10057_10052[tmp10057_10055] = (byte)(tmp10057_10052[tmp10057_10055] - 1);
          if (be.jdField_a_of_type_Ah.b[b3] == 0)
          {
            be.jdField_a_of_type_Ah.jdField_a_of_type_ArrayOfShort[b3] = 0;
            be.jdField_a_of_type_Ah.jdField_a_of_type_ArrayOfByte[b3] = 0;
            be.jdField_a_of_type_Ah.jdField_a_of_type_ArrayOfJavaLangString[b3] = "";
          }
        }
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[0].b(aq.a().jdField_k_of_type_Int + "");
      return;
    case 251659904:
      if (localc.a() == 1)
        str11 = "解散氏族成功!";
      else
        str11 = "解散氏族失败!";
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a("confirm", str11, 1, 100);
      return;
    case 251658624:
      int i19 = localc.a();
      int i20 = localc.a();
      be.jdField_a_of_type_Be.O = localc.a();
      int i21 = localc.a();
      be.jdField_a_of_type_Be.jdField_A_of_type_Int = localc.a();
      be.jdField_a_of_type_Be.u = localc.a();
      String[] arrayOfString1 = { "加入氏族", "创建氏族", "退出氏族" };
      if (be.jdField_a_of_type_Be.O == 2)
        arrayOfString1[2] = "取消申请";
      be.jdField_a_of_type_Be.e();
      if (i19 + i20 + be.jdField_a_of_type_Be.O + i21 > 0)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0] = new r(5, 48, 164, 142, null, arrayOfString1);
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_c_of_type_Byte = 0;
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_b_of_type_Byte = 1;
        if (i19 < 1)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a(0);
        if (i20 < 1)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a(1);
        if (be.jdField_a_of_type_Be.O < 1)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a(2);
        if (i21 < 1)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a(3);
      }
      be.i(6);
      return;
    case 251661696:
      int i22 = localc.a();
      String str12 = (str12 = localc.a()).replace('$', 65284);
      if (i22 == 1)
      {
        ae localae2;
        ar localar4;
        (localae2 = new ae(0, 0, 100, 150, "clanintroduce")).jdField_b_of_type_Byte = 9;
        localam4 = new am(0, 0, 100, 150, 4);
        (localar4 = new ar(0, 6, 0, 0, be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(), 15718814, 1, 0)).jdField_d_of_type_Int = (localae2.jdField_d_of_type_Int + 3);
        (localObject7 = new ap(4, 20, 92, 128, str12)).jdField_d_of_type_Int = (localar4.jdField_d_of_type_Int + localar4.jdField_b_of_type_Int + 2);
        ((n)localObject7).jdField_b_of_type_Int = (localae2.jdField_b_of_type_Int - 6 - localar4.jdField_b_of_type_Int - 30);
        localObject7.jdField_a_of_type_Int += 2;
        localae2.a(localam4);
        localae2.b(localar4, 2);
        localae2.a((n)localObject7);
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(localae2);
        return;
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("clanintroduce", "该氏族已不存在", 1, 130);
      return;
    case 251658880:
      jdField_c_of_type_Int = localc.a();
      jdField_b_of_type_Int = localc.a();
      int i23 = localc.a();
      be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfJavaLangString = null;
      be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfJavaLangString = new String[i23];
      for (int i24 = 0; i24 < i23; ++i24)
        be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfJavaLangString[i24] = localc.a();
      (localae3 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "addclan")).jdField_b_of_type_Byte = 9;
      localObject7 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
      localam5 = new am(0, 12, 166, 18, 7);
      localar5 = new ar(0, 15, 176, 0, "氏族列表", 15718814, 1, 0);
      localar6 = new ar(60, 7, 0, 0, "加入", 15718814, 0, 0);
      localar7 = new ar(60, 7, 0, 0, "返回", 15718814, 0, 0);
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = null;
      ar localar8 = null;
      ak localak1 = null;
      ak localak2 = null;
      if (i23 != 0)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = new bc(0, 30, 166, 156, i23, 1, i23, 0, 3);
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].d, 18, false);
        for (int i25 = 0; i25 < i23; ++i25)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.jdField_a_of_type_Be.jdField_h_of_type_ArrayOfJavaLangString[i25], 65280);
        str13 = (jdField_b_of_type_Int + 1) + "/" + jdField_c_of_type_Int;
        localar8 = new ar(0, 185, 0, 0, str13, 15718814, 1, 0);
        localak1 = new ak(55, 196, 4, 5, be.jdField_a_of_type_ArrayOfBl[22], 0);
        localak2 = new ak(120, 196, 4, 5, be.jdField_a_of_type_ArrayOfBl[22], 0);
        localak1.d = 0;
        localak1.h = false;
        localak2.d = 1;
        localak2.h = false;
      }
      localae3.a((n)localObject7);
      localae3.b(localam5, 2);
      localae3.b(localar5, 2);
      localae3.b(localar6, 5);
      localae3.b(localar7, 6);
      if (i23 != 0)
      {
        localae3.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0], 2);
        localae3.b(localar8, 2);
        localar8.jdField_d_of_type_Int = (localae3.jdField_d_of_type_Int + 8);
      }
      if (jdField_b_of_type_Int > 0)
      {
        localae3.a(localak1);
        localak1.jdField_d_of_type_Int = (localar8.jdField_d_of_type_Int + 3);
      }
      if (jdField_b_of_type_Int < jdField_c_of_type_Int - 1)
      {
        localae3.a(localak2);
        localak2.jdField_d_of_type_Int = (localar8.jdField_d_of_type_Int + 3);
      }
      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(localae3);
      localae3.jdField_d_of_type_Int = 0;
      if (i23 != 0)
        return;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("noclan", "没有任何氏族!", 1, 140);
      return;
    case 251659136:
      be.jdField_a_of_type_Be.P = localc.a();
      if (be.jdField_a_of_type_Be.P == 1)
        str13 = "申请加入" + be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a() + "氏族成功!";
      else
        str13 = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a() + "氏族人数已满!";
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("addreturn", str13, 1, 210);
      return;
    case 251659392:
      switch (localc.a())
      {
      case 1:
        str14 = "申请创建成功!";
        break;
      case 2:
        str14 = "该氏族名已经存在!";
        break;
      case 3:
        str14 = "氏族保证金不足!";
        break;
      case 4:
        str14 = "你已有氏族!";
        break;
      default:
        str14 = "未知错误!";
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("createreturn", str14, 1, 150);
      return;
    case 251659648:
      String str15;
      int i26 = localc.a();
      if (be.jdField_a_of_type_Be.O == 1)
        str15 = "发送申请退出" + be.jdField_a_of_type_Be.u + "氏族";
      else
        str15 = "取消申请加入" + be.jdField_a_of_type_Be.u + "氏族";
      if (i26 == 0)
        str15 = str15 + "失败!";
      else if (i26 == 1)
        str15 = str15 + "成功!";
      else if (i26 == 2)
        str15 = "族长需传位给长老后方可退出氏族";
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a("confirm", str15, 1, 140);
      return;
    case 251661440:
    case 251662208:
      System.out.println("case Cmd.S_CLAN_CONFIRM://\t    0x0f000c80");
      be.jdField_a_of_type_Be.O = localc.a();
      switch (be.jdField_a_of_type_Be.O)
      {
      case 1:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "操作成功!", 1, 140);
        return;
      case 2:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "自己不能批准自己退出氏族!", 1, 140);
        return;
      case 3:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "对方已取消申请!", 1, 140);
        return;
      case 4:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "不能批准与自己相同等级的人退出氏族!", 1, 140);
        return;
      case 5:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "不能批准族长退出氏族!", 1, 140);
        return;
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a("rstConfirm", "操作失败!", 1, 140);
      return;
    case 251660160:
      be.jdField_a_of_type_Be.u = localc.a();
      be.jdField_a_of_type_Be.Q = localc.a();
      be.a(4);
      be.e(4);
      be.jdField_a_of_type_Be.e();
      return;
    case 251660416:
      be.jdField_a_of_type_Be.Q = localc.a();
      jdField_c_of_type_Int = localc.a();
      jdField_b_of_type_Int = localc.a();
      int i27 = localc.a();
      System.out.println(i27);
      be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfJavaLangString = new String[i27];
      be.jdField_a_of_type_Be.l = new int[i27];
      be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfByte = new byte[i27];
      for (int i28 = 0; i28 < i27; ++i28)
      {
        be.jdField_a_of_type_Be.l[i28] = localc.a();
        System.out.println(be.jdField_a_of_type_Be.l[i28]);
        be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfJavaLangString[i28] = localc.a();
        System.out.println(be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfJavaLangString[i28]);
        be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfByte[i28] = localc.a();
        System.out.println(be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfByte[i28]);
      }
      jdField_d_of_type_Int = jdField_c_of_type_Int / 7;
      if (jdField_c_of_type_Int % 7 != 0)
        jdField_d_of_type_Int += 1;
      str16 = jdField_b_of_type_Int + "/" + jdField_d_of_type_Int;
      localar9 = new ar(0, 2, 0, 0, str16, 15718814, 1, 0);
      (localae3 = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "viewMem")).jdField_b_of_type_Byte = 9;
      localObject7 = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
      localam5 = new am(0, 12, 166, 20, 7);
      localar5 = new ar(0, 15, 176, 0, "氏族成员列表", 15718814, 1, 0);
      localam6 = new am(0, 32, 166, 160, 0);
      localar7 = new ar(60, 7, 0, 0, "返回", 15718814, 0, 0);
      be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = null;
      if (i27 != 0)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = new bc(0, 34, 161, 156, i27, 1, i27, 0, 3);
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].d, 22, false);
        for (i29 = 0; i29 < i27; ++i29)
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfJavaLangString[i29] + "  " + w.jdField_i_of_type_ArrayOfJavaLangString[be.jdField_a_of_type_Be.jdField_i_of_type_ArrayOfByte[i29]], i29, 65280);
      }
      localae3.a((n)localObject7);
      localae3.b(localam5, 2);
      localae3.b(localar5, 2);
      localae3.b(localam6, 2);
      localar6 = new ar(60, 7, 0, 0, "操作", 15718814, 0, 0);
      localae3.b(localar6, 5);
      localae3.b(localar7, 6);
      if (i27 != 0)
      {
        localae3.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0], 2);
        localae3.b(localar9, 2);
      }
      if (be.jdField_a_of_type_Be.Q == 0)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        be.jdField_a_of_type_Be.jdField_a_of_t

⌨️ 快捷键说明

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