3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 22753|回复: 57
打印 上一主题 下一主题

[原创] 太閣立志傳5(及DX)威力加強工具-劇本編輯功能手把手教程,教你開啟新玩法的大門(包教會)

  [复制链接]

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
跳转到指定楼层
主题
发表于 2022-6-17 19:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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

查看全部评分

回复

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
舒服的沙发
 楼主| 发表于 2022-6-17 19:53 | 只看该作者
### 靜態劇本的使用教程

占坑待更
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
硬硬的板凳
 楼主| 发表于 2022-6-17 19:54 | 只看该作者
### 動態事件使用教程

占坑待更
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
冰凉的地板
 楼主| 发表于 2022-6-17 19:55 | 只看该作者
### 其他分享

占坑待更
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
5#
 楼主| 发表于 2022-6-17 20:14 | 只看该作者
### 其他分享

占坑待更
回复 支持 反对

使用道具 举报

18

主题

711

帖子

1万

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
79
金元
97907
积分
10107
精华
0
注册时间
2010-4-16

G胖の微笑

6#
发表于 2022-6-17 21:59 | 只看该作者
很不错~希望楼主出个把信孝和信雄两兄弟转回安土的脚本~每次两兄弟被乱寄骑后~本能寺就悬了~
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
7#
 楼主| 发表于 2022-6-17 22:23 | 只看该作者
xtj888 发表于 2022-6-17 21:59
很不错~希望楼主出个把信孝和信雄两兄弟转回安土的脚本~每次两兄弟被乱寄骑后~本能寺就悬了~ ...

多謝支持,其實劇情條件我不是很熟悉的,可以去研究一下。
回复 支持 反对

使用道具 举报

55

主题

649

帖子

995

积分

超级玩家

Rank: 5Rank: 5

贡献度
96
金元
6106
积分
995
精华
0
注册时间
2005-2-14
8#
发表于 2022-6-17 23:31 | 只看该作者
支持大佬更新
回复 支持 反对

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
9#
发表于 2022-6-17 23:40 | 只看该作者
大佬,zhaoyusi整理的【太阁立志传5剧本编辑教程整理】的下载链接好像是错的,这条链接和root重來開發的【TK5中文劇本編輯器1.25版本】一样
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
10#
 楼主| 发表于 2022-6-18 00:07 | 只看该作者
QQ957410623 发表于 2022-6-17 23:40
大佬,zhaoyusi整理的【太阁立志传5剧本编辑教程整理】的下载链接好像是错的,这条链接和root重來開發的【T ...

好的,是这个链接。https://pan.baidu.com/s/1YUoMxFwr-In0P1Dt_21Eug?pwd=vg5b
回复 支持 反对

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
11#
发表于 2022-6-18 00:30 | 只看该作者
cexer 发表于 2022-6-18 00:07
好的,是这个链接。https://pan.baidu.com/s/1YUoMxFwr-In0P1Dt_21Eug?pwd=vg5b。

谢谢,期待更多编辑功能的教学
回复 支持 反对

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
12#
发表于 2022-6-18 00:37 | 只看该作者
cexer 发表于 2022-6-18 00:07
好的,是这个链接。https://pan.baidu.com/s/1YUoMxFwr-In0P1Dt_21Eug?pwd=vg5b。

下載到的文件只有三和五是docx文件,并且打開能夠正常觀看。但是一二四的文件格式是mht,打開後是網頁但裏面的文字都是亂碼的,大佬這種情況應該如何解決呢,期待您的答復!
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
13#
 楼主| 发表于 2022-6-18 02:17 | 只看该作者
QQ957410623 发表于 2022-6-18 00:37
下載到的文件只有三和五是docx文件,并且打開能夠正常觀看。但是一二四的文件格式是mht,打開後是網頁但 ...

在我电脑上是正常的,可以换IE打开试试。另外传了一份全 docs 格式的 https://pan.baidu.com/s/1x_23wHnMbis6PuKb1XWOOA?pwd=pmme
回复 支持 1 反对 0

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
14#
发表于 2022-6-18 02:19 | 只看该作者
cexer 发表于 2022-6-18 02:17
在我电脑上是正常的,可以换IE打开试试。另外传了一份全 docs 格式的 https://pan.baidu.com/s/1x_23wHnM ...

謝謝您!
回复 支持 反对

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
15#
发表于 2022-6-18 21:25 | 只看该作者
cexer 发表于 2022-6-18 02:17
在我电脑上是正常的,可以换IE打开试试。另外传了一份全 docs 格式的 https://pan.baidu.com/s/1x_23wHnM ...

大佬,是這樣的,我根據那份文檔在編輯器的安裝上面出現了問題。
具體情況是點開TK5cemaker.exe的時候,會彈出一個窗口


按步驟來説應該是設置數據庫,這種情況應該怎麽處理呢。

不好意思,老是打擾到您,期待您的解答!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
16#
 楼主| 发表于 2022-6-18 23:27 | 只看该作者
QQ957410623 发表于 2022-6-18 21:25
大佬,是這樣的,我根據那份文檔在編輯器的安裝上面出現了問題。
具體情況是點開TK5cemaker.exe的時候, ...

像是系统缺少DLL,用把这个里面的文件解压到TK5CEMaker.exe所在目录,双击TK5CEMakker修复.bat。
试试看行不行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

1

主题

128

帖子

503

积分

高级玩家

Rank: 4

贡献度
6
金元
4794
积分
503
精华
0
注册时间
2016-12-8
17#
发表于 2022-6-19 00:52 | 只看该作者
cexer 发表于 2022-6-18 23:27
像是系统缺少DLL,用把这个里面的文件解压到TK5CEMaker.exe所在目录,双击TK5CEMakker修复.bat。
试试看 ...

