2013年5月15日 星期三
【Java教學】玩家間PK獲勝廣播
玩家間PK獲勝廣播~
玩家間PK獲勝廣播~
此?"全世界廣播"~所有人都看得到
應該只改L1Attack.class這個檔案就好了
首先新增一段廣播用的程式碼
搜尋private static int strDmg[];
貼在private static int strDmg[];之上方
引用
private void broadcastToAll(String s)
{
L1PcInstance al1pcinstance[] = L1World.getInstance().getAllPlayers();
S_SystemMessage s_systemmessage = new S_SystemMessage(s);
for(int i = 0; i < al1pcinstance.length; i++)
al1pcinstance[ i ].sendPackets(s_systemmessage);
}
然後搜尋public int PcPcDamageCalc()
這個是玩家打玩家的設定...
請往下拉找一下最後面有一個
return Damage;
?以下指令...貼于return Damage;之上方
引用
if(Damage >= targetPlayer.get_currentHp())
{
broadcastToAll((new StringBuilder()).append("玩家【").append(player.get_name()).append("】P贏了玩家【").append(targetPlayer.get_name()).append("】").toString());
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言