游侠NETSHOW论坛

标题: 关于战法特殊效果的讨论 [打印本页]

作者: 绝对小毅    时间: 2013-4-1 15:28:49     标题: 关于战法特殊效果的讨论

Van神出了战法特殊效果的修改,使战法制作推进了一大步,值得讨论一下。
1,现在特殊效果有8个,战法封印,人吕(应该是敌方动摇?),回复(从不良状态中回复),伏兵,挑衅,兵击封印,全军兵击,特殊效果(不明)。
现在的问题是,伤病回复和AOE怎么体现,看了下义勇兵和龙之智慧的界面,没发现什么特殊的,有人分析过相关代码吗?另外就是一堆AOE战法,这个好像也没法用现在的Van改?
2,除了特殊效果,有人研究过效果类型的作用吗?是不是影响战法发动时图片的显示?还有什么实际的效果?
效果类型一共10个,1应该是单体buff,2应该是群体buff,3是敌方负buff,4是两个减智战法,5是智力差AOE,6是武力差AOE,7是伏兵,8是挑衅,9是伤兵回复。这效果类型看,个人倾向这个分类没有实际效果?仅仅影响战法发动时图片的显示?
3,最后,用Van打开战法修改页面,发现之前自创的战法,8个战法特殊效果全被选上了,这是为什么?
记得看见人提到过,现在改新战法,出了在Van里初始化,还需要改完之后去游戏里的战法编辑页面作一个调整,需要这样吗?原理是什么?


作者: 绝对小毅    时间: 2013-4-1 15:40:36

关于伤兵回复和AOE,我觉得是不是可以用兵力系数和作用对象来处理?
这两项都涉及兵力系数,当兵力系数不为0时,作用对象为本方是伤兵回复,地方则为AOE?
作者: 绝对小毅    时间: 2013-4-1 15:42:48

额,上面的第9个效果类型打错了,应该是从不良状态回复。
作者: yzgrey    时间: 2013-4-1 15:44:22

绝对小毅 发表于 2013-4-1 17:42
额,上面的第9个效果类型打错了,应该是从不良状态回复。

兵力的数值只有两个标准,大于0是伤病回复,小于0就是兵力伤害了。
作者: 绝对小毅    时间: 2013-4-1 15:46:21

yzgrey 发表于 2013-4-1 15:44
兵力的数值只有两个标准,大于0是伤病回复,小于0就是兵力伤害了。

嗯,谢谢,看来在2L的猜测没错。不过奇怪的是,龙之智慧的兵力系数比义勇军还高,难道在伤兵回复方面,这个5采配战法比义勇军还好?

作者: yzgrey    时间: 2013-4-1 15:48:37

绝对小毅 发表于 2013-4-1 17:46
嗯,谢谢,看来在2L的猜测没错。不过奇怪的是,龙之智慧的兵力系数比义勇军还高,难道在伤兵回复方面,这 ...

这些都能在v大修改器里调,想调多少都可以,只要不超过范围,并不是技术问题,现在唯一的技术问题就是那个特殊效果。之前的那些效果1-9分别对应10张图片,有朋友说有实际意义,但是我测试的时候没有发现。
作者: tifa104    时间: 2013-4-1 15:50:54

改新战法,出了在Van里初始化,还需要改完之后去游戏里的战法编辑页面作一个调整,需要这样吗?原理是什么?
----------------------------------------------------------------

游戏读取战法数据优先是读取编辑生成那个,然后才是Scenario0里的设置,只改了Scenario0里的当然不生效。
作者: 自由骑士sj    时间: 2013-4-1 15:53:21

看看义勇军和人吕、神火的差别,当战法适用范围为敌方时,兵力系数就体现为伤害,人吕是12,当战法范围用于己方,兵力系数就体现为回复,义勇军是9,龙之智慧是12,反正我就这样做出了两个新战法,一个人吕、一个义勇军的加强版
作者: 绝对小毅    时间: 2013-4-1 15:54:20

tifa104 发表于 2013-4-1 15:50
改新战法,出了在Van里初始化,还需要改完之后去游戏里的战法编辑页面作一个调整,需要这样吗?原理是什么 ...

非常感谢回复,那改完Scenario0之后,还需要进游戏怎么处理?
如果是之前的存档,自创战法怎么处理?(我当时自创仅仅改动了Scenario0,而且游戏中也有效)


作者: 绝对小毅    时间: 2013-4-1 15:55:37

