注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 太阁立志传5·绯红之章·人间五十年 剧本编写中的一些问题,求教于方家(10月8日持续求教) ...
查看: 6598|回复: 56
打印 上一主题 下一主题

[讨论] 剧本编写中的一些问题,求教于方家(10月8日持续求教)  关闭 [复制链接]

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2010-9-9 12:19:13 |只看该作者 |倒序浏览
多余的话不说了,请求各路大神帮忙,先谢过了。
1、何谓MP主人?
2、编写无卡人物(如枫、枣以及忍者、商人、海贼中的大众脸)出现的剧情,如何用代码表示?
3、自己制作的武器、茶具能否用代码表示?
4、在外交指令中,如何表示新武将势力?例如:“更新:(大名家::豊臣秀吉.外交同盟(織田信雄))(同盟)”这样的指令中,如果打算把其中一方换成新武将势力,该怎么做?
5、一夫多妻补丁是如何实现的?需要做一个容器吗?在这类补丁里,为什么要频频出现“朝仓宗滴”?
6、如果写一个浪人结拜兄弟的补丁(让几个浪人聚集到一个町里,可以召集开会,一起干点什么,近似开道场雇师范代),应该怎么入手?



++++++++++++++++
9月21日的问题:
有感于游戏后期没完没了攻城拔寨的机械无聊,打算弄一个“会战与决战”的补丁改进之,想法是在一定条件下触发会战和决战,会战胜利后可以令一个大名臣服;而决战胜利可以让敌人同盟的各方臣服(就象游戏中的贱岳之战那样)。问题是我还从来没有写过合战的东西,这方面完全不懂,故再次向各位高人伸手,还望不吝赐教。
请教:1、一次战斗中最多可以有多少个军团(一个军团等于5支部队)参加?敌我双方各最多有多少?
2、引用别人源文件:“軍団編成最強:(主人公軍団,石山本願城,拠点攻撃,稲葉山城,無効,石山本願城,主人公,勲功家臣,無効,無効,無効,20000,50000,5000,5000,0,16000,0)”(引自“天阁之乱”)
有几个地方不太明白,能否请指点一下,那几个“無効”和数目字都代表什么(似乎为人数和钱粮的最高值?)
3、如何让敌人组成最强联军参加战斗?

+++++++++++++++++
10月8日的问题:
1、看某些持续跟我捣乱的商家不爽,打算写一个大名收拾商家的补丁。但是有些问题还不明白:
  a、所有跟你捣乱(搞什么销售限制)的商家,有什么共同标志?是外交关系险恶、绝交之类吗?该如何识别出来?
  b、如果杀掉某商家老板,是否可以让该商家消失?如果把这一家子里的人都杀光呢?
  c、怎样能让商家不继续捣乱?改变外交关系?或者解除与别的大名的御用关系?
2、希望某一事件多次发生(也就是“何度”),但是在每一个人物身上只发生一次(比如跟猴子发生过了,就发展下面的情节,但这一事件还可以跟柴胖子发生),这类事件该怎么写?靠亲密度的不同识别?还是有什么更好的办法?
3、看数据一览,有“汎用”一说,何为?比如“くノ一”(女忍)与“汎用くノ一”在使用上有什么区别吗?

[ 本帖最后由 六小燕 于 2010-10-8 11:04 编辑 ]

使用道具 举报

帖子
276
精华
1
积分
468
金钱
960
荣誉
13
人气
0
评议
0
沙发
发表于 2010-9-9 19:54:39 |只看该作者
这些问题我可以回答。
1、何谓MP主人?
就是发生设施的主人,比如茶人宅的MP主人就是千宗义。

2、编写无卡人物(如枫、枣以及忍者、商人、海贼中的大众脸)出现的剧情,如何用代码表示?
用他们的人物番号表示就可以了。

3、自己制作的武器、茶具能否用代码表示?
这个应该也是可以的,只是不知道代码是多少……

4、在外交指令中,如何表示新武将势力?例如:“更新:(大名家::豊臣秀吉.外交同盟(織田信雄))(同盟)”这样的指令中,如果打算把其中一方换成新武将势力,该怎么做?
你可以这样处理:“更新:(大名家::豊臣秀吉.外交同盟(主人公大名家))(同盟)”

