高级玩家
![Rank: 4](static/image/common/star_level3.gif)
- 贡献度
- 26
- 金元
- 1891
- 积分
- 293
- 精华
- 0
- 注册时间
- 2017-1-12
|
本帖最后由 cexer 于 2022-6-18 02:17 编辑
太閣立志傳5(及DX)威力加強工具-劇本編輯功能手把手教程,教你開啟太閣新世界的大門(包教會)
## 說明
掌握了太閣立志傳5(及DX)的劇本編輯功能,就開啟了新世界的大門,無窮無盡的玩法等著你去創造探索。
本文主要介紹基於太閣立志傳5(及DX)威力加強工具,如何使用劇本編輯功能。劇本指令詳細的語法,不在這裏不深入介紹,可參考本文列舉的其他資料。
威力加強工具可到 https://bbs.3dmgame.com/thread-6309653-1-1.html 下載。
注意因為論壇會把冒號加括號展示為顏文字,因此這裏的代碼是加國括號的,只作為示例,不能直接複製到遊戲中使用(解析會失敗),要使用請下載附件使用。
## 什麼是劇本編輯?
太閣立志傳5(及DX)除了遊戲本體的內容,還提供了額外的劇本編輯功能,允許玩家通過腳本指令去修改遊戲數據、執行遊戲動作、與遊戲事件交互,從而豐富遊戲內容,如實現守護史實事件、內置遊戲修改器、開發mod劇情等。
### 舉兩個列子
代碼中`//`開始的文本是注釋。
1. 修改遊戲數據、執行遊戲動作:
下例中的`更新`、`個人戰鬥`、`分歧`、`自語`、`BGM變更`等就是遊戲提供的腳本指令,組合指令即可實現各類功能。
```
更新: (主人公.武力)(100)//體育滿分
更新: (主人公.智謀)(100)//智力滿分
更新: (主人公.卡持有(德之心))(1)//品德滿分
自語: [[德智體全面發展的我,分分鐘打五個劍豪。]]
個人戰鬥: (不可逃跑,無護衛,無效,上泉信綱,塚原卜伝,柳生石舟齋,伊藤一刀齋,鐘捲自齋,沙灘,偽,偽)//我有一點怕的樣子嗎?
分歧: ([[勝利]]){//牛逼啊
BGM變更: (大名主旋律)
對話: (天皇,主人公)[[你牛逼。天皇讓你來當吧。]]
更新: (主人公.身份)(天皇)
}
分歧: ([[敗北]]){//羞恥啊
對話: (吾作,主人公)[[看來你還不成氣候啊。]]
BGM變更: (事件悲愴)
自語: [[(我TM……)]]
}
```
2. 與遊戲事件交互(即註冊事件):
下例通過`事件`指令註冊了一個名叫`告訴大家一件重要的事情`的事件,它在`遊戲開始時`發生,執行時會告訴大家一件重要的事情。
```
事件:告訴大家一件重要的事情{
屬性:一次
發生契機:遊戲開始時
發生條件:{
}
執行:
//要執行的腳本指令
自語:[[請大家不要傷害足利義氏啊!]]
}
}
```
類似的還有`遊戲結束時`、`人物會話時`、`室內畫面表示後`、`評定開始時`等發生契機。
## 指令詳細資料在哪裡有?
如上的示例,其實編寫腳本就是組合腳本指令,所以編寫腳本首先需要有資料能查詢有哪些指令。
這裏分享一些很有用的工具資料。建議先不下載細看,看過本文後續章節需要動手實操時,再回這裏詳細下載細看。
1. zhaoyusi整理的【太阁立志传5剧本编辑教程整理】
感謝網友 zhaoyusi 的整理,這些資料詳細、完整地描述了各個劇本編輯指令的功能,使用方式,圖文並貌。
下載鏈接:https://pan.baidu.com/s/1x_23wHnMbis6PuKb1XWOOA?pwd=pmme
2. root重來開發的【TK5中文劇本編輯器1.25版本】
這是root大佬開啟中文劇本編輯新世界的神作,這個劇本編輯器除了用於編輯編譯外,也可以作來查詢劇本指令、參數等。
下載鏈接:https://pan.baidu.com/s/1RtXncPL8r19BStZXFqDLUA?pwd=bqw3
3. 群【太阁立志传5(及DX)编辑修改研究】
詳見威力加強工具包內說明文件。注意此群是編輯、修改、立繪等相關創作者討論群,只是玩遊戲、找資源不用加(也請不要加,要不群內的信息是完全分散的)。
## 使用劇本編輯的三種方式
以前官方只有一種方式使用劇本編輯功能(即下文說的靜態劇本方式),威力強加工具對機制進行了擴展,支持以三種方式調用劇本編輯功能,先粗略說明。
1. 靜態劇本(官方模式)
這種方式的腳本指令需要註冊到事件當中(見上例),當遊戲執行到相應發生契機時事件被調用。操作步驟:
- 新建事件源文件,編寫腳本指令,其中使用`事件`指令註冊事件名稱、發生契機、發生條件以衣要執行的指令。
- 用腳本編輯器把源文件編譯成劇本文件(即我們常說的`ECF00001.TE5/ECF00001.TS5`文件)。
- 把編譯好的`ECF00001.TE5/ECF00001.TS5`文件放到存檔目錄下的劇本目錄當中(EVENT_TC/EVENT_SC等)。
- 開新檔。
這種方式的腳本指令是由事件驅動,開新檔開始遊戲,即可體驗腳本提供的功能和劇情。
2. 動態事件
編寫方式和官方模式一樣,指令註冊到事件當中,當遊戲執行到相應發生契機時被調用。操作步驟:
- 新建事件源文件,編寫腳本指令,其中指定`事件`指令註冊事件名稱、發生契機、發生條件以衣要執行的指令。
- 通過擴展工具的動態事件管理器,在遊戲當中加載指令源文件。
這種方式的腳本指令是由事件驅動,但不需要編譯、放文件、開新當,隨時加載即可體驗腳本提供的功能和劇情。
3. 實時腳本
這種方式編寫指令時,直接寫指令,不用包裝在事件當中,隨玩家需求隨時可調用。步驟:
- 新建腳本源文件,編寫腳本指令。
- 通過擴展工具的腳本管理器,在遊戲當中執行指令源文件。
這種方式的腳本由玩家手動點擊觸發,適合一些直接的功能修改,如調整個人能力、金錢、寶物、卡片等。
## 劇本編輯手把手教程
現在開始詳細說明各種方式的使用流程。其實三種方式都不複雜,不需要任何編程基礎,只要小學四年級文化會點擊鼠標就行。
初學的話還建議的順序是(由最容易的到一般容易的):實時腳本 -> 動態事件 -> 靜態劇本,下面開始手把手地教大家三種方式如何使用。
## 實時腳本使用教程
實時腳本是最簡單的方式,因為不需要編譯、不需要用註冊事件,隨時可使用。下面詳細說使用步驟。
### 使用步骤
1. 新建一個腳本源文件,編寫指令
2. 用擴展工具啟動遊戲,打開腳本管理器
3. 添加剛編寫的源文件
4. 點擊執行按鈕,執行指令
### 示例脚本
學會實時腳本的使用後,盡情發揮你的想像力吧。舉幾個例子供大家參考。
1. 獲取無刀取(包含音效、動畫)
```
SE開始: (通常牌獲得音)
圖片表示: (卡,無刀取,無效,無效,無效果)
停止時間: (2)
圖片消去: (無效果)
更新: (人物::主人公.卡持有(無刀取))(1)
```
2. 發美濃三人眾主命(修復暗恥BUG)
接到主命後,執行此腳本,修復暗恥BUG不發主命的BUG。
```
事件主命作成: (織田信長,主人公,60,0)[[三人眾調略]]
事件主命變更: (事件主命目標)[[拉拢三人]]
事件主命變更: (事件主命對象)[[(安藤守就)]]
事件主命變更: (事件主命成果)[[無]]
```
3. 直接開茶館
調用之後回自宅,就有茶館選項了。
```
更新: (主人公.自宅鄰接工作場)(茶室)
```
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
1
查看全部评分
-
|