查看: 562|回復: 13

[問題] L1J380C版本的强化魔法师制作卷轴问题

[複製鏈接]

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-23 22:22 | 顯示全部樓層 |閱讀模式
请问一下,这个强化魔法师的制作卷轴点击没有反应的问题,大家有遇到或者修复问题么?我这边源代码看了好久了,没看出来是那个代码控制的,谁可以帮忙解答一下,谢谢谢。C_NPCAction.java里面根本就看不到任何踪迹。好像所有的都不行。

81353        梅貝勒        $9154        古魯丁村-魔法強化NPC        L1Merchant
81354        辛德勒        $9155        肯特村-魔法強化NPC        L1Merchant
81355        雷德羅        $9156        風木村-魔法強化NPC        L1Merchant
81356        倫德羅        $9157        銀騎士村-魔法強化NPC        L1Merchant
81357        傑德勒        $9158        奇岩村-魔法強化NPC        L1Merchant
81358        馬伊貝勒        $9159        海音村-魔法強化NPC        L1Merchant
81359        泰爾魯爾        $9160        歐瑞村-魔法強化NPC        L1Merchant
81360        丁爾        $9161        威頓村-魔法強化NPC        L1Merchant
81361        納尼艾爾        $9162        亞丁村-魔法強化NPC        L1Merchant
81362        納貝勒        $9163        亞丁村-魔法強化NPC        L1Merchant
81363        泰勒        $9153        說話之島-魔法強化NPC        L1Merchant
81453        安道兒        $7545        妖精森林-魔法強化NPC        L1Merchant



66583be7-2aa1-4965-bc38-5f90240e0172.png



上一篇︰貓神3.80內掛版 模擬器+編碼器+懶人包(停止分享)
下一篇︰幫忙 核心 解鎖

71

主題

267

帖子

5707

金錢

火焰之影

Rank: 8Rank: 8

威望
247
精華
0
貢獻
0
鑽石
0
閱讀權限
50
積分
6468
在線時間
110 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-23 23:15 | 顯示全部樓層
傑德勒 去spawnlist_npc 搜尋 並找出npc_templateid ,複製他的數值去npcaction 搜尋 你就找到他的 對話檔
然後去抓他的對話檔看它的內容怎麼寫....

回復 支持 反對

使用道具 舉報

7

主題

282

帖子

4103

金錢

暗殺軍王.史雷佛

Rank: 8Rank: 8

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
45
積分
4385
在線時間
248 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-24 07:00 | 顯示全部樓層
看對話檔轉發的關鍵字去找   如果核心沒有就是沒作用  沒寫  或者是被拿掉

回復 支持 反對

使用道具 舉報

3

主題

1381

帖子

3萬

金錢

安塔瑞斯

紅茶 LINE: lineageapp

Rank: 11Rank: 11Rank: 11Rank: 11

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
65
積分
36777
在線時間
1080 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-24 08:58 | 顯示全部樓層
直接抽這個對話檔 看action去搜

或者搜 NPC的編號 classname npcaction

不是所有NPC都寫在C_NPCAction裡喔~~~

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

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-25 22:38 | 顯示全部樓層
esdion 發表於 2025-12-23 23:15
傑德勒 去spawnlist_npc 搜尋 並找出npc_templateid ,複製他的數值去npcaction 搜尋 你就找到他的 對話檔  ...

它的对话是bs_01.PPAK里面也有这个,下步如何查呢?。<html>
<body>
<font fg=ffffff><p align=left><name>:</p></font>
<br>
您目前可以<font fg=ffffaf>花費3000金幣</font>購買魔法或是以低廉的價格製造<a link="bs_m5">魔法卷軸。</a>
<br><br>
<font fg=ffffaf>[適用於近距離攻擊的魔法]</font><br>
<a action="a">「接受強大火花魔法」</a><br>
<font fg=ffffaf>[適用於遠距離攻擊的魔法]</font><br>
<a action="b">「接受猛烈暴風魔法」</a><br>
<font fg=ffffaf>[適用於法術攻擊的魔法]</font><br>
<a action="c">「接受清淨靈魂魔法」</a><br>
[製作魔法卷軸]<br>
<font fg=ffffaf>少量製造:</font><a action="1">1個</a>/<a action="2">5個</a>/<a action="3">10個</a><br>
<font fg=ffffaf>大量製造:</font><a action="4">100個</a>/<a action="5">500個</a><br>
<br>
亞丁大陸上魔法的流動正在產生變化,說不定再也無法使用魔法,
因此我們遵照塔拉斯的命令來到這裡,幫助正在修練中的魔法師,
我們會收取少許的費用,請您不要為此感到不悅。<br><br>
<a link="bs_02"> 「開玩笑的吧?」</a><br>


