据我研究,大部分的人物属性都包含在DATApedstats.dat文件中。
打开它,会看到如下数据(选段):
# A B C D E F G H I J
STAT_SENSIBLE_GUY 17.0 7.5 75 30 70 20 0.1 1.1 128
STAT_GEEK_GUY 17.0 7.5 66 10 40 5 0.1 1.7 129
STAT_OLD_GUY 17.0 7.5 50 10 40 5 0.1 2.5 19
STAT_TOUGH_GUY 17.0 7.5 70 70 50 60 0.1 1.5 130
STAT_STREET_GIRL 17.0 7.5 0 100 0 95 0.5 0.9 4
STAT_SUIT_GIRL 17.0 7.5 0 100 0 30 0.5 0.9 4
STAT_SENSIBLE_GIRL 17.0 7.5 0 100 0 60 0.3 0.9 4
STAT_GEEK_GIRL 17.0 7.5 0 40 0 60 0.1 0.9 4
STAT_OLD_GIRL 17.0 7.5 90 10 40 5 0.1 1.0 130
STAT_TOUGH_GIRL 17.0 7.5 0 40 0 60 0.2 1.0 4
STAT_TRAMP_MALE 17.0 7.5 70 50 20 10 0.1 1.6 18
STAT_TRAMP_FEMALE 17.0 7.5 70 30 20 10 0.1 1.6 1
STAT_TOURIST 17.0 7.5 100 20 70 30 0.3 1.8 132
STAT_PROSTITUTE 17.0 7.5 0 90 10 100 0.3 0.4 4
其中,A对下来的是人物类型,
B是逃跑距离(数值越高逃的越远)
C是拐弯比率(数值越高逃跑时拐弯的次数越多) ←─────┐
这个项目没试过,不知道对不对
D是畏惧指数(数值越高越胆小,超过50挨打后不会还手)
E是脾气指数(100时见人就打)
F是正义指数(100时变成警察)
G是性感指数(100时变成妓女,可以跟你在车上……儿童不宜)
H是攻击力(数值越高攻击力越大)
I是防御力(数值越小防御力越高)
J是人物特征(可以修改人物招式,如1可以用拳头,2可以用膝盖,4可以踢腿,128可以拿枪,等等)
---------------------
但是,每一个人物类型包含有许多人物,我们可以通过查DATAdefault.ide文件得出结论。
找到# normal peds一行,下面就是每一个类型包含的人物。
如:
9, HFYST, HFYST, CIVFEMALE, STAT_STREET_GIRL, sexywoman, 013, null, 6,1叫 HFYST,属于STAT_STREET_GIRL这一类型,是sexywoman(性感的女人)
又如:
20, HMOBE, HMOBE, CIVMALE, STAT_TOURIST, fatman, 437, sunbathe, 7,5
名曰HMOBE,属于STAT_TOURIST,是fatman(肥胖的男人)
以此类推。
如果你想知道人物是什么样子的,可以用IMGTOOL导出相应名字(如HFYST)的DFF和TXD文件,再用DFFVIWER看看。
——————————————————————
下面教大家修改人物出现的位置。
打开DATApedgrp.dat文件,出现如下数据:
HFYST, HMYST, HMOST, HMYRI, HMORI, BFYST, BFOST, BMYST,BMOST, WMYCR, WFYST, WMYST, WMOST, WFORI, WFOTR, WMYJG // street1
“//”号右边的是地点,这里显示的是street1。“//”号之前的是该地区出现的人物,只要把他们的其中一项或几项改成你需要的人物就可以了。(改的越多这种人物出现的越频繁)