标题: 玩转S剧本讲座, 一至五讲加说岳剧本下载
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


玩转S剧本讲座

看到论坛上好多人都擅长R剧本而不擅长S剧本,幽幽的教程又不详细,天涯就来说几句。

第一讲 S剧本基本结构与变量

S剧本有三个Scene。

第一个Scene包含着战斗的全局变量,敌我的设置,以及战斗开始的对话。总而言之就是“战斗开始”前的所有内容。

第二个Scene包含战斗之中的所有情节。这个Scene构成了整个S剧本的灵魂。

第三个Scene相当简单,不用去改动。只包含音轨,菜单处理和调色板设定。

然后谈一谈变量。

我们可以看到。战中处置的每一个Scetion前面都有变量测试,后面都有变量赋值。

这些变量很容易弄混,我来解释一下。

变量分为true变量和fasle变量。

true变量指变量对应的事件已经触发。相反,fasle变量指变量对应的事件没有被触发。

拿岳飞传洞房关做例子。

“岳飞第一轮相临”事件中,变量测试为“变量11fasle”,就是说变量11没有被触发。

因此变量11没有被触发时此事件开启。

而事件结束后的变量赋值“变量11true”就是说变量11已经被触发了。

这样这个事件就不会再次通过测试,“岳飞第一轮相临”事件就已经被关闭了。

这样可以很好的控制一个事件只能出现一次。当然也可以用这个变量实现N选一。(后文会提及)

注意,一个Section中变量测试和变量赋值至少要有一个相同的,否则事件就会进入死循环。(这句话不好理解,大家自己琢磨吧)


顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


第二讲 第一个Scene的顺序调整与修改要领

很多人制作出了S剧本,结果剧本出现问题不能显示。还有很多人的剧本会突然变化。这就是第一个Scene的顺序没有设置好的问题。天涯提一提顺序的修改。

一、如果战前没有选择人物的对话框,则在最前面加“我军出场强制设定”
二、战斗初始化
三、战斗全局变量
四、友军
五、敌军
六、HEX我军设定
七、个人装备设定
八、背景显示
九、必要的兵种,评分,城门等调整
十、绘图
十一、音轨
十二、战前对话
十三、胜利条件
十四、显示胜利条件
十五、战场操作开始
十六、菜单处理

这个顺序如果调整有问题,则S剧本不能正常运行,所以一定要仔细注意。

八百破十万关中,我军多人强制出场,使用的就是连续两个“我军出场强制设定”。

战斗全局变量的两个未知,没有任何用途,勾不勾都无所谓。

友军和敌军的设置不用说了。如果那个位置有人或者障碍,则自动出现在周边的格子上。具体出现的位置不得而知。

在这里如果选择“援军”,则可以将敌人分成两部分,两部分获得不同的状态。

我军设定可以选择隐藏。

个人装备设定可以设定将领的武器和防具。如果这里也有辅助,会优先考虑这里的。如果这里没有,会优先考虑DATA里的。

背景显示就是选地图。

兵种等调整利用“兵种转变”

使用绘图之后,一切之前的准备都显示出来了。如果将兵种转变放绘图后面,则士兵会闪一下。如障碍添加放在绘图后面,则视角会转变。

显示胜利条件可以与高亮人物、区域配合使用。

别忘了加“操作开始”“菜单处理”。如果把菜单处理打false,则战斗不能储存,读取,看胜利条件等。


顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


第三讲 难度选择与等级确定的实现

难度选择和等级确定丰富了我们的剧本。这两个的实现方法很简单。

利用两个全局变量,每个变量下面各拥有战场全局变量,友军,敌军。在第一个R剧本的时候选择一下,之后的战斗就可以很轻松的选择难度。

不过注意不要把主要人物去掉,否则有的对话就会变成自言自语。

等级确定的问题。现在教主和太守没有研究等级加成正负99的问题,因此我们用一个比较笨的方法。

一、在战场全局变量的时候设置为-50。
二、在敌军友军等级的时候设置为-50。
三、在“绘图”之前给所有敌军和友军利用“等级上升”进行等级确定。
四、接着利用“兵种改变”确立兵种。
五、利用“个人装备设定”确立装备。
六、敌人的等级就确定了。

其实很多的内容都是投机取巧。利用系统的一些小问题……
顶部
性别:男-离线 大汉天子

Rank: 4
组别 校尉
级别 忠义校尉
功绩 18
帖子 261
编号 27418
注册 2004-12-10
家族 轩辕学院


