廣告載入中
月光論壇 跳至最下方
 XML   RSS 2.0   WAP 
您是第 33755 個閱讀者


<< 上頁  17  18  19   20  >>(共 20 頁)
將本文加入網路書籤 | 可列印版本 | 加為IE收藏 | 上一主題 | 下一主題
倪小星
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 39
發表文章: 0/0
回覆文章: 86/87


只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

感謝大大無私!感恩~感恩

本文章使用了關鍵字:


將本文加入網路書籤:
頂端 [190 樓] From:臺灣中華電信股份有限公司 | Posted: 2017-3-2 16:51 | 第 1 次回覆
innostr1am
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 27
發表文章: 2/3
回覆文章: 65/65
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

對想學修改的各位 真是不錯的教學 感謝大大

本文章使用了關鍵字:

頂端 [191 樓] From:臺灣中華電信股份有限公司 | Posted: 2017-3-3 02:31 | 第 1 次回覆
a26984742
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 26
發表文章: 0/0
回覆文章: 47/52
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

雖然是舊 不過最近想改核心 謝謝

本文章使用了關鍵字:

頂端 [192 樓] From:臺灣凱擘股份有限公司 | Posted: 2017-3-3 06:27 | 第 2 次回覆
abc51234
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 25
發表文章: 0/0
回覆文章: 31/37
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

希望是有幫助到的教學

頂端 [193 樓] From:臺灣中華電信股份有限公司 | Posted: 2017-3-7 19:57 | 第 1 次回覆
陳狗白
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 27
發表文章: 0/0
回覆文章: 15/15
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

感謝大大 大家一起進步唷

本文章使用了關鍵字:

頂端 [194 樓] From:臺灣凱擘股份有限公司 | Posted: 2017-3-11 10:01 | 第 1 次回覆
wasish
默認頭像


8 該用戶目前在線
級別: 路人甲
精華: 0
年齡: 25
發表文章: 3/3
回覆文章: 81/91
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

感謝大大無私!
趕快來看看!!

本文章使用了關鍵字:

頂端 [195 樓] From:臺灣中華電信股份有限公司 | Posted: 2017-3-16 23:49 | 第 1 次回覆
天堂新手
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 34
發表文章: 1/1
回覆文章: 19/20
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

感謝大大無私

本文章使用了關鍵字:

頂端 [196 樓] From:台灣寬頻通訊顧問股份有限公司 | Posted: 2017-3-18 02:00 | 第 1 次回覆
会吃人的猫
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 30
發表文章: 0/0
回覆文章: 2/2
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

学习学习看看 看看什么样的

頂端 [197 樓] From:韓國 | Posted: 2017-3-18 17:27 | 第 1 次回覆
harvey1014
默認頭像


8 該用戶目前不在線
級別: 路人甲
精華: 0
年齡: 31
發表文章: 0/0
回覆文章: 30/30
只看該作者
Re:無私分分享修改JAVA的檔案名稱用途

[ sell=30]新增兌換NPC跟如何讓NPC的選項可以跳到下一個對話
首先我們必須先做出一個對話檔(用記事本就可以)
例子:(複製以下)
<html>
<body>  
<font fg=f199ff><p>☆轉生耳環☆</p></font>  
<font fg=ADFF2F><p align=left>紀念幣獎勵兌換處:</p><p align=left></p></font>  

<p>歡迎你<username>!</p>  

<p>我需要五個 轉生紀念幣</p>
<p>我的轉生獎勵耳環功能 依照名稱 能力值+10 其餘+8 防-5血+1100摩+800</p>  
<p>請選擇您所需要的獎勵耳環</p>
<p>
<br><a action="asq1">我要換 神之力量耳環。</a> </p>  
<br><a action="asq2">我要換 神之敏捷耳環。</a> </p>
<br><a action="asq3">我要換 神之智慧耳環。</a> </p>  
<br><a action="asq4">我要換 神之精神耳環。</a> </p>
<br><a action="asq5">我要換 神之體質耳環。</a> </p>  
<br><a action="asq6">我要換 神之魅力耳環。</a> </p>
</body>  

