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

📄 av.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        ++i2;
      }
      jdField_d_of_type_JavaLangString = be.jdField_a_of_type_Be.f.a();
      be.jdField_a_of_type_Be.e();
      if (be.a() == 9)
        return;
      be.a(1);
      a(5);
      return;
    case 1342178176:
      i2 = localc.a();
      if (jdField_c_of_type_Byte == 0)
        jdField_c_of_type_Byte = localc.a();
      if ((i2 == 1) || (i2 == 2))
      {
        aq.jdField_b_of_type_Int -= jdField_j_of_type_Int;
        be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[1].a(String.valueOf(aq.jdField_b_of_type_Int));
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
      String str3 = "";
      switch (i2)
      {
      case 0:
        if (jdField_c_of_type_Byte == 1)
        {
          a();
          b(0);
          a().a(jdField_e_of_type_Int);
          jdField_a_of_type_Boolean = true;
          return;
        }
        str3 = "购买失败,余额不足";
        break;
      case 1:
        str3 = "购买成功,您的背包已没有空间,我们将以邮件的形式发给您,请注意查收";
        break;
      case 2:
        str3 = "购买成功,请到背包中查看";
        break;
      case 3:
        str3 = "很抱歉,彩票已售完";
      }
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a("msg", str3, 1, be.jdField_d_of_type_Int - 30);
      return;
    case 1342178432:
      aq.jdField_b_of_type_Int = localc.a();
      switch (jdField_a_of_type_Byte)
      {
      case 1:
        break;
      case 2:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a("waiting", "请稍候…", 0, be.jdField_d_of_type_Int - 30);
        be.jdField_a_of_type_Ba.a(1342177536);
        break;
      case 3:
        be.a(0);
        a(-1);
        be.jdField_a_of_type_Be.e();
        break;
      case 4:
        if ((w.o) && (!(w.n)))
        {
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "查询失败,请确认cmwap连接再重试");
        }
        else
        {
          a(2);
          be.jdField_a_of_type_Be.e();
        }
        break;
      case 5:
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
        be.jdField_a_of_type_Be.b = null;
        a().r();
        break;
      case 6:
        jdField_b_of_type_Byte = 1;
        be.jdField_a_of_type_Ba.a(1342179072);
      }
      jdField_a_of_type_Byte = 0;
      return;
    case 1342178944:
      if (localc.a() == 0)
      {
        a().jdField_e_of_type_JavaLangString = localc.a();
        a(3);
        be.jdField_a_of_type_Be.e();
        return;
      }
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "查询失败" + (((w.o) && (!(w.n))) ? ",请确认cmwap连接再重试" : "请重试"));
      return;
    case 1342179200:
      jdField_b_of_type_Int = localc.a();
      jdField_c_of_type_Int = localc.a();
      jdField_d_of_type_Int = localc.a();
      if (jdField_b_of_type_Int > 0)
      {
        if (0 == be.a())
        {
          jdField_a_of_type_Byte = 5;
          be.jdField_a_of_type_Ba.a(1342178304);
          return;
        }
        be.jdField_a_of_type_Be.b = null;
        a().r();
        return;
      }
      if (be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0] == null)
        return;
      if ((be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_d_of_type_Byte != ((w.o) ? 3 : 5)) || (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))))
        return;
      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("msg", "您没有离线经验", 1, 120);
      return;
    case 1342179456:
      int i4;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
      switch (i4 = localc.a())
      {
      case 0:
        jdField_a_of_type_JavaLangString = "";
        jdField_a_of_type_JavaLangString = localc.a();
        if (jdField_a_of_type_JavaLangString == null)
        {
          jdField_a_of_type_JavaLangString = "";
          be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "请求地址出错,请重试");
        }
        be.jdField_a_of_type_Be.j();
        return;
      case 1:
        be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, localc.a());
        return;
      }
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "未知错误");
    }
  }

  public static byte[] a(int paramInt)
  {
    c localc = new c();
    switch (paramInt)
    {
    case 1342180352:
      localc.a(jdField_a_of_type_Ah.a());
      localc.a(jdField_e_of_type_Int);
      break;
    case 1342179584:
      localc.a(jdField_a_of_type_Ah.a());
      break;
    case 1342178560:
      localc.a(jdField_e_of_type_Int);
      break;
    case 1342177536:
      break;
    case 1342177792:
      localc.a(be.jdField_a_of_type_Be.f.a());
      break;
    case 1342178048:
      localc.a(jdField_a_of_type_Ah.a());
      localc.a(jdField_h_of_type_Byte);
      break;
    case 1342178304:
      break;
    case 1342178816:
      localc.a(jdField_j_of_type_Byte);
      break;
    case 1342179328:
      localc.a(as.jdField_d_of_type_JavaLangString);
      break;
    case 1342179072:
      localc.a(jdField_b_of_type_Byte);
      if (jdField_b_of_type_Byte == 1)
      {
        localc.a(0);
        break label242:
      }
      localc.a(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBb[0].a());
    }
    label242: return localc.a();
  }

  public final void b(Graphics paramGraphics)
  {
    int j = be.jdField_d_of_type_Int - n.jdField_a_of_type_JavaxMicroeditionLcduiFont.stringWidth("点击进入") - 5;
    paramGraphics.setColor(15718814);
    switch (this.jdField_e_of_type_Byte)
    {
    case 1:
      if (a(3 - jdField_g_of_type_Byte))
      {
        this.jdField_e_of_type_Byte = 2;
        return;
      }
      paramGraphics.drawString("您正在发送第" + jdField_f_of_type_Int + "条充值短信", be.jdField_d_of_type_Int >> 1, (be.jdField_e_of_type_Int >> 1) - be.jdField_e_of_type_Byte, 17);
      return;
    case 2:
      String str = null;
      switch (jdField_f_of_type_Byte)
      {
      case 0:
        str = "付费充值失败";
        break;
      case 3:
        str = "您的短信已经发送成功";
        this.jdField_b_of_type_Boolean = true;
        break;
      default:
        str = "您有" + (3 - jdField_f_of_type_Byte) + "条短信没有发送";
      }
      paramGraphics.drawString(str, be.jdField_d_of_type_Int >> 1, (be.jdField_e_of_type_Int >> 1) - be.jdField_e_of_type_Byte, 17);
      if (this.jdField_b_of_type_Boolean)
        paramGraphics.drawString("点击进入", 3, 2, 20);
      else
        paramGraphics.drawString("重新发送", 3, 2, 20);
      paramGraphics.drawString("退出游戏", j, 2, 20);
      return;
    }
    String[] arrayOfString = null;
    int k = (byte)(arrayOfString = al.a("您已成功安装空中网空中猛犸出品《天劫online》,付费后可以正常游戏,您还有" + (3 - jdField_f_of_type_Byte) + "条短信发送后终身免费(总共付费6元),还有神秘礼品赠送,感谢您的使用,祝您游戏愉快!", be.jdField_d_of_type_Int - 30, be.jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiFont[1])).length;
    for (int l = 0; l < k; l = (byte)(l + 1))
      paramGraphics.drawString(arrayOfString[l], 15, 60 + l * (be.jdField_e_of_type_Byte + 5), 20);
    paramGraphics.drawString("发送短信", 3, 2, 20);
    paramGraphics.drawString("退出游戏", j, 2, 20);
  }

  public final void c()
  {
    byte[] arrayOfByte;
    if ((be.a(17)) || (be.a(14)))
    {
      switch (this.jdField_e_of_type_Byte)
      {
      case 2:
        if (this.jdField_b_of_type_Boolean)
        {
          this.jdField_b_of_type_Boolean = false;
          (arrayOfByte = new byte[2])[0] = 1;
          jdField_c_of_type_Boolean = true;
          arrayOfByte[1] = 3;
          al.a(arrayOfByte, "agreeOp");
          be.jdField_a_of_type_Be.a(4);
          return;
        }
        jdField_g_of_type_Byte = jdField_f_of_type_Byte;
        q();
        this.jdField_e_of_type_Byte = 1;
        return;
      case 1:
        return;
      }
      q();
      this.jdField_e_of_type_Byte = 1;
      return;
    }
    if (be.a(18))
    {
      arrayOfByte = new byte[2];
      if (jdField_f_of_type_Byte == 3)
      {
        arrayOfByte[0] = 1;
        jdField_c_of_type_Boolean = true;
      }
      else
      {
        arrayOfByte[0] = 0;
      }
      arrayOfByte[1] = jdField_f_of_type_Byte;
      al.a(arrayOfByte, "agreeOp");
      be.jdField_a_of_type_Be.b();
      be.jdField_a_of_type_Be.jdField_a_of_type_A.a();
    }
  }

  private void q()
  {
    Object localObject;
    try
    {
      if (jdField_a_of_type_JavaxWirelessMessagingMessageConnection == null)
      {
        jdField_c_of_type_JavaLangString = "sms://" + jdField_b_of_type_JavaLangString;
        jdField_a_of_type_JavaxWirelessMessagingMessageConnection = (MessageConnection)Connector.open(jdField_c_of_type_JavaLangString);
        jdField_a_of_type_JavaxWirelessMessagingTextMessage = (TextMessage)jdField_a_of_type_JavaxWirelessMessagingMessageConnection.newMessage("text");
      }
      jdField_a_of_type_JavaxWirelessMessagingTextMessage.setPayloadText("AGCMOB.tianjie");
    }
    catch (Exception localException)
    {
      (localObject = localException).printStackTrace();
    }
    n();
    (localObject = new l(this)).start();
  }

  private void r()
  {
    if (be.jdField_a_of_type_Be.b == null)
      be.jdField_a_of_type_Be.b = a();
  }

  private ae a()
  {
    ae localae;
    (localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "leaveForm")).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);
    am localam3 = new am(0, 29, 166, 160, 0);
    localae.a(localam1);

⌨️ 快捷键说明

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