请教39号ERM最后一部分文本的含义
-----------------------------Setting heroes info--------------------------------;sets to z405 text for hero's info
;x1 = hero number
;x2 = 1 if was called from battle
!?FU806;
!!IF:Wx1;
!!FU&w28<0:E; just exit if lead var w28 is negative (this might be useful for custom specialty descriptions)
*!UN:P198/?y1; check if Rebalanced Hero script37 is active
!!HEx1:B0/?z-1; ?z406;
!!VRz405:Sz139087;
; init spell strings
!!VRz-2&w28=15:Sz139088; Magic Arrow
!!VRz-2&w28=16:Sz139089; Ice Bolt
!!VRz-2&w28=17:Sz139090; Lightning Bolt
!!VRz-2&w28=27:Sz139091; Shield
!!VRz-2&w28=28:Sz139092; Air Shield
!!VRz-2&w28=29:Sz139093; Fire Shield
!!VRz-2&w28=37:Sz139094; Curse
!!VRz-2&w28=41:Sz139095; Bless
!!VRz-2&w28=43:Sz139096; Bloodlust
!!VRz-2&w28=45:Sz139097; Weakness
!!VRz-2&w28=46:Sz139098; Stone Skin
!!VRz-2&w28=47:Sz139099; Disrupting Ray
!!VRz-2&w28=48:Sz139100; Prayer
!!VRz-2&w28=51:Sz139101; Fortune
!!VRz-2&w28=53:Sz139102; Haste
!!VRz-2&w28=54:Sz139103; Slow
!!VRz-2&w28=55:Sz139104; Slayer
!!VRz-2&w28=60:Sz139105; Hypnotize
!!VRz-3:Sz-2; init string for original spell names
!!VRz-3&x1=11:Sz139106; Adelaide
!!VRz-3&x1=45:Sz139107; Solmyr
!!VRz-3&x1=57:Sz139108; Xyron
!!VRz-3&x1=63:Sz139109; Xarfax
!!VRz-3&x1=72:Sz139110; Septienna
!!VRz-3&x1=73:Sz139111; Aislinn
!!VRz-3&x1=76:Sz139112; Thant
!!VRz-3&x1=88:Sz139113; Alamar
*!VRz-3&y1=0/x1=91:Sz139113; Jeddite
*!VRz-3&y1=1/x1=91:Sz139114; Jeddite if Rebalanced Heroes active (Blind)
!!VRz-3&x1=93:Sz139115; Deemer
!!VRz-3&x1=108:Sz139116; Zubin
!!VRz-3&x1=136:Sz139117; Luna
不知道这个究竟是做什么用的,我对照帮助看了半天,好糊,只觉得好像是魔法特长英雄自动施放魔法的设定,向大家求助来着:expa:
不知道这个对于修改英雄特长有影响么?要修改英雄特长,只用改!!FU836就好了吗?
恩,大家帮帮忙哦,谢谢!:P:
晕死了!
:-_-b:刚刚实验了下子
偶要改的是英雄特长
把上面的改了下后
却令每回合随机释放末日审判成为可能
这个,虽然是很高兴啦,可是偶的英雄还是没有末日特长^^^^
求求大家了究竟怎样改好?
我把我的修改发上来,大家看该怎样做啊?
!!FU836:P26/11/1/136/14; + Luna - Armageddon (26) (1 of 11, enemy, fire)
!!HE136:X3/26;
; init spell strings
!!VRz-2&w28=26:Sz139088; Armageddon
39其他我都没有改的 原帖由 wuoismiao 于 2007-3-4 13:16 发表
:-_-b:
刚刚实验了下子
偶要改的是英雄特长
把上面的改了下后
却令每回合随机释放末日审判成为可能
这个,虽然是很高兴啦,可是偶的英雄还是没有末日特长^^^^
求求大家了究竟怎样改好?
我把 ...
看了一下,实际操作起来并没有那么简单,下面解答如下:
!!FU836:P26/11/1/136/14; + Luna - Armageddon (26) (1 of 11, enemy, fire)
!!HE136:X3/26;
这段代码前面部分没有错,但是想要让魔法图标变为Armageddon,就不能用接下来的触发器语句,直接将
!!HE136:X3/26;
改为
!#HE136:X3/26;
即可,下面的
; init spell strings
!!VRz-2&w28=26:Sz139088; Armageddon
不用理会。做到这里,你已经成功完成修改,但是进入游戏后点击Luna特长图标给出的说明依然写的是 Fire Wall,怎么办?
用ERM编辑器打开script39.ert(注意,不是erm),查找
Fire Wall
将其替换成
Armageddon
保存你的文件,那么,大功告成。
顺便提一下,这个ERT文件是相应ERM文件的文字描述补充说明,它管什么呢?管对怪物特技的描述(就是点击怪物,比如独角兽,会看到它有魔法结界以及致盲的特性说明),以及一些配合的文字说明,当然,如果你想完美修改,就必须要了解ERT了。
回复 #3 yunings 的帖子
哦,谢谢!不过还是有个问题
改好!!FU836:P26/11/1/136/14; + Luna - Armageddon (26) (1 of 11, enemy, fire)后
进入游戏,末日特长英雄的末日伤害居然和随便什么英雄的末日伤害一样(测试时都只给了魔力技能,1魔力的英雄),都是书里84点伤害,战场88点伤害,那这样末日特长何在呢?我也试过升级英雄,伤害还是一样.:o: 而我将战斗时触发!!HE136:X3/26;的脚本放在地图事件里,1魔力英雄无魔力技能,不WoG化地图,有时候是可以造成125点伤害的(虽然到目前为止只成功了两次),正是因为如此,我才判定自己修改错误的.请教哈,这是怎么回事?怎么解决列?偶昨天尝试了好几个办法,还曾经把39号ERT文件扔掉的(别笑偶,偶以为那是个记忆文件,记载着原先的设定,在游戏里把它归元),结果丢掉后,英雄特长说明全部显示找不到^^^^:'(:
我是菜鸟,还请大家多多帮助,谢谢啊!
[ 本帖最后由 wuoismiao 于 2007-3-5 09:34 编辑 ] 哎……
服了楼主了,所谓魔法特长的英雄,经过WoG加强后,从技能描述来说仅仅是多了个随机免费施放魔法的可能性以及不用再去学这个魔法了,你还想怎样?让魔法威力随着英雄等级提升而提升?那39号脚本管不了这个事,你需要自行添加增加伤害的函数。
回复 #5 yunings 的帖子
:g: ………………偶承认自己很小白…………………………
这样啊…………
我真的是想提高魔法伤害的…………
这个函数要怎么设置啊?是不是很难?偶想学……:expa:
再就是在39号脚本里不是有个函数项可以增加自动施展魔法的几率吗?当时你说没有用到所以没有提,那个究竟是什么回事啊?
偶想学………………:o: 原帖由 wuoismiao 于 2007-3-5 11:20 发表
:g: ………………
偶承认自己很小白…………………………
这样啊…………
我真的是想提高魔法伤害的…………
这个函数要怎么设置啊?是不是很难?偶想学……:expa:
再就是在39号脚本里不是有个函数项 ...
想根据英雄等级提高魔法伤害,这个函数有一定的难度,恐怕不太好学:-_-b:
增加自动施法几率,其实你已经修改了不是?在我的那个帖子里也介绍了如何修改几率了。
页:
[1]