天堂特效天堂私服
Would you like to react to this message? Create an account in a few clicks or log in to continue.


補丁設計、版本販售、DB修改、天堂私服
 
首頁常見問題搜尋Latest images會員列表會員群組登入會員註冊

 

 [教學]新增驚喜箱與對話NPC 不需修改核心

向下 
發表人內容
美工GM
版主
版主
美工GM


文章數 : 646
注冊日期 : 2021-09-23

[教學]新增驚喜箱與對話NPC 不需修改核心 Empty
發表主題: [教學]新增驚喜箱與對話NPC 不需修改核心   [教學]新增驚喜箱與對話NPC 不需修改核心 Empty周日 11月 14, 2021 10:51 pm

1.打開etcitem資料夾 尋找驚喜箱物品的資料 (例如XX軍王印記盒, XX之袋都是驚喜箱的一種)

2.按Ctrl+C複製該筆資料(複製前先在該編號欄+1 複製後再改回來)

3.拉到最下面新增一欄按Ctrl+v貼上

item_type 必須為 treasure_box

型態save_at_one 必須為 1

★編號(勿重複) 中文名稱 圖檔都可以自己變更☆

假設新的驚喜箱物品 id 為 440167
則在 X:\RevXXXX\data\xml\Item\Treasurebox.xml 新增
<!-- 在線獎勵福袋 / 此為範例 -- >
<TreasureBox Type="SPECIFIC" ItemId="440167">
<Item ItemId=" 40011" Count="5" />
<Item ItemId=" 40088" Count="1" />
<Item ItemId=" 40733" Count="1" />
</TreasureBox>

玩家打開福袋即獲得橙水 * 5, 變卷 * 1, 名譽貨幣 * 1

================交你-新增驚喜箱與對話NPC 不需修改核心=================

打開黑盒子的資料夾data>xml>Item>TreasureBox.xml裡面的這個檔案
直接用記事本開啟
<!驚喜箱-->
<TreasureBox Type="RANDOM" ItemId="2001">
<Item ItemId="40010" Count="2" Chance="21" />這條是你要開到的道具Chance是機率<Item ItemId道具編號這樣就可以完成 寶箱的製作

=================================對話NPC==============================
1.先再SQL的 NPC 創一之NPC

2.打開黑盒子資料夾data>NpcActions>SingleItemMaking.xml這個用記事本開啟然後先暫停

3.到SQL的npcaction 去新增你剛創的NPC編號 要+上對話黨的npc_w_1這個 然後在去創一新記事本

4.寫對話檔如下:
<p align=left>換取武器:</p><p align=left></p> <p>辛苦了!恭喜你狩獵怪物取得的寶物,</p>
<br><a action="npc_w_1_1">我要神武</a> </p> ==這邊的npc_w_1 就是對照你剛剛npcaction這邊的英文
</body>
</html>

對話檔寫好之後 記事本要從新命名 例如這樣npc_w_1-c.html

5.回到SingleItemMaking.xml黑盒子這邊 開啟
例如
<!--神秘武器-->
<Action Name="npc_w_7_3" NpcId="1816"> 這邊是NPC編號 5lHN8k=mm2
<MakeItem>
<Material Amount="350" ItemId="1234"/> 這個用幾個才能換(Amount) 這個(ItemId) 要換的編號
<Item Amount="1" ItemId="1234"/> 這個事Amount數量 妳用1234道具350個 要換多少多少個ItemId這是要的編號
回頂端 向下
https://lineage888.666forum.com
 
[教學]新增驚喜箱與對話NPC 不需修改核心
回頂端 
1頁(共1頁)

這個論壇的權限:無法 在這個版面回復文章
天堂特效天堂私服 :: 【教學相關資料】-
前往: