2013年5月17日 星期五
【Java教學】【★★★★★】人物名稱後面+頭銜(等級判斷)
核心找到S_OtherCharPacks.java
搜尋 writeH(pc.getLawful());
加入以下
//writeS(pc.getName());
if (pc.getHighLevel() <= 49) { //←以等級判斷
title = "\\fD【奴隸】"; // 稱號
}
if (pc.getHighLevel() >= 50 && pc.getHighLevel() <= 59) {
title = "\\f2【傭兵】";
}
if (pc.getHighLevel() >= 60 && pc.getHighLevel() <= 69) {
title = "\\f=【戰士】";
}
if (pc.getHighLevel() >= 70 && pc.getHighLevel() <= 79) {
title = "\\fH【將軍】";
}
if (pc.getHighLevel() >= 80 && pc.getHighLevel() <= 89) {
title = "\\f=【英雄】";
}
if (pc.getHighLevel() >= 90 && pc.getHighLevel() <= 95) {
title = "\\fH【傳說】";
}
if (pc.getHighLevel() >= 96 && pc.getHighLevel() <= 99) {
title = "\\fH【神話】";
} //人物頭銜 end
搜尋 writeS(pc.getName());
變更為 writeS(pc.getName() + title);//人物頭銜
2013年4月28日 星期日
【Java教學】【★★★★★】GM人物頭銜
l1j.server / server / serverpackets / S_OtherCharPacks.java
搜尋
writeH(pc.getLawful());
下面加入
//人物頭銜 add
String title = "";
if (pc.getAccessLevel() == 200)
{
title = "\\f=遊戲管理員";
}
//人物頭銜 end
搜尋
writeS(pc.getName());
修改
writeS(pc.getName() + title);//人物頭銜
說明:
---------------------------------------------------------
不影響原ID
只有滑鼠指著該人物時才會顯示
為了避免ID過長
導致重登斷線
只讓別人看的到頭銜
自己則是正常ID
說明:
---------------------------------------------------------
不影響原ID
只有滑鼠指著該人物時才會顯示
為了避免ID過長
導致重登斷線
只讓別人看的到頭銜
自己則是正常ID
訂閱:
文章 (Atom)