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

📄 bf.java

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

public final class bf
{
  public static byte a;
  public static String a;
  private static bf a;
  public r a;
  public ab[] a;
  public static int a;
  public static byte b;
  public String b;
  public static byte c;
  public static byte d;
  public bb a;
  public static int b;
  public static String[][] a;
  public static String[] a;
  public static int c;
  public static byte e;
  public static byte f;
  public static Vector a;
  public static String c;
  public ap a;
  public static boolean a;
  public static String[] b;
  public byte g;

  public bf()
  {
    this.jdField_a_of_type_R = null;
    this.jdField_a_of_type_ArrayOfAb = new ab[2];
    this.jdField_b_of_type_JavaLangString = "0";
    this.jdField_a_of_type_Bb = null;
    this.jdField_a_of_type_Ap = null;
    this.g = 0;
  }

  public static void a(int paramInt, byte[] paramArrayOfByte)
  {
    String str1;
    int j;
    int k;
    int i2;
    int i3;
    int i4;
    label1196: int i5;
    int i6;
    int i8;
    int i9;
    int i10;
    int i11;
    int i12;
    int i13;
    int i15;
    int i17;
    c localc = new c(paramArrayOfByte);
    switch (paramInt)
    {
    case 1073743232:
      int i;
      str1 = null;
      if ((i = localc.a()) <= 0)
      {
        str1 = "命令请求失败,请重试!";
        if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null)
        {
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, str1);
          return;
        }
        ax.b(7, str1);
        return;
      }
      jdField_b_of_type_ArrayOfJavaLangString = new String[i];
      for (j = 0; j < 3; ++j)
        jdField_b_of_type_ArrayOfJavaLangString[j] = localc.a();
      be.i(62);
      be.jdField_a_of_type_Be.e();
      return;
    case 1073743488:
      j = localc.a();
      str1 = localc.a();
      if (j == 1)
      {
        for (k = 0; k < 9; ++k)
          aq.a(k, -1);
        al.a(aq.jdField_b_of_type_ArrayOfByte, aq.a().jdField_c_of_type_Int + "sc");
        jdField_a_of_type_Boolean = true;
        return;
      }
      if (be.jdField_a_of_type_Be.jdField_a_of_type_Ae != null)
      {
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, str1);
        return;
      }
      ax.b(7, str1);
      return;
    case 1073742208:
      k = localc.a();
      str1 = null;
      switch (k)
      {
      case 0:
        str1 = "你已经结过婚了!";
        break;
      case 1:
        str1 = "队伍中只能有两个人!";
        break;
      case 2:
        str1 = "你们得两个人组队才能申请结婚!";
        break;
      case 3:
        str1 = "你的朋友下线了!";
        break;
      case 4:
        str1 = "我看不见你的朋友啊!";
        break;
      case 5:
        str1 = "你们两个性别一样啊!";
        break;
      case 6:
        str1 = "你没到法定结婚等级!";
        break;
      case 7:
        str1 = "你朋友没到法定结婚等级!";
        break;
      case 8:
        str1 = "很遗憾,你朋友已经结过婚了!";
        break;
      case 9:
        str1 = "想结婚的话需要队长来申请!";
        break;
      case 10:
        str1 = "你的钱不够手续费,赶快去想辙吧!";
        break;
      case 11:
        str1 = "你没带结婚申请书啊!";
        break;
      case 12:
        str1 = "你朋友没带结婚申请书啊!";
        break;
      case 13:
        str1 = "你需要先把你的朋友加为好友!";
        break;
      case 14:
        str1 = "你需要让你的朋友加你为好友!";
        break;
      case 15:
        str1 = "恭喜你们已经成为夫妻了!";
        break;
      default:
        str1 = "结婚失败!";
      }
      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(str1, true);
        return;
      }
      ax.b(7, str1);
      return;
    case 1073742464:
      k = localc.a();
      str1 = null;
      switch (k)
      {
      case 0:
        str1 = "你还没结婚呢!";
        break;
      case 1:
        str1 = "离婚的话队伍中只能是你们夫妻俩!";
        break;
      case 2:
        str1 = "离婚的话需要你们夫妻组队!";
        break;
      case 3:
        str1 = "你的另一半不在线!";
        break;
      case 4:
        str1 = "我看不见你的另一半!";
        break;
      case 5:
        str1 = "你们两个人没有婚姻关系!";
        break;
      case 6:
        str1 = "好了!你们没有任何关系了!";
        c();
        break;
      default:
        str1 = "离婚失败!";
      }
      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(str1, true);
        return;
      }
      ax.b(7, str1);
      return;
    case 1073742720:
      k = localc.a();
      str1 = null;
      switch (k)
      {
      case 0:
        str1 = "你还没结婚呢";
        break;
      case 1:
        str1 = "你没有休书不能强制离婚!";
        break;
      case 2:
        str1 = "强制离婚成功!";
        c();
        break;
      default:
        str1 = "强制离婚失败!";
      }
      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(str1, true);
        return;
      }
      ax.b(7, str1);
      return;
    case 1073742976:
      System.out.println("S_MARRIAGE_RESULT");
      int l = localc.a();
      int i1 = localc.a();
      System.out.println("marriage id1 : " + l);
      System.out.println("marriage id2 : " + i1);
      bj localbj1 = null;
      bj localbj2 = null;
      localbj1 = bi.a(l);
      localbj2 = bi.a(i1);
      if (localbj1 != null)
        af.a().a(localbj1, 26);
      if (localbj2 != null)
        af.a().a(localbj2, 26);
      if (l == aq.a().jdField_c_of_type_Int)
      {
        if (localbj2 == null)
          return;
        localbj2.jdField_o_of_type_Byte = 1;
        return;
      }
      if ((i1 != aq.a().jdField_c_of_type_Int) || (localbj1 == null))
        return;
      localbj1.jdField_o_of_type_Byte = 1;
      return;
    case 201326976:
      if ((i2 = localc.a()) != 1)
        break label1196;
      switch (be.X)
      {
      case 0:
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.F);
        i3 = be.o.length;
        for (i4 = be.F; i4 < i3 - 1; ++i4)
          be.o[i4] = be.o[(i4 + 1)];
        be.o[(i3 - 1)] = 0;
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        break;
      case 1:
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "添加好友成功!");
        break;
      case 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, "添加好友成功!");
        break;
      case 3:
        ax.b(7, "添加好友成功");
        aw.a();
        break;
      case 4:
        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("addFriend", "添加好友成功", 1, 100);
      default:
        return;
        if (i2 != 0)
          return;
        switch (be.X)
        {
        case 0:
        case 1:
        case 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.a("msg", "您已经有这个好友或您的好友数量已达到上限", 1, be.jdField_d_of_type_Int - 20);
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "您已经有这个好友或您的好友数量已达到上限!");
          break;
        case 3:
          ax.b(7, "添加好友失败");
          aw.a();
          break;
        case 4:
          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("addFriend", "添加好友失败", 1, 100);
        default:
          return;
        }
      }
    case 201327232:
      if ((i3 = localc.a()) == 1)
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a(be.F);
        i4 = be.n.length;
        for (i5 = be.F; i5 < i4 - 1; ++i5)
        {
          for (i6 = 0; i6 < be.jdField_d_of_type_Array2dOfJavaLangString[i5].length; ++i6)
            be.jdField_d_of_type_Array2dOfJavaLangString[i5][i6] = be.jdField_d_of_type_Array2dOfJavaLangString[(i5 + 1)][i6];
          be.n[i5] = be.n[(i5 + 1)];
        }
        be.n[(i4 - 1)] = 0;
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
        return;
      }
      if (i3 != 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 201327488:
      Object localObject1;
      be.V = localc.a();
      i4 = localc.a();
      be.jdField_d_of_type_Array2dOfJavaLangString = (String[][])null;
      be.n = null;
      be.jdField_d_of_type_Array2dOfJavaLangString = new String[i4][6];
      be.n = new int[i4];
      for (i5 = 0; i5 < i4; ++i5)
      {
        be.n[i5] = localc.a();
        System.out.println("MainCanvas.friendListID[i]" + be.n[i5]);
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][0] = localc.a();
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][1] = ((localc.a() == 0) ? "离线" : "在线");
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][4] = localc.a();
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][5] = localc.a();
        if (be.jdField_d_of_type_Array2dOfJavaLangString[i5][5].length() == 0)
          be.jdField_d_of_type_Array2dOfJavaLangString[i5][5] = "无氏族";
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][2] = w.L[localc.a()];
        be.jdField_d_of_type_Array2dOfJavaLangString[i5][3] = localc.a() + "级";
      }
      switch (be.V)
      {
      case 0:
        be.a(4);
        be.e(2);
        be.jdField_a_of_type_Be.e();
        break;

⌨️ 快捷键说明

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