修改的版本 Rev2021,打開 C_ItemUSe.java
在使用物品的 else if 中,找一個點來插入以下這一段
} else if (itemId == 60960) { // 龍之鑰匙 by mca 2010/03/22
L1SpawnUtil.spawn(pc, 91122, 0, Config.ANTHARAS_TIME * 60 * 1000);
pc.getInventory().removeItem(l1iteminstance, 1);
60960 為 龍之鑰匙 ITEMID,可自行修改
91122 為 龍之門扉 NPCID,可自行修改
其中 Config.ANTHARAS_TIME 可自行在 config.java 加入,即可自行設定數值
或者寫死在核心直接給數值,單位:分鐘
就是 龍之門扉 創出來後多久會消失
config.java 裡面有很多常數設定
隨便找一組 int 類的,複製他來改成 ANTHARAS_TIME
2021版本應該會有三個地方需要加。
加了 config 的設定,是可以讓你隨時可以改 龍之門扉 開啟時間
如果不要此設定,就直接將 Config.ANTHARAS_TIME 改成數位(代表單位:分)
後續製作就如同新增任務 NPC 流程一樣,就不解說了。