雨风月影 发表于 2012-9-27 21:11:39

wog能让兵种特长的英雄同时拥有升级特长吗?

是这样,我想让擅长法师的英雄同时拥有升级特长(将僧侣、祭师、法师变为大法师),硬编码能够办到吗?erm能吗?能的话是用什么工具怎样办到的呢?求助各位高手大侠!

还有,我个人觉得塔楼的实力还是比较弱,所以我想对大法师作出如下修改(不是游戏修改器):

除了:魔法值消耗减2和肉搏战杀伤力不见外,
初始特技:

1.射击两次

2.攻击不受反击

3.自带气盾

4.无惧

以下是积累经验获得:

攻击前施放‘全体疗伤’               /0/1/1/1/1/1/1/1/1/1/1

免疫‘争对有益魔法的驱魔’         /0/0/0/1/1/1/1/1/1/1/1

免疫一切伤害魔法                     /0/0/0/0/0/1/1/1/1/1/1

(这个好像没有人设计过,不知道行不行)受到攻击时以大法师为中心释放寒冰魔环 /0/0/0/0/0/0/0/1/1/1/1

如果哪位大侠会的话,能否不吝赐教?在此先谢谢了!

贤知有您 发表于 2012-9-27 22:20:36

这个要实现比较容易.

初始技能没有 自带气盾和无惧的.
自带气盾可以用ERM实现,无惧要用经验特技来实现.
经验特技的话,参考我的签名 "EasyERM"就非常容易做出来的.

贤知有您 发表于 2012-9-27 22:46:13

说明一下.
攻击前施放‘全体疗伤’是用几率的,不是用 0/1.
受到攻击时以大法师为中心释放寒冰魔环
这个不靠谱,容易伤了自己人,除非还要自己人免疫.我就不写代码了.
我改成法师每回合召唤法师镜像.
以下代码基本由 EasyERM 生成,不过软件生成时有一个小错误,就是两个&&连在一起了(该软件暂时没更新修正过来)
那就自己改一下吧.这里已经改好了.
函数是抽取了通用函数中关于升级多种生物的部分.测试下吧.有问题再提出.最近懒得写代码了.

ZVSE
!#MA:X35/104468; **大法师[标志位]**
!#EA35:B7/1/112/37/0/10/20/30/40/50/60/70/80/90/100; **[大法师]最高级攻击前100%机会<施放全体或专家魔法魔法>:[疗伤]**
!#EA35:B8/1/119/78/0/0/0/1/1/1/1/1/1/1/1; **[大法师]获得:[免疫驱散有利魔法的魔法]**
!#EA35:B9/1/119/68/0/0/0/1/1/1/1/1/1/1/1; **[大法师]获得:[免疫直接伤害魔法]**
!#EA35:B10/1/102/102/1/1/1/1/1/1/1/1/1/1/1; **[大法师]获得:[免疫恐惧]**
!#EA35:B11/1/115/28/1/3/3/3/3/3/3/3/3/3/3; **[大法师]最高级每回合<自带强度为3级的魔法>:[大气神盾](>3是群体)**
!#EA35:B12/1/108/35/0/5/10/15/20/25/30/35/40/45/50; **[大法师]最高级每回合<召唤>50%自身个数的[大法师]生物镜像**

!?CM2&1000;[点击英雄界面触发]
!!HE-1:N?v1;
!!FU&v1<>44:E;
!!VRz1:S^英雄升级生物特长:可以将{僧侣}、{祭司}、{法师},升级到{大法师}。^;
!!UN:G2/0/2/1; [设置英雄的特长说明(最后是Z变量号)]
!!FU20000:P10/35/8/9/34/-1/-1/-1/-1/-1;

