hell____fire 发表于 2017-5-23 14:21:27

悬赏制作一个投降、逃跑英雄回到最近城镇脚本

本帖最后由 hell____fire 于 2017-8-17 19:55 编辑

大家知道h3有个技巧就是,英雄没有回城术,就把兵给其他英雄撞野回城,投降也是可以直接从任一个城镇招募,这样不仅不真实,同时也限制了一些英雄如学术英雄的利用价值。因此我想到,能否做一个这样的脚本,英雄在战斗中投降或者逃跑,不回到酒馆而是直接回到最近城镇?这样的脚本可能难度比较高,因此如果仅用于人类玩家不能用于电脑玩家也是可以的。但不知道有没有实现的可能?

hell____fire 发表于 2017-5-23 14:23:22

@贤知有您 @XEricSin 两位比较牛X又热心的大大帮我答疑解惑一下:)

贤知有您 发表于 2017-5-23 18:00:36

移动力不限制吗?会不会有其它bug战术?

贤知有您 发表于 2017-5-23 18:01:58

如果没有城或者城被英雄堵住又怎样?能回到同盟的城吗?

XEricSin 发表于 2017-5-24 09:38:23

我觉得原版设定问题不大。你那样做前提是带个副英雄,然后兵不能跟着主英雄走,而且主英雄酒馆招出来不会立即回满体力。

hell____fire 发表于 2017-5-24 10:46:23

贤知有您 发表于 2017-5-23 18:00
移动力不限制吗?会不会有其它bug战术?

英雄移动力归0即可,毕竟丢盔弃甲的,一回家又马上到处跑也不科学:)
如果没有城或者城被英雄堵住又怎样?能回到同盟的城吗?我认为如果自己没有城同盟也没有城,这个英雄就应当类似被击败直接消失无法从酒馆招募,只能靠未来碰巧招到,这也是可以理解的;如果自己没有城但同盟有城,便可以回到同盟最近的城镇,毕竟跑到同盟那边避难也是很正常的;如果城被英雄堵住,最好能设定在最近城外附近某个地方出现,比如城外某个地方,如果不能这样设定那就设定回到同盟最近的城即可,如果自己最近城和同盟最近城都被堵并且没法设定在最近城外出现,那就还是设定为类似被击败直接消失比较好,毕竟让一只孤军逃亡太久也是不现实的事情。

hell____fire 发表于 2017-5-24 11:45:53

XEricSin 发表于 2017-5-24 09:38
我觉得原版设定问题不大。你那样做前提是带个副英雄,然后兵不能跟着主英雄走,而且主英雄酒馆招出来不会立 ...

但是原版的设定可以让这个技巧变成收费回城术了,如果是小地图还好,如果是xl地图,想到英雄从前线瞬间回到大后方的感觉,无论如何我都觉得是一个严重的战略bug。带副英雄不是问题,很多玩家本身就会带副英雄养步还有传兵,还可以把兵扔到矿上。之前已经请贤知大大做了削弱回城术的脚本,如果能做出这样的脚本一起配合,可以说玩家的战略决策就必须更加谨慎,也更贴近现实了

XEricSin 发表于 2017-5-24 21:17:44

hell____fire 发表于 2017-5-24 11:45
但是原版的设定可以让这个技巧变成收费回城术了,如果是小地图还好,如果是xl地图,想到英雄从前线瞬间回 ...

其实你想,同一个英雄同时出现在不同城市的酒馆本来就是不合理的,但还是可以接受,毕竟游戏不一定要完全跟现实一致。

贤知有您 发表于 2017-5-25 12:33:32

不知道战斗结束后有没有好方法判断失败英雄是挂了投降了还是逃跑了

tianxiawd9 发表于 2017-5-25 12:52:39

很可笑,你玩的是什么?游戏!什么游戏?魔幻类!里面的怎么可能和现实想通,你不喜欢这个功能,你的逃跑了不招出来就行了啊,真不知道是怎么想的。

hell____fire 发表于 2017-5-25 13:48:25

XEricSin 发表于 2017-5-24 21:17
其实你想,同一个英雄同时出现在不同城市的酒馆本来就是不合理的,但还是可以接受,毕竟游戏不一定要完全 ...

在我看来,同一个英雄同时出现在不同城市的酒馆这是一个战略层面的简化,是可以接受的。因为简单来讲,酒馆里面的英雄大部分都是1级英雄,只要招出来的英雄发展得好,都有用武之地。而h3的英雄并不简单能看做是一个“指挥官”,而应当看成是一个精英部队的概念,因此这种回城技术的利用在战略上就成为很大的问题,因为部队的机动能力是战略面非常重要的部分。也之所以有朋友说英雄无敌3玩到学会了回城术和飞行术后,就索然无味了,因为战略层面最大的问题之一解决了,接下去收割敌人很无聊。类比一个,撞野回城这种技巧,就相当于二战时东线战场的精锐部队可以瞬间调回西线,试问这个合理吗,有策略性吗?真正的策略性是你要考虑往哪个方向主攻,然后哪个方面支援,哪个方向防守,而不是像h3原版一样随便飞跳,这样毫无策略性可言。我一直觉得h3的战术面极为完美,但是战略面乏善可陈,如果战略面能有很大的提升,那就极为完美了。