发表于 2005-10-5 11:37 资料 主页 文集 短消息 只看该作者
关于援军和伏兵的话,似乎没有什么明显的差别啊?
能不能做具体解释一下?
还有,是否在一个剧本中的变量会影响到整部游戏的变量?
就比如,我在第一关用了1-10变量(假设),而到了第二关就不能再用之前的变量?
或者可以在第二关中对变量重新赋值后再重新使用?
顶部
性别:男-离线 伊人何处

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 266
编号 49640
注册 2005-9-24
家族 轩辕学院


发表于 2005-10-5 11:37 资料 短消息 只看该作者
分析的很好,我正好对S不熟悉,现在有了此帖.让我对S认识更多`
此帖对不懂S的人有帮助 `欢迎大家学习`
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


第四讲 钟鼓石人

岳飞传中不乏钟鼓石人的出现,天涯来介绍一下。

钟鼓石人前面的一些触发条件很简单,天涯就不讲了。主要说说怎么判定是否都成功。

一连串的选择框。这个只要复制就可以了。重要的是每一个错误的选择后面都有一个相同的变量true。这样只要选错了一个,错误的变量就会被触发。最后是用“是否触发该变量”来做的设置。如果触发该变量,则显示失败。如果未触发该变量,则显示成功。

不过这样的事件和测试很容易影响剧本的大小。每个剧本如果都有的话游戏会越来越大……

石人也是一种技巧。技巧介绍完了,该进入正题了……
顶部
性别:男-离线 伊人何处

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 266
编号 49640
注册 2005-9-24
家族 轩辕学院


发表于 2005-10-5 11:40 资料 短消息 只看该作者
在问下天涯.在对 伏兵和援军是怎么样设置?
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地




QUOTE:
关于援军和伏兵的话,似乎没有什么明显的差别啊?
能不能做具体解释一下?

伏兵是指隐藏的部队,在第二个Scene中设置会出现。默认为普通敌人。
援军虽然没有什么特别的显示,不过在“方针变更”“状态变更”中是可以与普通敌军拥有不同状态的。

如果使一个敌人又是伏兵又是援军,则只需要都打勾了。

QUOTE:
还有,是否在一个剧本中的变量会影响到整部游戏的变量?
就比如,我在第一关用了1-10变量(假设),而到了第二关就不能再用之前的变量?
或者可以在第二关中对变量重新赋值后再重新使用?

这个问题我还真没试过。但是印象中好象是可以的。建议在每关结束的时候给所有的变量赋值false吧。全局变量就是整个游戏都不做false处理。
顶部
性别:男-离线 伊人何处

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 266
编号 49640
注册 2005-9-24
家族 轩辕学院


发表于 2005-10-5 11:49 资料 短消息 只看该作者
天涯兄.可以在对R剧本分析一下吗?
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


说岳剧本下载(之后研究举例用)

免得下载整个游戏了……

[ 本帖最后由 炎帝瀑布碎 于 2007-10-2 09:36 编辑 ]


附件: 岳飞传剧本下载.rar (2005-10-5 11:49, 203.05 K)
该附件被下载次数 286, 阅读权限 60
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地




QUOTE:
原帖由伊人何处于2005-10-05, 11:49:39发表
天涯兄.可以在对R剧本分析一下吗?

R剧本我可不太擅长……

第五讲 事件代码剖析与研究 一

这回剖析一下所有的事件代码。

0:事件结束
不能自己添加。每个事件后面都有它。
1:子事件设定
不能自己添加。每个事件开始都有它。
2:内部信息
不能自己添加。每个事件开始都有它。可以记录一些本事件的内容。
3:else
应该是指“如没有触发上面的条件,则”吧……
一般用在胜利条件处,但是天涯用的也不多……
4:询问测试
待添加,没用过。
5:变量测试
这个……不用我说大家也会用了。
6:我军出场限制
R剧本用的,不做解说。
7:出战测试
待添加,没用过。
8:菜单处理
R剧本用的,但是在战斗开始之后打一个false可以巧妙的控制战斗不允许存档。
9:延时
RS剧本的灵魂所在,用处不用我说。
a:初始化局部变量
R剧本用的,只有游戏刚开始的时候用过。
b:变量赋值
前文已经提到了。
c:未解出
等待太守解出来。
d:剧本间过度
R剧本用的,不做解说。
e:战斗失败
在事件后面用了这个就出现GAME OVER的字样,从而游戏结束。
f:结局设定
设定三个结局其中的一个,就是为了显示鸟儿吧。
顶部
性别:男-离线 雪山飞龙

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
好贴 1
功绩 12
帖子 728
编号 41218
注册 2005-6-18


发表于 2005-10-5 12:18 资料 主页 文集 短消息 只看该作者
有个关于S剧本的问题想提出很久了,
就是如果需要一群人移动时他却只能够一个一个的移动,
这样听起来就已经很怪了,不知
能否做出集体移动的功能.
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地




QUOTE:
原帖由雪山飞龙于2005-10-05, 12:18:55发表
有个关于S剧本的问题想提出很久了,
就是如果需要一群人移动时他却只能够一个一个的移动,
这样听起来就已经很怪了,不知
能否做出集体移动的功能.

目前不能。我做的时候是每个人每次移动两到三格,看着也和集体移动差不多的。

吃饭去了,下午继续更新……
顶部
性别:未知-离线 Phoenix

Rank: 9Rank: 9Rank: 9
组别 羽林都尉
级别 平北将军
好贴 1
功绩 58
帖子 1870
编号 1899
注册 2004-6-14


发表于 2005-10-5 12:39 资料 主页 文集 短消息 只看该作者


QUOTE:
原帖由天涯行风于2005-10-05, 12:23:18发表

QUOTE:
原帖由雪山飞龙于2005-10-05, 12:18:55发表
有个关于S剧本的问题想提出很久了,
就是如果需要一群人移动时他却只能够一个一个的移动,
这样听起来就已经很怪了,不知
能否做出集体移动的功能.

目前不能。我做的时候是每个人每次移动两到三格,看着也和集体移动差不多的。

吃饭去了,下午继续更新……  

应用 32 武将移动~~

不是每人每次移动两到三格,可以一次移动到任何位置,只要添好坐标就行了~~
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地




QUOTE:
原帖由Phoenix于2005-10-05, 12:39:24发表

QUOTE:
原帖由天涯行风于2005-10-05, 12:23:18发表
[quote]原帖由雪山飞龙于2005-10-05, 12:18:55发表
有个关于S剧本的问题想提出很久了,
就是如果需要一群人移动时他却只能够一个一个的移动,
这样听起来就已经很怪了,不知
能否做出集体移动的功能.

目前不能。我做的时候是每个人每次移动两到三格,看着也和集体移动差不多的。

吃饭去了,下午继续更新……  

应用 32 武将移动~~

不是每人每次移动两到三格,可以一次移动到任何位置,只要添好坐标就行了~~ [/quote]
集体移动指的是很多部队一起移动。现在没有这个功能。因此用这个方法制造出集体移动的效果而已。
顶部
性别:未知-离线 幽人独往来
(做人别太CCTV)

蒲领侯枢密直学士

Rank: 13Rank: 13Rank: 13Rank: 13
组别 翰林学士
级别 平东将军
好贴 3
功绩 592
帖子 2540
编号 1982
注册 2004-7-13




QUOTE:
变量分为true变量和fasle变量。
true变量指变量对应的事件已经触发。相反,fasle变量指变量对应的事件没有被触发。

这个说法不对。

QUOTE:
别忘了加“操作开始”“菜单处理”。如果把菜单处理打false,则战斗不能储存,读取,看胜利条件等。

这个问题应该不大,加不加无所谓

QUOTE:
就比如,我在第一关用了1-10变量(假设),而到了第二关就不能再用之前的变量?
或者可以在第二关中对变量重新赋值后再重新使用?

只有全局变量需要全盘考虑
每个剧本前都会有初始化局部变量的

QUOTE:
不过这样的事件和测试很容易影响剧本的大小。每个剧本如果都有的话游戏会越来越大

一个剧本再大不过100多k,压缩了只有几十k

QUOTE:
c:未解出

已解出

QUOTE:
d:剧本间过度

S剧本也需要使用

QUOTE:
f:结局设定

直接设定游戏结束,出现结束动画、制作人员名单和鸟
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


谢谢幽幽指正了……

和柔柔商讨杨门,进度可能会慢些,不过会更新的。
顶部
性别:男-离线 识破
(释恒破)

Rank: 5Rank: 5
组别 士兵
级别 讨逆将军
功绩 6
帖子 607
编号 46103
注册 2005-8-20
来自 湖南
家族 轩辕少林寺




QUOTE:
原帖由幽人独往来于2005-10-05, 13:04:12发表
引用  
c:未解出


已解出


请问一下
c  28   6a这几个是什么意思?
顶部
性别:男-离线 大汉天子

Rank: 4
组别 校尉
级别 忠义校尉
功绩 18
帖子 261
编号 27418
注册 2004-12-10
家族 轩辕学院


发表于 2005-10-5 21:14 资料 主页 文集 短消息 只看该作者
还有一个问题
如果在战场上放火的话,某个位置上有人,这时怎么办?
(似乎这个人就会被火盖住而无法移动)
顶部
性别:男-离线 雪山飞龙

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 破虏将军
好贴 1
功绩 12
帖子 728
编号 41218
注册 2005-6-18


发表于 2005-10-5 22:10 资料 主页 文集 短消息 只看该作者
是的,玩东吴传泗水关时试过
顶部
性别:男-离线 peacockwang

Rank: 7Rank: 7Rank: 7Rank: 7
组别 羽林都尉
级别 破虏将军
好贴 1
功绩 75
帖子 776
编号 30530
注册 2005-1-18
来自 秦——长安
家族 轩辕学院


发表于 2005-10-6 09:04 资料 文集 短消息 只看该作者


QUOTE:
原帖由大汉天子于2005-10-05, 21:14:02发表
还有一个问题
如果在战场上放火的话,某个位置上有人,这时怎么办?
(似乎这个人就会被火盖住而无法移动)

点火之前把人移开就好了
顶部
性别:男-离线 WWYWW

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 72
编号 39339
注册 2005-5-21
家族 轩辕学院


发表于 2005-10-6 09:36 资料 主页 短消息 只看该作者


QUOTE:
原帖由大汉天子于2005-10-05, 21:14:02发表
还有一个问题
如果在战场上放火的话,某个位置上有人,这时怎么办?
(似乎这个人就会被火盖住而无法移动)

加一个测试,如果这个点上人数>=1,则不点火.
这个在曹操的MOD中有的,可以参考一下
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


楼上四位。人会在火里面,不能移动但可以攻击。如果想不触发,在前面加上测试点火点没人就可以了。
顶部
性别:未知-离线 002694

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 63
编号 42873
注册 2005-7-11


发表于 2005-10-7 10:50 资料 短消息 只看该作者


QUOTE:
原帖由幽人独往来于2005-10-05, 13:04:12发表

QUOTE:
变量分为true变量和fasle变量。
true变量指变量对应的事件已经触发。相反,fasle变量指变量对应的事件没有被触发。

这个说法不对。


那应该是什么意思?麻烦解释一下。
顶部
性别:未知-离线 天涯
(王一方)

中大夫

Rank: 8Rank: 8
组别 羽林都尉
级别 后将军
好贴 1
功绩 72
帖子 1480
编号 54
注册 2005-7-11
来自 一方天地


应该指变量已经使用和变量没有使用。

或者是变量已经触发和变量没有触发。

幽幽给个解释。
顶部
性别:男-离线 drinksun
(轩辕学院校长小喝)

范阳侯
威武军节度使

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
组别 节度使
级别 平东将军
好贴 1
功绩 577
帖子 2550
编号 38055
注册 2005-5-2
来自 北京
家族 轩辕学院


发表于 2005-12-27 02:41 资料 主页 个人空间 短消息 只看该作者
又见天涯大作,支持。
为了方便大家学习和查找,希望大家不要在这里发支持,顶等与学习无关的回帖。关于提问部分,请天涯另开一贴,大家到新贴去提问。谢谢大家对mod的学习热情。
顶部
性别:未知-离线 花醉红尘

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 11
帖子 1059
编号 54574
注册 2005-12-4
来自 东莞
家族 轩辕学院


发表于 2005-12-30 02:26 资料 个人空间 短消息 只看该作者 QQ
何为R剧本何为S剧本?
顶部
性别:男-离线 drinksun
(轩辕学院校长小喝)

范阳侯
威武军节度使

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
组别 节度使
级别 平东将军
好贴 1
功绩 577
帖子 2550
编号 38055
注册 2005-5-2
来自 北京
家族 轩辕学院


发表于 2005-12-30 09:47 资料 主页 个人空间 短消息 只看该作者


QUOTE:
原帖由轩辕花麒麟于2005-12-30, 2:26:15发表
何为R剧本何为S剧本?

R剧本就是过场的情节剧本,S剧本是战斗剧本。
顶部
性别:男-离线 舞剑的声音

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 16
编号 42783
注册 2005-7-10


发表于 2005-12-30 19:15 资料 主页 短消息 只看该作者
S剧本的修改器我怎么找不到?
只有修改出场人物和移动什么的
那修改战斗对话的呢?
顶部
性别:男-离线 drinksun
(轩辕学院校长小喝)

范阳侯
威武军节度使

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
组别 节度使
级别 平东将军
好贴 1
功绩 577
帖子 2550
编号 38055
注册 2005-5-2
来自 北京
家族 轩辕学院


发表于 2005-12-30 20:46 资料 主页 个人空间 短消息 只看该作者


QUOTE:
原帖由舞剑的声音于2005-12-30, 19:15:19发表
S剧本的修改器我怎么找不到?
只有修改出场人物和移动什么的
那修改战斗对话的呢?

s剧本也是用van太守的剧本编辑器修改,察看。下面是连接
http://www.xycq.net/forum/index.php?showtopic=48055


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-2-12 19:49
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.016322 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP