blackjack 發表於 2019-9-6 14:22

全狀態藥水(要有核心才可以改)

全狀態藥水(要有核心才可以改),請用eclipse天堂修改核心程式程式在,站內就有人分享

先在db的etcitem中加入:9004001 \fR全狀態藥水 \fR全狀態藥水 \fR全全狀態藥水 potion normal glass 1000 2102 5183 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1

然后修改 C_ItemUSe.java

在裡面找一個適當的位置加入↓
else if (itemId == 9004001) { //TODO 全狀態藥水 by 雷奇曼
            int[] allBuffSkill = { LIGHT, DECREASE_WEIGHT, PHYSICAL_ENCHANT_DEX,
   MEDITATION, PHYSICAL_ENCHANT_STR, BLESS_WEAPON, BERSERKERS,
   IMMUNE_TO_HARM, ADVANCE_SPIRIT, REDUCTION_ARMOR, BOUNCE_ATTACK,
   SOLID_CARRIAGE, ENCHANT_VENOM, BURNING_SPIRIT, VENOM_RESIST,
   DOUBLE_BRAKE, UNCANNY_DODGE, DRESS_EVASION, GLOWING_AURA,
   BRAVE_AURA, RESIST_MAGIC, CLEAR_MIND, ELEMENTAL_PROTECTION,
    AQUA_PROTECTER, BURNING_WEAPON, IRON_SKIN, EXOTIC_VITALIZE,
   WATER_LIFE, ELEMENTAL_FIRE, SOUL_OF_FLAME, ADDITIONAL_FIRE };

for (int i = 0; i < allBuffSkill.length; i++) {
  L1Skills skill = SkillsTable.getInstance().getTemplate(allBuffSkill);
   new L1SkillUse().handleCommands(pc, allBuffSkill, pc.getId(), pc.getX(), pc.getY(), null, skill
                            .getBuffDuration() * 1000, L1SkillUse.TYPE_GMBUFF);
   pc.getInventory().removeItem(l1iteminstance, 1); // 移除物品
                }   
            }
            //end



zymj628 發表於 2019-9-9 09:48

感谢分享

野性覺醒 發表於 2019-9-10 20:26

很實用的教學
謝謝分享

ling631117 發表於 2019-12-3 22:13

很實用的教學 謝謝分享

漫無目的 發表於 2019-12-3 22:15

很實用的教學
謝謝分享

kof750421 發表於 2019-12-4 00:55

3Q                           

levis0818 發表於 2019-12-4 07:53

謝謝分享

willjun 發表於 2019-12-4 10:27

感谢大佬的分享~~~~~~

nvidiati422 發表於 2019-12-4 11:39

感謝分享

19870922 發表於 2020-3-4 18:59

感謝分享

neron1982 發表於 2020-3-4 19:30

很實用~~感謝分享

akb48 發表於 2020-3-19 17:58

感谢分享

michaeljordan18 發表於 2020-4-15 21:40

感謝教學

ADougen 發表於 2020-4-16 09:40

感謝感謝 拿走了

nvidiati422 發表於 2020-4-16 11:28

感謝分享

aabbccdd 發表於 2021-1-1 13:44

謝謝分享

bennyst 發表於 2021-7-19 13:31

gmfpd 發表於 2022-4-5 12:13

感谢分享

Landyce 發表於 2022-4-26 22:23

感謝分享

rpg654081 發表於 2022-4-27 06:23

感谢分享
頁: [1] 2
查看完整版本: 全狀態藥水(要有核心才可以改)