LV. 37
GP 937

【插件】調用裝備/武器/物品特性(2017/10/18更新:v1.03)

樓主 食夢 jamessl2
GP18 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。


插件完成。

【特別提醒】
本插件是一個建基於YEP引擎上的add-on插件,
在使用本插件之前,請先確認您的作品有使用以下三個插件:
- YEP_CoreEngine.js
- YEP_ItemCore.js
- YEP_EquipCore.js
並且未自行更改。若有自行更改請自行處理可能的衝突。
目前對所有YEP出廠的插件進行過大略測試,基本上不太會有衝突的問題。

【使用說明】
將本插件置入您專案中的 js\plugins 之下,
並在引用時將本插件置放於前段所述三個插件之下

【更新紀錄】( 2017/10/18 更新)
v1.03
- 全局字串參數化和參數規整。
- 提供新的開關設定:Traits suffix和Frequency Words。
- 修正"可以使用"裝備特性顯示錯誤的問題。
- 現在非常規特性不會再出現因為前面的常規特性而留白的情形了。
- 移除1.02版較複雜的等寬設定。
v1.02
- 修正顯示大圖示時底框錯位的問題。
- 增加了資訊框等寬參數設置,方便調整。
感謝 巴友 hero010188 指出。
v1.01a
- 單純修正了說明部分,程式碼並未做更動。如果你的版本是v1.01,並不需要更新。
v1.01
- 修正物品特性判斷式找不到value1的崩潰缺失。
- 修正物品欄重複呼叫造成的堆疊錯誤。
感謝 巴友 半糖蘇打 指出。

使用前請詳閱非常簡短的說明。目前只針對YEP引擎測試過相容性。
有bug或者什麼建議都可以在本篇留言或者直接私信給我。

所有特性都可以從插件管理器中更改它們的名稱。所以別問我怎麼有些名稱變了,你想怎麼改就怎麼改,改到版面崩壞都可以(如果這是你要的效果......)

新的測試圖在下面:





舊圖分界線



別問我為什麼狀態旁邊會有百分比,因為遊戲真的可以設定出
某種可以吃的東西有機率解除某種狀態這種說機車其實也還好的作法
我只好連這功能一起顯示出來了。




【教學部分】

如果你打開MV的介面,在裝備、物品欄位中只能看到那八個能力值變化量對吧?
可是,這些資訊要怎麼獲取呢?

其實,這些裝備特徵相關資訊可以從以下地方獲取:

$DataArmors[armorID].traits[traitID]
$DataItems[armorID].traits[traitID]
$DataWeapons[armorID].traits[traitID]

如果你是老使用者,它們應該不陌生,其下有3個參數:
code
dataId
value

其中,
code 對應到以下的特徵。

dataId 對應資料庫中裝備、技能、物品等,
或者我在下表右側給出的名詞依照流水號排列(可能從0或1開始)。

value 當然就是該特徵的數值了。

例如我在裝備20號添加一個「裝備後增加最大HP 10%(也就是變成110%)」的裝備,
那麼這個裝備就能在

$DataArmors[20].traits[0]

中訪問到

code: 21
dataId: 0
value: 1.1

也就是說,從這裡可以直接使用這些參數。

重點是這個總表,如果沒有總表基本上你只能一個一個查,
整體如下,好處是與VA對照來說幾乎完全沒變,有錯請回應:

英文名稱 中文翻譯(暫名) code 對應 細項 dataId 對應
Element Rate 屬性抗性 11
從1開始,
請參考自己的資料庫
Debuff Rate 弱化抗性 12
State Rate 狀態抗性 13
State Resist 狀態免疫 14
Parameter 普通能力 21 最大HP 0
最大MP 1
攻擊力 2
防禦力 3
魔法攻擊 4
魔法防禦 5
敏捷 6
幸運 7
Ex-Parameter 追加能力(倍率) 22 命中 0
迴避 1
致命一擊 2
致命一擊迴避 3
魔法迴避 4
魔法反彈 5
反擊 6
HP再生 7
MP再生 8
TP再生 9
Sp-Parameter 特殊能力(倍率) 23 成為攻擊目標 0
防禦效果 1
恢復效果 2
藥理知識 3
MP消耗 4
TP補充 5
物理傷害 6
魔法傷害 7
地形傷害 8
經驗獲得 9
Attack Element 攻擊附加屬性 31 從1開始,
請參考自己的資料庫
Attack State 攻擊附加狀態 32
Attack Speed 攻擊速度修正 33 -
Attack Times 攻擊追加次數 34 -
Add Skill Type 啟用某類技能 41 從1開始,
請參考自己的資料庫
Seal Skill Type 禁用某類技能 42
Add Skill 啟用技能 43
Seal Skill 禁用技能 44
Equip Weapon 武器類型 51
Equip Armor 防具類型 52
Lock Equip 固定裝備 53
Seal Equip 禁用裝備 54
Slot Type 裝備風格(二刀流) 55 二刀流 1
Action Times 追加行動次數 61 -
Special Flag 特殊標記 62 自動戰鬥 0
防禦 1
守護隊友 2
留存TP 3
Collapse Effect 消滅效果(敵人) 63 一般 0
BOSS 1
瞬間消失 2
不消失 3
Party Ability 隊伍能力 64 遇敵機率減半 0
隨機遇敵無效 1
偷襲無效 2
先發攻擊提升 3
雙倍金錢 4
雙倍物品機率 5

18
-
未登入的勇者,要加入討論嗎?
板務人員:

2676 筆精華,10/03 更新
一個月內新增 3
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】