之後存檔~存檔類型定成:所有檔案,檔名後面要加-c.html  
現在假設檔名取為"add-c.html",此將為對話檔
===================================================================
第二步:打開 npc表,新增一個npc,impl欄位必須要是L1Merchant
假設此npc的編號(npcid)為91445
第三步:打開 npcaction表.拉到最下面新增一行  
npcid:91445(剛剛新增的任務npc編號)
normal_action:add(打上對話檔名稱)  
caotic_action:add(打上對話檔名稱)  
teleport_url及teleport_urla:空白

到這裡 你的NPC新增好了 NPC兌換的對話檔也做好了 在的部分也設定好了  
對話檔丟到TEXT吃檔 上線就會看到NPC有這個對話 但是兌換的東西還沒設定好  
第四步:用記事本打開\data\xml\NpcActions裡面的SingleItemMaking  
拉到最下面,在</NpcActionList>前打上下面一段
<!--轉生耳環兌換-->
<Action Name="asq1" NpcId="91445">
<MakeItem>
<Material Amount="1" ItemId="21549"/>  
<Material Amount="5" ItemId="300630"/>  
<Item Amount="1" ItemId="220320"/>
</MakeItem>  
</Action>

此段說明:  
Action Name="asq1==> 這個代表你剛剛設定對話檔裡面的兌換選項<我設定為asq1須與對話檔一樣
NpcId="91445==> 剛剛設定的任務npc id
Material Amount="1"==> 身上必須要有的道具(材料)數量
ItemId="21549"==>指這樣道具(材料)的編號 
Item Amount="1" ==>指兌換得到的道具數量  
ItemId="220320"==>指兌換得到的道具編號  

若是想要增加兌換的難度,也可以像我設定兩行<Material Amount="數量" ItemId="道具id"/>  
甚至是多行,也就是多種材料道具才可以換到某要東西  

如果像我一個對話檔可以換多項物品 隻需在SingleItemMaking 裡再多打上  
<!--轉生耳環兌換-->
<Action Name="asq1(改為asq2)" NpcId="91445(一樣)">
<MakeItem>
<Material Amount="自設定" ItemId="自設定"/>  
<Material Amount="自設定" ItemId="自設定"/>  
<Item Amount="自設定" ItemId="自設定"/>  
</MakeItem>
</Action>
以此重覆~就可以一個NPC兌換多項物品了
=======================================================================  
假設你想要一樣東西就可以兌換三樣東西的話就是<Material Amount="數量" ItemId="道具編號"/>這個隻要一條
<Item Amount="數量" ItemId="道具編號"/>這個就打三條  
假設你想要三樣東西才可以兌換到一個東西的話<Material Amount="數量" ItemId="道具編號"/>這個就打三條
<Item Amount="數量" ItemId="道具編號"/>這個就打一條
=======================================================================
最後把對話檔丟到夾底下的text夾裡面,然後吃檔後
開啟,上線把剛剛新增的npc(91445)創出,就完成了
=======================================================================  
教你如何新增兌換NPC跟如何讓NPC的選項可以跳到下一個對話  
以下是新增一個兌換東西的NPC 還有可以連到下一個對話視窗的教學 講解很簡單 
隻要夠熟悉都會董 如果不夠充足在這邊先說聲抱歉  
首先我們必須先做出一個對話檔(用記事本就可以)  
例子:
<html>
<body>  
<font fg=f199ff><p>魔法卷軸(魔法屏障)</p></font>  
<p>  
<font fg=ADFF2F><p align=left>魔法屏障兌換處說明:</p><p align=left></p></font>
<p>
<p>歡迎你<username>!</p>
<p>  
<p>兩種搭配方法第一種四級空卷二張加五個魔法寶石,第二種五級空卷二張加五個魔法寶石</p>  
<p>  
<p>請選擇您所想要的方法兌換</p>
<p>  
<br><a action="asq1">方法一四級空卷加魔法寶石</a> </p>  
<br><a action="asq2">方法一五級空卷加魔法寶石</a> </p>
</body>

