找回密码
 点一下
查看: 1414|回复: 15

如何修改对应种族的闲置工人图标

[复制链接]
发表于 2010-12-12 23:25:56 | 显示全部楼层 |阅读模式
如题

在游戏界面里修改的图标只有1个 不对应种族
但是游戏默认的是4个族4个闲置工人图标

我想把不死的侍僧改成女妖 别的族不变
请问如何改  多谢
 楼主| 发表于 2010-12-13 11:08:17 | 显示全部楼层
这个问题不常用么...
没人理哈
回复

使用道具 举报

发表于 2010-12-13 11:46:38 | 显示全部楼层
这个只能统一,不能单一修改,恢复默认则恢复原版的单一,貌似是暴雪这样限制的
回复

使用道具 举报

发表于 2010-12-13 12:34:54 | 显示全部楼层
游戏界面里那个变量名是啥,如果变量名里带着种族名或者具体单位什么的话应该还是可以区分的吧
回复

使用道具 举报

发表于 2010-12-13 12:45:44 | 显示全部楼层
看了下平衡常数,貌似确实只有一个
那么可以这样子
将你要换的图标导入(如果是自带的就导出再导入进去)
更改导入的图标的路径为你想要改的种族的农民的图标的路径:
人族:ReplaceableTextures\\CommandButtons\\BTNPeasant.blp
兽族:ReplaceableTextures\\CommandButtons\\BTNPeon.blp
不死族:ReplaceableTextures\\CommandButtons\\BTNAcolyte.blp
暗夜精灵族:ReplaceableTextures\\CommandButtons\\BTNWisp.blp
导入后进游戏看效果即可
不过这样的话就意味着你不能使用自带的各族农民(农民,苦工,侍僧,小精灵)的图标了,因为已经被覆盖了,想要的话就需要导出这些农民的图标再导入进去作为自定义图标使用
回复

使用道具 举报

发表于 2010-12-13 12:49:14 | 显示全部楼层
小鸟可以试着在平衡常数里改一下然后把war3mapskin.txt的相关项发上来看看吗?我比较想知道是不是可以不用覆盖而是改那个文件的方式可不可以改
回复

使用道具 举报

发表于 2010-12-13 12:53:30 | 显示全部楼层
这个么?

war3mapskin.txt

1 KB, 下载次数: 8

回复

使用道具 举报

发表于 2010-12-13 13:03:59 | 显示全部楼层
嗯,如果改了这个所有种族都变了么?
IdlePeon……那么Idle后面改成其他的比如IdlePeasant之类的是否有效呢?(天真的想……)

啊,不用了,肯定无效的……
回复

使用道具 举报

发表于 2010-12-13 13:16:29 | 显示全部楼层
于是又想到一个……

在war3skin.txt中是这样的(网络资源,这个没亲自解开过,所以不知道是不是有出入)

[Human]
...
IdlePeon=ReplaceableTextures\\CommandButtons\\BTNPeasant.blp
...

[Orc]
...
IdlePeon=ReplaceableTextures\\CommandButtons\\BTNPeon.blp
...

[NightElf]
...
IdlePeon=ReplaceableTextures\\CommandButtons\\BTNWisp.blp
...

[Undead]
...
IdlePeon=ReplaceableTextures\\CommandButtons\\BTNAcolyte.blp
...

这个就是否定上一个天真设想的原因,于是继续天真的想是不是我们的war3mapskin.txt也能这么玩呢?
回复

使用道具 举报

 楼主| 发表于 2010-12-13 20:41:59 | 显示全部楼层
非常感谢楼上几位的回答
不过...  好像问题还没解决
回复

使用道具 举报

 楼主| 发表于 2010-12-13 20:44:46 | 显示全部楼层
发现zhuzeitou的头像和这个很像
FFT-agrias.jpg
护膝上的花纹是一样的
莫非也喜欢FFT
回复

使用道具 举报

发表于 2010-12-13 21:17:53 | 显示全部楼层
回LS  的确是的
回复

使用道具 举报

发表于 2010-12-13 22:15:57 | 显示全部楼层
这个头像是Agrias的同人图截图,上一个头像是Agrias的官方壁纸截图

如果我上面的天真设想不成立的话,小鸟地下室的解答就是答案,覆盖侍僧的头像,如果需要原来侍僧的头像的话就先导出再换个路径导入
回复

使用道具 举报

发表于 2010-12-13 22:49:44 | 显示全部楼层
你可以覆盖war3skin.txt,不过更好的方案是仿造DDWE来构造新的UI常数。这样就会只重载你想要重载的常数,而不需要把整个war3skin.txt覆盖掉。
回复

使用道具 举报

 楼主| 发表于 2010-12-14 10:46:21 | 显示全部楼层
多谢多谢
俺去试试
太复杂的话就只好统一了
回复

使用道具 举报

发表于 2010-12-16 09:02:27 | 显示全部楼层
替换一下那个图标吧,应该可以的吧。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-6-27 15:03 , Processed in 0.153309 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表