主題

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

快閃小強 | 2020-11-23 16:28:12 | 巴幣 1112 | 人氣 385

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

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

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


─ 更新履歷 ─
V1.8.2 修正程式碼上的一些問題。
V1.8.1 修正MZ在1.3.0版本更新時,無法讀取存放在子資料夾內的插件。
V1.8.0 新增初期語言選擇視窗的自動對齊,並修正初期語言使用背景圖片時的顯示問題。
V1.7.8 修正對話內容使用半形逗號之斷行問題。
V1.7.7 修正初始化語言選擇之後無法按照順序讀取的問題。
V1.7.6 修正選項設定畫面無法即時更新文字選項,以及空白內容選擇的問題。
V1.7.5 修正一些功能和最佳化程式碼,並更新插件的使用條款及移除指定CSV檔案的插件命令。
V1.7.0 新增依語言更改字型功能、指定圖片路徑,以及新增指定CSV檔案的插件命令/文字指令。
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 SET <參數>
--腳本 $gameSystem.mulitLangSET("<參數>");

【呼叫多國語言文本】
--說明:在遊戲中呼叫目前所設定的語言文本。
而<參數>為你在CSV檔案裡所輸入的參數名稱。
--文字指令  !Say <參數>
(※適用於「資料庫」中所有的文字框部分。)
--文字指令  !Say <參數1>,<參數2>
而<參數1>為你在CSV檔案裡所輸入的「參數名稱」,<參數2>為你在插件參數「外部文本語言列表」所設定的「參數名稱」。

--文字指令  \Say[<參數>]
(※僅在事件指令「顯示文字...」、「顯示選擇...」使用。)
--文字指令  \Say[<參數1>,<參數2>]
而<參數1>為你在CSV檔案裡所輸入的「參數名稱」,<參數2>為你在插件參數「外部文本語言列表」所設定的「參數名稱」。

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

※此外,如果需要在部分的一些插件上使用多國語言文本功能的話,
只要編輯插件程式碼之中的字串語法,並使用以下程式碼包覆住就好。
--插件程式碼  PluginManager.convText(<字串>);


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

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

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

※註1:但如有註明的話,可以註明「NekoGakuen」即可。
--------------------


─ 截圖效果 ─



─ 插件下載 ─



─ 範例下載 ─


送禮物贊助創作者 !
0
留言

創作回應

相關創作

更多創作