cea4796b-34ef-426f-a788-5486fc167cbe.png
回復 支持 反對

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-25 22:53 | 顯示全部樓層
bs_m4-c.html刚刚也查了一下也有。是通过bs_01-c.html过来的,同样一个主程序,在境界天堂版本,可以点开,在L1J版本点不开,这个问题应该不子啊主程序上。。
<html>
<body>
<font fg=ffffff><p align=left><name>:</p></font>
<br>
請選擇想要製造的魔法與數量:<font fg=ffffaa><var src="#5">張</font><br>
<p align=left>
[1階:手續費 <font fg=ffaaff><var src="#0"></font>金幣]<br>
<img src="#5514" tooltip="日光術^(1階)" action="A">
<img src="#5515" tooltip="保護罩^(1階)" action="B">
<img src="#5517" tooltip="光箭^(1階)" action="C">
<img src="#5520" tooltip="神聖武器^(1階)" action="D">
<img src="#5521" tooltip="初級治癒術^(1階)" action="E"><br>
[2階:手續費 <font fg=ffaaff><var src="#1"></font>金幣]<br>
<img src="#5522" tooltip="負重強化^(2階)" action="F">
<img src="#5523" tooltip="無所遁形術^(2階)" action="G">
<img src="#5525" tooltip="擬似魔法武器^(2階)" action="H">
<img src="#5526" tooltip="解毒術^(2階)" action="I">
<img src="#5527" tooltip="火箭^(2階)" action="J"><br>
[3階:手續費 <font fg=ffaaff><var src="#2"></font>金幣]<br>
<img src="#5528" tooltip="極光雷電^(3階)" action="K">
<img src="#5529" tooltip="鎧甲護持^(3階)" action="L">
<img src="#5530" tooltip="中級治癒術^(3階)" action="M">
<img src="#5532" tooltip="寒冰氣息^(3階)" action="N">
<img src="#5533" tooltip="起死回生術^(3階)" action="O"><br>
[4階:手續費 <font fg=ffaaff><var src="#3"></font>金幣]<br>
<img src="#5534" tooltip="冥想術^(4階)" action="P">
<img src="#5535" tooltip="燃燒的火球^(4階)" action="Q">
<img src="#5537" tooltip="通暢氣脈術^(4階)" action="R">
<img src="#5538" tooltip="魔法屏障^(4階: 魔法寶石)" action="S">
<img src="#5539" tooltip="緩速術^(4階: 魔法寶石)" action="T"><br>
[5階:手續費 <font fg=ffaaff><var src="#4"></font>金幣]<br>
<img src="#5540" tooltip="高級治癒術^(5階)" action="U">
<img src="#5541" tooltip="聖潔之光^(5階)" action="V">
<img src="#5542" tooltip="魔力奪取^(5階)" action="W">
<img src="#5543" tooltip="冰錐^(5階)" action="X">
<img src="#5544" tooltip="極道落雷^(5階)" action="Y">
<br><br>
</body>
</html>

95573d90-4b98-4851-9a08-8853a6f1ae97.png
回復 支持 反對

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-25 22:57 | 顯示全部樓層
yasioukon 發表於 2025-12-24 08:58
直接抽這個對話檔 看action去搜

或者搜 NPC的編號 classname npcaction

抱歉,没理解我要这么去查。。,我记得你,你的方案一般都很好用的。

回復 支持 反對

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-25 23:20 | 顯示全部樓層
drt78113 發表於 2025-12-24 07:00
看對話檔轉發的關鍵字去找   如果核心沒有就是沒作用  沒寫  或者是被拿掉

刚刚找了一下,你看我的回帖,是不是这个意思?

回復 支持 反對

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-26 00:23 | 顯示全部樓層
刚刚无意找到了这段功能的代码,难怪我没检索到,它的NPCID是范围。导致我单独搜索某一个人的NNPCID没成功,但从这个代码来看,没看出来为啥它会导致它跳转不到。还没解决问题
                } else if ((((L1NpcInstance) obj).getNpcTemplate().get_npcId() >= 81353)
                                && (((L1NpcInstance) obj).getNpcTemplate().get_npcId() <= 81363)) { // 魔法商人- 仿正設定   
                        int[] skills = new int[10];
                        char s1 = s.charAt(0);
                        switch(s1){
                        case 'b':
                                skills = new int[] {43, 79, 151, 158, 160, 206, 211, 216, 115, 149};                     
                                break;
                        case 'a':
                                skills = new int[] {43, 79, 151, 158, 160, 206, 211, 216, 115, 148};
                                break;
                        }
                        if (s.equalsIgnoreCase("a") || s.equalsIgnoreCase("b")){
                                if(pc.getInventory().consumeItem(L1ItemId.ADENA,3000)){
                                        L1SkillUse l1skilluse = new L1SkillUse();
                                        for (int i = 0; i < skills.length; i++) {
                                                l1skilluse.handleCommands(pc,
                                                                skills[i], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
                                        }
                                        htmlid = "bs_done";           
                                } else {
                                        htmlid = "bs_adena";
                                }
                        }
                        if (s.equalsIgnoreCase("0")) {
                                htmlid = "bs_01";                 

回復 支持 反對

使用道具 舉報

7

主題

282

帖子

4103

金錢

暗殺軍王.史雷佛

Rank: 8Rank: 8

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
45
積分
4385
在線時間
248 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-26 01:08 | 顯示全部樓層
lionline 發表於 2025-12-26 00:23
刚刚无意找到了这段功能的代码,难怪我没检索到,它的NPCID是范围。导致我单独搜索某一个人的NNPCID没成功 ...

這個是放魔法強化的NPC  

回復 支持 反對

使用道具 舉報

7

主題

282

帖子

4103

金錢

暗殺軍王.史雷佛

Rank: 8Rank: 8

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
45
積分
4385
在線時間
248 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-26 01:11 | 顯示全部樓層
lionline 發表於 2025-12-25 22:53
bs_m4-c.html刚刚也查了一下也有。是通过bs_01-c.html过来的,同样一个主程序,在境界天堂版本,可以点开, ...

ation XX 要轉對地方作用    你有源碼就比對一下別的版本正常作用的  你的版本少了那些邏輯段落補上去修正就好

回復 支持 反對

使用道具 舉報

3

主題

1381

帖子

3萬

金錢

安塔瑞斯

紅茶 LINE: lineageapp

Rank: 11Rank: 11Rank: 11Rank: 11

威望
5
精華
0
貢獻
0
鑽石
0
閱讀權限
65
積分
36777
在線時間
1080 小時
相冊
0
日誌
0
好友
0
發表於 2025-12-26 09:09 | 顯示全部樓層
你在境界天堂版本可以點開 在L1J版本不能
這很正常 不同版本當然功能會有差異

if (s.equalsIgnoreCase("a") || s.equalsIgnoreCase("b")){
l1skilluse.handleCommands...........................................
代表你action點了A或B 會放魔法到你身上

如果你製作卷軸也用A
<img src="#5514" tooltip="日光術^(1階)" action="A">
自然A還是會對應到你核心寫的放魔法
那當然就不會製作道具給你了

所以你要跟境界一樣
就是要參照 境界的核心 或者 製作XML
讓action能對應到給予道具的功能
只吃檔對話檔 當然不會有功能囉

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

使用道具 舉報

22

主題

478

帖子

10萬

金錢

巴拉卡斯

官方LINE ID: @181fodfd

Rank: 13Rank: 13Rank: 13Rank: 13

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
75
積分
107288
在線時間
500 小時
相冊
0
日誌
0
好友
7

最佳新人

發表於 2025-12-28 14:51 | 顯示全部樓層
本帖最後由 nickyjason 於 2025-12-28 14:52 編輯

你是要製作物品出來~怎麼會改核心呢??
從DB下手或改MXL就好了!!!或者你用火神系統製作也可以啊

什麼東西該改核心或者改DB或對話 分不清楚喔??

售或出租381仿正版本
便宜售381版本含原碼~
官方LINE ID@181fodfd 有事賴我官方籟
回復 支持 反對

使用道具 舉報

4

主題

62

帖子

1834

金錢

妖魔鬥士

Rank: 6Rank: 6

威望
0
精華
0
貢獻
0
鑽石
0
閱讀權限
40
積分
1896
在線時間
23 小時
相冊
0
日誌
0
好友
0
 樓主| 發表於 2025-12-28 18:15 | 顯示全部樓層
nickyjason 發表於 2025-12-28 14:51
你是要製作物品出來~怎麼會改核心呢??
從DB下手或改MXL就好了!!!或者你用火神系統製作也可以啊

兄弟,首先欢迎你的回帖,但我建议你大可不必反应这么大。这边小白或者研究得少的,遇到问题,需要修改那里了,确实搞不清楚。比如我,也就是算刚刚进来的小白。另外,我这个帖子询问的是一个对话框点击没有反应的问题。不是“你是要製作物品出來”。如果兄弟你愿意,我建议你的回帖:我这边有修复过这问题,这里有链接修改MXL的方式你参考一下。另外还要一个办法,这个链接是相关的火神系统的介绍,里面有对应的附件可以下载了解。再有不明白的,我们再沟通一下。

回復 支持 反對

使用道具 舉報

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

本版積分規則

天堂私服列表

45客服

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

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

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

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