尋找C_TradeAddItem.JAVA
找到trade.TradeAddItem(pc, itemid, itemcount);
加入在上面
// 交易公告
if (pc.isGm()) {
L1World.getInstance().broadcastPacketToAll(new S_BlueMessage(166,"\\fY管理員交易公告:管理員【" + pc.getName() + "】物品【+("+item.getEnchantLevel()+")"+item.getName()+"("+itemcount+")】轉移給玩家【"+tradingPartner.getName()+"】"));
}
if (Config.TradeOk&& pc.getAccessLevel()== 0) {
L1World.getInstance().broadcastPacketToAll(new S_Message(166,"\\fX玩家交易公告:玩家【" + pc.getName() + "】物品【+("+item.getEnchantLevel()+")"+item.getName()+"("+itemcount+")】"));
L1World.getInstance().broadcastPacketToAll(new S_Message(166,"\\fX轉移給玩家【"+tradingPartner.getName()+"】"));
//交易公告
可防止玩家利用交易在洗東西 亦可增加公平性(GM亂給物品之類的)
有心學習核心修改的不仿參考看看
沒有留言:
張貼留言