📄 ay.java
字号:
{
ae localae;
be.jdField_a_of_type_Be.Q = paramc.a();
if (be.jdField_a_of_type_Be.Q == 0)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "clanMemTopNo", "您需要先加入一个氏族才能查看", false);
return;
}
String str1 = "名称: " + paramc.a();
String str2 = (paramc.a() == 0) ? "离线" : "在线";
String str3 = "职业: " + w.L[paramc.a()];
String str4 = "级别: " + paramc.a() + "级";
String str5 = "地图: " + paramc.a();
(localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "memInfo")).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, 12, 166, 20, 7);
ar localar1 = new ar(0, 15, 176, 0, "氏族成员详细信息", 15718814, 1, 0);
am localam3 = new am(0, 32, 166, 160, 0);
ar localar2 = new ar(60, 7, 0, 0, "返回", 15718814, 0, 0);
ar localar3 = new ar(10, 34, 0, 0, str1, 15718815, 0, 0);
ar localar4 = new ar(10, 54, 0, 0, str2, 15718815, 0, 0);
ar localar5 = new ar(10, 74, 0, 0, str3, 15718815, 0, 0);
ar localar6 = new ar(10, 94, 0, 0, str4, 15718815, 0, 0);
ar localar7 = new ar(10, 114, 0, 0, str5, 15718815, 0, 0);
localae.a(localam1);
localae.b(localam2, 2);
localae.b(localar1, 2);
localae.b(localam3, 2);
localae.b(localar2, 6);
localae.a(localar3);
localae.a(localar4);
localae.a(localar5);
localae.a(localar6);
localae.a(localar7);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.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.jdField_a_of_type_Ae.a(localae);
}
private void c(c paramc)
{
int i;
boolean[] arrayOfBoolean = new boolean[6];
arrayOfBoolean[0] = ((paramc.a() == 1) ? 1 : 0);
if (arrayOfBoolean[0] != 0)
this.jdField_a_of_type_Int = paramc.a();
arrayOfBoolean[1] = ((paramc.a() == 1) ? 1 : false);
arrayOfBoolean[2] = ((paramc.a() == 1) ? 1 : false);
if ((i = (paramc.a() == 1) ? 1 : 0) != 0)
this.jdField_b_of_type_JavaLangString = paramc.a();
arrayOfBoolean[3] = ((paramc.a() == 1) ? 1 : false);
arrayOfBoolean[4] = ((paramc.a() == 1) ? 1 : false);
arrayOfBoolean[5] = ((paramc.a() == 1) ? 1 : false);
String[] arrayOfString = { "下战书", "接受战书", "拒绝战书", "申请参战", "查看申请队伍", "启动守护神" };
if (i != 0)
{
String str = "(" + this.jdField_b_of_type_JavaLangString + "氏族)";
arrayOfString[1] = arrayOfString[1] + str;
arrayOfString[2] = arrayOfString[2] + str;
}
be.jdField_a_of_type_Be.e();
be.jdField_a_of_type_Be.jdField_a_of_type_Ae = a("warMenu");
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0] = new r(5, 48, 164, 142, null, arrayOfString);
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;
for (int j = 0; j < arrayOfBoolean.length; ++j)
if (arrayOfBoolean[j] == 0)
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a((byte)j);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0], 2);
j = 0;
for (int k = 0; k < arrayOfBoolean.length; ++k)
if (arrayOfBoolean[k] != 0)
{
j = 1;
break;
}
if (j == 0)
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "noOperation", "您无可用的氏族操作!", false);
else
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
be.i(46);
}
private void d(c paramc)
{
be.jdField_a_of_type_Be.e();
boolean[] arrayOfBoolean = new boolean[2];
arrayOfBoolean[0] = ((paramc.a() == 1) ? 1 : 0);
if (arrayOfBoolean[0] != 0)
{
this.jdField_b_of_type_Int = paramc.a();
this.jdField_c_of_type_Int = paramc.a();
}
arrayOfBoolean[1] = ((paramc.a() == 1) ? 1 : false);
String[] arrayOfString = { "扩建氏族祭坛", "查看祭坛列表" };
be.jdField_a_of_type_Be.jdField_a_of_type_Ae = a("altarMenu");
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0] = new r(5, 48, 164, 142, null, arrayOfString);
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;
for (int i = 0; i < arrayOfBoolean.length; ++i)
if (arrayOfBoolean[i] == 0)
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].a((byte)i);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.b(be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0], 2);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
be.i(47);
}
private static void e(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "创建氏族祭坛成功!";
break;
case 1:
str = "创建氏族祭坛失败!";
break;
default:
str = "创建氏族祭坛失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "altarBuildResult", str, false);
}
private void f(c paramc)
{
int i = paramc.a();
this.jdField_d_of_type_ArrayOfJavaLangString = null;
this.jdField_c_of_type_ArrayOfBoolean = null;
this.jdField_d_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_c_of_type_ArrayOfBoolean = new boolean[i];
for (int j = 0; j < i; ++j)
{
this.jdField_d_of_type_ArrayOfJavaLangString[j] = paramc.a();
this.jdField_c_of_type_ArrayOfBoolean[j] = ((paramc.a() == 1) ? 1 : false);
}
a("altarList", "祭坛列表", "操作", this.jdField_d_of_type_ArrayOfJavaLangString, this.jdField_c_of_type_ArrayOfBoolean);
}
private void g(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
paramc.a(this.jdField_d_of_type_ArrayOfJavaLangString[i]);
}
private void h(c paramc)
{
ae localae;
bc localbc;
String str1 = paramc.a();
int i = paramc.a();
int j = paramc.a();
int k = paramc.a();
int l = paramc.a();
(localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "altarInfo")).jdField_b_of_type_Byte = 9;
int i1 = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
String str2 = this.jdField_d_of_type_ArrayOfJavaLangString[i1];
ar localar1 = new ar(0, 12, 176, 0, str2, 15718814, 1, 0);
ar localar2 = new ar(0, 40, 160, 0, str1, 16777215, 0, 0);
(localbc = new bc(0, 80, 166, 80, 4, 1, 4, 0, 0)).e = false;
localbc.a("需要钱数:" + i, 0, 16776960);
localbc.a("需要奖牌数:" + j, 1, 16776960);
localbc.a("现有钱数:" + k, 2, 16777215);
localbc.a("现有奖牌数:" + l, 3, 16777215);
localae.b(localar2, 2);
localae.b(localbc, 2);
localae.b(localar1, 2);
localae.b("返回");
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(localae);
}
private static void i(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a() + 1;
paramc.a(i);
}
private static void j(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "祭坛激活成功!";
break;
case 1:
str = "祭坛激活失败!";
break;
default:
str = "祭坛激活失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "altarActiveResult", str, false);
}
private void k(c paramc)
{
paramc.a(this.jdField_c_of_type_Byte);
}
private void l(c paramc)
{
this.jdField_d_of_type_Byte = paramc.a();
this.jdField_c_of_type_Byte = paramc.a();
int i = paramc.a();
this.jdField_a_of_type_ArrayOfJavaLangString = null;
this.jdField_a_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_a_of_type_ArrayOfByte = null;
this.jdField_a_of_type_ArrayOfByte = new byte[i];
for (int j = 0; j < i; ++j)
{
this.jdField_a_of_type_ArrayOfJavaLangString[j] = paramc.a();
this.jdField_a_of_type_ArrayOfByte[j] = paramc.a();
}
ae localae = a("clanList", "氏族列表", "选择");
if (i > 0)
{
bc localbc = a(i);
for (int k = 0; k < i; ++k)
localbc.a(this.jdField_a_of_type_ArrayOfJavaLangString[k] + " " + this.jdField_a_of_type_ArrayOfByte[k] + "级", k, 65280);
ar localar = a(this.jdField_c_of_type_Byte, this.jdField_d_of_type_Byte);
localae.b(localbc, 2);
localae.b(localar, 2);
localar.jdField_d_of_type_Int = (localae.jdField_d_of_type_Int + 3);
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = null;
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = localbc;
a(localae, localar, this.jdField_c_of_type_Byte, this.jdField_d_of_type_Byte);
}
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(localae);
}
private static ar a(int paramInt1, int paramInt2)
{
ar localar;
String str = (paramInt1 + 1) + "/" + paramInt2;
return (localar = new ar(0, 187, 0, 0, str, 15718814, 1, 0));
}
private static void m(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "申请参加氏族战争成功!";
break;
case 1:
str = "申请参加氏族战争失败!";
break;
default:
str = "申请参加氏族战争失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "joinResult", str, false);
}
private void n(c paramc)
{
paramc.a(this.jdField_e_of_type_Byte);
}
private void o(c paramc)
{
this.jdField_f_of_type_Byte = paramc.a();
this.jdField_e_of_type_Byte = paramc.a();
int i = paramc.a();
this.jdField_b_of_type_ArrayOfJavaLangString = null;
this.jdField_a_of_type_ArrayOfBoolean = null;
this.jdField_b_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_a_of_type_ArrayOfBoolean = new boolean[i];
for (int j = 0; j < i; ++j)
{
this.jdField_b_of_type_ArrayOfJavaLangString[j] = paramc.a();
this.jdField_a_of_type_ArrayOfBoolean[j] = ((paramc.a() == 1) ? 1 : false);
}
ae localae = a("teamList", "申请参战队伍列表", "选择");
if (i > 0)
{
bc localbc = a(i);
for (int k = 0; k < i; ++k)
{
int l = (this.jdField_a_of_type_ArrayOfBoolean[k] != 0) ? 65280 : 16777215;
localbc.a(this.jdField_b_of_type_ArrayOfJavaLangString[k], k, l);
}
ar localar = a(this.jdField_e_of_type_Byte, this.jdField_f_of_type_Byte);
localae.b(localbc, 2);
localae.b(localar, 2);
localar.jdField_d_of_type_Int = (localae.jdField_d_of_type_Int + 3);
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = null;
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = localbc;
a(localae, localar, this.jdField_e_of_type_Byte, this.jdField_f_of_type_Byte);
}
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(localae);
}
private void p(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
paramc.a(this.jdField_b_of_type_ArrayOfJavaLangString[i]);
}
private static void q(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "选择参战队伍成功!";
break;
case 1:
str = "选择参战队伍失败!";
break;
default:
str = "选择参战队伍失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "selectTeamResult", str, false);
}
private static ae a(String paramString)
{
ae localae;
am[] arrayOfam;
Image localImage;
Graphics localGraphics;
ak localak;
ar[] arrayOfar;
(localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, paramString)).jdField_c_of_type_Byte = 0;
(arrayOfam = new am[3])[0] = new am(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, 4);
arrayOfam[1] = new am(8, 6, 39, 36, 1);
arrayOfam[2] = new am(52, 4, 117, 40, 4);
(localGraphics = (localImage = Image.createImage(18, 30)).getGraphics()).setColor(0);
localGraphics.fillRect(0, 0, 18, 30);
int i = bi.a.i;
bj.a(localGraphics, i, 9, 30);
(localak = new ak(arrayOfam[1].jdField_c_of_type_Int + 10, arrayOfam[1].jdField_d_of_type_Int + 3, 0, 0, new bl(localImage), 0)).jdField_b_of_type_Boolean = false;
(arrayOfar = new ar[2])[0] = new ar(arrayOfam[2].jdField_c_of_type_Int + 8, arrayOfam[2].jdField_d_of_type_Int + 6, 0, 0, bi.a.jdField_a_of_type_JavaLangString, 15718814, 0, 0);
arrayOfar[1] = new ar(arrayOfar[0].jdField_c_of_type_Int, arrayOfar[0].jdField_d_of_type_Int + 17, 0, 0, "等级 " + bi.a.k, 10321225, 0, 0);
for (int j = 0; j < 3; j = (byte)(j + 1))
localae.a(arrayOfam[j]);
for (j = 0; j < 2; j = (byte)(j + 1))
localae.a(arrayOfar[j]);
localae.a(localak);
localae.a("确定");
localae.b("返回");
return localae;
}
private static ae a(String paramString1, String paramString2, String paramString3)
{
ae localae;
(localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, paramString1)).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 localar = new ar(0, 12, 176, 0, paramString2, 15718814, 1, 0);
am localam3 = new am(0, 29, 166, 160, 0);
localae.a(localam1);
localae.b(localam2, 2);
localae.b(localar, 2);
localae.b(localam3, 2);
if (paramString3 != null)
localae.a(paramString3);
localae.b("返回");
return localae;
}
private static bc a(int paramInt)
{
bc localbc;
(localbc = new bc(0, 31, 161, 156, paramInt, 1, paramInt, 0, 3)).a(localbc.jdField_d_of_type_Byte, 22, false);
return localbc;
}
private void r(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
paramc.a(this.jdField_a_of_type_ArrayOfJavaLangString[i]);
}
private static void s(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "下战书成功!";
break;
case 1:
str = "氏族名字不存在,下战书失败!";
break;
case 2:
str = "该氏族正在进行战争,下战书失败!";
break;
case 3:
str = "您的金钱不足,下战书失败!";
break;
case 4:
str = "您的声望为0,下战书失败!";
break;
case 5:
str = "对方的声望为0,下战书失败!";
break;
default:
str = "下战书失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "letterResult", str, false);
}
private static void t(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "接受战书成功!";
break;
case 1:
case 2:
str = "接受战书失败!";
break;
default:
str = "接受战书失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "acceptResult", str, false);
}
private static void u(c paramc)
{
int i;
String str;
switch (i = paramc.a())
{
case 0:
str = "拒绝战书成功!";
break;
case 1:
case 2:
str = "拒绝战书失败!";
break;
default:
str = "拒绝战书失败,原因未知!";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "refuseResult", str, false);
}
private void v(c paramc)
{
int i = paramc.a();
this.jdField_c_of_type_ArrayOfJavaLangString = null;
this.jdField_b_of_type_ArrayOfBoolean = null;
this.jdField_c_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_b_of_type_ArrayOfBoolean = new boolean[i];
for (int j = 0; j < i; ++j)
{
this.jdField_c_of_type_ArrayOfJavaLangString[j] = paramc.a();
this.jdField_b_of_type_ArrayOfBoolean[j] = ((paramc.a() == 1) ? 1 : false);
}
a("godList", "守护神列表", "操作", this.jdField_c_of_type_ArrayOfJavaLangString, this.jdField_b_of_type_ArrayOfBoolean);
}
private static void a(String paramString1, String paramString2, String paramString3, String[] paramArrayOfString, boolean[] paramArrayOfBoolean)
{
int i;
ae localae = a(paramString1, paramString2, paramString3);
if ((i = paramArrayOfString.length) > 0)
{
bc localbc = a(i);
for (int j = 0; j < i; ++j)
{
int k = (paramArrayOfBoolean[j] != 0) ? 10981737 : 7112335;
localbc.a(paramArrayOfString[j], j, k);
}
localae.b(localbc, 2);
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = null;
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0] = localbc;
}
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(localae);
}
private void w(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
paramc.a(this.jdField_c_of_type_ArrayOfJavaLangString[i]);
}
private void x(c paramc)
{
ae localae;
bc localbc;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -