仿h5城镇兵种能力。0.2版新增元素族元素熔炉
向大家致歉的是因为想象力不够而又不想做别人做过的东东,所以迄今为止只写了人类,地狱,亡灵和元素四个种族,其他几个种族没有合适的创意正在思考中。大家如果有什么好的创意也请提供给我。wanghy再次谢谢大家了。首先感谢我的erm老师克招大大
没有他的关心和指导,也就不会有这篇我自己还算看得上眼的erm
功能:
仿h5城镇功能:人类可以花钱把低级人类兵种升级成高一级(步兵——弓箭手——剑士——祭祀——骑士),花费升级前低级兵种征召费用的两倍。地狱族可以献祭兵种以获得英雄经验。亡灵族可以吧非亡灵元素兵种转换成对应亡灵兵种。元素族(自创)可以把任意非四元素兵种分解成四大元素。
使用方法:在城内ctrl+左击城镇名出现提示菜单操作。
注意事项:操作时不能有驻城英雄,元素族和地狱族必须有来访英雄。
[ 本帖最后由 wanghy 于 2011-10-12 13:09 编辑 ] ZVSE
ERMS_ScriptDate=11.10(October).2011
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
;erm名称:wog城市功能扩展
;erm版本:0.2
;erm完成度:50%
;erm作者:wanghy
;erm创作时间:2011.10
!?CM1;
!!CM:I?y52 F?y53;
!!FU|y52<>149/y53<>4:E;
!!CA-1:T?y54;
!!IF&y54=0:M^城堡族可使用兵种升级!!^;
!!FU7990&y54=0:P;
!!IF&y54=3:M^地狱族可以使用献祭!!^;
!!FU7993&y54=3:P;
!!IF&y54=4:M^亡灵族可以使用转化!!^;
!!FU7994&y54=4:P;
!!IF&y54=8:M^元素族可以使用元素分解!!^;
!!FU7998&y54=8:P;
!!IF:M^除城堡,地狱,亡灵,元素外其他种族尚未添加敬请期待。。^;
!!FU:E;
!?FU7990;
!!VRz100:S^升级可以把较低级人类单位升级成高级人类单位,你要升级哪组单位?^;
!!VRz101:S^第一组单位^;
!!VRz102:S^第二组单位^;
!!VRz103:S^第三组单位^;
!!VRz104:S^第四组单位^;
!!VRz105:S^第五组单位^;
!!VRz106:S^第六组单位^;
!!VRz107:S^第七组单位^;
!!VRz108:S^我是酱油众^;
!!IF:G1/66/128/100/101/102/103/104/105/106/107/108;
!!IF&v66=128:M^小屁孩,这里不是你能玩的地。滚远点!!^;
!!FU&v66=128:E;
!!VRy55&v66=1:S0;
!!VRy55&v66=2:S1;
!!VRy55&v66=4:S2;
!!VRy55&v66=8:S3;
!!VRy55&v66=16:S4;
!!VRy55&v66=32:S5;
!!VRy55&v66=64:S6;
!!VRy56:S0;
!!VRy57:S0;
!!CA-1:M2/y55/?y56/?y57;
!!IF&y57=0:M^别开玩笑了,您指定的位置没有卫兵!^;
!!FU&y57=0:E;
!!IF|y56>9/y56=4/y56=5:M^搞没搞错,你这个菜鸟,我们不是创世神,只能训练升级人类非骑士单位。狮鹫骑士天使和其他怪物我们可没办法!!^;
!!FU|y56>9/y56=4/y56=5:E;
!!VRy58&y56<2:S120;
!!VRy58|y56=2/y56=3:S200;
!!VRy58|y56=6/y56=7:S600;
!!VRy58|y56=8/y56=9:S800;
!!VRy58:*y57;
!!OW:R-1/6/?y59;
!!IF&y59<y58:M^共需要%Y58的金币,你的钱不够,穷鬼,给我滚出去!!^;
!!FU&y59<y58:E;
!!IF:V490/0;
!!IF:Q490^共需要%Y58的金币,你是否要训练呢?^;
!!IF&-490:M^你在浪费我的时间吗??快滚。。^;
!!FU&-490:E;
!!IF:M^经过严酷的训练你的手下获得了质的提升^;
!!VRy60&y56<2:S2;
!!VRy60|y56=2/y56=3:S6;
!!VRy60|y56=6/y56=7:S8;
!!CA-1:M2/y55/y60/y57;
!!VRy59:-y58;
!!OW:R-1/6/y59;
!!FU:E;
!?FU7993;
!!CA-1:H1/?y68;
!!IF&y68=-1:M^别开玩笑了,没有英雄无法献祭!!^;
!!FU&y68=-1:E;
!!VRz300:S^你可以献祭单位以升级英雄,你要献祭哪组单位?^;
!!VRz301:S^第一组单位^;
!!VRz302:S^第二组单位^;
!!VRz303:S^第三组单位^;
!!VRz304:S^第四组单位^;
!!VRz305:S^第五组单位^;
!!VRz306:S^第六组单位^;
!!VRz307:S^第七组单位^;
!!VRz308:S^我是酱油众^;
!!IF:G1/70/128/300/301/302/303/304/305/306/307/308;
!!IF&v70=128:M^小屁孩,这里不是你能玩的地。滚远点!!^;
!!FU&v70=128:E;
!!VRy65&v70=1:S0;
!!VRy65&v70=2:S1;
!!VRy65&v70=4:S2;
!!VRy65&v70=8:S3;
!!VRy65&v70=16:S4;
!!VRy65&v70=32:S5;
!!VRy65&v70=64:S6;
!!VRy66:S0;
!!VRy67:S0;
!!CA-1:M2/y65/?y66/?y67;
!!IF&y67=0:M^别开玩笑了,您指定的位置没有卫兵!^;
!!FU&y67=0:E;
!!MA:Py66/?y69;
!!VRy69:*y67;
!!IF:V490/0;
!!IF:Q490^献祭可得到%Y69的经验,你是否要继续呢?^;
!!IF&-490:M^你在浪费我的时间吗??快滚。。^;
!!FU&-490:E;
!!IF:M^你完成了献祭,在撒旦的引导下,你觉得你的脑中突然多出了许多从来没有过的知识。^;
!!HEy68:E?y71;
!!VRy71:+y69;
!!HEy68:Ey71;
!!CA-1:M2/y65/-1/0;
!!FU:E;
!?FU7994;
!!VRz100:S^转化可以把部队转化成亡灵,你要转化哪组单位?^;
!!VRz101:S^第一组单位^;
!!VRz102:S^第二组单位^;
!!VRz103:S^第三组单位^;
!!VRz104:S^第四组单位^;
!!VRz105:S^第五组单位^;
!!VRz106:S^第六组单位^;
!!VRz107:S^第七组单位^;
!!VRz108:S^我是酱油众^;
!!IF:G1/66/128/100/101/102/103/104/105/106/107/108;
!!IF&v66=128:M^小屁孩,这里不是你能玩的地。滚远点!!^;
!!FU&v66=128:E;
!!VRy55&v66=1:S0;
!!VRy55&v66=2:S1;
!!VRy55&v66=4:S2;
!!VRy55&v66=8:S3;
!!VRy55&v66=16:S4;
!!VRy55&v66=32:S5;
!!VRy55&v66=64:S6;
!!VRy56:S0;
!!VRy57:S0;
!!CA-1:M2/y55/?y56/?y57;
!!IF&y57=0:M^别开玩笑了,您指定的位置没有卫兵!^;
!!FU&y57=0:E;
!!VRy58&y56>55/y56<70:S1;
!!VRy58&y56=154|y56=159|y56=196:S1;
!!VRy58&y56>111/y56<130:S2;
!!VRy58&y56>159/y56<168:S2;
!!IF&y58=1:M^搞没搞错,你这个菜鸟,你想干什么?把碎肉贴在骷髅上让它变成僵尸,还是把僵尸的肉拔下来做成骷髅!!^;
!!FU&y58=1:E;
!!IF&y58=2:M^搞没搞错,你这个菜鸟,你想干什么?我们是亡灵法师,不是傀儡师或是元素召唤师。把那些垃圾扔掉!!^;
!!FU&y58=2:E;
!!IF:V490/0;
!!IF:Q490^你是否真的要继续呢?^;
!!IF&-490:M^你在浪费我的时间吗??快滚。。^;
!!FU&-490:E;
!!MA:Ly56/?y59;
!!VRy59:*2;
!!VRy59:+56;
!!CA-1:M2/y55/y59/y57;
!!IF:M^转化完成了!^;
!!FU:E;
!?FU7998;
!!IF:V490/0;
!!IF:Q490^世界上任何物体都是由四元素复合而成的,而元素熔炉则可以分解他们并使其回归本源,并重新生成四元素。因为这是一项极其危险的操作必须在元素英雄的指导下完成。你是否要继续?^;
!!IF&-490:M^你的选择是明智的。。。。^;
!!IF&-490:E;
!!CA-1:H1/?y68;
!!IF&y68=-1:M^别开玩笑了,没有英雄的指导可没法使用元素熔炉!!^;
!!FU&y68=-1:E;
!!IF:V490/0;
!!IF:Q490^元素熔炉需要把要分解的单位放在城内的第一格,城内第4,5,6,7格为安置生成的四元素的位置,必须为空你是否准备好了?^;
!!IF&-490:M^小学徒,准备好再来吧。^;
!!FU&-490:E;
!!VRy50:S0;
!!VRy51:S0;
!!CA-1:M2/0/?y50/?y51;
!!IF&y51=0:M^别开玩笑了,第一格没有卫兵!^;
!!FU&y51=0:E;
!!VRy59&y50>111/y50<116:S1;
!!VRy59&y50>122/y50<130:S1;
!!IF&y59=1:M^别开玩笑了,它不用分解已经是元素了!^;
!!FU&y59=1:E;
!!CA-1:M2/3/?y64/?y54;*****
!!CA-1:M2/4/?y64/?y55;*****
!!CA-1:M2/5/?y64/?y56;*****
!!CA-1:M2/6/?y64/?y57;*****
!!IF&y54>0:M^在第四格上有怪物请把它移开不然仪式无法启用。^;
!!VRy58&y54>0:S1;
!!IF&y55>0:M^在第五格上有怪物请把它移开不然仪式无法启用。^;
!!VRy58&y55>0:S1;
!!IF&y56>0:M^在第六格上有怪物请把它移开不然仪式无法启用。^;
!!VRy58&y56>0:S1;
!!IF&y57>0:M^在第七格上有怪物请把它移开不然仪式无法启用。^;
!!VRy58&y57>0:S1;
!!FU&y58=1:E;
!!MA:Ay50/?y60 Dy50/?y61 Py50/?y62 Sy50/?y63;
!!VRy60:*y51:40;
!!VRy61:*y51:40;
!!VRy62:*y51:28;
!!VRy63:*y51:120;
!!CA-1:M2/3/114/y60;
!!CA-1:M2/4/113/y61;
!!CA-1:M2/5/112/y62;
!!CA-1:M2/6/115/y63;
!!CA-1:M2/0/-1/0;
!!IF:M^通过元素熔炉的作用你获得了%Y60个火元素%Y61个土元素%Y62个气元素%Y63个水元素^;
!!FU:E; 这个顶一下。
ERM编程我看了就头疼,想汇编语言一样。至今未学。;dao; 这么好的ERM,怎么下载的人那么少;dao; 原帖由 沧海壹粟 于 2011-10-12 18:11 发表 http://www.wogcn.net/images/common/back.gif
这么好的ERM,怎么下载的人那么少;dao; 因为我在临时论坛的时候已经下载过了:shufu: 呃,虽然新鲜,但是这样感觉无非是省了造建筑的程序吧(当然这样转换兵种的话,可能兵种特长的英雄更BT)
那不如再搞的超级英雄能在转换任何兵种,;dao; 晕;dao; ;dao; ;dao; ,为什么所有人都只注意人类的专长,虽然所有种族里边人类是我第一个写的,但我个人觉得其实并没有新意。个人窃以为写的最有趣最有创意的应该是元素族,每一种兵种甚至是每一阶兵种(例如大耳怪和大耳怪王)产生的四元素的比率可都是不同的。。用得好完全胜过人类。(那是基于你对它的熟悉。当然你能一眼从erm看出规则当我没说)地狱特长配上指挥官在中期后也可以大幅压制人类。更别说还在设想中的其他种族。
多元性才是我的追求。一家独大的使用方式只能证明我的失败。。。。。 ^_^,好像这上面也没有多少人评论嘛。
不要因为我几句话就以为大家都这样想啊;han; ;han; 不错呀,只不过没时间试 我试过了的,确实是像H5那样,但是我只试验了人族,其他还没有试验。 其实不光是云大大,在零时论坛里基本上就是清一色的骑士控。。。。。。。。。。绝大多数第一句话是很爽,第二句话是太费钱了
我有时不由在想为什么我们wog有h3这么好的基础,有erm这么开放灵活的手段和方法。影响力反而越来越小了???
不要说因为时间久了。绝大多数人(包括我自己)一提起国产rpg就想起李逍遥和陈靖仇。。。他们可都和h3是同一时代甚至更早。。。
看着erm公会里一个比一个bt的单兵加强,英雄加强,宝物加强的erm。。。。。。
我不知道失去了平衡仅剩下了一张又一张bt图一个有一个的bt erm的wog还能够走多远。。。。。。。
说了一些乱七八糟,不知所云的话大家勿笑无怪。。。。。。。
回复 11# 的帖子
说的很对,因为我不懂写脚本,所以只能窃取,哈哈。好的脚本我都会保留起来。 原帖由 wanghy 于 2011-10-12 22:06 发表 http://www.wogcn.net/images/common/back.gif其实不光是云大大,在零时论坛里基本上就是清一色的骑士控。。。。。。。。。。绝大多数第一句话是很爽,第二句话是太费钱了
我有时不由在想为什么我们wog有h3这么好的基础,有erm这么开放灵活的手段和方法。影响力 ... 俺不是骑士控,俺是精灵控,木见俺是精灵奇侠么;orz;
关于精灵族,我最喜欢的是帅气的大精灵,能不能利用这个城镇功能,实现献祭大精灵100头,直接追加基础箭术;献祭300头,中级箭术;500头,专家箭术?当然,数字可以更改。原则是:献祭具体兵种用于直接追加辅助技能或者四维。
献祭飞马:追加知识值
献祭矮人:追加抗魔
献祭树妖:追加防御
献祭独角兽:追加火系魔法
以上供参考 这个脚本实现起来应该不难,但是我个人意见,献祭这种事情和精灵族这种善良中立种族特性完全不符,如果您需要的话我可以单独写一篇。但这个放进我的erm组里,我觉得不妥。
另外不好意思,周6要考证;dao; 。。。。所以周六前估计不会更新了。。。。
周日我看看能不能把云大要的这篇搞定
回复 14# 的帖子
建议用一个函数实现!这样就不会占用太多的函数变量! y变量不都是零时变量吗?零时变量应该是在使用后自动释放的啊。。。。。
一般除了字符串我都只用y变量。
至于z变量我想没人会不重置就直接使用它吧
[ 本帖最后由 wanghy 于 2011-10-13 08:29 编辑 ] 原帖由 wanghy 于 2011-10-13 08:22 发表 http://www.wogcn.net/images/common/back.gif
y变量不都是零时变量吗?零时变量应该是在使用后自动释放的啊。。。。。
一般除了字符串我都只用y变量。
至于z变量我想没人会不重置就直接使用它吧
寻梦的意思应该是FU函数把它整合一下,用一个就行了 好东西要顶。
回复 17# 的帖子
这个,我也确实考虑过。但如果不用现今的这种模块化模式一来程序(习惯叫程序了,大家见谅)的可读性会很差。如果一切顺利的话还好,如果有bug需要调整的话会牵一发而动全身,造成越改越乱或者干脆一大堆的内部变量冲突,其二模块化的编程对已后erm的可移植性和可扩容性会大大提高,现在erm扩展的最主要矛盾并不是那些变量,模块函数数量的不够,而是erm序号最大只支持到99,还要去掉官方脚本用掉的,留给我们写的只有20出头。我粗略计算了一下扣除那些标准erm用掉的即使每个erm用掉200个fu函数现有fu函数也完全够用。这个应该不是太大的问题。另外不得不说一句,erm控制流语句实在太少了。do本身就需要和fu搭配使用,if-el经测试无效条件完全要靠一大堆的附加语句来填,最后最最可气的连goto或相似的语句都没有。除了fu以外我也是实在没有办法,如果沧海大大或寻梦大大有更好的办法,希望推荐一下。谢谢了;ooru;回复 19# 的帖子
;lh; 原来楼主是这么高的一个人;jx; 实乃论坛之幸也;qf;
页:
[1]
2