异次元空间存取生物(ERM脚本) [121222修正第三版]
【注:由于已修改了多个版本,2楼的脚本属于旧版,可以忽略】-------------------------------------------------------------------------
推出自己最喜欢的第三版本.在第一版增强的基础上,战场召唤不再需要生物槽,战斗胜利后,也自动重新归入异次元空间。而且这次传递和召唤都不需要额外的付出(不需要魔法值和移动力)。有点要注意是,战场召唤是己方5列范围内的随机位置。
另外,原第一版增强版召唤时有BUG,可能导致召唤位置在战场最左或右端而引发生物行动死机,已修正。
欢迎测试并期待你的宝贵意见。
第三版本下载在这里:(已取消下载,更新见下)
2012-10-25修正小错误:(已取消下载,更新见下)
2012-12-22修正(删除多余的扣减魔法语句):
--------------------------------------------
**★异次元空间存取生物【第三版本】★**
**贤知有您作品 007-121006**
**使用Z变量: Z939
**使用V变量:V9991-V9997(记录召唤出来部队所在异次元的位置及战场堆栈号"堆栈号*10+位置"组成的3位数)
**人类玩家拥有一个共用的异次元空间,可存放最多7支部队,生物信息包括编号/个数/经验/战神旗设定。
**英雄每次能将身上的一支部队传递到异次元空间,或者将异次元空间一支部队回收到生物槽.
**传递过程需要绝对的空位(生物槽或异次元空间)来存放或接收。(战场召唤则不需要)
**使用"shift+左键点击"战场信息栏来实现战场上的召唤。
**每个英雄只能操作属于自己的异次元空间部队。
**战斗胜利后,若有召唤的生物仍生存,将自动返回到异次元空间寄存(但该部队不能获得战斗经验)。
**若英雄战斗失败或逃跑,其异次元部队(未投入战场的)数量减半,以防止刻意当作回城术之类。
-------------------------------------------------------------------------
修正第一版的变量冲突且增强第一版内容!(已暂停下载)
增强设定:英雄在战场上可以召唤出属于自己的异次元空间部队!代价是需要腾出一个生物槽.
换言之,若你腾的生物槽原来有生物A,则战斗胜利后,无论生物A是否存在都不能被回收.
战场召唤请参看 22楼图片的解释.
增强版的下载文件在这里,WOG版本请自行修改名字(SCRIP**.ERM).
(下载已取消)
-----------------------------------------------------------------------------------
**★异次元空间传递生物★**
**使用Z变量: Z939
**[版本1:英雄只能回收自己存放的部队,且可在战场临时召唤出来]
**人类玩家拥有一个异次元空间,可存放最多7支部队,生物信息包括编号/个数/经验/战神旗设定;
**英雄每次能将身上的一支部队传递到异次元空间,或者将异次元空间一支部队回收到生物槽,都需要消耗一定的魔法值和移动力;
**每个英雄只能回收属于自己放置于异次元空间的部队.
**传递过程需要绝对的空位(生物槽或异次元空间)来存放或接收.
**战场上英雄可以使用魔法值把异次元部队召唤出来,但需要覆盖原生物槽内容.
若原生物槽有生物,则其在战后将无法回收.
---------------------------------------------------------------------------------
通过这个小脚本,你能够实现:
1.英雄携带更多部队出征(不能同时上战场,不过在战斗前可以切换部队)
2.英雄在战斗前可以隐藏不参与战斗的部队.
3.有外交术招入的生物可以暂时寄存于异次元空间.
4.将所有部队寄存于异次元空间,你可以逃跑回城了.
5.所有英雄都能寄存部队到异次元空间(only7个),但只能回收属于英雄自己寄存的部队.
6.战斗中可以把异次元空间召唤出来.特别适用于某生物槽空置或该生物无法重生时.切记,战场召唤是需要生物槽的,被覆盖的生物槽原生物战后将无法被回收.
[ 本帖最后由 贤知有您 于 2012-12-22 14:06 编辑 ] (请返回一楼查看第三版更新,这里或之前的第一版和第二版均被淘汰,权作留底)
这里是第二版本,第一版本请返回一楼.
文件下载在这里(WOG版本请自行修改文件夹script*.erm):
注意此版本与第一版本的区别:
1.不包含战神旗的设定,部队转移到异次元空间前请手动交出战神旗;
2.英雄间都能回收任何异次元空间的部队(足够条件支持下);
3.传递时不需要绝对的空位置,可叠加或覆盖原生物信息;
4.回收部队是需要支付10%部队价值的金钱,资金不足会损失部队.
5.此版本可用于资金充足,战线漫长的地图中.6.此版本的异次元部队不能在战场中召唤出来.
-------------------------------------------------------------------------------------------------------
**★异次元空间传递生物★**
**使用Z变量: Z939
**[版本2:英雄可回收任何部队]
**人类玩家拥有一个异次元空间,可存放最多7支部队,生物信息包括编号/个数/经验 (但不包含战神旗的设定);
**英雄每次能将身上的一支部队传递到异次元空间,或者将异次元空间一支部队回收到生物槽,都需要消耗一定的魔法值和移动力;
**英雄从异次元空间回收部队时,需额外支付一部分的资金进行治疗工作,若资金缺乏,可导致部分部队死亡.
---------------------------------------------------------------------------------------
通过这个小脚本,你可以实现除了一楼脚本的功能外,还可以:
1.英雄间随时交换部队 (需要足够的体力/魔法值/资金)
[ 本帖最后由 贤知有您 于 2012-12-22 14:08 编辑 ] 现在这个脚本只能自己接受自己的部队,不能间接传兵?
回复 3# 的帖子
版本一 只能接收自己传递上去的部队.版本二 可以任意接收部队,但有更多条件限制. 哇咔咔
如果这样是不是会外交术,理财术的英雄可以VIP打折撒;orz;
回复 5# 的帖子
还在考虑,能不能在 版本一的基础上,在英雄战斗时,可以放出英雄自己寄存于异次元空间的部队.
以召唤的形式放出.
战斗胜利的话,把未完全死亡的那些属于异次元空间的部队再寄存进去.
还是那个,如果英雄没有足够的魔法值和移动力是不能放出来的.
倒是有个问题.
胜利后,是直接寄存回去,还是需要扣魔法值之类的.
如果英雄没有魔法值寄存回去,那岂不是收不回来了.呵呵.
;go; 007出手,不同凡响啊 这第一张图里面第三个生物时什么?神的使者? 周末,又是送月饼的日子。
考虑下怎么在战场上把异次元空间生物调出来才行。
方案大概是:
1.战斗时,原属生物槽的部队有被迁灭了的,然后可用异次元的一支部队补上,替换掉它的生物槽位置。
2.异次元部队调到战场上,使用召唤的形式,再改变为生物槽部队。
3.原生物槽的部队转换成召唤物,就算转世重生了,也不能回收了。
4.胜利后,异次元的部队直接替换原生物槽部队,归队了。
;aieol;
这下应该够爽了。
------------------
补充:
或者干脆不需要被迁灭的条件,直接替换掉生物槽标志也好。
[ 本帖最后由 贤知有您 于 2012-9-22 17:40 编辑 ]
吼吼!太棒了!
比我想象的还要来得给力!回复 9# 的帖子
这个有点战场博弈的感觉了!当消灭一队炮灰以后,忽然原地出现一队主力(有没有被埋伏的的感觉)!ps:被战场召唤的部队,当前回合不能行动为好!(刚刚钻时空隧道,总会有点虚弱嘛!)
回复 11# 的帖子
呵呵,既然一支被消灭了,不应该是 义愤填膺,群情激昂吗。如果不限制被消灭这个条件,异次元生物被召唤出来后,也要有选择位置问题。
总之,如果战场能召唤出属于自己部队的生物,倒是件很爽的事。
回复 12# 的帖子
是在死亡的原单位位置出现么?单格兵和双格兵又纠结了!另外最后那个,一楼第三行末尾(SCRIP*.ERM少了个t);orz; 效率真高;iunei; ;aieol; 这第一个版本若能实现在战场上召唤出异次元的部队就更爽了,混战地图欺负电脑的超级神器啊:deyi: 不错,有创意。楼主威武。
回复 15# 的帖子
好吧,那就在第一个版本基础上,在战场上召唤异次元.召唤的代价是: 需要占用0-6的生物槽位置,如果该生物槽生物在胜利后也无法回归大队.
"大哥已经把我们的番号给了天煞的异次元空间部队,我们特么还有面子留在大队吗?走吧走吧."
战斗胜利后,二营的残兵们如是说. 的确够强大! 相当强悍啊,我以后打变态图就不用老费神想着运兵了:good_job: 这不是和国王的恩赐:戎装公主的魔书和兵力卡MOD一样嘛,贤知干的好!