shevacy 发表于 2006-6-20 12:55:09

修改英雄特长——多特长,肯定有惊喜

一直以来以为只有在Script39下面才能修改英雄特长,但是那下面有个致命的弱点,就是模式化
比如改一个英雄特长凤凰,无论你写的攻防伤害提高多少,在英雄等级为一时,还是只能提高2
昨天我无意中发现原来修改Script37,你就会得到你想得到的

首先,要在设之中打开“重新平衡英雄”及“英雄特长增强”两个选项

然后打开Script37,找到
就是第360行,你会看到
!!HE3:Y21/300/999/2;         就是说英雄Sylvia每天能获得300金
如果你在Script39里面修改,一天最多获得350金,但是Script37就不一样了
我尝试把300改成30000,结果一天果然加了30000金币,而且Sylvia的特长还是航海

下面照猫画虎就行了,我喜欢鬼族英雄Vidomina,编号为78
那么我在下面添上
!!HE78:Y21/30000/999/2;    于是乎Vidomina一天就给我带来了30000元的收入
其中78是英雄编码,Y21是金币
(除此之外:水晶-20 硫磺-19 水银-18 宝石-17 石头-16 木头-15 移动力-65 经验值-9)   
这些都可以同样加到一个英雄身上,这样一个超级后勤英雄,够BT么?
当时在下面只能实现这种添加物品的技能,生物技能却无法实现

于是我又找到388行,这里写着

对,就是在这里添加英雄的生物特长技能了
我添加了
!!HE78:X4/56/100/100/100;结果我的英雄Vidomina载等级为一时就已经给骷髅攻防伤害各加100
我的骷髅勇士除了生命只有3,攻防在我英雄四维都是0的情况下达到了101,103
伤害到了101-103,加上我的招魂术,我的十几个骷髅就可以横扫地图了(当然你要小心对方的一击毙杀)
只要让我的骷髅出手,伤害动辄几k

!!HE78:X4/56/100/100/100;
78时英雄代码,56是生物代码,后面三个就是加上的攻、防、伤害,绝对有效
但是,注意!在388行下面这一段的英雄特长只允许有一个
也就是说你不可能拥有一个以上的生物特长
我曾经尝试把我的英雄改成
!HE78:X6/56/57/196;就是英雄Vidomina可以将骷髅和骷髅勇士升级成龙巫妖,同时擅长龙巫妖
结果游戏只认我的升级特长,对龙巫妖的攻防没有任何影响

需要指出的是,在360开始的代码,英雄允许多特长(后勤特长)
你可以一天加无数个资源,同时一天增加无数移动力、魔法值、经验值,同时还能加上特技(比如高级魔力,高级后勤等等)
特别是,我尝试以下代码:
!!HE78:S4/9;         —— 78是英雄编号,S4是技能编号(外交术),9是级数(一般来说3就是专家级)
这里我参考了论坛里面修改内存的惊喜帖子,里面告诉我用内存修改外交术可以让野外兵种无条件加入
这次我直接用Script修改一样取得成功!!太恐怖了
只要你的英雄不是裸奔,旷野大军浩浩荡荡慕名而来,我曾经用这个方法吸纳了7k只圣龙,12k只8级凤凰(BT……)

好了,现在把你想添加的后勤(多)和生物特长(一)修改好了,你就进游戏肆虐吧,别的BT选项更本不理
烫平地图只是时间问题