5、一夫多妻补丁是如何实现的?需要做一个容器吗?在这类补丁里,为什么要频频出现“朝仓宗滴”?
这个补丁的实现方案有多种,你见到的那一种作者用“朝仓宗滴”是为了储存几位妻子的番号。不然就不知道主人公的妻子是谁了。

6、如果写一个浪人结拜兄弟的补丁(让几个浪人聚集到一个町里,可以召集开会,一起干点什么,近似开道场雇师范代),应该怎么入手?
这个功能目前还没有办法实现……
已有 1 人评分 收起 理由
aiyoka + 2 助人为乐,品格高尚!

总评分:  + 2   查看全部评分

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
板凳
发表于 2010-9-9 20:54:27 |只看该作者
多谢“周杰伦”的指点。
1、2、4明白了,3、6似乎还是无解,5解答的很好(如果详细一点就更好了),但我现在的能力还是不太懂,慢慢来吧。
再次感谢!

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
地板
发表于 2010-9-9 21:04:22 |只看该作者
对了,还想问一下:如果用“(人物::発生人物.親)==(主人公.親)”,这种方式表示结义兄弟(也就是硬性规定为主人公的亲兄弟),是否就可以像三国志系列那样,不管其在哪一家仕官,都可以拉过来?

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
2695
精华
4
积分
3816
金钱
10551
荣誉
166
人气
77
评议
0

5#
发表于 2010-9-10 08:09:12 |只看该作者

回复 #4 六小燕 的帖子

如果用“(人物::発生人物.親)==(主人公.親)”,这种方式表示结义兄弟

首先赞赏小六的想法很好,但是如果是用这个调查,应该无法在TK5中实现。毕竟有爹的孩子并不多,大多数的路人都是无亲武将特定的类型,也就是亲武将为无效值1101。
用小六你这种想法去判断结果的成立,那么除了有爹的孩子,全部路人武将都是结义兄弟的说……
建议还是用朝仓老头的四功勋做这个记号旗标值为好。

[ 本帖最后由 zhuoludian 于 2010-9-10 08:11 编辑 ]

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
2695
精华
4
积分
3816
金钱
10551
荣誉
166
人气
77
评议
0

6#
发表于 2010-9-10 09:11:05 |只看该作者
3、自己制作的武器、茶具能否用代码表示?
自制物品的编号从300开始计算,到599结束,但是实际没有这么多,大概只有几十个有效地址,由你制作的时间前后做排列。但是如果你中途销毁过某个时间位置靠前的自制物,那么原来这个物品的内存地址就会空出来,之后再做出件物品后,就会先补上这个空出来的位置。
例如写第一个你的自制物品的代入式,就是;
代入アイテムA:(0)+(300)

关于第6个问题么,我不清楚楼主希望达成条件后的目的是什么?
如果只是需要某些人聚集在一处,可以先给所有这些人做上标记,比如猪脚的弟子,然后用容器选择他们出场,做些什么事。
如果是希望分配任务给这些人,需要配合使用到主命技术,茶会的话或者可改变猪脚身份为师傅,其余为自己的师范代弟子就可以。
现在问题只是,这样的代码都是非常规的格式,我以为root重来的编辑器,好象不支持的说……

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
7#
发表于 2010-9-10 09:15:02 |只看该作者
zhuoludian的意思,是不是:如果我用这个办法设了某一人物为亲武将,这个设定就可以“传染”到好多不相干的家伙,结果是满世界都管我叫哥?
有这个想法,是受“江山美人”中兄妹设定的启发,那个补丁里就是这么搞的,为什么他可以成功呢?是因为强行给主人公和相关人物设定了一个爹(娘)么?
呵呵,随便说一句:我曾设想过搞一个类似“武林外传”那样的补丁:娶个老板娘,然后做个大时代的旁观者,在酒场或宿屋看各路人物出没。但是想到很可能会出现这个结果:全日本的老板娘都会管我叫相公……
“用朝仓老头的四功勋做这个记号旗标值”,对你这样的高手可能就是一句话的事儿,可是对我来说,至少现在还是莫名其糊涂啊……

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
2695
精华
4
积分
3816
金钱
10551
荣誉
166
人气
77
评议
0

8#
发表于 2010-9-10 09:24:17 |只看该作者