hell____fire 发表于 2017-5-25 13:53:33

本帖最后由 hell____fire 于 2017-5-25 14:01 编辑

tianxiawd9 发表于 2017-5-25 12:52
很可笑,你玩的是什么?游戏!什么游戏?魔幻类!里面的怎么可能和现实想通,你不喜欢这个功能,你的逃跑了 ...
是啊是啊。可是我觉得奇怪的是,英雄无敌2里面有个设定,吸血鬼是什么生物都可以吸血的,包括骷髅石像等等,那为什么到了英雄无敌3里面,吸血鬼就不能吃铁人的血了呢?魔幻游戏而已,为什么要注意这个呢?铁人多好吃啊,嘣嘎脆,铁锈味?

XEricSin 发表于 2017-5-25 21:31:50

贤知有您 发表于 2017-5-25 12:33
不知道战斗结束后有没有好方法判断失败英雄是挂了投降了还是逃跑了

可以检查英雄所属,如果野了又出现在前主人的酒馆里就是逃跑或者投降,如果野了不出现在前主人的酒馆就是死了。

air 发表于 2017-5-26 13:03:48

;wy;英雄都会异次元,你信不信出现?同时出现在N个城.15座城池.几乎家家酒馆都有.比如强哥和蝙蝠侠..一但同时出现在你一座城里.那么你所有城的酒馆都住满这两人.就算你枪电脑的城,也会被飞快入住.

hell____fire 发表于 2017-5-28 16:50:33

air 发表于 2017-5-26 13:03
英雄都会异次元,你信不信出现?同时出现在N个城.15座城池.几乎家家酒馆都有.比如强哥和蝙蝠侠..一但同 ...

这种战略上的简化实际上对于游戏是有好处的,毕竟h3就那几个英雄,如果每个酒馆英雄不一样,一张xl地图城多点玩家多点英雄很快就不够用了。而且我之前说过,酒馆里面的英雄大部分都是1级英雄,只要招出来的英雄发展得好,都有用武之地。这个并不影响游戏的策略性。我反对的是英雄到处乱飞产生的对游戏策略性的破坏。一些简化实际上是增强游戏可玩性和策略性的,比如说一个建筑一天内建完,我们都知道是不可能的,但如果像在现实中一个建筑要建几个月或者上年,估计大家早不耐烦了,这个简化很好地平衡了游戏前期的游戏性和策略性

贤知有您 发表于 2017-5-29 14:09:51

先不考虑同盟的问题.
如果允许玩家的英雄回到最近的城镇,若最近的城镇有英雄驻守,那么英雄救回不到最近城镇了.回第二近城镇?这貌似将问题复杂化了,玩家甚至可以堵住城镇以回到适当城镇?
若没有最近城镇,或者最近城镇无法回到,则英雄将变成似战败无法重招?
问题比较多哦,怎么解决这些问题.

hell____fire 发表于 2017-5-30 00:36:06

贤知有您 发表于 2017-5-29 14:09
先不考虑同盟的问题.
如果允许玩家的英雄回到最近的城镇,若最近的城镇有英雄驻守,那么英雄救回不到最近城 ...

我个人认为就类似贤知大大您之前做的回城术脚本一样,有最近的城镇就可以回,没有最近的城镇或者最近的城镇被堵就判定回城失败直接被击败无法重招即可。然后可以显示一个类似“你的军队由于无法回到最近城镇,在逃亡中一溃而散”的提示。

hell____fire 发表于 2017-5-31 00:44:37

贤知有您 发表于 2017-5-29 14:09
先不考虑同盟的问题.
如果允许玩家的英雄回到最近的城镇,若最近的城镇有英雄驻守,那么英雄救回不到最近城 ...

另外建议贤知老大和之前的回城术脚本一样,把这个脚本限定在人类玩家,因为ai不会利用这个功能,可能会导致一些问题。

贤知有您 发表于 2017-5-31 18:50:25

实在不好意思,现在都没时间写代码哦。拜托各位ERMer了!

hell____fire 发表于 2017-5-31 19:21:05

贤知有您 发表于 2017-5-31 18:50
实在不好意思,现在都没时间写代码哦。拜托各位ERMer了!

没关系,感谢贤知大大的讨论,麻烦你了。
页: [1] 2
查看完整版本: 悬赏制作一个投降、逃跑英雄回到最近城镇脚本

捐赠