另:生物代码
0 Pikeman 49 Horned Demon 98 Gnoll 147 First Aid Tent (specialty X1)
1 Halberdier 50 Pit Fiend 99 Gnoll Marauder 148 Ammo Cart (specialty X1)
2 Archer 51 Pit Lord 100 Lizardman 149 Arrow Towers (specialty X1)
3 Marksman 52 Efreeti 101 Lizard Warrior 150 Supreme Archangel
4 Griffin 53 Efreet Sultan 102 Gorgon 151 Diamond Dragon
5 Royal Griffin 54 Devil 103 Mighty Gorgon 152 Lord of Thunder
6 Swordsman 55 Arch Devil 104 Serpent Fly 153 Antichrist
7 Crusader 56 Skeleton 105 Dragon Fly 154 Blood Dragon
8 Monk 57 Skeleton Warrior 106 Basilisk 155 Darkness Dragon
9 Zealot 58 Walking Dead 107 Greater Basilisk 156 Ghost Behemoth
10 Cavalier 59 Zombie 108 Wyvern 157 Hell Hydra
11 Champion 60 Wight 109 Wyvern Monarch 158 Sacred Phoenix
12 Angel 61 Wraith 110 Hydra 159 Ghost
13 Archangel 62 Vampire 111 Chaos Hydra 160 Emissary of War
14 Centaur 63 Vampire Lord 112 Air Elemental 161 Emissary of Peace
15 Centaur Captain 64 Lich 113 Earth Elemental 162 Emissary of Mana
16 Dwarf 65 Power Lich 114 Fire Elemental 163 Emissary of Lore
17 Battle Dwarf 66 Black Knight 115 Water Elemental 164 Fire Messenger
18 Wood Elf 67 Dread Knight 116 Gold Golem 165 Earth Messenger
19 Grand Elf 68 Bone Dragon 117 Diamond Golem 166 Air Messenger
20 Pegasus 69 Ghost Dragon 118 Pixie 167 Water Messenger
21 Silver Pegasus 70 Troglodyte 119 Sprite 168 Gorynych
22 Dendroid Guard 71 Infernal Troglodyte 120 Psychic Elemental 169 War zealot
23 Dendroid Soldier 72 Harpy 121 Magic Elemental 170 Arctic Sharpshooter
24 Unicorn 73 Harpy Hag 122 NOT USED (1) 171 Lava Sharpshooter
25 War Unicorn 74 Beholder 123 Ice Elemental 172 Nightmare
26 Green Dragon 75 Evil Eye 124 NOT USED (2) 173 Santa Gremlin
27 Gold Dragon 76 Medusa 125 Magma Elemental 174 Paladin (1)
28 Gremlin 77 Medusa Queen 126 NOT USED (3) 175 Hierophant (1)
29 Master Gremlin 78 Minotaur 127 Storm Elemental 176 Temple Guardian (1)
30 Stone Gargoyle 79 Minotaur King 128 NOT USED (4) 177 Succubus (1)
31 Obsidian Gargoyle 80 Manticore 129 Energy Elemental 178 Soul Eater (1)
32 Stone Golem 81 Scorpicore 130 Firebird 179 Brute (1)
33 Iron Golem 82 Red Dragon 131 Phoenix 180 Ogre Leader (1)
34 Mage 83 Black Dragon 132 Azure Dragon 181 Shaman (1)
35 Arch Mage 84 Goblin 133 Crystal Dragon 182 Astral Spirit (1)
36 Genie 85 Hobgoblin 134 Faerie Dragon 183 Paladin (2)
37 Master Genie 86 Wolf Rider 135 Rust Dragon 184 Hierophant (2)
38 Naga 87 Wolf Raider 136 Enchanter 185 Temple Guardian (2)
39 Naga Queen 88 Orc 137 Sharpshooter 186 Succubus (2)
40 Giant 89 Orc Chieftain 138 Halfling 187 Soul Eater (2)
41 Titan 90 Ogre 139 Peasant 188 Brute (2)
42 Imp 91 Ogre Mage 140 Boar 189 Ogre Leader (2)
43 Familiar 92 Roc 141 Mummy 190 Shaman (2)
44 Gog 93 Thunderbird 142 Nomad 191 Astral Spirit (2)
45 Magog 94 Cyclops 143 Rogue 192 Sylvan Centaur
46 Hell Hound 95 Cyclops King 144 Troll 193 Sorceress
47 Cerberus 96 Behemoth 145 Catapult (specialty X1) 194 Werewolf
48 Demon 97 Ancient Behemoth 146 Ballista (specialty X1) 195 Hell Steed
196 Dracolich

技能代码:
pathfinding
archery
logistics
scouting
diplomacy
navigation
leadership
wisdom
mysticism
luck
ballistics
eagle eye
necromancy
estates
firemagic
airmagic
watERMagic
earthmagic
scholar
tactics
artillery
learning
offense
armorer
intelligence
sorcery
resistance
first aid
从S0到S27,祝各位玩得开心

PS:修改只是满足需要,尊重游戏原创才是最重要的,本文只是纯技术讨论,不代表本人游戏观点、取向

akgod 发表于 2006-6-20 13:15:11

是否可以做个ERM文件或者简单的修改器啊
偶这样的菜鸟看不懂这个帖子````

黑暗星辰 发表于 2006-6-20 19:41:26

同意楼上的呵呵。

yunings 发表于 2006-6-20 20:45:54

嗯,很有我当年利用脚本修改BT特技的身影……

这里说几点看法:
1、!!HE$:Y$1/$2/$3/$4;
这个是给英雄添加祝福和诅咒的命令,你可以在游戏中的英雄界面右击特长图标右边的那个图标看查看当前英雄所受到的祝福和诅咒情况,从本质上说,它并不能算严格意义上的英雄特长

2、WoG中(严格说是H3中),由于游戏设置的限定,每个英雄只能有一个特长,要想添加一个以上的特长,原则上通过ERM是无法做到真正意义上的效果——就是能同时看到两个特长图片,但是可以做到近似的效果——通过战场ERM脚本来实现

3、!!HE$:S#1/$2;
这个是给英雄设置辅助技能的命令,通过这个命令,你可以让英雄获得全部28项辅助技能,这个已经在全技能ERM中得到了体现,严格来说也不能算是英雄特长范畴。不过外交术能修改出如此效果倒是蛮出乎我的意料……

总之,楼主的研究和分享精神值得称赞,请备份好本贴,等论坛数据完全恢复后再帖出,我会考虑+# :)

txcljz 发表于 2006-6-21 14:22:51

改得太多了就享受不到游戏过程的乐趣了。

81 发表于 2006-7-5 09:14:53

这真是个好东西!

wolfzhu 发表于 2006-7-5 10:06:30

单说特长的话的确不可能多特长同时存在,只能通过不同特长起作用的环境不同这一点来想办法,比如升级特长(HE:X)可以响应英雄画面的鼠标点击事件。

匿名生存 发表于 2006-7-5 10:45:39

原帖由 wolfzhu 于 2006-7-5 10:06 发表
单说特长的话的确不可能多特长同时存在,只能通过不同特长起作用的环境不同这一点来想办法,比如升级特长(HE:X)可以响应英雄画面的鼠标点击事件。

悄悄问一句~~~楼上是哪位呢...

听你的谈吐很像是某位ERM的前辈``可偶始终想不起来Orz

tim 发表于 2006-7-5 11:49:18

特长可以通过游侠或者其它的修改器也能完成的,当场把修改的过程写在某个本本上了,到时去翻翻,支持一下

wolfzhu 发表于 2006-7-5 15:41:35

原帖由 匿名生存 于 2006-7-5 10:45 发表


悄悄问一句~~~楼上是哪位呢...

听你的谈吐很像是某位ERM的前辈``可偶始终想不起来Orz

前辈。呵呵。真是受宠若惊啊。:hug: 其实我也是一菜鸟啊,语气有点倚小卖老,惊扰版主了,罪过罪过……

[ 本帖最后由 wolfzhu 于 2006-7-5 15:44 编辑 ]

roberty 发表于 2006-12-14 09:59:48

hantaotao 发表于 2006-12-14 16:34:26

怎么改生命呢就是给生物加血

ddh007 发表于 2006-12-14 17:44:24

拜读LZ大作,

有空测试一下,

不过偶还是喜欢原汁原味的ERM,

修改后就感觉不爽,除BT地图,需要这样修改来爽一下.

hantaotao 发表于 2006-12-14 23:26:48

楼猪我改是会改了,但是不知道英雄的代码 麻烦您老人家写下

flyindust2 发表于 2006-12-16 01:07:18

支持修改器:P:

fyws 发表于 2006-12-20 22:57:50

支持

倪翔天 发表于 2006-12-28 19:36:16

其实要多特长很简单啊,参考魔法天尊就行了.魔法天尊鬼武者等等就相当于多特长的英雄.TDS中的八个主力英雄也是多特长英雄啊.:lol:

倪翔天 发表于 2006-12-28 19:38:22

而且在WoG原脚本上改的只能增加已有的特长,没有的就没办法了,自己写的脚本想增加什么就增加什么,随心所欲.只有想不到,没有做不到.:victory:

llq 发表于 2006-12-29 14:18:05

适可而已!!!

poet 发表于 2007-1-9 19:41:16

我的看法是:最好不要修改现有的 ERM 脚本。理由有两点。

1。修改现有脚本意味着你的脚本存在与官方不同的地方,那么如果把脚本放进地图,就会存在该地图不能够被WoG化的问题,也不方便把这样的地图发布出去。
2。当安装官方脚本更新时,你的脚本修改会被覆盖,这样并不方便。

我认为这些修改其实都可以在自己的新增脚本中去实现。如果没有很好的理由,我认为尽量不要通过修改现有脚本实现功能。
页: [1] 2 3
查看完整版本: 修改英雄特长——多特长,肯定有惊喜

捐赠