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

📄 bf.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
      case 1:
      case 2:
        if (i4 != 0)
        {
          i5 = (byte)be.n.length;
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1] = new bc(0, 50, 100, 136, i5, 1, i5, 0, 3);
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1].b(true);
          i6 = 0;
          for (int i7 = 0; i7 < i5; ++i7)
          {
            if (be.jdField_d_of_type_Array2dOfJavaLangString[i7][1].equals("在线"))
              i6 = 10981736;
            else
              i6 = 8092539;
            be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1].a(be.jdField_d_of_type_Array2dOfJavaLangString[i7][0] + "  " + be.jdField_d_of_type_Array2dOfJavaLangString[i7][2], i6);
          }
          (localObject1 = new ae(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, "friends")).jdField_b_of_type_Byte = 9;
          be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1].c();
          ((ae)localObject1).b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[1], 4);
          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((ae)localObject1);
          return;
        }
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a("nofriends", "您还没有好友:)", 1, be.jdField_d_of_type_Int);
        break;
      case 3:
        au.a().a(3);
        break;
      case 4:
        if (i4 == 0)
        {
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "您还没有好友:)");
          be.jdField_a_of_type_Be.l = false;
          return;
        }
        i5 = 0;
        for (i6 = 0; i6 < i4; ++i6)
          if ("在线".equals(be.jdField_d_of_type_Array2dOfJavaLangString[i6][1]))
            ++i5;
        if (i5 == 0)
        {
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "当前没有好友在线,请稍后再试");
          be.jdField_a_of_type_Be.l = false;
          return;
        }
        i6 = 0;
        localObject1 = null;
        int[] arrayOfInt = null;
        localObject1 = new String[i5][6];
        arrayOfInt = new int[i5];
        for (i10 = 0; i10 < i4; ++i10)
          if ("在线".equals(be.jdField_d_of_type_Array2dOfJavaLangString[i10][1]))
          {
            arrayOfInt[i6] = be.n[i10];
            localObject1[i6][0] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][0];
            localObject1[i6][1] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][1];
            localObject1[i6][4] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][4];
            localObject1[i6][5] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][5];
            localObject1[i6][2] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][2];
            localObject1[i6][3] = be.jdField_d_of_type_Array2dOfJavaLangString[i10][3];
            ++i6;
          }
        be.jdField_d_of_type_Array2dOfJavaLangString = (String)localObject1;
        be.n = arrayOfInt;
        be.a(4);
        be.e(2);
        be.jdField_a_of_type_Be.e();
      default:
        return;
      }
    case 201327744:
      i5 = localc.a();
      be.jdField_e_of_type_Array2dOfJavaLangString = (String[][])null;
      be.o = null;
      be.jdField_e_of_type_Array2dOfJavaLangString = new String[i5][4];
      be.o = new int[i5];
      for (i6 = 0; i6 < i5; ++i6)
      {
        be.o[i6] = localc.a();
        be.jdField_e_of_type_Array2dOfJavaLangString[i6][0] = localc.a();
        be.jdField_e_of_type_Array2dOfJavaLangString[i6][1] = ((localc.a() == 0) ? "离线" : "在线");
        be.jdField_e_of_type_Array2dOfJavaLangString[i6][2] = w.L[localc.a()];
        be.jdField_e_of_type_Array2dOfJavaLangString[i6][3] = "" + localc.a() + "级";
      }
      be.a(4);
      be.e(3);
      be.jdField_a_of_type_Be.e();
      return;
    case 201328000:
      if ((i6 = localc.a()) == 1)
      {
        System.out.println("MainCanvas.friendSelectWhich===" + be.F);
        System.out.println("tables[0].getCurrentPointer()===" + 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].a(be.F);
        if (be.W == 0)
        {
          i8 = be.n.length;
          for (i9 = be.F; i9 < i8 - 1; ++i9)
          {
            be.n[i9] = be.n[(i9 + 1)];
            be.jdField_d_of_type_Array2dOfJavaLangString[i9] = be.jdField_d_of_type_Array2dOfJavaLangString[(i9 + 1)];
          }
          be.n[(i8 - 1)] = 0;
        }
        else
        {
          i8 = be.o.length;
          for (i9 = be.F; i9 < i8 - 1; ++i9)
            be.o[i9] = be.o[(i9 + 1)];
          be.o[(i8 - 1)] = 0;
        }
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        return;
      }
      if (i6 != 0)
        return;
      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;
    case 100663680:
      String str2;
      i8 = be.jdField_a_of_type_Be.Y;
      be.jdField_a_of_type_Be.Y = localc.a();
      if ((i9 = localc.a()) == 0)
      {
        i10 = localc.a();
        str2 = null;
        switch (i10)
        {
        case 3:
          str2 = "队伍人数已满!";
          break;
        case 4:
          str2 = localc.a() + "拒绝和你组队!";
          break;
        case 5:
          str2 = "玩家不在线!";
          break;
        case 6:
          str2 = "玩家在其它队伍中!";
          break;
        case 7:
          str2 = "你不是队长!";
          break;
        case 8:
          str2 = "对方正在忙!";
          break;
        case 9:
          str2 = "对方不是队长!";
          break;
        case 10:
          str2 = "参加氏族战争后不能再加新的队员";
          break;
        case 11:
          str2 = "已经在队伍中";
          break;
        default:
          str2 = "操作失败!";
        }
        be.jdField_a_of_type_Be.Y = i8;
        ax.b(7, str2);
        aw.a();
        jdField_f_of_type_Byte = (byte)(jdField_f_of_type_Byte - 1);
        return;
      }
      if (i9 == -1)
      {
        localc.a();
        i10 = jdField_c_of_type_Int;
        jdField_c_of_type_Int = localc.a();
        str2 = localc.a();
        if ((i12 = be.jdField_a_of_type_Be.f()) == 1)
        {
          if ((be.b() == 4) && (be.b() == 2))
          {
            az.jdField_a_of_type_Boolean = true;
            be.jdField_a_of_type_Be.S = jdField_c_of_type_Int;
            be.jdField_a_of_type_Ba.a(218104064);
            return;
          }
          ae localae = ae.a("topConfirm", str2 + "和你组队,同意吗?", "同意", "拒绝", 220);
          be.jdField_a_of_type_Be.b(localae);
        }
        else
        {
          be.jdField_a_of_type_Be.Z = i12;
          be.jdField_a_of_type_Ba.a(100663552);
          jdField_c_of_type_Int = i10;
        }
      }
      else
      {
        for (i10 = 0; i10 < i9; ++i10)
        {
          Object localObject2;
          i11 = localc.a();
          i12 = localc.a();
          i13 = localc.a();
          int i14 = localc.a();
          i15 = localc.a();
          String str4 = localc.a();
          i17 = localc.a();
          int i18 = localc.a();
          int i19 = localc.a();
          int i20 = localc.a();
          int i21 = localc.a();
          int i22 = localc.a();
          int i23 = localc.a();
          if (i11 == 1)
            be.jdField_a_of_type_Be.G = i15;
          else if (be.jdField_a_of_type_Be.G == 0)
            be.jdField_a_of_type_Be.G = aq.a().jdField_c_of_type_Int;
          if (((localObject2 = bi.a(i15)) == null) || (!(localObject2 instanceof ac)))
          {
            (localObject2 = new ac()).jdField_e_of_type_Byte = i12;
            ((bj)localObject2).jdField_f_of_type_Byte = i14;
            ((bj)localObject2).g = i13;
            ((bj)localObject2).jdField_c_of_type_Int = i15;
            ((bj)localObject2).jdField_a_of_type_JavaLangString = str4;
            ((bj)localObject2).k = i17;
            ((bj)localObject2).jdField_f_of_type_Int = i18;
            ((bj)localObject2).h = i19;
            ((bj)localObject2).jdField_d_of_type_Int = i20;
            ((bj)localObject2).jdField_e_of_type_Int = i21;
            ((bj)localObject2).p = j.a(i23, i22);
            ((bj)localObject2).q = j.b(i23, i22);
            ((bj)localObject2).n = ((bj)localObject2).p;
            ((bj)localObject2).jdField_o_of_type_Int = ((bj)localObject2).q;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 1) && (((bj)localObject2).g == 4) && (((bj)localObject2).jdField_f_of_type_Byte == 1))
              ((bj)localObject2).i = 0;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 1) && (((bj)localObject2).g == 1) && (((bj)localObject2).jdField_f_of_type_Byte == 2))
              ((bj)localObject2).i = 1;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 2) && (((bj)localObject2).g == 2) && (((bj)localObject2).jdField_f_of_type_Byte == 1))
              ((bj)localObject2).i = 2;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 2) && (((bj)localObject2).g == 3) && (((bj)localObject2).jdField_f_of_type_Byte == 2))
              ((bj)localObject2).i = 3;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 3) && (((bj)localObject2).g == 3) && (((bj)localObject2).jdField_f_of_type_Byte == 1))
              ((bj)localObject2).i = 4;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 3) && (((bj)localObject2).g == 4) && (((bj)localObject2).jdField_f_of_type_Byte == 2))
              ((bj)localObject2).i = 5;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 4) && (((bj)localObject2).g == 1) && (((bj)localObject2).jdField_f_of_type_Byte == 1))
              ((bj)localObject2).i = 6;
            if ((((bj)localObject2).jdField_e_of_type_Byte == 4) && (((bj)localObject2).g == 2) && (((bj)localObject2).jdField_f_of_type_Byte == 2))
              ((bj)localObject2).i = 7;
            ((bj)localObject2).w = ((bj)localObject2).i;
          }
          be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.addElement(localObject2);
        }
        if (be.jdField_a_of_type_Be.Y == 1)
        {
          ax.b(7, "组队成功!");
          aw.a();
        }
      }
      be.jdField_a_of_type_Be.aa = 0;
      return;
    case 100663936:
      i10 = localc.a();
      if ((be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null) && ("waiting".equals(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().jdField_a_of_type_JavaLangString)))
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
      if (i10 == -1)
      {
        if ((be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null) && ("waiting".equals(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().jdField_a_of_type_JavaLangString)))
        {
          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("message", "操作失败!", 1, 160);
          return;
        }
        ax.b(7, "参加氏族战争后不能退出队伍!");
        if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae == null)
          return;
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        return;
      }
      if (i10 == -2)
      {
        ax.b(7, "竞技场和准备区不能退出队伍!");
        if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae == null)
          return;
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        return;
      }
      if (i10 == aq.a().jdField_c_of_type_Int)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.removeAllElements();
        be.jdField_a_of_type_Be.Y = 0;
        be.jdField_a_of_type_Be.G = 0;
        jdField_f_of_type_Byte = 0;
      }
      else
      {
        for (i11 = 0; i11 < be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.size(); ++i11)
          if (((bj)be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.elementAt(i11)).jdField_c_of_type_Int == i10)
          {
            be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.removeElementAt(i11);
            if ((be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null) && ("waiting".equals(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().jdField_a_of_type_JavaLangString)) && (be.b() == 1) && (be.jdField_a_of_type_Be.G == aq.a().jdField_c_of_type_Int))
            {
              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("message", "操作成功!", 1, 160);
            }
            jdField_f_of_type_Byte = (byte)(jdField_f_of_type_Byte - 1);
            break;
          }
        if (be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.size() == 0)
        {
          be.jdField_a_of_type_Be.Y = 0;
          be.jdField_a_of_type_Be.G = 0;
          jdField_f_of_type_Byte = 0;
        }
      }
      be.jdField_a_of_type_Be.aa = 0;
      return;
    case 100664192:
      be.jdField_a_of_type_Be.G = localc.a();
      i11 = 0;
      i11 = localc.a();
      if ((be.jdField_a_of_type_Be.G != 0) && (i11 == 1))
      {
        if ((be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null) && ("waiting".equals(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().jdField_a_of_type_JavaLangString)) && (be.b() == 1))
        {
          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("message", "操作成功!", 1, 160);
        }
        if (be.jdField_a_of_type_Be.G == aq.a().jdField_c_of_type_Int)
          be.jdField_a_of_type_Be.Y = 1;
        else
          be.jdField_a_of_type_Be.Y = 2;
      }
      else if ((be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null) && ("waiting".equals(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().jdField_a_of_type_JavaLangString)))
      {
        str1 = null;
        if (i11 == 2)
          str1 = "你不是队长!";
        else if (i11 == 3)
          str1 = "玩家不在队伍";
        else
          str1 = "操作失败!";
        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("message", str1, 1, 160);
      }
      be.jdField_a_of_type_Be.aa = 0;
      return;
    case 201328256:
      i12 = localc.a();
      for (i13 = 0; i13 < i12; ++i13)
      {
        jdField_a_of_type_JavaUtilVector.addElement(new Integer(localc.a()));
        jdField_a_of_type_JavaUtilVector.addElement(localc.a());

⌨️ 快捷键说明

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