自由骑士sj 发表于 2013-4-1 15:53
看看义勇军和人吕、神火的差别,当战法适用范围为敌方时,兵力系数就体现为伤害,人吕是12,当战法范围用于 ...

嗯,惊讶的是龙之智慧的伤兵回复效果比义勇兵还好,已经手动把义勇兵也调成12了~

作者: yzgrey    时间: 2013-4-1 15:56:37

楼上的朋友说的是对的。我刚才搞错了,看降低敌方属性看多了——实际上兵力作为参数只能为正整数或0(0~127),不能为负数。
作者: 绝对小毅    时间: 2013-4-1 16:00:34

yzgrey 发表于 2013-4-1 15:48
这些都能在v大修改器里调,想调多少都可以,只要不超过范围,并不是技术问题,现在唯一的技术问题就是那 ...

其实效果类型除了1-9,还有个0?这个效果对应的战法如下图,可以说都是些烂战法,但即包含自身加强,也包含敌方减弱,从这个角度来说,我觉得这个效果类型没有特殊效果。
[attach]3941471[/attach]
你提到有人说有特殊效果,能把他召唤一下吗?


作者: 自由骑士sj    时间: 2013-4-1 16:03:21

不太明白的是兵击封印为什么同时还要选上全军兵击
作者: 绝对小毅    时间: 2013-4-1 16:07:17

自由骑士sj 发表于 2013-4-1 16:03
不太明白的是兵击封印为什么同时还要选上全军兵击

嗯,这个我在某贴里看见了,不知道是不是先需要判定属于兵击类战法,在加一个封印的判定。
因为兵击战法和封印战法的效果类型都是3。


作者: tifa104    时间: 2013-4-1 16:36:27

