老实猪 发表于 2009-7-27 10:01:57

原帖由 火凤凰卍炼狱 于 2009-7-26 12:45 发表 http://cnc.h3wog.com/images/common/back.gif
这个很BT的说,由于招魂术是看生命值的,所以招幻影射手的话……
白鬼海才是王道

老实猪 发表于 2009-7-27 10:17:49

原帖由 poet 于 2009-7-26 21:11 发表 http://cnc.h3wog.com/images/common/back.gif


谁能够做到,不在战前去掉招魂术,不自己替换招魂算法,就能对招魂术进行改进?这才是我要做的尝试,跟其他人有本质的不同。...


......
要做成全兵种战后召唤,不替换原算法是不可能的。 偶的呼风唤雨跟招魂术无关,但是既然写过这个功能,必须说,招魂的算法用到高等级生物上面必须狠狠减了再减。

好奇的是 poet怎么解决战后招魂术的获得骷髅的画面?

poet 发表于 2009-7-27 10:30:14

原帖由 老实猪 于 2009-7-27 10:17 发表 http://bbs.h3wog.com/images/common/back.gif
要做成全兵种战后召唤,不替换原算法是不可能的。 偶的呼风唤雨跟招魂术无关,但是既然写过这个功能,必须说,招魂的算法用到高等级生物上面必须狠狠减了再减。
好奇的是 poet怎么解决战后招魂术的 ...

不替换原算法当然是可能的,如果要替换原算法的话,我这个增强就失去了意义,因为太多的人已经制作了类似的功能。

对话框问题简单的答案:不解决。对话框还是显示骷髅,得到的是实际兵种。
可以把结果简单的理解为:炼化招魂术所得的骷髅为自己想要的兵种,所有兵在招魂态都是骷髅,你只是给骷髅赋予不同的肉身而已。



我是学术研究派别的,所以对于这个“减了再减”的问题我向来使用最简单而本原的方式:战斗力(fight value),战斗力严格的来说,就是用来标明几个A兵种可以大致与几个B兵种相关的东东。直接一个命令可以取来,根本不用再去判断目标兵种的类型。例如如果一场战斗可以招1000个农民的话,你如何转换成该招几个半人马?判断兵种级别根本是行不通的,太粗放,战斗力参数才是根本。——当然,对于缺省的WoG,有几个兵种的战斗力参数设定得是不对的:战争机器,神的象征,所有宠物。所以使用战斗力进行兵种判断只需要过滤这些兵种就足够。

[ 本帖最后由 poet 于 2009-7-27 10:50 编辑 ]

strongestid 发表于 2009-7-27 10:43:03

非常期待楼主的erm问世。你说得对,那些招各种怪物的erm是用替换原招魂术的方法实现的,有bug,感觉不如原版招魂术对头。

qin66bin88 发表于 2009-7-27 15:21:53

楼主说的很好!!!:hero: :hero: :hero: :hero:

噬魂恶魔 发表于 2009-7-27 20:31:07

期待真正的招魂加强,俺的目标是招魂:白鬼,恐怖,龙巫妖。

克招 发表于 2009-7-29 16:42:43

我觉得最好不要做了

这个意见可能和大家的背道而驰,但是3DO之所以给亡灵招魂术而不给别的招魂术,自然有他的道理。大概是因为亡灵的怪太垃圾了所以才提供的,如果修改了的话亡灵就更垃圾了,没意思。慎重。
(仅供参考)

poet 发表于 2009-7-29 19:21:25

原帖由 da3338280 于 2009-7-29 16:42 发表 http://bbs.h3wog.com/images/common/back.gif
这个意见可能和大家的背道而驰,但是3DO之所以给亡灵招魂术而不给别的招魂术,自然有他的道理。大概是因为亡灵的怪太垃圾了所以才提供的,如果修改了的话亡灵就更垃圾了,没意思。慎重。
(仅供参考)

非鬼族英雄要学到第9,10个技能的时候才可能学到召魂术。而鬼族第一个技能就是招魂术。

两者还是有区别的。实际上亡灵不是太垃圾而是太厉害,一般是需要削弱才对。

噬魂恶魔 发表于 2009-7-29 22:15:20

大家有自己的看法,

噬魂恶魔 发表于 2009-7-29 22:15:58

也应该有自己的选择

dboyv 发表于 2009-7-30 10:10:46

期待,如果真象楼主在16楼说的那样

旋转猫 发表于 2009-7-30 22:44:01

这样的招魂术太厉害了,根据招魂术的计算和你的说法,只要选择了高级兵种(例如龙巫妖),即使杀一只农民也会给一只高级兵种的,只要打多几场……
建议修改一下吧,例如根据选择兵种的等级,招魂的血量除以相应的级别;还有血量不足以招魂的,直接抹去(就是将小数点抹去);等等

噬魂恶魔 发表于 2009-7-30 23:12:34

不足的也算一只吧

旋转猫 发表于 2009-7-30 23:30:42

不足算一只,就会出现我先前说的,杀一只农民给一只龙巫妖的情况

dawu761231 发表于 2009-7-31 02:09:56

恢复换分

恢复换分

poet 发表于 2009-7-31 13:01:13

原帖由 windyfan8812 于 2009-7-30 22:44 发表 http://bbs.h3wog.com/images/common/back.gif
这样的招魂术太厉害了,根据招魂术的计算和你的说法,只要选择了高级兵种(例如龙巫妖),即使杀一只农民也会给一只高级兵种的,只要打多几场……
建议修改一下吧,例如根据选择兵种的等级,招魂的血量除以相应的级 ...

这个问题我使用“储蓄处理”:当招魂所得不足以支付一只怪物的战斗力时,我先保存战斗力,等到战斗力足够时再给付。

例如,假如大恶魔相当于100个骷髅的战斗力,那么你一战得了30个骷髅,我一个恶魔都不给,下一战得了70个骷髅,满100了,我给一个恶魔。就是这样。

龙巫妖我同等处理,凡是不足一个的都先储存起来。

旋转猫 发表于 2009-7-31 17:00:25

原来如此,那POET就快点弄出来了

神圣凤凰 发表于 2009-7-31 20:08:13

原帖由 poet 于 2009-7-29 19:21 发表 http://bbs.h3wog.com/images/common/back.gif


非鬼族英雄要学到第9,10个技能的时候才可能学到召魂术。而鬼族第一个技能就是招魂术。

两者还是有区别的。实际上亡灵不是太垃圾而是太厉害,一般是需要削弱才对。


非鬼族根本学不到招魂……除非有学者教

噬魂恶魔 发表于 2009-8-1 18:01:24

储蓄,这个也可以

噬魂恶魔 发表于 2009-8-1 18:03:27

凤凰,你的说法不对,

poet 都说了,第9,10个技能得到招魂术的可能也有的。

不是只有学者一条路
页: 1 [2] 3
查看完整版本: 打算做一个招魂术的增强,使得可以指定任何兵种作为招魂对象。

捐赠