可以了,已經能打開了,十分感謝!
遲些試試裏面的操作,如果有什麽問題到時會請教您!

回复 支持 反对

使用道具 举报

0

主题

55

帖子

117

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1165
积分
117
精华
0
注册时间
2015-1-31
18#
发表于 2022-6-19 18:58 | 只看该作者
楼主你好,感谢你的教程和工具,小研究一下之后也写出了成功运行的一段事件,想问一下源文件生成EVM之后要怎么做才能编译成剧本的格式呢,有没有详细的步骤指导一下,不然写出来的事件都无法正式使用……
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
19#
 楼主| 发表于 2022-6-19 19:18 来自手机 | 只看该作者
后续教程再说一下这个
回复 支持 反对

使用道具 举报

2

主题

110

帖子

250

积分

高级玩家

Rank: 4

贡献度
26
金元
1459
积分
250
精华
0
注册时间
2020-7-16
20#
发表于 2022-6-24 10:09 | 只看该作者
感謝樓主的教程,我也自己寫了一個劇本,成功運行了哈哈哈。
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
21#
 楼主| 发表于 2022-6-24 13:13 来自手机 | 只看该作者
厉害
回复 支持 反对

使用道具 举报

2

主题

395

帖子

422

积分

高级玩家

Rank: 4

贡献度
1
金元
4180
积分
422
精华
0
注册时间
2010-10-20
22#
发表于 2022-6-24 15:24 | 只看该作者
在原版的时候有研究,就给自己写了个给手下发卡的脚本
回复 支持 1 反对 0

使用道具 举报

4

主题

610

帖子

602

积分

超级玩家

Rank: 5Rank: 5

贡献度
15
金元
5416
积分
602
精华
0
注册时间
2009-11-12
23#
发表于 2022-6-26 01:50 | 只看该作者
cexer 发表于 2022-6-17 20:14
### 其他分享

占坑待更

感謝樓主分享

但每次執行腳本出現這個錯誤 error=721910976
這是甚麼原因

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
24#
 楼主| 发表于 2022-6-26 16:46 来自手机 | 只看该作者
截图看看怎么回事?
回复 支持 反对

使用道具 举报

4

主题

610

帖子

602

积分

超级玩家

Rank: 5Rank: 5

贡献度
15
金元
5416
积分
602
精华
0
注册时间
2009-11-12
25#
发表于 2022-6-26 19:47 | 只看该作者
cexer 发表于 2022-6-26 16:46
截图看看怎么回事?

win10的系統語言 繁體換成了簡中
讀取腳本還是一樣錯誤

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
26#
 楼主| 发表于 2022-6-26 20:50 | 只看该作者
你用的“事件管理器”,这个是用来加载事件文件的,事件文件前面有那个“太閣立志传5事件源文件”標識。加载脚本需要用用”脚本管理器”,普通腳本前面沒有那個標識。
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
27#
 楼主| 发表于 2022-6-26 20:51 | 只看该作者
本帖最后由 cexer 于 2022-6-26 20:53 编辑
CWT0115 发表于 2022-6-26 19:47
win10的系統語言 繁體換成了簡中
讀取腳本還是一樣錯誤

你用的“事件管理器”,这个是用来加载事件文件的,事件文件前面有那个“太閣立志传5事件源文件”標識。加载脚本需要用用”脚本管理器”,普通腳本前面沒有那個標識。。參考 https://bbs.3dmgame.com/thread-6310979-1-1.html
回复 支持 反对

使用道具 举报

1

主题

49

帖子

124

积分

中级玩家

Rank: 3Rank: 3

贡献度
10
金元
837
积分
124
精华
0
注册时间
2021-6-20
28#
发表于 2022-6-26 23:08 | 只看该作者
感谢楼主。想请教一个问题,我想要随时更改势力兵种。所以在主人公作为大名攻城时,编写了对话语句,对话触发了 ,但更新语句“更新軍團::主人公軍團.軍團種類)(忍者軍團)”并未生效,仍然不能使用忍者兵种,请问是什么原因?要是能给军团种类添加兵科就更好了。谢谢。
回复 支持 反对

使用道具 举报

1

主题

49

帖子

124

积分

中级玩家

Rank: 3Rank: 3

贡献度
10
金元
837
积分
124
精华
0
注册时间
2021-6-20
29#
发表于 2022-6-26 23:19 | 只看该作者
全代码:
太閣立志傳5事件源文件//此脚本说明
腳本:{//腳本開始
事件:選擇出擊軍團{//選擇出擊軍團開始
屬性:多次
發生契機:攻城戰開始時(主人公勢力,無效)
發生條件:{//条件开始

}//条件结束
執行:{//執行开始
對話選擇功勳家臣,主人公)[[主公,這次要派出哪隻部隊呢?]]
選擇:[[武士部隊]][[忍者部隊]][[水軍部隊]]
分歧[[武士部隊]]){
更新軍團::主人公軍團.軍團種類)(大名家)
}//武士部隊結束
分歧[[忍者部隊]]){
更新軍團::主人公軍團.軍團種類)(忍者軍團)
}//忍者部隊結束
分歧[[海賊部隊]]){
更新軍團::主人公軍團.軍團種類)(水軍)
}//水軍部隊結束
}//執行结束
}//事件結束

}//腳本結束
回复 支持 反对

使用道具 举报

3

主题

104

帖子

293

积分

高级玩家

Rank: 4

贡献度
26
金元
1891
积分
293
精华
0
注册时间
2017-1-12
30#
 楼主| 发表于 2022-6-27 02:09 来自手机 | 只看该作者
这个应该更新不了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-12 16:19 , Processed in 0.144200 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表