回复 #7 六小燕 的帖子

这个六小燕……我想你误会了,首先要清楚一点,亲武将是无法通过编辑后期设定与更新的,江山美人,那个实际是把新武将编号1、2、3这些人物用剧本的方式串起来而已。在对话中处理称谓,比如兄长,妹妹,你也看得出来那个主人公的母亲其实就是猴子的老妈阿中。所以即使有个爹,也需要在制作新武将时先期设定。

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
9#
发表于 2010-9-10 09:33:20 |只看该作者
“关于第6个问题么,我不清楚楼主希望达成条件后的目的是什么?”

这个…我的想法是这样,弄一个多人参加的“浪人同盟”:以后主角干什么事(比如刺杀大名,夺城、夺位什么的,当然这要编写新的事件)这些人都可以用得上,或者可以方便地登用。
我注意到游戏中可以通过做商人、师范招手下的方式让浪人搬家到主角所在的町,我要的其实就是这个东西,只是希望达成手段是通过新写的事件(比如结拜或者盟誓)。

还有那个自制武器的事,我的想法是做铁匠,达成一定条件后(比如拿到名工卡),就有机会触发有人登门买武器的情节,问题是程序要事先设定,但打出什么东西却要在游戏中,所以觉得无法知道某个号码对应什么武器,怎么设定价钱呢?想想头就大。

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
10#
发表于 2010-9-10 09:40:12 |只看该作者
这个六小燕……我想你误会了,首先要清楚一点,亲武将是无法通过编辑后期设定与更新的,江山美人,那个实际是把新武将编号1、2、3这些人物用剧本的方式串起来而已。在对话中处理称谓……

噢,我明白了,也就是说,这个所谓“亲关系”,实际上是不存在的,是不是?
那么“(人物::発生人物.親)==(主人公.親)”的设定(那个剧本里就是这么设的),是不是其实也没有意义呢?
还有,如果我用笨办法,就是靠剧本的方式写对话、编情节,能否维持这种“伪亲属关系”?

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
11#
发表于 2010-9-10 10:10:40 |只看该作者
对了,正好请教zhuoludian :你那个“佣兵剧本”是可以招募浪人、开会下任务的,强大的功能叫人眼红,能指点一下你是怎么做到的吗?
当然如果能把相关的源文件提供出来,对像我这样的菜鸟来说就更是大喜事了。(不过这个实在是不敢请求啊,只表示一下希望,呵呵)

使用道具 举报

正五位下 民部大輔

剑阁工作组资深组员勋章

帖子
310
精华
2
积分
1047
金钱
5076
荣誉
49
人气
19
评议
0
12#
发表于 2010-9-10 11:15:17 |只看该作者
原帖由 zhuoludian 于 2010-9-10 09:11 发表
关于第6个问题么,我不清楚楼主希望达成条件后的目的是什么?
如果只是需要某些人聚集在一处,可以先给所有这些人做上标记,比如猪脚的弟子,然后用容器选择他们出场,做些什么事。
如果是希望分配任务给这些人,需要配合使用到主命技术,茶会的话或者可改变猪脚身份为师傅,其余为自己的师范代弟子就可以。
现在问题只是,这样的代码都是非常规的格式,我以为root重来的编辑器,好象不支持的说……


