[推荐]如何在WoG中自定义英雄头像
在旧论坛看见有人询问如何在游戏中自定义英雄头像的问题,其实,英雄宝典2.4中已经给出了一种无需ERM能够实现自定义的方法,这里,我引用一下宝典的方法,同时再给出一种用ERM来定义头像的方法,希望能为自编地图的玩家有所帮助:自定义英雄头像的一般方法
在H3的末日之刃和死亡阴影这两个版本里,都可以自己定义英雄的头像,具体方法如下:
1.首先要有可作为英雄头像的图像文件。这些文件可以自己制作,也可以从网络上下载。要注意的是:图像文件必须为PCX格式,256色;制作一个头像必须准备两个文件,一个大的,大小为58×64,还有一个小的,大小为48×32,在很多时候都会用得上(例如游戏开始选择英雄时、游戏中英雄列表中出现的)。
2.把准备好的图像文件拷贝到游戏目录下的Data文件夹中(例如我的H3是安装在D:\Heroes3,头像文件就必须拷贝到D:\Heroes3\Data中)。
3.然后给文件改名,命名原则是:大文件为 hpl###xx.pcx ,小文件为 hps###xx.pcx ,其中###为英雄的序号,xx代表英雄的类型。对应关系如下:
sh:特殊英雄(序号000-008)
kn:骑士(序号000-007)
cl:牧师(序号008-015)
rn:浪人(序号016-023)
dr:德鲁伊教徒(序号024-031)
al:炼金术士(序号032-039)
wz:术师(序号040-047)
hr:狂魔(序号056-063)
dm:异教徒(序号048-055) 注意:3DO在这里犯了一个错误,魔人和异教徒的缩写写反了。
dk:死亡骑士(序号064-071)
nc:亡灵巫师(序号072-079)
ov:领主(序号080-087)
wl:魔法师(序号088-095)
br:野蛮人(序号096-103)
bm:战斗巫师(序号104-111)
bs:驯兽师(序号112-119)
wh:女巫(序号120-127)
pl:行星人(序号000-007)
el:元素魔法师(序号000-007)
更多的特殊英雄(序号128-132):塞尔伦(131dm)、姆拉克爵士(130kn)、女王(128qc)、罗兰德=009sh
这样,hpl000kn.pcx 就代表第一个骑士的大头像,hps105bm.pcx 就代表第二个战斗法师的小头像。
4.进入游戏,你就会发现一些英雄的头像发生了变化。 PS:打开地图编辑器,把对应类型(如骑士)的英雄摆出地图,然后选择属性,第一个出现的英雄就是该类型英雄序列号的首位,英雄下拉一位,就对应序号增加1位。
注意:在自己制作图像文件时,例如使用PhotoShop,最后要将图像的颜色模式转化为Indexed,调色板(Palette)选择Custom(自定义)(选择自定义的的话有网友指出有时会导致一些颜色的丢失,在调色板中选择 系统(Windows) 就可以避免这种现象.改出来的图可以照用.)
要看一下给出的调色板,是否有透明色存在,如果有(一般来说会在右下角),把它转变为白色或是黑色。
头像对应说明hpl003kn 人类骑士Sylvia
hpl005kn 人类骑士Sorsha
hpl009cl 人类牧师Adela
hpl023rn 精灵浪人Kyrre
hpl019rn 精灵浪人Ryland
hpl016rn 精灵浪人Mephala
hpl027dr 精灵得鲁依Gem
hpl046wz 塔城术师Cyra
hpl069dk 死亡骑士lsra
hpl109bn 战斗巫师Gundula
hpl100br 野蛮人Gretchin
hpl101br 野蛮人Krellion
hpl001pl 元素行星人Thunar
hpl003pl 元素行星人Lacus
hpl000el 元素法师Luna
hpl001el 元素法师Brissa PS:如果按照上面的方法照做,但仍然没有成功的话,那么打开“文件夹选项”栏,点击“查看”那里,注意是否开启了“隐藏已知文件夹的扩展名”选项(我的是ME系统下发现的,不知其它系统有无这个问题),不选择隐藏就是了。
用ERM来定义头像的方法用ERM来定义头像的方法其实也非常简单,依照普通方法前两步骤做好自定义图像的准备,不过,在第二步中,你可以把图片放在WoG中的任意文件夹下,只要你填写好脚本中的路径即可。为了方便起见,我选择将它们放置于Data文件夹下的p文件夹中。OK,下面看看脚本,非常简单:
ZVSE
;Omar 给你定义的英雄起个名字方便你查询
!#UN:J8/6/^omar_l.pcx^; 用到UN语法,很机械化的,其中_l表示大图片,用于英雄界面显示
!#HE91&1:L2^p\omar_l.pcx^; 图片位置在p子文件夹下
!#UN:J8/6/^omar_s.pcx^;同样,来定义小图片,以_s来区分
!#HE91&1:L1^p\omar_s.pcx^; 到这里,一条完整的自定义语句就结束了
;C 以下是依葫芦画瓢……
!#UN:J8/6/^c_l.pcx^;
!#HE57&1:L2^p\c_l.pcx^;
!#UN:J8/6/^c_s.pcx^;
!#HE57&1:L1^p\c_s.pcx^;
;Nyeti
!#UN:J8/6/^N_l.pcx^;
!#HE70&1:L2^p\N_l.pcx^;
!#UN:J8/6/^N_s.pcx^;
!#HE70&1:L1^p\N_s.pcx^;
;HanJiandYeYu
!#UN:J8/6/^rain_l.pcx^;
!#HE99&1:L2^p\rain_l.pcx^;
!#UN:J8/6/^rain_s.pcx^;
!#HE99&1:L1^p\rain_s.pcx^;
;XiaoGaLI
!#UN:J8/6/^lc_l.pcx^;
!#HE29&1:L2^p\lc_l.pcx^;
!#UN:J8/6/^lc_s.pcx^;
!#HE29&1:L1^p\lc_s.pcx^;
;Zhuang
!#UN:J8/6/^fly_l.pcx^;
!#HE152&1:L2^p\fly_l.pcx^;
!#UN:J8/6/^fly_s.pcx^;
!#HE152&1:L1^p\fly_s.pcx^;
;Archmage
!#UN:J8/6/^mage_l.pcx^;
!#HE44&1:L2^p\mage_l.pcx^;
!#UN:J8/6/^mage_s.pcx^;
!#HE44&1:L1^p\mage_s.pcx^;……
脚本提供感谢GB最后,给大家提供一套热心网友制作的金庸群侠头像集锦,有非常浓厚的中国武侠特色,直接解压到Data下即可,大家不妨试试。
PS:特殊英雄已经加入,感谢小雨和shadewither
[此贴子已经被作者于2005-12-6 20:09:49编辑过] 赞一个云斯。另外在2.4宝典里赛尔仑(131dm)、爵士(130kn)、女王(128qc)的头像代码已经载入,只是我忘了在说明里更正过来。现在只剩下罗兰德国王的头像代码没有找到。 以下是引用寒江夜雨在2005-12-6 13:02:31的发言:赞一个云斯。另外在2.4宝典里赛尔仑(131dm)、爵士(130kn)、女王(128qc)的头像代码已经载入,只是我忘了在说明里更正过来。现在只剩下罗兰德国王的头像代码没有找到。roland=009sh 3克油!在出2.4版之前我曾就这个问题在GH发了帖子征询,结果一个答案也没找到,最后都是自己动手...现在钻研的人越来越少了。诶... 原帖由 yunings 于 2005-12-5 10:44 发表
在旧论坛看见有人询问如何在游戏中自定义英雄头像的问题,其实,英雄宝典2.4中已经给出了一种无需ERM能够实现自定义的方法,这里,我引用一下宝典的方法,同时再给出一种用ERM来定义头像的方法,希望能为自编地图 ...
那个;Omar不是给英雄起名字:==:只是一个标注罢了~~方便回头查找`
分号与下一个程序器(!!、!#、 *!、 ?!等)中间的所有字都是被忽略掉的,这样方便添加说明
还是建议用WoG的功能改头像,这样改的话可以只对单张地图有效`用传统方法的话想改回去还要删……:):
回复 #5 匿名生存 的帖子
晕……小黑不提醒我还真是忘了,其实我的意思不是说用那个语句给英雄定义名字…… 云斯你们一干人等太强了..这些代码我一看就头大,发现你们好像什么东西都可以自已编 原帖由 逍遥 于 2006-1-15 18:52 发表
云斯你们一干人等太强了..这些代码我一看就头大,发现你们好像什么东西都可以自已编
呵呵,其实我们都不是什么专业人士,我甚至还是高中呢……
真的不是很难懂,任何人只要想学就都可以学会的` 原帖由 匿名生存 于 2006-1-15 19:32 发表
呵呵,其实我们都不是什么专业人士,我甚至还是高中呢……
真的不是很难懂,任何人只要想学就都可以学会的`
真的啊?看起来很麻烦的说,不知版主这话是不是只为鼓励新人,要是真这么容易倒是想学一学了
PS:还是高中生啊,真的很强,不过别耽误了学业哦 不知道楼上有没有看过那些代码,我虽然完全没有看过ERM的介绍,但是感觉就是确定函数,赋予函数,函数计算和技能、魔法、生物代码而已……………… 原帖由 逍遥 于 2006-1-15 21:29 发表
真的啊?看起来很麻烦的说,不知版主这话是不是只为鼓励新人,要是真这么容易倒是想学一学了
PS:还是高中生啊,真的很强,不过别耽误了学业哦
的确不难的,只是你要对编程稍微有点兴趣,同时最好数学要稍微好一点点而已…… 数学我当年高考倒不错,但是到了这个职业后,接近2年没碰过数学了………… 其实,要学的话什么事情都不难,难的是能否坚持!!有没有时间、动力支持!!
在这里还是赞一个运思跟斑竹!!他们都能坚持下去,是好学生…… Data目录下没有这些文件啊!
我爱圣龙:) ;lihong; ;lihong; ;lihong; ;lihong; 谢谢了,我正愁姆拉克爵士的代码找不到。 好东西啊,挖坟 挖坟挖到宝。:good_job: haoteiziyaoding 这是一个好贴,收藏
页:
[1]
2