克招 发表于 2015-11-22 11:53:30

【ERM】魔法研究学会

首先这并不是什么成熟的、具有可玩性的、丰富游戏乐趣的脚本,这只是我在做《生命的烈焰2》中制作的一个脚本,可以在其他地图中通用(前提是该地图有这个建筑)。
所以说,这个脚本算是给地图作者的,当然也是抛砖引玉,希望大家能在这个脚本上扩展出更多的功能(像我之前的矿井加强和英雄重转就很简陋,但是在大神们丰富内容之后变得比较有趣。)
当然,如果大家有什么在这个方面的好点子,我也可以加到脚本上面。
————————————————————————————————————————————————————————————————————————————
好了,废话不多说了,魔法研究学会的功能就是:改造魔法。
目前仅可以改造在以下几个方面:



这个是改造好之后的丧心病狂:



怎么样?挺有趣的吧。。。。

克招 发表于 2015-11-22 11:54:37

ZVSE
********魔法研究学会********
**功能:修改魔法的系别、消耗或等级(请与秘银显示脚本一起使用)
**变量占用:z324
**建筑OB编号63/35
!#VRz324:S^魔法研究学会^;
!#HT63/35:T324;

!?OB63/35&1000;
!!IF:Q2/9/100/2^{魔法研究学会}

这里是魔法师们聚集起来研究和改造魔法的地方,你确定要进去么?^;
!!FU&-2:E;
!!VRz1:S^改造魔法的系别^;
!!VRz2:S^增减魔法的消耗^;
!!VRz3:S^修改魔法的等级^;
!!VRz4:S^我不想做任何改变^;
!!VRz-1:S^魔法师们愿意为你改造魔法,只要你能提供给他们酬劳,你需要做哪项改变?^;
!!IF:G1/1/1/-1/1/2/3/4;
!!VRy50:Sv1;
!!if&y50=1:;
!!VRz5:S^请输入你想改造的魔法编号:
〖0召船1毁船 2透视 3观地4伪装5观天6飞行7凌波8次元9回城10流沙
11地雷12力盾13火墙14地震15魔箭16寒冰17闪电18雷鸣19连闪20冰环
21火球22烈焰23火雨24死波25圣唱26末日27土盾28气盾29火盾30御气
31御火32御水33御土34抗魔35驱魔36魔镜37疗伤38复活39聚灵40牺牲
41祝福42恶咒43嗜血44百中45虚弱46石肤47毁灭48祈祷49欢欣50悲痛
51幸运52厄运53加速54迟缓55屠龙56孤注57神雷58反戈59丧心60蛊惑
61失忆62盲眼63瞬移64驱障65镜像66召火67召土68召水69召气〗^;
!!VRz6:S^如果输入字母或者空白则默认为0^;
!!VRz7:S^^;
!!IF:D2/5/6/7;
!!IF:E1/2;
!!VRy1:Vz1;
!!if&y1>0/y1<69:;
    !!VRz8:S^气系^;
    !!VRz9:S^火系^;
    !!VRz10:S^水系^;
    !!VRz11:S^土系^;
    !!VRz-2:S^请选择你想要改造的系别:^;
    !!IF:G1/1/1/-2/8/9/10/11;
    !!VRy2:Sv1;
    !!VRz12&y2=1:Sz8;
    !!VRz12&y2=2:Sz9;
    !!VRz12&y2=4:Sz10;
    !!VRz12&y2=8:Sz11;
    !!UN:N1/z13/y1;
    !!IF:Q2/9/y1/7/5/2^{魔法研究学会}

    将 %Z13 改造为{%Z12魔法},需要给魔法师们5秘银的酬劳,你确定要这样做么?^;
    !!if&2:;
      !!OW:R-1/7/?y3;
      !!if&y3>=5:;
      !!OW:R-1/7/d-5;
      !!SSy1:Sy2;
      !!IF:Q2/9/y1/1^{魔法研究学会}

      经过魔法师们的研究和改造,他们已经成功地将 %Z13 改造为了{%Z12魔法!}^;
      !!el:;
      !!IF:Q2/7/5/1^{魔法研究学会}

      抱歉,你没有这么多的秘银。^;
      !!en:;
    !!en:;
!!el:;
    !!IF:M^无效输入。^;
!!en:;
!!en:;

!!if&y50=2:;
!!VRz5:S^请输入你想改造的魔法编号:
〖0召船1毁船 2透视 3观地4伪装5观天6飞行7凌波8次元9回城10流沙
11地雷12力盾13火墙14地震15魔箭16寒冰17闪电18雷鸣19连闪20冰环
21火球22烈焰23火雨24死波25圣唱26末日27土盾28气盾29火盾30御气
31御火32御水33御土34抗魔35驱魔36魔镜37疗伤38复活39聚灵40牺牲
41祝福42恶咒43嗜血44百中45虚弱46石肤47毁灭48祈祷49欢欣50悲痛
51幸运52厄运53加速54迟缓55屠龙56孤注57神雷58反戈59丧心60蛊惑
61失忆62盲眼63瞬移64驱障65镜像66召火67召土68召水69召气〗^;
!!VRz6:S^如果输入字母或者空白则默认为0^;
!!VRz7:S^^;
!!IF:D2/5/6/7;
!!IF:E1/2;
!!VRy1:Vz1;
!!if&y1>0/y1<69:;
    !!VRz8:S^请输入你想要增加或减少的魔法消耗的数值。^;
    !!VRz9:S^如需要减少消耗值,则填写负数^;
    !!VRz10:S^^;
    !!IF:D3/8/9/10;
    !!IF:E1/3;
    !!VRy2:Vz1;
    !!if&y2>-50/y2<50/y2<>0:;
      !!VRy3&y2>=0:Sy2;
      !!VRy3&y2<0:Sy2 *-1;
      !!VRz12&y2>=0:S^增加^;
      !!VRz12&y2<0:S^减少^;
      !!UN:N1/z13/y1;
      !!IF:Q2/9/y1/7/y3/2^{魔法研究学会}

      让 %Z13 的魔法消耗%Z12%Y3点,需要给魔法师们%Y3秘银的酬劳,你确定要这样做么?
      (改造后魔法的消耗值最少为1点)^;
      !!if&2:;
      !!OW:R-1/7/?y4;
      !!if&y4>=y3:;
          !!VRy3:*-1;
          !!OW:R-1/7/dy3;
          !!SSy1:C0/?y4 C1/?y5 C2/?y6 C3/?y7;
          !!VRy4:+y2;
          !!VRy5:+y2;
          !!VRy6:+y2;
          !!VRy7:+y2;
          !!VRy4&y4<=0:S1;
          !!VRy5&y5<=0:S1;
          !!VRy6&y6<=0:S1;
          !!VRy7&y7<=0:S1;
          !!SSy1:C0/y4 C1/y5 C2/y6 C3/y7;
          !!VRy3:*-1;
          !!IF:Q2/9/y1/1^{魔法研究学会}

          经过魔法师们的研究和改造,他们已经成功地让 %Z13 的魔法消耗%Z12了%Y3点!^;
      !!el:;
          !!IF:Q2/7/y3/1^{魔法研究学会}

          抱歉,你没有这么多的秘银。^;
      !!en:;
      !!en:;
    !!el:;
      !!IF:M^无效输入。^;
    !!en:;
!!el:;
    !!IF:M^无效输入。^;
!!en:;
!!en:;

!!if&y50=4:;
    !!VRz5:S^请输入你想改造的魔法编号:
