2013年5月15日 星期三

【Java教學】限制倉庫存取等級

搜尋 l1j.server.server.clientpackets.C_Result.java

利用搜尋方式找

level >= 5) { 

可以找到六筆資料 你只要把數字改成你想要限制的等級就可以了
你其實可以看到後面有日文的注解 還蠻好懂的(好險姊接通一點日文跟英文) 

// 自分の倉庫に格納 = 個人倉庫的存入
// 自分の倉庫から取り出し=個人倉庫的取出
//クラン倉庫に格納 =血盟倉庫的存入
// クラン倉庫から取り出し =血盟倉庫的取出
// 自分のエルフ倉庫に格納 =妖精倉庫的存入
// 自分のエルフ倉庫から取り出し =妖精倉庫的取出

建議把妖精倉庫等級限制到100或99 這樣你就不用管妖倉的道具部份
不過不知道為什麼血盟等級低於60還是可以存取
不知道有沒有朋友可以幫忙指出哪裡可以修改血盟倉庫的存取

順道補充一點 如果你想新增從倉庫拿東西的價格
可搜尋
if (pc.getInventory().consumeItem(L1ItemId.ADENA, 30))

把數字改就可以了 雖然沒什麼特別意義 只是btw 順便講@@

沒有留言:

張貼留言