- 积分
- 34677
- 威望
- 499
- 魅力
- 507
- 经验
- 20326
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2024-9-30
- 主题
- 134
- 回帖
- 4949
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫
超级版主
- 积分
- 34677
|
之前曾经写过"异次元空间存取生物"的脚本.使用一个Z变量来记录7队部队的信息,使得人类玩家能额外隐蔽或召唤部队.(所有英雄共用7个位置)
由于ERA能够自定义更多的Z变量,所以可考虑给所有英雄定义一个Z变量来新增7支部队,也就是说,英雄带领着14支部队,其中7队是隐蔽部队.
为了操作更简便,使用DL对话框来模拟英雄自身部队与隐蔽部队的交换界面.
本来我是想写一整个MOD的,就叫"隐蔽部队".最希望是AI也能够运用起来.写脚本最难的地方就是让AI运用新增功能,事实上很多AI的运行模式不能用ERM来实现,所以要AI能"思考"运用14支部队是很困难的.
好吧,至少现在已经能让人类玩家方便操作14支部队了.(算是异次元空间存取脚本的升级界面版)
由于工作的调动,恐怕日后再没空闲来编排ERM脚本了.姑且算是草草收尾,有喜欢的可以自行补充或改写脚本.
MOD和脚本在这里下载(别介意隐藏一下)
请放到ERA的MODS目录下
------------------------------------------------------------------------
**<隐蔽部队>的脚本描述:
1.现在英雄最多可携带14支部队,其中7队为隐蔽部队.在英雄界面点击生物槽右侧三角图案可进入隐蔽部队设定界面.
2.隐蔽部队设定界面的操作基本仿照生物槽操作,但为避免麻烦,相同部队暂不会自动合并,只会直接交换.
3.由于和"异次元空间存取部队"脚本部分功能重复,最好避免同时使用.
4.战场上己方行动回合可逐一召唤出你需要的隐藏部队,但战斗后不获得经验.(CTRL+左键点击战斗信息栏弹出召唤隐蔽部队界面)
5.若英雄战斗失败,隐蔽部队也将自动解散.英雄战斗胜利后,出场战斗的隐蔽部队按最后数量重新归入隐蔽行列.
**未曾完成的项目功能
1.隐蔽部队设定界面中,相同部队可自动合并,单部队可拆分等.
2.战斗中隐蔽部队出场后,若战斗胜利可获得经验.
3.携带隐蔽部队的英雄移动力应相应降低.
4.最复杂的项目,让AI能应用此功能.(目前只有人类玩家可操作)
5.若第四项目成功,AI在战场上将自动召唤部队,大地图中侦查术能查看AI的隐蔽部队等等.
-------------------------------------------------------------------------------
这个未完善的脚本,然则已经可以使用了,可作为欺负电脑的脚本.隐蔽了部队,可带来很多方便的,H3玩家都能想象得出来.
当前论坛上研究ERA的好像少了点,好像还没有涉及DL对话框的制作,这脚本里面涉及到 "DL对话框创作和ERA新语法"也可作为范例.大家可了解一下.
也许像我这样突出一下ERA的,是为了弥补自身对ERM的肤浅.无论如何,希望各种新知识都能广泛传递开去.
脚本基本都有注释了,当然由于用了很多临时V变量,很多索引变量的引用,读代码可能会比较枯燥.
本人只是粗略测试了几次,实在是抽不出时间了.有BUG和错误还请提出,我会尽量修改好.至于未完成的项目功能,就留给你们了.
注:
召唤对话框界面的背景是KSWDIY的杰作.隐蔽部队界面背景也有一张,不过由于太颜色过于花俏,现只采用官方的部队升级对话框背景.如需更改直接替换"HiddenStack.pac"里面的图案就行了.
由于新增了156个Z变量,游戏存档的体积会比一般大.
-------------------------------------------------------------------------------
突然间感觉自己就像要离开ERM,离开WOG,离开论坛一样.
也是去年的这个时候,我萌起对WOG的兴趣,终于花了点时间了解了ERM脚本,也慢慢的可以编写脚本.所谓自娱自乐可能就是这种了,至少能看懂脚本,修改别人的脚本.
我才发现原来自己对WOG原来是如此执着,也许现在对这个游戏有兴趣的人,也是执着的.所以很荣幸能在论坛留下一些脚印.
WOG论坛真是一片温暖地,这是个梦想之家.寄托了大家对H3的各种憧憬.
希望各位继续奋斗,继续守护这片属于咱们的精神家园. |
评分
-
8
查看全部评分
-
|