查看: 3434|回復: 8

[問題] 有人知道永久古白要怎麼寫入遊戲?

[複製鏈接]

5

主題

202

帖子

2562

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2774
在線時間
77 小時
相冊
0
日誌
0
好友
0
發表於 2024-3-3 10:22 | 顯示全部樓層 |閱讀模式
如題~
感恩~


因為喜歡的版本沒有...因此想要製作永久古白!




上一篇︰如何增加變身或套用別版變身
下一篇︰攻城戰如何開啟

1

主題

586

帖子

1萬

金錢

巴列斯

Rank: 10Rank: 10Rank: 10

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
60
積分
17678
在線時間
298 小時
相冊
0
日誌
0
好友
0
發表於 2024-3-3 15:47 | 顯示全部樓層
要改核心

把扣除那一行語法拿掉

紅茶
聯絡方式
LINE: lineageapp
回復 支持 反對

使用道具 舉報

5

主題

202

帖子

2562

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
2774
在線時間
77 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2024-3-4 02:54 | 顯示全部樓層
感謝大大回覆!
核心是要改哪? 要怎麼改? QQ

回復 支持 反對

使用道具 舉報

10

主題

123

帖子

2萬

金錢

巴列斯

Rank: 10Rank: 10Rank: 10

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
60
積分
20850
在線時間
193 小時
相冊
0
日誌
0
好友
2
發表於 2024-3-4 12:37 | 顯示全部樓層
package com.lineage.data.item_etcitem.hp;

import com.lineage.data.executor.ItemExecutor;
import com.lineage.server.model.Instance.L1ItemInstance;
import com.lineage.server.model.Instance.L1PcInstance;
import com.lineage.server.model.L1PcInventory;
import com.lineage.server.model.skill.L1BuffUtil;
import com.lineage.server.serverpackets.S_ServerMessage;
import com.lineage.server.serverpackets.S_SkillSound;
import java.util.Random;

public class Ante_Fruit6 extends ItemExecutor
{

        protected L1ItemInstance _weapon;
        protected int _weaponM;

        private Ante_Fruit6()
        {
                _weapon = null;
                _weaponM = 0;
        }

        public static ItemExecutor get()
        {
                return new Ante_Fruit6();
        }

        public void execute(int data[], L1PcInstance pc, L1ItemInstance item)
        {
                if (item == null)
                        return;
                if (pc == null)
                        return;
                if (L1BuffUtil.stopPotion(pc))
                        UseHeallingPotion(pc, 85, 197);
        }

        private void UseHeallingPotion(L1PcInstance pc, int healHp, int gfxid)
        {
                if (pc.getInventory().consumeItem(40308, 950L))//如果有金币950
                {
                        L1BuffUtil.cancelAbsoluteBarrier(pc);
                        Random random = new Random();
                        pc.sendPacketsX8(new S_SkillSound(pc.getId(), gfxid));
                        healHp = (int)((double)healHp * (random.nextGaussian() / 5D + 1.0D));
                        if (pc.hasSkillEffect(173))
                                healHp >>= 1;
                        if (pc.hasSkillEffect(4012))
                                healHp >>= 1;
                        if (pc.hasSkillEffect(4011))
                                healHp *= -1;
                        pc.setCurrentHp(pc.getCurrentHp() + healHp);
                } else
                {
                        pc.sendPackets(new S_ServerMessage("很抱歉,您的金币不夠!多赚点钱吧。"));
                }
        }
}


回復 支持 反對

使用道具 舉報

1

主題

1147

帖子

7萬

金錢

法利昂

Rank: 12Rank: 12Rank: 12

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
70
積分
80776
在線時間
856 小時
相冊
1
日誌
0
好友
1
發表於 2024-3-21 01:29 | 顯示全部樓層
yasioukon 發表於 2024-3-3 15:47
要改核心

把扣除那一行語法拿掉

借串發問一下
源碼的治癒藥水大多都沒有寫扣除語法、治癒藥水使用後會消失
有寫扣除語法「pc.getInventory().removeItem(l1iteminstance, 1)」的治癒藥水即使刪除扣除語法、該物品使用後仍然會消失

使用模擬器《[版本] 天堂3.6模擬器_內附源碼


回復 支持 反對

使用道具 舉報

32

主題

253

帖子

4715

金錢

鑽石VIP

Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127Rank: 127

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
90
積分
4968
在線時間
114 小時
相冊
0
日誌
0
好友
0
發表於 2024-3-21 02:08 | 顯示全部樓層
讓我們繼續看下去

回復 支持 反對

使用道具 舉報

1

主題

586

帖子

1萬

金錢

巴列斯

Rank: 10Rank: 10Rank: 10

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
60
積分
17678
在線時間
298 小時
相冊
0
日誌
0
好友
0
發表於 2024-3-21 09:08 | 顯示全部樓層
random 發表於 2024-3-21 01:29
借串發問一下
源碼的治癒藥水大多都沒有寫扣除語法、治癒藥水使用後會消失
有寫扣除語法「pc.getInventor ...

正常來說


如果移除該行還會扣除

應該喝一次會扣兩瓶才對

所以你可以先改補血量 確認修改的檔案正確

如果改補血量有變化

那可能就看是不是藥水分類那種條件 有下了移除

紅茶
聯絡方式
LINE: lineageapp
回復 支持 反對

使用道具 舉報

2

主題

331

帖子

2673

金錢

暗殺軍王.史雷佛

Rank: 8Rank: 8

威望
3
精華
0
貢獻
0
鑽石
0
閱讀權限
45
積分
3010
在線時間
77 小時
相冊
0
日誌
0
好友
1
發表於 2024-4-23 16:58 | 顯示全部樓層
感恩大大無私分享

回復 支持 反對

使用道具 舉報

0

主題

107

帖子

372

金錢

哥布林

Rank: 3Rank: 3

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
30
積分
479
在線時間
34 小時
相冊
0
日誌
0
好友
0
發表於 2024-4-28 00:43 | 顯示全部樓層
學習了 謝分享

回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊會員

本版積分規則

天堂私服列表

45客服

Archiver| 45天堂私服論壇   分享到微博! 分享到臉書! 分享到噗浪! 分享到維特! 分享到Google+! 分享到LINE!

45天堂私服發佈站 ©    天堂私服架設教學  提供最新天堂私服最新資訊

流量最高、品質最好、服務最優、玩家首選、最新天堂私服資訊,都在45天堂私服發佈站.    免責聲明

Sitetag
line客服聯繫
掃一掃二碼
Line客服聯繫
24H專人回覆
返回頂部 返回列表