主題

【MV/MZ插件】在遊戲中支援各國語言文本內容功能

快閃小強 | 2020-11-23 16:28:12

這一篇主要是將原本我自己分開來寫的 MV 及 MZ 版本的插件合併成一個完整的通用插件

※目前已將原本我自己分開來寫的 MV 及 MZ 版本的插件合併成一個完整的通用插件,
但當你在RPG Maker MV 使用本插件時,需將 RPG Maker MV 的軟體版本更新至1.6.0以上。

─ 插件簡介 ─
在 RPG Maker MV/MZ 中用於支援各國語言文本內容的切換功能。


─ 更新履歷 ─
V1.6.4 更新插件使用條款
V1.6.3 修正在MV/MZ版本時少部分的用語方面顯示文字訊息等問題。
V1.6.2 修正在MV/MZ版本時用語方面顯示文字訊息等問題。
V1.6.1 修正在MV版本時顯示地圖名稱錯誤的問題。
V1.6 將 MV 版本用及 MZ 版本用的插件合併。
V1.5.2 修正遊戲初期選擇語言功能的判斷問題。
V1.5.1 將遊戲初期選擇語言程式碼做最佳化處理。
V1.5 新增遊戲初期選擇語言的功能。
V1.4.1 修正「\Say[<參數>]」使用時無法轉換控制字符的問題。
V1.4 修正「!Say <參數>」使用時的錯誤問題,另外也新增插件使用說明的 Google 文件連結。
V1.3 修正「顯示文字..」時名字框無法讀取「外部文本」問題,同時也將程式碼做最佳化處理。
V1.2 修正讀檔時無法成功讀取「外部文本」參數問題。
V1.1 修正一些錯誤。
V1.0 初次版本的插件發佈。


─ 使用說明 ─
1.在 RPG Maker MV/MZ 的「插件管理器」之中載入本插件,
  並在本插件的「參數」區塊設定即可。
2.在事件頁中高級區塊選擇「插件命令...」,
  並設定選擇要執行的插件命令及參數即可。

※ 詳細使用說明:
[RPG Maker MV版本]
*
[RPG Maker MZ版本]


─ 插件命令/腳本/文字指令 ─

【變更CSV檔讀取】
--說明:設定外部文本參數,且必須跟插件的「外部文本語言列表」所設定的「參數」一致。
--插件命令 MulitLang CSV <參數>
--腳本 $gameSystem.mulitLangCSV("<參數>");

【變更遊戲語言】
--說明:設定文本語言參數,且必須跟CSV檔案裡的欄位名稱一致。
--插件命令 MulitLang SET <參數>
--腳本 $gameSystem.mulitLangSET("<參數>");

【呼叫多國語言文本】
--說明:在遊戲中呼叫目前所設定的語言文本。
而<參數>為你在CSV檔案裡所輸入的參數名稱。
--文字指令  !Say <參數>
(※適用於「資料庫」中所有的文字框部分。)
--文字指令  \Say[<參數>]
(※僅在事件指令「顯示文字...」、「顯示選擇...」使用。)

※注意:上述提到的參數命名方式最好不要有任何的半形空白,
如有空白可以改成「_」取代半形空白。


─ 版權聲明 ─
修改或翻譯本插件無需向作者事前告知,但修改後的版本禁止再次發佈。
如果官方的版本有BUG,可以跟作者回報。

禁止利用本插件進行非法販售及詐騙。
作者只單純提供此插件,如有問題請使用者自負所有法律責任。
本插件著作權為貓咪學園(Neko Gakuen)的程式人員Mirai(快閃小強)所有。

--------------------
-來源標示:【△ 不需要,但有的話會很感謝】
-授權方式:【√ 免費 (註1)】
-商業營利:【√ 允許】
-改作許可:【√ 允許】
-二次配佈:【× 禁止】
-成人用途:【√ 允許】
-使用範圍:【※ 僅RPG Maker系列】

【!】註1:適用範圍僅限有支援包含「中文」在內的遊戲作品。
--------------------


─ 截圖效果 ─



─ 插件下載 ─



※ RPG Maker 為 KADOKAWA Corporation (FYK) 在日本和其他國家註冊商標。
※ 「貓咪學園 (Neko Gakuen)」為台灣的獨立遊戲開發團隊,代表的遊戲作品為《私塾 (Singspiel)》。

113 巴幣: 100

更多創作