fei8247 发表于 2009-7-19 14:41:08

有一个想法,路过的朋友看下

有个想法,就是能不能像H4中相似兵营可以选择建造,但是同一级生物兵营只能选择建造一个(选择唯一),需要的资源依各个城堡不同而不同,就像wog中的杰迪特可以建各种类型城堡一样,这样人人都能在一个城堡里把wog中最喜欢的兵种招募了,请问高手这个能不能实现,我想一个城堡一级造大妖,二级神射手,三级大精灵,四级吸血鬼,五级蛮牛,六级蛇妖,七级泰坦或者....

zzy007 发表于 2009-7-19 16:23:53

利用ERM可以实现
具体可参考以下这段

!#UN:T8/0/0/170; 元素1级为极地射手
!#UN:T8/0/1/171; 元素1级升级为熔岩射手
!#UN:T8/1/1/166; 元素2级升级为气元素使者
!#UN:T8/2/1/167; 元素3级升级为水元素使者
!#UN:T8/3/1/164; 元素4级升级为火元素使者
!#UN:T8/4/1/165; 元素5级升级为土元素使者
!#UN:T8/5/0/193; 元素6级为女巫
!#UN:T8/5/1/127; 元素6级升级为疯狂巫师

[ 本帖最后由 zzy007 于 2009-7-19 16:25 编辑 ]

zzy007 发表于 2009-7-19 16:28:04

!#UN:Tx1/x2/x3/x4;
x1为城镇代号
x2为城镇中招募的怪物等级(0代表1级怪)
x3为怪物的未升级或已升级形态(0代表未升级,1代表已升级)
x4为怪物编号

至于城镇代号与怪物编号可在ERM帮助文件中找得

poet 发表于 2009-7-19 23:30:20

原帖由 zzy007 于 2009-7-19 16:23 发表 http://bbs.h3wog.com/images/common/back.gif
利用ERM可以实现
具体可参考以下这段
!#UN:T8/0/0/170; 元素1级为极地射手
!#UN:T8/0/1/171; 元素1级升级为熔岩射手
!#UN:T8/1/1/166; 元素2级升级为气元素使者
!#UN:T8/2/1/167; 元素3级升级为水元素使者
! ...

你这方法貌似不行吧?楼主的需求是要在建造的时候决定具体的某座城中的兵种。而你的办法却改变了所有对应城的兵种。——如果地图上有两座元素城,楼主只希望影响自己正在建的那一座,并且可能建两座元素城招不同的兵。

songfx 发表于 2009-7-20 08:15:18

那就改一个技能,学习该技能后,就可以任意建设城镇
访问城镇内政厅后显示“重建”指令
各级兵可以在九族中任意更换同级兵种
加秘银可以更换野外兵种

老实猪 发表于 2009-7-20 09:34:56

理论上可以 但是太麻烦了这样的兵种搭配 每个回合至少一半部队 士气低落

噬魂恶魔 发表于 2009-7-20 10:11:27

楼主是打算某个城池单独建设,

zzy007 发表于 2009-7-20 11:11:32

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


你这方法貌似不行吧?楼主的需求是要在建造的时候决定具体的某座城中的兵种。而你的办法却改变了所有对应城的兵种。——如果地图上有两座元素城,楼主只希望影响自己正在建的那一座,并且可能建两座元素城招不同 ...

原来是这样的意思啊?
呵呵~~~我搞错了...

如果是这样的话,我也无能为力
因为我也在千方百计地想如何实现这个功能

zzy007 发表于 2009-7-20 11:12:29

原帖由 老实猪 于 2009-7-20 09:34 发表 http://bbs.h3wog.com/images/common/back.gif
理论上可以 但是太麻烦了这样的兵种搭配 每个回合至少一半部队 士气低落

那就把这个实际做出来呗
验证你的理论上可以

poet 发表于 2009-7-20 15:44:43

原帖由 zzy007 于 2009-7-20 11:12 发表 http://bbs.h3wog.com/images/common/back.gif
那就把这个实际做出来呗
验证你的理论上可以

其实理论上确实可以,就是进每个城的时候切换一下好了。实际上这样会存在变量浪费的问题。因为每个城都需要14个变量来存储所有兵种。而如果你有32个城,那需要几百个变量。

当然这个是严重影响平衡的。兵种的平衡本身是按照同族兵来考查的,因此才引入了“士气”这种东西,大量混杂异族兵,本身就是违反平衡的。而且还存在士气方面的问题。

fei8247 发表于 2009-7-20 17:20:33

啊~~~~,楼上说需要几百个变量啊
虽然不懂,可见麻烦啊
呵呵,我的想法没有考虑士气,只是看个人喜好
希望有天能实现它吧 ,呵呵~~

老实猪 发表于 2009-7-21 11:26:36

原帖由 zzy007 于 2009-7-20 11:12 发表 http://cnc.h3wog.com/images/common/back.gif


那就把这个实际做出来呗
验证你的理论上可以

那就小猪mm来操刀吧
理论上可行的 实践就没问题 就是办法往往很曲折

当玩家在城镇界面点击任意位置的时候“除了右下角那个对号”,用CO接收器将1-7级兵的改成楼主喜欢的妖精,神射手,大精灵等,因为楼主的设想是固定的,所以就省得就变量来保存一级兵是什么 二级兵是什么了 直接设定! 小猪你做过招魂塔,应该轻车熟路了。

这样在招募的时候 就能招到理想的兵种 然后当点击“右下角对号”也就是退出城堡界面的时候,把城堡的原兵种复原,因为co接收器可以获得此城堡的类型,所以直接根据城堡类型还原兵种ID就行,除了凤凰城,其它种族的兵种ID都是线性的,也不算麻烦。

至于士气,就直接面对吧,也算平衡,如果把这些兵种设定成同1种族,对AI也有影响,不如就这样算了。

暗黑龙守护神 发表于 2009-7-21 17:56:19

我路过
纯路过

fei8247 发表于 2009-7-27 16:54:52

其实我知道每个英3爱好者心中多有自己最喜欢的各级兵种搭配的组合,要是真的有个随性去建造的脚本的话,也挺不错的,象我个人爱用鬼族,可基本上只用两个兵种,鬼王和幽灵龙,呵呵
页: [1]
查看完整版本: 有一个想法,路过的朋友看下

捐赠