2014年9月25日 星期四

【Java教學】倉庫提物捲製作

倉庫提物捲製作..

檔案位址

\src\l1j\server\server\clientpackets\C_NPCAction

找到以下這裡

    } else if (s.equalsIgnoreCase("retrieve")) { // 「個人倉庫:アイテムを受け取る」
      if (pc.getLevel() >= 5) {

..............................................................................

        if(pc.getInventory().checkItem(49303)){
        pc.getInventory().removeItem(pc.getInventory().findItemId(49303), 1);

.......................................................................  

            pc.sendPackets(new S_RetrieveList(objid, pc));                }
      }
    } else if (s.equalsIgnoreCase("retrieve-elven")) { // 「エルフ倉庫:荷物を受け取る」
      if (pc.getLevel() >= 5 && pc.isElf()) {
          pc.sendPackets(new S_RetrieveElfList(objid, pc));
      }
    } else if (s.equalsIgnoreCase("retrieve-pledge")) { // 「血盟倉庫:荷物を受け取る」
      if (pc.getLevel() >= 5) {
          if (pc.getClanid() == 0) {
          // \f1血盟倉庫を使用するには血盟に加入していなくてはなりません。
          pc.sendPackets(new S_ServerMessage(208));
          return;



新增分隔線內的程式碼..
妖精倉庫.血盟倉庫請自己新增.

編號49303是我資料庫新增測試的編號.
可隨自己喜歡去新增編號跟名稱.

沒有留言:

張貼留言