📄 ay.java
字号:
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, "godInfo")).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_c_of_type_ArrayOfJavaLangString[i1];
ar localar1 = new ar(0, 12, 176, 0, str2, 15718814, 1, 0);
ar localar2 = new ar(0, 40, 166, 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 y(c paramc)
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a() + 1;
paramc.a(i);
}
private static void z(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, "godActiveResult", str, false);
}
private void a(c paramc, String[] paramArrayOfString, byte paramByte)
{
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_d_of_type_Int = paramc.a();
this.jdField_e_of_type_Int = paramc.a();
}
arrayOfBoolean[1] = ((paramc.a() == 1) ? 1 : false);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae = a("buildingMenu");
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0] = new r(5, 48, 164, 142, null, paramArrayOfString);
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(paramByte);
}
private static void a(c paramc, String paramString)
{
int i = paramc.a();
StringBuffer localStringBuffer = new StringBuffer();
switch (i)
{
case 0:
localStringBuffer.append("创建氏族");
localStringBuffer.append(paramString);
localStringBuffer.append("成功!");
break;
case 1:
localStringBuffer.append("创建氏族");
localStringBuffer.append(paramString);
localStringBuffer.append("失败!");
break;
default:
localStringBuffer.append("创建氏族");
localStringBuffer.append(paramString);
localStringBuffer.append("失败,原因未知!");
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "buildingBuildResult", localStringBuffer.toString(), false);
}
private static void b(c paramc, String paramString)
{
ae localae;
String str = paramc.a();
(localae = new ae(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int, "buildingInfo")).jdField_b_of_type_Byte = 9;
ar localar1 = new ar(0, 12, 176, 0, paramString, 15718814, 1, 0);
ar localar2 = new ar(0, 40, 160, 0, str, 16777215, 0, 0);
localae.b(localar2, 2);
localae.b(localar1, 2);
localae.b("返回");
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(localae);
}
private void A(c paramc)
{
this.jdField_b_of_type_Byte = paramc.a();
this.jdField_a_of_type_Byte = paramc.a();
int i = paramc.a();
this.jdField_e_of_type_ArrayOfJavaLangString = null;
this.jdField_b_of_type_ArrayOfInt = null;
this.jdField_e_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_b_of_type_ArrayOfInt = new int[i];
String[] arrayOfString = new String[i * 2];
for (int k = 0; k < i; ++k)
{
this.jdField_e_of_type_ArrayOfJavaLangString[k] = paramc.a();
this.jdField_b_of_type_ArrayOfInt[k] = paramc.a();
int j = paramc.a();
arrayOfString[(k * 2)] = j + " " + this.jdField_e_of_type_ArrayOfJavaLangString[k];
arrayOfString[(k * 2 + 1)] = " 声望: " + this.jdField_b_of_type_ArrayOfInt[k];
}
be.jdField_a_of_type_Be.e();
be.jdField_a_of_type_Be.jdField_a_of_type_Ae = a("clanTop", "氏族排行", null, arrayOfString, this.jdField_a_of_type_Byte, this.jdField_b_of_type_Byte);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
be.i(52);
}
private void B(c paramc)
{
int i;
if ((i = paramc.a()) == 0)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "clanMemTopNo", "您需要先加入一个氏族才能查看", false);
be.i(53);
return;
}
this.jdField_b_of_type_Byte = paramc.a();
this.jdField_a_of_type_Byte = paramc.a();
int j = paramc.a();
this.jdField_e_of_type_ArrayOfJavaLangString = null;
this.jdField_b_of_type_ArrayOfInt = null;
this.jdField_e_of_type_ArrayOfJavaLangString = new String[j];
this.jdField_b_of_type_ArrayOfInt = new int[j];
String[] arrayOfString = new String[j * 2];
for (int k = 0; k < j; ++k)
{
this.jdField_e_of_type_ArrayOfJavaLangString[k] = paramc.a();
this.jdField_b_of_type_ArrayOfInt[k] = paramc.a();
arrayOfString[(k * 2)] = this.jdField_e_of_type_ArrayOfJavaLangString[k];
arrayOfString[(k * 2 + 1)] = " 贡献:" + this.jdField_b_of_type_ArrayOfInt[k] + " + " + paramc.a();
}
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(a("clanMemTop", "氏族成员贡献榜", "查看", arrayOfString, this.jdField_a_of_type_Byte, this.jdField_b_of_type_Byte));
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
be.i(53);
}
private static void C(c paramc)
{
int i;
if ((i = paramc.a()) == 0)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "clanEnterAreaNo", "您需要先加入一个氏族才能进入", false);
be.i(53);
return;
}
if (i == 2)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "clanEnterAreaNo", "您所在的氏族等级不够,无法进入", false);
be.i(53);
}
}
private ae a(String paramString1, String paramString2, String paramString3, String[] paramArrayOfString, byte paramByte1, byte paramByte2)
{
ae localae = a(paramString1, paramString2, paramString3);
int i = paramArrayOfString.length;
ar localar = null;
if (i > 0)
{
bc localbc;
(localbc = new bc(0, 31, 161, 152, i, 1, i, 0, 3)).a(localbc.jdField_d_of_type_Byte, 19, false);
for (int j = 0; j < i; ++j)
localbc.a(paramArrayOfString[j], j, 65280);
localar = a(paramByte1, paramByte2);
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, paramByte1, paramByte2);
return localae;
}
private static void a(ae paramae, ar paramar, byte paramByte1, byte paramByte2)
{
ak localak1 = null;
ak localak2 = null;
(localak1 = new ak(55, 193, 0, 0, be.jdField_a_of_type_ArrayOfBl[22], 0)).jdField_d_of_type_Byte = 0;
localak1.h = false;
(localak2 = new ak(120, 193, 0, 0, be.jdField_a_of_type_ArrayOfBl[22], 0)).jdField_d_of_type_Byte = 1;
localak2.h = false;
if ((paramByte1 > 0) && (paramar != null))
{
paramae.a(localak1);
localak1.jdField_d_of_type_Int = (paramar.jdField_d_of_type_Int + 3);
}
if ((paramByte1 < paramByte2 - 1) && (paramar != null))
{
paramae.a(localak2);
localak2.jdField_d_of_type_Int = (paramar.jdField_d_of_type_Int + 3);
}
}
private static void a(ae paramae, String paramString1, String paramString2, boolean paramBoolean)
{
byte b1 = 1;
if (paramBoolean)
b1 = 2;
paramae.a(paramString1, paramString2, b1, 140);
}
private void d(ae paramae, n paramn)
{
if (be.a(10))
{
if (this.jdField_a_of_type_Byte <= 0)
return;
ay tmp16_15 = this;
tmp16_15.jdField_a_of_type_Byte = (byte)(tmp16_15.jdField_a_of_type_Byte - 1);
be.a(paramae);
ba.a().a(302317568);
return;
}
if (be.a(12))
{
if (this.jdField_a_of_type_Byte >= this.jdField_b_of_type_Byte - 1)
return;
ay tmp62_61 = this;
tmp62_61.jdField_a_of_type_Byte = (byte)(tmp62_61.jdField_a_of_type_Byte + 1);
be.a(paramae);
ba.a().a(302317568);
return;
}
if (be.a())
{
ae localae;
if (be.jdField_a_of_type_Be.Q == 0)
return;
(localae = new ae(0, 0, be.jdField_d_of_type_Int - 1, be.jdField_e_of_type_Int - 1, "notice_Left_Menu")).jdField_b_of_type_Byte = 9;
r localr = new r(35, 0, 80, 0, null, new String[] { "查看公告", "添加公告", "修改公告", "删除公告" });
if (this.jdField_f_of_type_ArrayOfJavaLangString.length == 0)
{
localr.a(0);
localr.a(2);
localr.a(3);
if (be.jdField_a_of_type_Be.Q != 3)
break label319;
localr.a(1);
return;
}
if (be.jdField_a_of_type_Be.Q == 3)
{
localr.a(1);
localr.a(2);
localr.a(3);
}
else
{
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
if ((be.jdField_a_of_type_Be.Q == 2) && (this.jdField_d_of_type_ArrayOfBoolean[i] == 0))
{
localr.a(2);
localr.a(3);
}
if ((be.jdField_a_of_type_Be.Q == 1) && (this.jdField_b_of_type_ArrayOfByte[i] == 0))
localr.a(2);
}
label319: localae.b(localr, 4);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(localae);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[1] = null;
be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[1] = localr;
return;
}
if (be.a(18))
{
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
return;
}
a(paramn);
}
private void h(n paramn)
{
if (be.a(18))
{
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
return;
}
if (be.a())
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
switch (be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[1].jdField_d_of_type_Byte)
{
case 0:
int i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a();
StringBuffer localStringBuffer = new StringBuffer();
switch (this.jdField_b_of_type_ArrayOfByte[i])
{
case 0:
localStringBuffer.append("系统公告");
break;
case 1:
localStringBuffer.append("族长公告");
break;
case 2:
localStringBuffer.append("长老公告");
}
ae localae = a("noticeInfo", localStringBuffer.toString(), null);
ar localar = new ar(0, 40, 160, 0, this.jdField_f_of_type_ArrayOfJavaLangString[i], jdField_a_of_type_ArrayOfInt[this.jdField_b_of_type_ArrayOfByte[i]], 0, 0);
localae.b(localar, 2);
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(localae);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
return;
case 1:
ax.jdField_b_of_type_Byte = 1;
ax.jdField_b_of_type_Boolean = false;
be.G = 3;
be.jdField_a_of_type_Be.A = null;
if ((w.a >> 2 & 0x1) == 1)
be.jdField_a_of_type_Be.A = "注意:氏族频道已设置为关闭";
be.jdField_a_of_type_Be.a("发送到氏族频道:");
break;
case 2:
ax.jdField_b_of_type_Byte = 2;
ax.jdField_b_of_type_Boolean = false;
be.G = 3;
be.jdField_a_of_type_Be.A = null;
if ((w.a >> 2 & 0x1) == 1)
be.jdField_a_of_type_Be.A = "注意:氏族频道已设置为关闭";
be.jdField_a_of_type_Be.a("发送到氏族频道:");
be.jdField_a_of_type_Be.b.setString(this.jdField_f_of_type_ArrayOfJavaLangString[be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfBc[0].a()]);
break;
case 3:
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "notice_Del_No", "您确定要删除该公告?", true);
default:
return;
a(paramn);
}
}
private static void b(ae paramae)
{
if (be.a())
{
be.a(paramae);
be.jdField_a_of_type_Ba.a(302317568);
}
}
private static void u()
{
if (be.a(18))
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
}
private void D(c paramc)
{
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;
}
this.jdField_b_of_type_Byte = paramc.a();
this.jdField_a_of_type_Byte = paramc.a();
int i = paramc.a();
this.jdField_c_of_type_ArrayOfInt = null;
this.jdField_f_of_type_ArrayOfJavaLangString = null;
this.jdField_b_of_type_ArrayOfByte = null;
this.jdField_d_of_type_ArrayOfBoolean = null;
this.jdField_c_of_type_ArrayOfInt = new int[i];
this.jdField_f_of_type_ArrayOfJavaLangString = new String[i];
this.jdField_b_of_type_ArrayOfByte = new byte[i];
this.jdField_d_of_type_ArrayOfBoolean = new boolean[i];
ae localae = null;
if ((be.jdField_a_of_type_Be.Q == 3) && (i == 0))
localae = a("notice", "氏族公告信息", null);
else
localae = a("notice", "氏族公告信息", "操作");
if (i > 0)
{
(localObject1 = new bc(0, 31, 161, 152, i, 1, i, 0, 3)).a(((bc)localObject1).jdField_d_of_type_Byte, 22, false);
for (int j = 0; j < i; ++j)
{
this.jdField_c_of_type_ArrayOfInt[j] = paramc.a();
this.jdField_f_of_type_ArrayOfJavaLangString[j] = paramc.a();
this.jdField_b_of_type_ArrayOfByte[j] = paramc.a();
this.jdField_d_of_type_ArrayOfBoolean[j] = ((paramc.a() == 0) ? 1 : false);
if (this.jdField_f_of_type_ArrayOfJavaLangString[j].length() > 10)
((bc)localObject1).a(this.jdField_f_of_type_ArrayOfJavaLangString[j].substring(0, 7) + "…", j, jdField_a_of_type_ArrayOfInt[this.jdField_b_of_type_ArrayOfByte[j]]);
else
((bc)localObject1).a(this.jdField_f_of_type_ArrayOfJavaLangString[j], j, jdField_a_of_type_ArrayOfInt[this.jdField_b_of_type_ArrayOfByte[j]]);
}
localObject2 = a(this.jdField_a_of_type_Byte, this.jdField_b_of_type_Byte);
localae.b((n)localObject1, 2);
localae.b((n)localObject2, 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] = localObject1;
}
Object localObject1 = null;
Object localObject2 = null;
(localObject1 = new ak(55, 193, 0, 0, be.jdField_a_of_type_ArrayOfBl[22], 0)).jdField_d_of_type_Byte = 0;
((ak)localObject1).h = false;
(localObject2 = new ak(120, 193, 0, 0, be.jdField_a_of_type_ArrayOfBl[22], 0)).jdField_d_of_type_Byte = 1;
((ak)localObject2).h = false;
if (this.jdField_a_of_type_Byte > 0)
localae.a((n)localObject1);
if (this.jdField_a_of_type_Byte < this.jdField_b_of_type_Byte - 1)
localae.a((n)localObject2);
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(localae);
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(true);
}
private static void a(c paramc, int paramInt)
{
String str = "";
switch (paramInt)
{
case 0:
str = "增加";
break;
case 1:
str = "修改";
break;
case 2:
str = "删除";
}
int i = paramc.a();
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
if (i == 0)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "notice_Add_No", str + "氏族公告成功!", false);
return;
}
if (i == 1)
{
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "notice_Add_No", str + "氏族公告失败!", false);
return;
}
if (i == 2)
{
switch (be.jdField_a_of_type_Be.Q)
{
case 1:
str = "族长";
break;
case 2:
str = "长老";
}
a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae, "notice_Add_No", str + "公告栏已满,请适当删除一些消息才能继续留言!", false);
}
}
private static void v()
{
if (be.a())
{
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
ba.a().a(302448640);
be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a());
return;
}
if (be.a(18))
be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a().b().a(null);
}
static
{
jdField_a_of_type_ArrayOfInt = { 16711680, 16739328, 16731903 };
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -