月光論壇 (http://bbs.djorz.com/)


月光論壇 -> 天堂模擬器程式發放區 -> 分享製作npc跟對話檔 [列印本頁] 登入 -> 註冊

287295 2009-10-28 13:24

任務NPC製作

第一步

製作對話檔 先開空白筆記本
內容貼上
<html>
<body>
<p align=left>萬能藥兌換商人:</p><p align=left></p>   <=顯示NPC對話內容第一句
<p>
這裡打你想要說的話
</p>
<p>
<br><a action="str">萬能藥(力量)</a> </p>   <== 換物品名稱 a action="str" <==對應物品1~N個
</body>
</html>
存檔案名稱為 XXXX點-C.html

第二部開啟 裡面的NPC
創新NPC

第三部
開啟NPCACTION檔 id 打存檔名稱 存檔名稱 後面兩格不用打

第四部
開啟的data\xml\NpcActions\SingleItemMaking.xml
拉到</NpcActionList>的上面

    貼上     <!--兔肝艾草兌換商(5級) / 艾草兌換區-->   <==解說以下的作用是什麼
  <Action Name="str" NpcId="210021">       <==Action Name是對應商人物品1~N個   NpcId是NPC的id
    <MakeItem AmountInputable="false">
        <Material Amount="10" ItemId="40094"/>             <==需要物品
        <Material Amount="100000" ItemId="40308"/>       <==需要物品
        <Item Amount="10" ItemId="40067"/>   <==得到的道具
    </MakeItem>
  </Action>
====================解說區====================
    <MakeItem AmountInputable="false">
玩家是否可以設定數量
false就是關閉設定數量,true就可以設定一次要製造幾個
---------------------------------------------------------------------------------
        <Material Amount="10" ItemId="40094"/>
Material Amount這個是指身上必須有某個道具的數量
ItemId這個是指道具名稱
---------------------------------------------------------------------------------
<Item Amount="10" ItemId="40067"/>
Item Amount指道具數量
ItemId指道具名稱
---------------------------------------------------------------------------------

如果要換N個道具

開啟的data\xml\NpcActions\SingleItemMaking.xml
拉到</NpcActionList>的上面

    貼上     <!--兔肝艾草兌換商(5級) / 艾草兌換區-->
  <Action Name="str" NpcId="210021">       <==Action Name是對應商人物品1  
    <MakeItem AmountInputable="false">
        <Material Amount="10" ItemId="40094"/>             <==需要物品
        <Material Amount="100000" ItemId="40308"/>       <==需要物品
        <Item Amount="10" ItemId="40067"/>   <==得到的道具
    </MakeItem>
  </Action>

在後面在貼上
        <!--兔肝艾草兌換商(5級) / 艾草兌換區-->  
  <Action Name="str1" NpcId="210021">       <== Action Name="str1" 換取物品第二項
    <MakeItem AmountInputable="false">
        <Material Amount="10" ItemId="40094"/>             <==需要物品
        <Material Amount="100000" ItemId="40308"/>       <==需要物品
        <Item Amount="10" ItemId="40064"/>   <==得到的道具
    </MakeItem>
  </Action>

本文章使用了關鍵字:


zz0916286745 2011-2-20 07:20
該會員已在 2012-4-17 00:00 因違規遭到處分, 此文章發表於 2011-2-20 07:20, 因此系統自動屏蔽。

0989321741 2011-8-10 20:28
該會員已在 2013-7-18 00:00 因違規遭到處分, 此文章發表於 2011-8-10 20:28, 因此系統自動屏蔽。


查看完整版本: [-- 分享製作npc跟對話檔 --] [-- top --]
月光論壇為自由討論論壇,所有個人言論不代表本站立場。文章內容如有涉及侵權請連絡我們,將立即刪除相關文章資料

Powered by PHPWind v5.0.1
Code © 2003-05 PHPWind

Total 0.003547(s) query 3 Gzip enabled
著作權侵權 | 本網站已依台灣網站內容分級規定處理 | 聯絡我們