kingstonks 發表於 2024-2-6 03:46

380大叔天堂關於娃娃兌換NPC對話

我用抽擋程式把魔法娃娃合成兌換NPC的對話抽出來修改新增一個合成對話擋
dollcombind1-c.html~原本只有到dollcombind6-c.htm 我多新增一個到dollcombind7-c.htm
編輯好了 也吃檔了 NPC對話檔有出來 不過變成點了兌換沒有動作 請問還要去哪裡新增兌換的條件

dollcombind1-c.html

<body>
<font fg=ffffff><p align=left><name> :</p></font>
<br>
持有一定數量的魔法娃娃,可以合成進化到下一階段,
請選擇你想要進化的階段。<br>
<br>
<br>
<a link="dollcombind2">初階Lv5=>四龍娃娃Lv1</a><br>
<br>
<a link="dollcombind3">四龍娃娃Lv1=>四龍娃娃Lv2</a><br>
<br>
<a link="dollcombind4">四龍娃娃Lv2=>四龍娃娃Lv3</a><br>
<br>
<a link="dollcombind5">四龍娃娃Lv3=>四龍娃娃Lv4</a><br>
<br>
<a link="dollcombind6">四龍娃娃Lv4=>四龍娃娃神話</a><br>
<br>
</html>
<br>
</body>


dollcombind5-c.html

<html>
<body>
<font fg=ffffff><p align=left><name> :</p></font>
<br>需要<font fg=ffffaf>四龍Lv3魔法娃娃2隻~4隻</font><br>
依照放入的數量越多,合成機率也會越高<br>
<br>
要使用幾隻進行合成呢?<br>
<br>
<a action="J">使用2隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>15%<br>
<br>
<a action="K">使用3隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>30%<br>
<br>
<a action="L">使用4隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>60%<br>
<br>
</body>
</html>


dollcombind6-c.htm 這是新增的

<html>
<body>
<font fg=ffffff><p align=left><name> :</p></font>
<br>需要<font fg=ffffaf>四龍Lv4魔法娃娃2隻~4隻</font><br>
依照放入的數量越多,合成機率也會越高<br>
<br>
要使用幾隻進行合成呢?<br>
<br>
<a action="M">使用2隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>15%<br>
<br>
<a action="N">使用3隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>30%<br>
<br>
<a action="O">使用4隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>60%<br>
<br>
</body>
</html>


dollcombind7-c.htm

<body>
<font fg=ffffff><p align=left><name> :</p></font>
<br>
無法進行合成,請確認背包中的<br>
魔法娃娃數量是否足夠。<br>
<br>
<br>
</body>



在config資料夾裡的altsettings.properties這個檔案

#魔法娃娃合成商人
#娃娃第一陣列
Doll_List1 = 80414,80419,80424,80429
#娃娃第二陣列
Doll_List2 = 80430,80434,80438,80442
#娃娃第三陣列
Doll_List3 = 80431,80435,80439,80443
#娃娃第四陣列
Doll_List4 = 80432,80436,80440,80444
#娃娃第五陣列
Doll_List5 = 80433,80437,80441,80445
#娃娃第六陣列 也新增了這條
Doll_List6 = 80446,80447,80448,80449



yasioukon 發表於 2024-2-6 07:17

假設你是 幼稚園小班 的 娃娃班 班導

你的班上 總共有5個小朋友

開學第一天 你給每個小朋友分配1~5的座號

然後 你給這1~5號的小朋友 一人 1顆糖果

開學第二天 有一個小朋友 插班 加進來了

你跟他說 小朋友~你的座號是6號喔 然後就叫他去坐好了

以上 6號小朋友 有座號了 但你覺得 他拿到糖果了嗎?

沒有! 因為你只跟他說座號 你並沒有給他糖果啊!

所以除非你核心有寫好 如果出現6號 執行MNO的兌換

你只給小朋友座號 口袋裡的糖果卻不拿出來

那你問 這位6號小朋友怎麼不吃糖果時

他不就只能哭給你看說 他沒拿到糖果嗎?

waisini 發表於 2024-2-6 07:21



需要到核心 新增

Sp039138 發表於 2024-2-6 08:44

66666666666666666666666666

gn9999ng 發表於 2024-2-6 10:41

2F精闢解釋 語法就是要有邏輯

kingstonks 發表於 2024-2-6 11:09

yasioukon 發表於 2024-2-6 07:17
假設你是 幼稚園小班 的 娃娃班 班導

你的班上 總共有5個小朋友


呵呵~那沒辦法更改了~沒核心!!!謝謝精闢分析!!!

kingstonks 發表於 2024-2-6 11:11

waisini 發表於 2024-2-6 07:21
需要到核心 新增

了解~謝謝您的解答~

Nutcracker 發表於 2024-2-6 14:17

感謝分享

ac321456 發表於 2024-2-6 22:15

你DB的商人沒對應你的對話檔.當然沒有了

yeouchia 發表於 2024-2-6 22:23

看不董 但是 大大都好厲害

kingstonks 發表於 2024-2-6 22:59

ac321456 發表於 2024-2-6 22:15
你DB的商人沒對應你的對話檔.當然沒有了

在哪一個檔案裡面呀?

ac321456 發表於 2024-2-6 23:11

kingstonks 發表於 2024-2-6 22:59
在哪一個檔案裡面呀?

system_item_blend裡面可以設定


要先設定對應你商人的編號.在對應你的對話檔設的對應號
比如:
<a action="J">使用2隻魔法娃娃</a><br>
<font fg=ffffaf>合成機率:</font>15%<br>
<br>

"J"就是對應你對話檔的設定的對應號


剩下你在摸索一下就知道了.裡面可以設定兌換東西的需要物品.也能設定兌換機率





kingstonks 發表於 2024-2-7 08:20

ac321456 發表於 2024-2-6 23:11
system_item_blend裡面可以設定




好的我在找看看 謝謝你!

jzassxx 發表於 2024-2-7 09:30

大神真厲害

2266338 發表於 2024-2-12 18:43

       
感謝分享

niceoem 發表於 2024-2-23 10:03

在 模拟器DATA数据里XML /NPP里面

au03l729 發表於 2024-3-6 17:15

感恩大大無私分享
頁: [1]
查看完整版本: 380大叔天堂關於娃娃兌換NPC對話