2013年5月15日 星期三

【Java教學】偷懶打寶卷-很不錯的偷懶法喔


C_ItemUSe.java
找到
if (locX != 0 && locY != 0) { // 各種テレポートスクロール
下方新增
int delayEffect = ((L1EtcItem) l1iteminstance.getItem())
                    .get_delayEffect();
pc.setSkillEffect(MAP_TIME, delayEffect * 1000);


L1SkillTimer.java
找個良辰吉時的位置加上去
          else if (skillId == MAP_TIME) {
                if (cha instanceof L1PcInstance) {
                    L1PcInstance pc = (L1PcInstance) cha;
                    pc.sendPackets(new S_SystemMessage("限時地圖時間到!"));
                    L1Teleport.teleport(pc, 32779, 32836, (short) 5068, 5,true);
                }
          }

好了,結束。
道具etcitem的時間設定就在delayEffect格,設定好就可以了。
雖然會有再次使用要在等候時間到問題,不過基本上都說這是偷懶作法了。

沒有留言:

張貼留言