!?FU20000&x1=10;[特长升级生物,会替换原特长,英雄界面点击生物升级]
**x1=10 [特长升级生物,会替换原特长
**x2 最终生物形态
**x3~x10 被升级的生物(可用-1表示空白)
!!FU|x2<0/x2>196:E;
!!FU&x2>144/x2<150:E;[非生物,非战争机器]
!!CM:I?y1;
!!FU|y1<68/y1>74:E;[非点击生物槽,退出]
!!VRy2:Sy1 -68; [将生物槽位置-68转成英雄带领生物的位置号(0-6)]
!!HE-1:C0/y2/?y3/d;   
!!FU&y3<0:E;         [没有生物,退出]
!!VRy4|y3=x3/y3=x4/y3=x5/y3=x6/y3=x7/y3=x8/y3=x9/y3=x10:S999;[若有可升级生物]
!!HE-1&y4=999:X6/y3/y3/x2;[更换特长]

[ 本帖最后由 贤知有您 于 2012-9-27 22:49 编辑 ]

灰狼王子 发表于 2012-9-28 08:35:13

居然觉得塔楼弱;wy; ——三远两飞,拥有第二强的七级兵和最强六级兵,最强远程部队,以及最全的魔法和地形优势,唯一弱的也就是城防和部队速度咯。

方寸 发表于 2012-9-28 10:30:51

上次投票中TT不是倒数的么?怎么又变第二强了?

兽哥哥 发表于 2012-9-28 11:03:11

回复 5# 的帖子

你们说的都不是一个意思:
灰狼说的集团大规模作战,你说的是八级兵中的单挑:buxie:

雨风月影 发表于 2012-9-28 11:38:05

回复 3# 的帖子

谢谢楼主,谢谢楼主啊,我太爱你了。我还想弱弱地问一句,这个也是把代码拷到地图中作为事件吗?然后加个400天什么的,是吗?

如果我增加了这些法师技能,那原来的技能(减少魔法消耗2点,肉搏战杀伤力不减)没有变化吧?erm我看懂一点,但是看到这么一大堆代码,我立马变小白白了;lan;

真的好谢谢你啊,国庆长假有事做啦,我要我的法师叔叔更强更强强,哈哈;orz;

[ 本帖最后由 雨风月影 于 2012-9-28 11:39 编辑 ]

贤知有您 发表于 2012-9-28 11:42:25

回复 7# 的帖子

就是在地图加个超过 500天以上的事件.

话说,你这法师也BT了一点点.本来英雄已经特长法师了.呵呵.
不妨先试试效果.有疑问再提出.
还有楼主喜欢的话,就下载我签名那个小软件来用吧.
上面的代码,除了最后那个函数是抽取自"通用函数"脚本外,都是由软件生成的.
注意软件生成代码还有一点点BUG,以后加入"宝物增强功能"再修正好了.

你可以用来创建很多自己喜欢的经验特技代码.(增强英雄和生物功能比较麻烦,最好熟悉了ERM再使用)

[ 本帖最后由 贤知有您 于 2012-9-28 11:46 编辑 ]

雨风月影 发表于 2012-9-28 11:45:14

回复 3# 的帖子

我看过之前的帖子,说改动硬编码是可以升级生物的。我就做了个实验:塔楼英雄(海伦,原特长神秘书),我改为升级特技,战场特技还是保留,然后就是升级特长可行。但是我对擅长法师的英雄也做改动为升级,但是却没有效果。

其实我是想法师特长依然有用(我就是钟爱法师,就是让他强),升级特长如果能并存的话那就是完美了。真的没有办法吗?

贤知有您 发表于 2012-9-28 11:47:59

回复 9# 的帖子

改硬编码不好.这样会影响整个游戏的.
有兴趣学习一下ERM的编写,自己喜欢怎样改就怎么改.

酷儿桂 发表于 2012-9-28 12:01:31

这个很简单啊,你看看沧海老大的帖子就知道了

雨风月影 发表于 2012-9-28 12:16:01

回复 10# 的帖子

这样子啊,我只是修改了英雄的原始技能,法师英雄初始兵种,就这些,其他没有改了

鱼香肉丝 发表于 2012-9-28 12:28:46

看不懂;dao;

骷髅召唤师 发表于 2012-9-28 14:28:03

回复 3# 的帖子

007,ERM最后你应该加上还原原来的法师特长。如不加上,生物升级后就没有生物特长了,只有生物升级特长。

贤知有您 发表于 2012-9-28 18:01:31

回复 14# 的帖子

骷髅师正解.
忘记还原了.呵呵.
;oweojs;
最简单的.在战斗前还原特长就是了

!?BA0&1000; [战斗前]
!!HE44:X1/34; [还原英雄特长]

[ 本帖最后由 贤知有您 于 2012-9-28 18:11 编辑 ]

雨风月影 发表于 2012-9-28 20:32:41

回复 15# 的帖子

贤主,你是说这个和之前那个连在一起,也能做成erm文件吗?

贤知有您 发表于 2012-9-28 21:45:50

回复 16# 的帖子

是的.把
!?BA0&1000; [战斗前]
!!HE44:X1/34; [还原英雄特长]

加到内容后面就可以了.
这两句是在战斗发生前,将 44号英雄的特长改为法师特长,也就是还原了.

沧海一粟 发表于 2012-9-28 22:13:10

原帖由 骷髅召唤师 于 2012-9-28 14:28 发表 http://bbs.h3wog.com/images/common/back.gif
007,ERM最后你应该加上还原原来的法师特长。如不加上,生物升级后就没有生物特长了,只有生物升级特长。

召唤师好久不见,好不容易逮到个影......:shuijiao:

原帖由 贤知有您 于 2012-9-28 21:45 发表 http://bbs.h3wog.com/images/common/back.gif
是的.把
!?BA0&1000; [战斗前]
!!HE44:X1/34; [还原英雄特长]

加到内容后面就可以了.
这两句是在战斗发生前,将 44号英雄的特长改为法师特长,也就是还原了.

贤主,哈哈哈;kaun; 007的外号比我多了;aim;
个人认为战斗前还原并不是好的解决方法,并不太神似,大可小参一下我在此贴2楼的回复,里面有较全面的注释,箭神全兵种升级特长http://www.wogcn.net/thread-35477-1-4.html

贤知有您 发表于 2012-9-28 22:25:36

回复 18# 的帖子

多谢沧版的提议.
看了一下最后那句.
!!HE0&v2=-1:X0/1;         升级结束后v2值返回时恢复英雄原有的箭术特长技能

我当时想过,点击一次生物槽,会产生2次触发事件么?所以就没在升级后还原了.呵呵.

雨风月影 发表于 2012-9-28 22:46:35

回复 19# 的帖子

我越来越不懂了,能不能重新给一次?呵呵;dao;
页: [1] 2 3
查看完整版本: wog能让兵种特长的英雄同时拥有升级特长吗?

捐赠