瘋天堂私服發佈網站廣告欄位!
瘋天堂私服發佈網站您最佳的選擇!
免費曝光天堂私服的方式!
害怕天堂私服倒閉嗎?快使用天堂分析師!
天堂私服抽獎扭蛋物品及機率測試器
天堂私服稱號顏色製造器
瘋天堂私服發佈網站教您註冊推文收藏私服!
天堂私服血量魔力計算器
瘋天堂私服發布網站廣告贊助及爆料私服客服
教您如何不用註冊也可以推文天堂私服!
天堂私服270怪物查詢掉落資料庫
天堂私服盟徽製造器
test0428
2015-05-07 00:54

防止天堂私服玩家利用價差洗錢的方法~

發現滿多人喜歡販賣所有道具

另外用了個資料表shop_sell_price之類的

但是卻因為價錢沒設定好

被玩家買了便宜 賣商店又高於買的價錢 達到洗錢的效果

偵測小方法

物件:ShopTable

搜尋loadShopAllSell

在int price = rs.getInt(\"sell_price\");以下if(price >= 1) {以上貼上下面的程式碼


//修正販賣價錢錯誤問題
if (price >= 1) {
Connection conI = null;
PreparedStatement pstmI = null;
ResultSet rsI = null;
try {
conI = L1DatabaseFactory.getInstance().getConnection();
pstmI = conI.prepareStatement(\"SELECT * FROM shop WHERE item_id='\"+ itemId+\"'\");
rsI = pstmI.executeQuery();
while (rsI.next()) {
if (rsI.getInt(\"selling_price\") >= 1 && price > rsI.getInt(\"selling_price\")) {
System.out.println(\"NpcId=\"+rsI.getInt(\"npc_id\")+\", ItemID=\"+itemId+\", PriceError!!!\");
price = -1;
}
}
rsI.close();
} catch (SQLException e) {
_log.log(Level.SEVERE, e.getLocalizedMessage(), e);
} finally {
SQLUtil.close(rsI, pstmI, conI);
}
}



上一篇文章:為天堂私服GM的指令加上線上調整掉寶~
下一篇文章:天堂讓伺服器更順暢減少LAG 與當機的簡易教學~

分享文章:分享到微博! 分享到臉書! 分享到噗浪! 分享到維特! 分享到Google+! 分享到LINE!