只要能给出evm的代码,就可以再编辑器中实现。不知道你说的非常规格式是怎样的。

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
13#
发表于 2010-9-10 12:57:31 |只看该作者
噢,几大牛人光临小帖,真是蓬筚生辉啊。
正好问一下root重来 :用你那个中文编辑器编写的剧本,跟用日文命令(我用的午夜梦回)编写的整合在一起,会不会有冲突?
还有一个小问题:我发现很多源文件中在事件标题后面用大括号{,如这个:“イベント:出走{”,但也有些就没有这个{,比如“イベント:本能寺自立”,这两种我也都编过,都能形成evm,而且都能在游戏中触发。我的问题是:这个大括号是可有可无的吗?

使用道具 举报

正五位下 民部大輔

剑阁工作组资深组员勋章

帖子
310
精华
2
积分
1047
金钱
5076
荣誉
49
人气
19
评议
0
14#
发表于 2010-9-10 13:30:17 |只看该作者
中文编辑器不能识别日文的源文件,反过来日文编辑器也不能使用中文的源文件,所以不同文字的源文件不能放在一起整合。

第二个问题我没有研究过,但大括号不是必要的。在日文编辑器中编辑时,大括号是被忽略掉,还是被当做事件名称的一部分,这个我没有研究,不太清楚。

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
436
精华
2
积分
920
金钱
4235
荣誉
30
人气
23
评议
0
15#
发表于 2010-9-10 14:05:00 |只看该作者
原帖由 六小燕 发表
还有那个自制武器的事,我的想法是做铁匠,达成一定条件后(比如拿到名工卡),就有机会触发有人登门买武器的情节,问题是程序要事先设定,但打出什么东西却要在游戏中,所以觉得无法知道某个号码对应什么武器,怎么设定价钱呢?想想头就大。

用物品容器,设定在自制武器的范围。如果你想对方随机买某个武器,就在容器里随机选。如果是某个特定武器,有条件限制的比如价值最大那个,就先排序再选。如果没有条件限制,就列出表来手动选。这些容器操作方式,银鸟的容器教程里有说到。

原帖由 六小燕  发表
那么“(人物::発生人物.親)==(主人公.親)”的设定(那个剧本里就是这么设的),是不是其实也没有意义呢?
还有,如果我用笨办法,就是靠剧本的方式写对话、编情节,能否维持这种“伪亲属关系”?

对游戏中动态的结义兄弟,用“亲武将”没有意义。
写对话、编情节可以一定程度上可实现“伪亲属关系”,但在剧本控制之外就不行了。比如非剧本的对话就没有“大哥”这样的称呼了。一些功能,比如战场联动也没有。

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
2695
精华
4
积分
3816
金钱
10551
荣誉
166
人气
77
评议
0

16#
发表于 2010-9-10 14:43:46 |只看该作者
原帖由 root重来 于 2010-9-10 11:15 发表


只要能给出evm的代码,就可以再编辑器中实现。不知道你说的非常规格式是怎样的。


我说的非常规格式就是午夜可以通过而root重来编辑器还不支持的编辑代码。例如这些;

代入人物A:(0)+(x)
代入y:(0)+(拠点B)
代入カードC:(1)*(z)
代入a:(Zero)
代入b:(イベントフラグ::00)*(1)

お嫁さん死亡:(織田信長)
お嫁さん死亡:(帰蝶)
更新:(セーブナンバー::妻愛情値)(100)

場合分岐:(0){
個人戦闘:(逃げられる,護衛付,人物A,人物C,無効,無効,無効,無効,砂浜,偽,偽)
}
場合分岐:(1){
個人戦闘:(逃げられる,護衛付,人物A,人物B,無効,無効,無効,無効,砂浜,偽,偽)
}
場合分岐:(2){
個人戦闘:(逃げられる,護衛付,人物A,人物B,人物C,無効,無効,無効,砂浜,偽,偽)
}
場合分岐:(3){
個人戦闘:(逃げられる,護衛付,人物A,人物B,人物C,人物C,無効,無効,砂浜,偽,偽)
}
場合分岐:(4){
個人戦闘:(逃げられる,護衛付,人物A,人物B,人物C,人物C,人物C,無効,砂浜,偽,偽)
}
場合分岐:(5){
個人戦闘:(逃げられる,護衛付,人物A,人物B,人物B,人物C,人物C,人物C,砂浜,偽,偽)
}
}
調査:(参考値)==(0)
分岐:(真){
}
調査:(参考値)==(1)
分岐:(真){
}
調査:(参考値)==(2)
分岐:(真){
}
調査:(参考値)==(3)
分岐:(真){
}

剩下的就是那些翻译都转换不能的被缺失掉音效。

[ 本帖最后由 zhuoludian 于 2010-9-10 14:57 编辑 ]

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
17#
发表于 2010-9-10 15:00:07 |只看该作者
唉,看来容器是个大坎呀,银鸟和五彩麒麟写的教程我都看了,但是看不懂(尤其是银鸟那个,只有ABC而少实例,叫人犯难),我想这主要是因为自己还没有勇气做,如果尝试了,大概会渐渐明白一点吧。

下面是我为“本能寺自立”续写的一段,大意是娶归蝶以后一点打情骂俏,外带让老婆送一件信长公的遗物(七级宝物什么的)。能编译,但不知为何触发不了,请各位高人帮忙看看是否条件上有什么问题(爲了连接上下文,附上前一段的末尾):
…………
更新:(人物::主人公.奥さん)(帰蝶)
ナレーション:[[(主人公)迎娶原信長夫人歸蝶為妻,這似乎在向天下表明他不但要繼承信長的江山,也要繼承信長的美人。]]
会話:(豊臣秀吉,主人公)[[太可惡!(主人公)這小子竟敢娶了主母,這豈不是要給我們當后爹嘛!叔可忍嬸不可忍!]]
更新:(イベントフラグ::本能寺娶帰蝶)(成立)
スチル消去:(フェード)
}
}//スクリプト
}//イベント:事件名
}//チャプター