之後存檔~存檔類型定成:所有檔案,檔名後面要加-c.html  
現在假設檔名取為"add-c.html",此將為對話檔 (檔名看你自己要設定多少)
PS.存檔時編碼類型是ANSI不要去亂修改 不然吃檔玩 上看會是亂碼  

第二步:打開 npc表,新增一個npc,impl欄位必須要是L1Merchant  
假設此npc的編號(npcid)為2345704 (其它的格子通常熟悉的GM應該都會董)

第三步:打開 npcaction表 (這個表是代表什麼意思應該懂吧)
拉到最下面新增一行

npcid:2345704(剛剛新增的任務npc編號)  
normal_action:add(打上對話檔名稱)  
caotic_action:add(打上對話檔名稱)
teleport_url及teleport_urla:空白  

到這裡 你的NPC新增好了 NPC兌換的對話檔也做好了 在的部分也設定好了  
對話檔丟到TEXT吃檔 上線就會看到NPC有這個對話 但是兌換的東西還沒設定好

第四步:用記事本打開\data\xml\NpcActions裡面的SingleItemMaking(按右鍵點編輯)
拉到最下面,在</NpcActionList>前打上下面一段

<!--魔法卷軸兌換-->  
    <Action Name="asq1" NpcId="2345704">  
      <MakeItem>  
        <Material Amount="2" ItemId="40093"/>  
        <Material Amount="5" ItemId="40318"/>
        <Item Amount="1" ItemId="40889"/>
      </MakeItem>
    </Action>

此段說明:  
<Action Name="asq1" (這個代表你剛剛設定對話檔裡面的兌換選項)
NpcId="2345704"> (這是你剛剛新增的NPC編號) MgJ36zM
<Material Amount="2" ItemId="40093"/> (身上需要什麼物品要有幾個數量才能兌換 董的應該看得懂)  
<Item Amount="1" ItemId="40889"/> (這段是可以兌換到的物品跟數量)  

解說面上: 我是用大家都有的物品編號來做教學 對話跟NPC要自行新增 上面有教學了  
上面就代表 兩張空的魔法卷軸(等級4) 加 五顆魔法寶石 才能兌換到 一張魔法卷軸(魔法屏障) 
如果你想要讓兌換的難度增加 就是讓 <Material Amount="數量" ItemId="道具編號"/> 用多條一點就好

如果真的還不懂的話
我在講解清楚一點  
假設你想要一樣東西就可以兌換三樣東西的話就是<Material Amount="數量" ItemId="道具編號"/>這個隻要一條  
<Item Amount="數量" ItemId="道具編號"/>這個就打三條  
假設你想要三樣東西才可以兌換到一個東西的話<Material Amount="數量" ItemId="道具編號"/>這個就打三條 
<Item Amount="數量" ItemId="道具編號"/>這個就打一條  

以此類推 兩樣物品換到三樣東西 看自己想要讓NPC是怎麼樣兌換方法 就自己設定  
這麼清楚還不懂的話 我也沒辦法 隻能說妳還不夠熟 先把的功課做清楚吧!  

在解說一個如果要讓一個NPC有多項選擇的兌換方法  
一樣打開\data\xml\NpcActions裡面的SingleItemMaking(按右鍵點編輯)
拉到最下面,在</NpcActionList>前打上下面一段 

<!--魔法卷軸兌換-->  
    <Action Name="asq2" NpcId="2345704">
      <MakeItem>
        <Material Amount="2" ItemId="40094"/>  
        <Material Amount="5" ItemId="40318"/>  
        <Item Amount="1" ItemId="40889"/>
      </MakeItem>
    </Action>  

差別就在這裡<Action Name="asq2" asq2剛剛上一個是asq1  
看不懂的話 請回顧最上面 做對話檔的部分 方法二 是 asq2 方法一 是 asq1  
這樣應該懂意思吧 
也就是說 你的NPC 每個兌換的選項 代碼是不一樣的 然後在那邊也要新增才可以  
這樣就新增好一個兌換的NPC