绝对小毅 发表于 2013-4-1 15:54
非常感谢回复,那改完Scenario0之后,还需要进游戏怎么处理?
如果是之前的存档,自创战法怎么处理?(我 ...

进游戏,战法编辑那里,选中战法,点下回复初始(其实就是把Scenario0 的设置读进去)。


作者: 绝对小毅    时间: 2013-4-1 16:46:03

tifa104 发表于 2013-4-1 16:36
进游戏,战法编辑那里,选中战法,点下回复初始(其实就是把Scenario0 的设置读进去)。

...

谢谢!那已开的存档怎么办?我之前登入新战法没经过这一步。

作者: tifa104    时间: 2013-4-1 16:51:59

绝对小毅 发表于 2013-4-1 16:46
谢谢!那已开的存档怎么办?我之前登入新战法没经过这一步。

Scenario0不用重新开档,至于edit战法编辑那个就不是很清楚,你进游戏试试就知道,个人觉得不用重新开档就生效。

作者: 绝对小毅    时间: 2013-4-1 16:52:12

tifa104 发表于 2013-4-1 16:36
进游戏,战法编辑那里,选中战法,点下回复初始(其实就是把Scenario0 的设置读进去)。

...

对了,是不是每个新战法都要回复一下,还是所有战法回复一次就行?

作者: tifa104    时间: 2013-4-1 17:00:30

回复修改过的那个就可以,不用全部.
作者: 绝对小毅    时间: 2013-4-1 17:02:19

yzgrey 发表于 2013-4-1 15:56
楼上的朋友说的是对的。我刚才搞错了,看降低敌方属性看多了——实际上兵力作为参数只能为正整数或0(0~127 ...

对了,关于AOE战法,机动那里为什么是10?如果我想在AOE的同时减敌方机动,应该怎么设?

作者: 绝对小毅    时间: 2013-4-1 17:03:12

自由骑士sj 发表于 2013-4-1 16:03
不太明白的是兵击封印为什么同时还要选上全军兵击

对了,关于AOE战法,机动那里为什么是10?如果我想在AOE的同时减敌方机动,应该怎么设?

作者: 绝对小毅    时间: 2013-4-1 17:04:08

tifa104 发表于 2013-4-1 17:00
回复修改过的那个就可以,不用全部.

谢谢,是不是说每个修改过的战法都要回复一次?你说的是“回复修改过的”。

作者: 自由骑士sj    时间: 2013-4-1 17:07:32

本帖最后由 自由骑士sj 于 2013-4-1 17:12 编辑
绝对小毅 发表于 2013-4-1 17:03
对了,关于AOE战法,机动那里为什么是10?如果我想在AOE的同时减敌方机动,应该怎么设?
...


10应该是表示100%,就是不变,你想改变多少,就加减相应数值,比如战法作用于敌方,改成5,就减少50%,作用于己方,改成12,就增加20%,大概就是这个意思,至于是否对应加减这么多比例,我没具体测试过
作者: tifa104    时间: 2013-4-1 17:11:55

绝对小毅 发表于 2013-4-1 17:04
谢谢,是不是说每个修改过的战法都要回复一次?你说的是“回复修改过的”。
...

全部恢复初始就是全部战法都设置成Scenario0里设置的那样。如果你在游戏里编辑过战法,可能跟Scenario0里的不一样,不想重新改就单个回复。不过如果你在Scenario0里新建了战法就得进游戏,全部回复,关上编辑器再进去就可以看见你新建那个。
作者: yzgrey    时间: 2013-4-1 17:14:10

绝对小毅 发表于 2013-4-1 19:02
对了,关于AOE战法,机动那里为什么是10?如果我想在AOE的同时减敌方机动,应该怎么设?
...

10是基准值,平时不需要动,要是想减机动力就写成0-9,0就不动了,反之亦然,加速一般都是15-25不等。

作者: 绝对小毅    时间: 2013-4-1 17:16:42

自由骑士sj 发表于 2013-4-1 17:07
10应该是表示100%,就是不变,你想改变多少,就加减相应数值,比如战法作用于敌方,改成5,就减少50%,作 ...

啊,谢谢,刚看见美女连环的数值,懂了。

作者: 绝对小毅    时间: 2013-4-1 17:20:17

yzgrey 发表于 2013-4-1 17:14
10是基准值,平时不需要动,要是想减机动力就写成0-9,0就不动了,反之亦然,加速一般都是15-25不等。
...

嗯,谢谢,刚看见美女连环的数值,懂了。射程和视野也一样啊。


作者: 绝对小毅    时间: 2013-4-1 17:22:59

tifa104 发表于 2013-4-1 17:11
全部恢复初始就是全部战法都设置成Scenario0里设置的那样。如果你在游戏里编辑过战法,可能跟Scenario0里 ...

谢谢。我从不用游戏自带的战法编辑。也就是改完Scenoair0,只要全部初始回复一次,就可以正常应用了对吧?

作者: tx0099    时间: 2013-4-1 19:52:12

这些东西 楼主经常改改就知道了 很好理解
作者: tx0099    时间: 2013-4-1 19:54:28

绝对小毅 发表于 2013-4-1 16:00
其实效果类型除了1-9,还有个0?这个效果对应的战法如下图,可以说都是些烂战法,但即包含自身加强,也包 ...

这个效果类型是 是技能发动时出现的图片和音效的效果 没有什么特别
作者: tx0099    时间: 2013-4-1 20:17:17

绝对小毅 发表于 2013-4-1 16:07
嗯,这个我在某贴里看见了,不知道是不是先需要判定属于兵击类战法,在加一个封印的判定。
因为兵击战法 ...

这个封印不是这么判断的 原本兵击封印的代码是18  而游戏中出现过的代码有 1 ,2 ,4 ,10 (十六进制)却少了个8
代码作用 1=回复动摇挑衅 2=伏兵 4=挑衅 10=兵击 而8这个代码具体作用不明 代码的复数效果是加法计算(十六进制)  
比如要 回复+伏兵就是 1+2=3    ; 回复+挑衅 就是 1+4=5  ; 回复+兵击 1+10=11   回复+伏兵+挑衅=7
原本兵击封印的代码是18  V大将这代码作了分解  
就变成了 10(兵击)+8(作用不明)=18(兵击封印)

作者: 绝对小毅    时间: 2013-4-1 21:32:18

tx0099 发表于 2013-4-1 20:17
这个封印不是这么判断的 原本兵击封印的代码是18  而游戏中出现过的代码有 1 ,2 ,4 ,10 (十六进制) ...

专业啊,特殊效果的第8个是什么作用研究出来了吗?

作者: haixuan110    时间: 2013-4-5 08:33:12

绝对小毅 发表于 2013-4-1 17:02
对了,关于AOE战法,机动那里为什么是10?如果我想在AOE的同时减敌方机动,应该怎么设?
...

如果你的AOE战法是对我方范围的,是不能减敌机动的,如果你的AOE是对敌方范围的,把机动改成0就行了,敌方机动降到0.1,最小了





欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2