2013年5月15日 星期三

【Java教學】玩家出生公告

在src\l1j\server\server\clientpackets\C_CreateCha修改

搜尋pc.setClanid(0);

在他下方加入以下原碼


//      TODO 玩家誕生了 by terry0412 
String msg = ""; 
if (pc.isCrown())//王族
msg = "王族"; 
else if (pc.isKnight()) //騎士
msg = "騎士";
else if (pc.isElf())//妖精
msg = "妖精";
else if (pc.isWizard())//法師
msg = "法師"; 
else if (pc.isDarkelf())//黑妖
msg = "黑暗妖精";
else if (pc.isDragonKnight()) // TODO 新增龍騎士 by 0968026609
msg = "龍騎士";
else if (pc.isIllusionist())// TODO 新增幻術師 by 0968026609
msg = "幻術師"; 
for (L1PcInstance allpc : L1World.getInstance().getAllPlayers()) {
if (allpc != null) {
allpc.sendPackets(new S_SystemMessage("玩家【"+pc.getName()+"】誕生了,職業:【"+msg+"】"));


//  end

這樣就大功告成囉!!

沒有留言:

張貼留言