以上是新增兌換NPC的教學 到此  
接下來要教學如何讓NPC的對話選量可以接到下一個對話視窗  
一樣也是要新增一個對話檔  

<html>
<body>  
<font fg=f199ff><p>物品兌換處</p></font> 
<font fg=ADFF2F><p align=left>物品兌換師說明:</p><p align=left></p></font>  
<p>歡迎你<username>大爺(大姊)們!</p>
<font fg=F0F4A8>看你想要兌換什麼東西,點進去都有內容介紹,請自行官看</p>  
<font fg=f199ff>請選擇您所想要兌換的內容</p>  
<a link="add">點他會到換取魔法屏障的對話</a> </p>  
</body>

如果我存檔為 cdd-c.html 的話 然後到新增一個NPC 123456
之後再到NPC的對話那裡設定好NPC的對話檔(不多做解說上面都有教學了)  
然後為什麼點他會掉到 換取魔法屏障的對話呢?  

關鍵就在這個語法 <a link="add"> 這個語法就是代表 點他對到哪一個對話視窗  
置於add 是什麼意思 上面的有看清楚的話 應該不用我多說  
還有這段我講解的很簡單 因為上面的教學 看得懂的話 這段應該就看得懂意思了  

其實都大同小異 差在語法怎麼寫而已 (仔細看的人應該都看得出來語法差在哪裡而已)  
如果真的還不懂怎麼讓選像點下去 可以跳到另外一個對話視窗的話 我在小講解意思  
我用上面的例子來說好了 首先要先新增一個兌換東西的對話檔 例如:我上面新增的add  
但是我是要讓他在NPC的上面選項點了才會跳到那個視窗

就是在新增一個 對話檔 例如:上面的cdd  
對話檔都做好了接下來要怎麼做呢?
步驟都一樣
先新增一個NPC 然後到 npcaction 設定對話檔為 cdd (怎麼設定上面都有解說了)  
之後 add 跟 cdd 都丟到夾裡面的 text 然後用吃檔程式 吃檔  
這樣就完成了 上線官看 就會妳新增的那隻NPC 點一下 會看到cdd 的對話檔
然後裡面有選項 (點他會到換取魔法屏障的對話) 在點一下他 會跳到 add 的對話檔  
R9bhC9NP
兌換物品的NPC如何製作 跟 如何讓NPC對話視窗在跳到另外一個視窗 的教學到此  
如果覺得不錯的話 請大家有美德一點  
如果有錯誤的話 請大大幫忙補充修正一下  
如果還有任何問題的話 請回復 我有看到我會回答  

在教學一個小東西 如何讓對話視窗最下面 新增一個可以跳到另外一頁的按鈕 E
如何輸入語法:  
在我們製作的對話檔最下面的</body> 在她的上方加入<img src="#331" link="cdd"></a>
語法解說:
<img src="#331" link="monlist"></a>
img src="#331" (這個照打 不用去管他)
link="cdd" (這個代表你要讓按鈕點了 會跳到哪一個對話視窗)  
這樣應該懂吧[/sell]

本文章使用了關鍵字:

頂端 [198 樓] From:臺灣中華電信股份有限公司 | Posted: 2017-3-26 11:13 | 第 1 次回覆

<< 上頁  17  18  19   20  >>(共 20 頁)
月光論壇

月光論壇為自由討論論壇,所有個人言論不代表本站立場。文章內容如有涉及侵權請連絡我們,將立即刪除相關文章資料


Powered by PHPWind v5.0.1
Code © 2003-05 PHPWind
Find my site on DoubleClick Ad Planner Valid XHTML 1.0 Transitional Valid CSS!
Total 0.001704(s) query 7, Gzip enabled, Now Server Load 0.29 %, Max 196.33 %
著作權侵權 | 本網站已依台灣網站內容分級規定處理 | FaceBook粉絲專頁 | 聯絡我們