〖0召船1毁船 2透视 3观地4伪装5观天6飞行7凌波8次元9回城10流沙
11地雷12力盾13火墙14地震15魔箭16寒冰17闪电18雷鸣19连闪20冰环
21火球22烈焰23火雨24死波25圣唱26末日27土盾28气盾29火盾30御气
31御火32御水33御土34抗魔35驱魔36魔镜37疗伤38复活39聚灵40牺牲
41祝福42恶咒43嗜血44百中45虚弱46石肤47毁灭48祈祷49欢欣50悲痛
51幸运52厄运53加速54迟缓55屠龙56孤注57神雷58反戈59丧心60蛊惑
61失忆62盲眼63瞬移64驱障65镜像66召火67召土68召水69召气〗^;
!!VRz6:S^如果输入字母或者空白则默认为0^;
!!VRz7:S^^;
!!IF:D2/5/6/7;
!!IF:E1/2;
!!VRy1:Vz1;
!!IF|y1<0/y1>69:M^无效输入。^;
!!if&y1>0/y1<69:;
    !!VRz8:S^1级^;
    !!VRz9:S^2级^;
    !!VRz10:S^3级^;
    !!VRz11:S^4级^;
    !!VRz12:S^5级^;
    !!VRz-2:S^请选择你想要改造的等级^;
    !!IF:G1/1/1/-2/8/9/10/11/12;
    !!VRy2&v1=1:S1;
    !!VRy2&v1=2:S2;
    !!VRy2&v1=4:S3;
    !!VRy2&v1=8:S4;
    !!VRy2&v1=16:S5;
    !!UN:N1/z13/y1;
    !!IF:Q2/9/y1/7/5/2^{魔法研究学会}

    将 %Z13 改造为%Y2级魔法,需要给魔法师们5秘银的酬劳,你确定要这样做么?^;
    !!if&2:;
    !!OW:R-1/7/?y3;
      !!if&y3>=5:;
      !!OW:R-1/7/d-5;
      !!SSy1:Ly2;
      !!IF:Q2/9/y1/1^{魔法研究学会}

      经过魔法师们的研究和改造,他们已经成功地将 %Z13 改造为了%Y2级魔法!^;
      !!el:;
      !!IF:Q2/7/5/1^{魔法研究学会}

      抱歉,你没有这么多的秘银。^;
      !!en:;
    !!en:;
!!el:;
    !!IF:M^无效输入。^;
!!en:;
!!en:;
*******************end**************************
Made by:克招


78776756 发表于 2015-11-22 12:02:02

克大,我能弱弱得说一句吗,我能直接改名字,消耗,威力,系别……通过txt文本……不过这个是在游戏里改,高端好多的样子

克招 发表于 2015-11-22 12:12:05

78776756 发表于 2015-11-22 12:02
克大,我能弱弱得说一句吗,我能直接改名字,消耗,威力,系别……通过txt文本……不过这个是在游戏里改, ...

那当然不一样了,我在游戏中可以自由定制,不需要重新打开程序,而且修改这些只是最基本的,其实甚至有些魔法可以改施法范围、单体群体、施法动画声音等等

78776756 发表于 2015-11-22 16:42:00

克招 发表于 2015-11-22 12:12
那当然不一样了,我在游戏中可以自由定制,不需要重新打开程序,而且修改这些只是最基本的,其实甚至有些 ...

我去,这么强大,不过我理解范围,单群,但是修改声音有什么用?

XEricSin 发表于 2015-12-1 00:24:35

这个好,可以放到我的地图里去。不过我的图秘银少的很。

Archer30 发表于 2015-12-8 20:01:10

:shangxin:我只能说,丧心病狂

旋转猫 发表于 2015-12-9 20:46:09

这属于全局的还是单人的
我的意思是,像你那样修改了以后,所有英雄都拥有相同的气系的丧心病狂,或者只有去访问的英雄有气系的丧心病狂呢?

克招 发表于 2015-12-9 23:40:50

旋转猫 发表于 2015-12-9 20:46
这属于全局的还是单人的
我的意思是,像你那样修改了以后,所有英雄都拥有相同的气系的丧心病狂,或者只有 ...

全局...............................

旋转猫 发表于 2015-12-10 01:28:34

克招 发表于 2015-12-9 23:40
全局...............................

感觉太吊,不用了

DreamMeditator 发表于 2015-12-18 00:16:30

编程感觉好高端的样子

4078863 发表于 2015-12-23 11:14:28

好厉害 能少学3系技能
页: [1]
查看完整版本: 【ERM】魔法研究学会

捐赠