(以上为前一段末尾,都能正常触发;以下是触发不了的新情节)

チャプター:{
イベント:本能寺自立5
属性:一度だけ
発生契機:拠点内画面表示後(主人公拠点)
発生条件:{
調査:(人物::主人公.身分)==(大名)
調査:(イベントフラグ::本能寺娶帰蝶)==(成立)
調査:(人物::主人公.奥さん)==(帰蝶)
調査:(Rnd100)<(50)
}//発生条件
スクリプト{
会話:(主人公,主人公)[[……歸蝶,好想現在就……]]
施設入る:(城主の間)
会話:(帰蝶,主人公)[[大人,你回來了,很累了吧?]]
会話:(主人公,帰蝶)[[看見我心愛的老婆,就一點不覺得累了。]]
会話:(帰蝶,主人公)[[嘻嘻……嘴好甜喔!]]
…………

使用道具 举报

帖子
324
精华
0
积分
182
金钱
2499
荣誉
2
人气
3
评议
0
18#
发表于 2010-9-10 15:03:50 |只看该作者
発生条件:{
調査:(人物::主人公.身分)==(大名)
調査:(イベントフラグ::本能寺娶帰蝶)==(成立)
調査:(人物::主人公.奥さん)==(帰蝶)

以上三项全部满足,为什么就不能触发呢?

使用道具 举报

正五位下 民部大輔

剑阁工作组资深组员勋章

帖子
310
精华
2
积分
1047
金钱
5076
荣誉
49
人气
19
评议
0
19#
发表于 2010-9-10 16:04:06 |只看该作者

回复 #16 zhuoludian 的帖子

“お嫁さん死亡” 这个指令的确还没有加入,但你列出的其他几个都是可以通过编译的吧?而且不需要“代入人物A:(0)+(x)”,直接“代入人物A:(x)”就可以了。音效名称貌似我也已经补全了。

使用道具 举报

游侠剑阁工作组【制作】

剑阁工作组资深组员勋章

帖子
2695
精华
4
积分
3816
金钱
10551
荣誉
166
人气
77
评议
0

20#
发表于 2010-9-10 17:44:35 |只看该作者
原帖由 root重来 于 2010-9-10 16:04 发表
“お嫁さん死亡” 这个指令的确还没有加入,但你列出的其他几个都是可以通过编译的吧?而且不需要“代入人物A:(0)+(x)”,直接“代入人物A:(x)”就可以了。音效名称貌似我也已经补全了。 ...


真累啊,所以说你还是完全没明白这些代入的意义,实际这是一类型变换的格式,并不是直接代入这个人物A就可以了,你说的这种代入我当然知道。

代入人物A:(0)+(x) 这种代入就是在不知道人物A具体是谁的情况下,使用其他已知的数值,例如城番号,推算出人物A的具体值的转换格式。因为自人物到据点甚至物品都是有次序排列的内存地址。

举个例子,比如以前需要代入某个势力,需要先用其当主代入下,然后通过当主换成势力番号。现在只要知道大名家等番号既可以这样写。

代入勢力A:(0)+(大名家A)
代入勢力A:(70)+(商家A)
代入勢力A:(90)+(忍者衆A)
代入勢力A:(105)+(海賊衆A)

同理;国与町的转换也是通过型变换的格式写入。

代入町A:(180)+(国A)
代入国A:(町A)-(180)

[ 本帖最后由 zhuoludian 于 2010-9-10 18:04 编辑 ]

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2026-4-5 15:04 , Processed in 0.395024 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到