求助 有关安装mod之后的头像问题,与portraits文件的问题
dota2mod吧
全部回复
仅看楼主
level 13
金镰赤星 楼主
最近一次更新,dota2changer里面多出了一个新mod——诺娃,替换狙击手。模型应该是从风暴英雄里提取出来的,会替换模型,技能图标与特效,音效,头像,选人动画,小地图图标等等,非常精致,非常棒的mod。
不过与很多mod类似,它产生了很多英雄的头像bug。
比如这样:
这样
还有这样
2015年05月21日 07点05分 1
level 1
看起来是蛮别扭的[啊]
2015年05月21日 07点05分 2
level 13
金镰赤星 楼主
这几个虽然违和,但还能接受。
但是这个
这个
还有这个
闹哪样啊!脸贴屏幕这麽近干毛啊!
女王的脸朝向都变了啊,整场没正眼看我一下!
2015年05月21日 07点05分 3
level 13
金镰赤星 楼主
后来了解到,是Dota 2\steamapps\common\dota 2 beta\dota\scripts\npc文件夹里面的portraits.txt在作祟。
于是乎,我删掉了这个文件,结果很不错,英雄头像都恢复了正常,mod也还在。
都恢复了正常不过有一个除外……
诺娃的模型比火枪高了差不多一倍,问题估计出在这……
2015年05月21日 07点05分 4
level 13
金镰赤星 楼主
这个文件不能删,只能找个别的办法了,自己动手丰衣足食,直接该头像数据(虽然我不会)!
打开portraits,我发现了影响英雄头像的几个参数。
"models/heroes/sven/sven.mdl"
{
"PortraitPosition""150.45 42.61 105.45"
"PortraitLookAt""344.08 199.25 0.00"
"PortraitFOV""22"
"PortraitLightPosition""-46.47 50.25 180.88"
"PortraitLightLookAt""21.20 313.08 0.00"
"PortraitLightFOV""78"
"PortraitLightDistance""127"
"PortraitLightColor""0.85 0.13 0.04"
"PortraitShadowColor""0.05 0.02 0.01"
"PortraitShadowScale""1.000000"
"PortraitAmbientOrigin""40.08 10.31 29.18"
"PortraitAmbientColor""0.47 0.00 0.03"
"PortraitAmbientScale""1.000000"
"PortraitSpecularColor""0.97 0.07 0.09"
"PortraitBackgroundTexture""vgui/hud/heroportraits/portraitbackground_darkclouds"
"PortraitBackgroundColor1""0 0 .20"
"PortraitBackgroundColor2""0 0 .20"
"PortraitBackgroundColor3"".6 .2 0"
"PortraitBackgroundColor4""1 .1 0"
}
这是斯温的头像参数,经过摸索,我已经知道的是PortraitFOV影响模型与头像框的距离,数值越大距离越大,头像也就显得越小。
带Light和Shadow的应该是指光照和阴影,基本不需要调整,不考虑。
Ambient是环境,也就是背景吗?如果是,基本也不用考虑。
Background,底色,应该也是背景的一部分?
看来影响头像方向和位置的是"PortraitPosition"和"PortraitLookAt"这两个了,后面的数值应该就是调整的关键,都是三个数,但我搞不懂……
主要就是这个问题,这几个数值究竟代表什么?怎么才能调整头像的朝向与角度?
或者dota2本身的这方面数值在游戏文件的哪个地方可以找到,我也好有个对照……
另外经过试验,保留该文件删掉其他英雄头像数据的方法行不通,其他英雄头像会变得非常鬼畜……
2015年05月21日 07点05分 5
level 5
\scripts\npc 这个文件一修改就容易出现这个问题 你先备份 在删除这个文件夹 就是Npc 试一下 应该可以解决
2015年05月21日 13点05分 6
主要是之后的问题,没有这个文件夹火枪的头像只能到诺娃的腰部,就像上面那个图……所以我想保留这个文件,通过改数据纠正其他英雄头像,但又不会……
2015年05月21日 13点05分
level 13
金镰赤星 楼主
新的进展:参数第二行(lookat结尾的那个)第一个数字改的是模型高度,数值越大越往镜头下。第二个是镜头左右,数值越大模型越靠右。
2015年05月21日 16点05分 7
level 13
金镰赤星 楼主
前两行的6个数字均已经测试完毕,第二行第三个是镜头的旋转角度,如果有数字的话会让镜头逆时针旋转……基本用不到。
第一行第一个也是模型左右,第二个也是模型左右是,第三个是模型高度,不知道与第二行有什么区别。
这个角度究竟怎么调啊,怎么让英雄头像的朝向变化啊……
2015年05月21日 17点05分 8
level 8
精贴,我会一直关注楼主的进展
2015年05月22日 00点05分 9
level 7
等申精
2015年05月22日 02点05分 10
level 11
你可以去问问后会莫急大神,他的mod里带着修改文件参数的方法,防止头像bug,你可以问问他,他应该比较了解
2015年05月22日 03点05分 11
level 7
看来风暴一大波模型要移植过来了 敌法有救了 灰色伊利丹[滑稽]
2015年05月22日 04点05分 12
希尔瓦娜斯女王和吉安娜也已经被移植过来了,就是小黑和冰女。
2015年05月22日 05点05分
level 13
金镰赤星 楼主
经过吧友指点,我搜索了后会莫急大神的资源,发现了含有一份正常英雄头像的portraits文件,只需要把原来的那个里面的火枪的头像资料替换其中的火枪头像资料即可。感谢这位大神@后会莫急。
另附
"models/heroes/queenofpain/queenofpain.mdl"
{
"PortraitPosition" "87.05 88.54 182.33"
"PortraitLookAt" "16.70 224.54 0.00"
"PortraitFOV" "20"
"PortraitLightPosition" "8.67 49.93 183.23"
"PortraitLightLookAt" "44.73 259.17 0.00"
"PortraitLightFOV" "53"
"PortraitLightDistance" "109"
"PortraitLightColor" "0.23 0.22 0.37"
"PortraitShadowColor" "0.00 0.02 0.05"
"PortraitShadowScale" "1.000"
"PortraitAmbientOrigin" "16.54 5.25 9.28"
"PortraitAmbientColor" "0.60 0.09 0.07"
"PortraitAmbientScale" "1.000"
"PortraitSpecularColor" "0.97 0.07 0.09"
"PortraitParticle""portrait_queenofpain"
"PortraitBackgroundTexture""vgui/hud/heroportraits/portraitbackground_coolinterior"
"PortraitBackgroundColor1""1 .1 1"
"PortraitBackgroundColor2""1 .1 .41"
"PortraitBackgroundColor3""1 0 0"
"PortraitBackgroundColor4""1 1 1"
}
以上是有问题的痛苦女王头像数据,三楼有具体图片。
"models/heroes/queenofpain/queenofpain.mdl"
{
"PortraitPosition""197.85 -93.32 171.22"
"PortraitLookAt""5.89 154.60 0.00"
"PortraitFOV""11"
"PortraitLightPosition""54.32 -28.73 186.20"
"PortraitLightLookAt""32.66 172.56 0.00"
"PortraitLightFOV""53"
"PortraitLightDistance""109"
"PortraitLightColor""0.23 0.22 0.37"
"PortraitShadowColor""0.00 0.02 0.05"
"PortraitShadowScale""1.000000"
"PortraitAmbientOrigin""16.54 5.25 9.28"
"PortraitAmbientColor""0.60 0.09 0.07"
"PortraitAmbientScale""1.000000"
"PortraitSpecularColor""0.97 0.07 0.09"
"PortraitParticle""portrait_queenofpain"
"PortraitBackgroundTexture""vgui/hud/heroportraits/portraitbackground_coolinterior"
"PortraitBackgroundColor1""1 .1 1"
"PortraitBackgroundColor2""1 .1 .41"
"PortraitBackgroundColor3""1 0 0"
"PortraitBackgroundColor4""1 1 1"
}
以上是正常版本,可见主要是
"PortraitPosition" ——影响头像位置
"PortraitLookAt"——同样影响头像位置
"PortraitFOV"——头像大小
"PortraitLightPosition"——光照位置
"PortraitLightLookAt" ——同样是光照位置
这几个数值不同,具体效果如何我就不深究了。
总之,目前问题已经基本解决,可喜可贺。
2015年05月22日 11点05分 13
level 15
测试很累吧[真棒]英雄肖像我也整了很久了实在麻烦,全部修正太繁琐。
2015年05月24日 03点05分 14
level 11
我现在打的mod太多,那个文件里的好多英雄头像参数都出bug了。。。现在已经弃疗
2015年05月24日 14点05分 15
level 7
诺娃MOD有地址?!
2015年06月03日 11点06分 16
我直接用dota2changer下的。
2015年06月03日 12点06分
回复
��������
:我的Changer没找到啊
2015年06月04日 10点06分
回复
������ǹ
:在火枪的mod里。
2015年06月04日 13点06分
回复
��������
:我更新了一下我的DOTA2changer 有了
2015年06月04日 13点06分
level 7
楼主 你说了这么多 到底怎么解决问题啊
2015年06月03日 12点06分 17
我找了一个正常版本的文件就解决了……回头把各个头像参数文件都发上来。
2015年06月03日 13点06分
level 8
楼主知不知道,英雄头像为什么没有特效现实
2015年06月04日 08点06分 18
我的有啊……不朽什么的粒子特效都有。
2015年06月04日 08点06分
回复金镰赤星:真的,为什么我的mod特效游戏里有,头像里没有,而且每次玩,中路河道边都有英雄特效留下的残影,不知道大神有没有什么解决办法。
2015年06月04日 08点06分
1