Clothing Component IDs: Difference between revisions
Jump to navigation
Jump to search
(Created page with "engineImportTXD can be used to replace CJ clothing texture components like this: <syntaxhighlight lang="lua"> txd = engineLoadTXD("myafro.txd") engineImportTXD( txd, 30152 ) </syntaxhighlight> Names can be ...") |
Fernando187 (talk | contribs) m (fix engineLoadDFF in example) |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[engineImportTXD]] can be used to replace CJ clothing texture components like this: | =Replacing models (DFF)= | ||
{{New feature/item|3.0161|1.6.0|22987|'''[NEW]''' Since [https://github.com/multitheftauto/mtasa-blue/pull/3967 this feature] was added, you can now replace the CJ clothing models (previously you could only replace the textures) using the [[engineLoadDFF]] and [[engineReplaceModel]] functions.}} | |||
The clothing models should be made in the same way as in the original game, with 3 clumps, ripped, normal and fat. | |||
<syntaxhighlight lang="lua"> | |||
-- Load your custom .dff file that will | |||
-- replace one of the game's DFFs for CJ clothing | |||
local dff = engineLoadDFF("custom_afrobeard.dff") | |||
engineReplaceModel(dff, 30001) | |||
</syntaxhighlight> | |||
==Original models== | |||
Get the original models from the GTA file '''models\player.img''' | |||
==Model IDs and Names== | |||
Full list of model IDs that are associated with CJ clothing models. | |||
<syntaxhighlight lang="lua"> | |||
afro.dff -> 30000 | |||
afrobeard.dff -> 30001 | |||
afrotash.dff -> 30002 | |||
balaclava.dff -> 30003 | |||
bandana.dff -> 30004 | |||
bandknots.dff -> 30005 | |||
bandmask.dff -> 30006 | |||
barefeet.dff -> 30007 | |||
baseball.dff -> 30008 | |||
bask1.dff -> 30009 | |||
baskball.dff -> 30010 | |||
bbjack.dff -> 30011 | |||
beret.dff -> 30012 | |||
biker.dff -> 30013 | |||
bikerhelmet.dff -> 30014 | |||
boater.dff -> 30015 | |||
bowler.dff -> 30016 | |||
boxingcap.dff -> 30017 | |||
boxingshoe.dff -> 30018 | |||
boxingshort.dff -> 30019 | |||
cap.dff -> 30020 | |||
capandband.dff -> 30021 | |||
capback.dff -> 30022 | |||
capknit.dff -> 30023 | |||
capover.dff -> 30024 | |||
capovereye.dff -> 30025 | |||
cappolice.dff -> 30026 | |||
caprimup.dff -> 30027 | |||
capside.dff -> 30028 | |||
captruck.dff -> 30029 | |||
chinos.dff -> 30030 | |||
chinosb.dff -> 30031 | |||
chonger.dff -> 30032 | |||
chucks.dff -> 30033 | |||
coach.dff -> 30034 | |||
conv.dff -> 30035 | |||
cornrows.dff -> 30036 | |||
country.dff -> 30037 | |||
countrytr.dff -> 30038 | |||
cowboy.dff -> 30039 | |||
cs_afro.dff -> 30040 | |||
cs_afrobeard.dff -> 30041 | |||
cs_afrotash.dff -> 30042 | |||
cs_bandana.dff -> 30043 | |||
cs_bandknots.dff -> 30044 | |||
cs_bandmask.dff -> 30045 | |||
cs_bikerhelmet.dff -> 30046 | |||
cs_cornrows.dff -> 30047 | |||
cs_elvishair.dff -> 30048 | |||
cs_flatears.dff -> 30049 | |||
cs_flattop.dff -> 30050 | |||
cs_gimpmask.dff -> 30051 | |||
cs_groovecut.dff -> 30052 | |||
cs_hands.dff -> 30053 | |||
cs_head.dff -> 30054 | |||
cs_highafro.dff -> 30055 | |||
cs_jheri.dff -> 30056 | |||
cs_mohawk.dff -> 30057 | |||
cs_slope.dff -> 30058 | |||
cs_tramline.dff -> 30059 | |||
cs_wedge.dff -> 30060 | |||
cs_zorro.dff -> 30061 | |||
denim.dff -> 30062 | |||
elvishair.dff -> 30063 | |||
eyepatch.dff -> 30064 | |||
feet.dff -> 30065 | |||
field.dff -> 30066 | |||
flatears.dff -> 30067 | |||
flattop.dff -> 30068 | |||
flipflop.dff -> 30069 | |||
garagetop.dff -> 30070 | |||
garagetr.dff -> 30071 | |||
gimpfeet.dff -> 30072 | |||
gimphands.dff -> 30073 | |||
gimpleg.dff -> 30074 | |||
gimpmask.dff -> 30075 | |||
gimptorso.dff -> 30076 | |||
glasses01.dff -> 30077 | |||
glasses03.dff -> 30078 | |||
glasses04.dff -> 30079 | |||
glassesx.dff -> 30080 | |||
groovecut.dff -> 30081 | |||
grouchos.dff -> 30082 | |||
hands.dff -> 30083 | |||
hatmanc.dff -> 30084 | |||
hattiger.dff -> 30085 | |||
hawaii.dff -> 30086 | |||
head.dff -> 30087 | |||
helmet.dff -> 30088 | |||
highafro.dff -> 30089 | |||
hitop.dff -> 30090 | |||
hockeymask.dff -> 30091 | |||
hoodjack.dff -> 30092 | |||
hoodya.dff -> 30093 | |||
hoodyb.dff -> 30094 | |||
jeans.dff -> 30095 | |||
jheri.dff -> 30096 | |||
leather.dff -> 30097 | |||
leathertr.dff -> 30098 | |||
legs.dff -> 30099 | |||
legspants.dff -> 30100 | |||
medictr.dff -> 30101 | |||
mohawk.dff -> 30102 | |||
moto.dff -> 30103 | |||
neck.dff -> 30104 | |||
neck2.dff -> 30105 | |||
neck2_bb.dff -> 30106 | |||
neck2_field.dff -> 30107 | |||
neck2_hoodya.dff -> 30108 | |||
neck2_pimp.dff -> 30109 | |||
neck2_shirt.dff -> 30110 | |||
neck_bb.dff -> 30111 | |||
neck_field.dff -> 30112 | |||
neck_hoodya.dff -> 30113 | |||
neck_pimp.dff -> 30114 | |||
neck_shirt.dff -> 30115 | |||
neck_tracky.dff -> 30116 | |||
painter.dff -> 30117 | |||
pimp.dff -> 30118 | |||
pimpshoe.dff -> 30119 | |||
pimptr.dff -> 30120 | |||
policeshirt.dff -> 30121 | |||
policetr.dff -> 30122 | |||
shirta.dff -> 30123 | |||
shirtb.dff -> 30124 | |||
shoe.dff -> 30125 | |||
shorts.dff -> 30126 | |||
skullycap.dff -> 30127 | |||
sleevt.dff -> 30128 | |||
slope.dff -> 30129 | |||
sneaker.dff -> 30130 | |||
suit1.dff -> 30131 | |||
suit1tr.dff -> 30132 | |||
suit2.dff -> 30133 | |||
sweat.dff -> 30134 | |||
timber.dff -> 30135 | |||
torso.dff -> 30136 | |||
tracktr.dff -> 30137 | |||
trackytop1.dff -> 30138 | |||
tramline.dff -> 30139 | |||
trilby.dff -> 30140 | |||
tshirt.dff -> 30141 | |||
tshirt2.dff -> 30142 | |||
valet.dff -> 30143 | |||
vest.dff -> 30144 | |||
watch.dff -> 30145 | |||
watch_hoody.dff -> 30146 | |||
wcoat.dff -> 30147 | |||
wedge.dff -> 30148 | |||
worktr.dff -> 30149 | |||
worktrboot.dff -> 30150 | |||
zorromask.dff -> 30151 | |||
</syntaxhighlight> | |||
=Replacing textures (TXD)= | |||
Functions [[engineLoadTXD]] and [[engineImportTXD]] can be used to replace CJ clothing texture components like this: | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
txd = engineLoadTXD("myafro.txd") | local txd = engineLoadTXD("myafro.txd") | ||
engineImportTXD( txd, | engineImportTXD( txd, 30201 ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Names can be used instead of IDs | Names can be used instead of IDs, and this does exactly the same thing as above: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
txd = engineLoadTXD("myafro.txd") | txd = engineLoadTXD("myafro.txd") | ||
Line 11: | Line 185: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Original textures== | |||
Get the original textures from the GTA file '''models\player.img''' | Get the original textures from the GTA file '''models\player.img''' | ||
Full list of clothing texture | ==Texture IDs and Names== | ||
Full list of clothing component texture IDs and names:<br/> | |||
(The texture names are also the same as those listed in the [[CJ Clothes|clothes catalog]]) | |||
{| class= | {| style='text-align:center; margin: 1em auto 1em auto;' | ||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | !ID | ||
!Name | !Name | ||
|- | |- | ||
|30152 | | 30152 || 10ls | ||
|10ls | |||
|- | |- | ||
|30153 | | 30153 || 10ls2 | ||
|10ls2 | |||
|- | |- | ||
|30154 | | 30154 || 10ls3 | ||
|10ls3 | |||
|- | |- | ||
|30155 | | 30155 || 10ls4 | ||
|10ls4 | |||
|- | |- | ||
|30156 | | 30156 || 10ls5 | ||
|10ls5 | |||
|- | |- | ||
|30157 | | 30157 || 10og | ||
|10og | |||
|- | |- | ||
|30158 | | 30158 || 10weed | ||
|10weed | |||
|- | |- | ||
|30159 | | 30159 || 11dice | ||
|11dice | |||
|- | |- | ||
|30160 | | 30160 || 11dice2 | ||
|11dice2 | |||
|- | |- | ||
|30161 | | 30161 || 11godsgift | ||
|11godsgift | |||
|- | |- | ||
|30162 | | 30162 || 11grove | ||
|11grove | |||
|- | |- | ||
|30163 | | 30163 || 11grove2 | ||
|11grove2 | |||
|- | |- | ||
|30164 | | 30164 || 11grove3 | ||
|11grove3 | |||
|- | |- | ||
|30165 | | 30165 || 11jail | ||
|11jail | |||
|- | |- | ||
|30166 | | 30166 || 12angels | ||
|12angels | |||
|- | |- | ||
|30167 | | 30167 || 12bandit | ||
|12bandit | |||
|- | |- | ||
|30168 | | 30168 || 12cross7 | ||
|12cross7 | |||
|- | |- | ||
|30169 | | 30169 || 12dagger | ||
|12dagger | |||
|- | |- | ||
|30170 | | 30170 || 12mayabird | ||
|12mayabird | |||
|- | |- | ||
|30171 | | 30171 || 12mayaface | ||
|12mayaface | |||
|- | |- | ||
|30172 | | 30172 || 4nation | ||
|4nation | |||
|- | |- | ||
|30173 | | 30173 || 4rip | ||
|4rip | |||
|- | |- | ||
|30174 | | 30174 || 4spider | ||
|4spider | |||
|- | |- | ||
|30175 | | 30175 || 4weed | ||
|4weed | |||
|- | |- | ||
|30176 | | 30176 || 5cross | ||
|5cross | |||
|- | |- | ||
|30177 | | 30177 || 5cross2 | ||
|5cross2 | |||
|- | |- | ||
|30178 | | 30178 || 5cross3 | ||
|5cross3 | |||
|- | |- | ||
|30179 | | 30179 || 5gun | ||
|5gun | |||
|- | |- | ||
|30180 | | 30180 || 6africa | ||
|6africa | |||
|- | |- | ||
|30181 | | 30181 || 6aztec | ||
|6aztec | |||
|- | |- | ||
|30182 | | 30182 || 6clown | ||
|6clown | |||
|- | |- | ||
|30183 | | 30183 || 6crown | ||
|6crown | |||
|- | |- | ||
|30184 | | 30184 || 7cross | ||
|7cross | |||
|- | |- | ||
|30185 | | 30185 || 7cross2 | ||
|7cross2 | |||
|- | |- | ||
|30186 | | 30186 || 7cross3 | ||
|7cross3 | |||
|- | |- | ||
|30187 | | 30187 || 7mary | ||
|7mary | |||
|- | |- | ||
|30188 | | 30188 || 8gun | ||
|8gun | |||
|- | |- | ||
|30189 | | 30189 || 8poker | ||
|8poker | |||
|- | |- | ||
|30190 | | 30190 || 8sa | ||
|8sa | |||
|- | |- | ||
|30191 | | 30191 || 8sa2 | ||
|8sa2 | |||
|- | |- | ||
|30192 | | 30192 || 8sa3 | ||
|8sa3 | |||
|- | |- | ||
|30193 | | 30193 || 8santos | ||
|8santos | |||
|- | |- | ||
|30194 | | 30194 || 8westside | ||
|8westside | |||
|- | |- | ||
|30195 | | 30195 || 9bullet | ||
|9bullet | |||
|- | |- | ||
|30196 | | 30196 || 9crown | ||
|9crown | |||
|- | |- | ||
|30197 | | 30197 || 9gun | ||
|9gun | |||
|- | |- | ||
|30198 | | 30198 || 9gun2 | ||
|9gun2 | |||
|- | |- | ||
|30199 | | 30199 || 9homeboy | ||
|9homeboy | |||
|- | |- | ||
|30200 | | 30200 || 9rasta | ||
|9rasta | |||
|- | |- | ||
|30201 | | 30201 || afro | ||
|afro | |||
|- | |- | ||
|30202 | | 30202 || afrobeard | ||
|afrobeard | |||
|- | |- | ||
|30203 | | 30203 || afroblond | ||
|afroblond | |||
|- | |- | ||
|30204 | | 30204 || afrogoatee | ||
|afrogoatee | |||
|- | |- | ||
|30205 | | 30205 || afrotash | ||
|afrotash | |||
|- | |- | ||
|30206 | | 30206 || balaclava | ||
|balaclava | |||
|- | |- | ||
|30207 | | 30207 || bald | ||
|bald | |||
|- | |- | ||
|30208 | | 30208 || baldbeard | ||
|baldbeard | |||
|- | |- | ||
|30209 | | 30209 || baldgoatee | ||
|baldgoatee | |||
|- | |- | ||
|30210 | | 30210 || baldtash | ||
|baldtash | |||
|- | |- | ||
|30211 | | 30211 || bandanablu | ||
| | |- | ||
| 30212 || bandanaflag | |||
|- | |||
| 30213 || bandanagang | |||
|- | |||
| 30214 || bandanaleaf | |||
|- | |||
| 30215 || bandanared | |||
|- | |||
| 30216 || bandanaskull | |||
|- | |||
|} | |||
| style='width:10px;' | | |||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | |||
!Name | |||
|- | |- | ||
| | | 30217 || bandblack | ||
| | |||
|- | |- | ||
| | | 30218 || bandblack2 | ||
| | |||
|- | |- | ||
| | | 30219 || bandblack3 | ||
| | |||
|- | |- | ||
| | | 30220 || bandblue | ||
| | |||
|- | |- | ||
| | | 30221 || bandblue2 | ||
| | |||
|- | |- | ||
| | | 30222 || bandblue3 | ||
| | |||
|- | |- | ||
| | | 30223 || bandgang | ||
| | |||
|- | |- | ||
| | | 30224 || bandgang2 | ||
| | |||
|- | |- | ||
| | | 30225 || bandgang3 | ||
| | |||
|- | |- | ||
| | | 30226 || bandgang4 | ||
| | |||
|- | |- | ||
| | | 30227 || bandits | ||
| | |||
|- | |- | ||
| | | 30228 || bandred | ||
| | |||
|- | |- | ||
| | | 30229 || bandred2 | ||
| | |||
|- | |- | ||
| | | 30230 || bandred3 | ||
| | |||
|- | |- | ||
| | | 30231 || bask1eris | ||
| | |||
|- | |- | ||
| | | 30232 || bask1problk | ||
| | |||
|- | |- | ||
| | | 30233 || bask1prowht | ||
| | |||
|- | |- | ||
| | | 30234 || bask2heatband | ||
| | |||
|- | |- | ||
| | | 30235 || bask2heatwht | ||
| | |||
|- | |- | ||
| | | 30236 || bask2semi | ||
| | |||
|- | |- | ||
| | | 30237 || baskballdrib | ||
| | |||
|- | |- | ||
| | | 30238 || baskballloc | ||
| | |||
|- | |- | ||
| | | 30239 || baskballrim | ||
| | |||
|- | |- | ||
| | | 30240 || bballjackrstar | ||
| | |||
|- | |- | ||
| | | 30241 || bbjack | ||
| | |||
|- | |- | ||
| | | 30242 || bbjackrim | ||
| | |||
|- | |- | ||
| | | 30243 || bbjersey | ||
| | |||
|- | |- | ||
| | | 30244 || bbshortred | ||
| | |||
|- | |- | ||
| | | 30245 || bbshortwht | ||
| | |||
|- | |- | ||
| | | 30246 || beard | ||
| | |||
|- | |- | ||
| | | 30247 || beretblk | ||
| | |||
|- | |- | ||
| | | 30248 || beretred | ||
| | |||
|- | |- | ||
| | | 30249 || biegetr | ||
| | |||
|- | |- | ||
| | | 30250 || biker | ||
| | |||
|- | |- | ||
| | | 30251 || bikerhelmet | ||
| | |||
|- | |- | ||
| | | 30252 || boater | ||
| | |||
|- | |- | ||
| | | 30253 || boaterblk | ||
| | |||
|- | |- | ||
| | | 30254 || bowler | ||
| | |||
|- | |- | ||
| | | 30255 || bowlerblue | ||
| | |||
|- | |- | ||
| | | 30256 || bowlergang | ||
| | |||
|- | |- | ||
| | | 30257 || bowlerred | ||
| | |||
|- | |- | ||
| | | 30258 || bowleryellow | ||
| | |||
|- | |- | ||
| | | 30259 || bowling | ||
| | |||
|- | |- | ||
| | | 30260 || boxingcap | ||
| | |||
|- | |- | ||
| | | 30261 || boxingshoe | ||
| | |||
|- | |- | ||
| | | 30262 || boxshort | ||
| | |||
|- | |- | ||
| | | 30263 || capblk | ||
| | |||
|- | |- | ||
| | | 30264 || capblkback | ||
| | |||
|- | |- | ||
| | | 30265 || capblkover | ||
| | |||
|- | |- | ||
| | | 30266 || capblkside | ||
| | |||
|- | |- | ||
| | | 30267 || capblkup | ||
| | |||
|- | |- | ||
| | | 30268 || capblue | ||
| | |||
|- | |- | ||
| | | 30269 || capblueback | ||
| | |||
|- | |- | ||
| | | 30270 || capblueover | ||
| | |||
|- | |- | ||
| | | 30271 || capblueside | ||
| | |||
|- | |- | ||
| | | 30272 || capblueup | ||
| | |||
|- | |- | ||
| | | 30273 || capgang | ||
| | |||
|- | |- | ||
| | | 30274 || capgangback | ||
| | |||
|- | |- | ||
| | | 30275 || capgangover | ||
| | |||
|- | |- | ||
| | | 30276 || capgangside | ||
| | |||
|- | |- | ||
| | | 30277 || capgangup | ||
| | |||
|- | |- | ||
| | | 30278 || capgrey | ||
| | |||
|- | |- | ||
| | | 30279 || capgreyback | ||
| | |||
|- | |- | ||
| | | 30280 || capgreyup | ||
| | |||
|- | |- | ||
| | | 30281 || capknitblk | ||
| | |||
|- | |- | ||
| | |} | ||
| | | style='width:10px;' | | ||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | |||
!Name | |||
|- | |- | ||
| | | 30282 || capknitgrn | ||
| | |||
|- | |- | ||
| | | 30283 || capnband | ||
| | |||
|- | |- | ||
| | | 30284 || capnbandgang | ||
| | |||
|- | |- | ||
| | | 30285 || capovergang | ||
| | |||
|- | |- | ||
| | | 30286 || capoverred | ||
| | |||
|- | |- | ||
| | | 30287 || cappolice | ||
| | |||
|- | |- | ||
| | | 30288 || capred | ||
| | |||
|- | |- | ||
| | | 30289 || capredback | ||
| | |||
|- | |- | ||
| | | 30290 || capredover | ||
| | |||
|- | |- | ||
| | | 30291 || capredside | ||
| | |||
|- | |- | ||
| | | 30292 || capredup | ||
| | |||
|- | |- | ||
| | | 30293 || captruck | ||
| | |||
|- | |- | ||
| | | 30294 || capzip | ||
| | |||
|- | |- | ||
| | | 30295 || capzipback | ||
| | |||
|- | |- | ||
| | | 30296 || capzipover | ||
| | |||
|- | |- | ||
| | | 30297 || capzipside | ||
| | |||
|- | |- | ||
| | | 30298 || capzipup | ||
| | |||
|- | |- | ||
| | | 30299 || chinosbiege | ||
| | |||
|- | |- | ||
| | | 30300 || chinosblack | ||
| | |||
|- | |- | ||
| | | 30301 || chinosblue | ||
| | |||
|- | |- | ||
| | | 30302 || chinoskhaki | ||
| | |||
|- | |- | ||
| | | 30303 || chongerblue | ||
| | |||
|- | |- | ||
| | | 30304 || chongergang | ||
| | |||
|- | |- | ||
| | | 30305 || chongergrey | ||
| | |||
|- | |- | ||
| | | 30306 || chongerred | ||
| | |||
|- | |- | ||
| | | 30307 || chucksblack | ||
| | |||
|- | |- | ||
| | | 30308 || coach | ||
| | |||
|- | |- | ||
| | | 30309 || coachsemi | ||
| | |||
|- | |- | ||
| | | 30310 || convheatblk | ||
| | |||
|- | |- | ||
| | | 30311 || convheatorn | ||
| | |||
|- | |- | ||
| | | 30312 || convheatred | ||
| | |||
|- | |- | ||
| | | 30313 || convproblk | ||
| | |||
|- | |- | ||
| | | 30314 || convproblu | ||
| | |||
|- | |- | ||
| | | 30315 || convprogrn | ||
| | |||
|- | |- | ||
| | | 30316 || cornrows | ||
| | |||
|- | |- | ||
| | | 30317 || cornrowsb | ||
| | |||
|- | |- | ||
| | | 30318 || country | ||
| | |||
|- | |- | ||
| | | 30319 || countrytr | ||
| | |||
|- | |- | ||
| | | 30320 || cowboy | ||
| | |||
|- | |- | ||
| | | 30321 || cowboyboot | ||
| | |||
|- | |- | ||
| | | 30322 || cowboyboot2 | ||
| | |||
|- | |- | ||
| | | 30323 || croupier | ||
| | |||
|- | |- | ||
| | | 30324 || cutoffchinos | ||
| | |||
|- | |- | ||
| | | 30325 || cutoffchinosblue | ||
| | |||
|- | |- | ||
| | | 30326 || cutoffdenims | ||
| | |||
|- | |- | ||
| | | 30327 || denimfade | ||
| | |||
|- | |- | ||
| | | 30328 || denimsgang | ||
| | |||
|- | |- | ||
| | | 30329 || denimsred | ||
| | |||
|- | |- | ||
| | | 30330 || dogtag | ||
| | |||
|- | |- | ||
| | | 30331 || dustmask | ||
| | |||
|- | |- | ||
| | | 30332 || elvishair | ||
| | |||
|- | |- | ||
| | | 30333 || eyepatch | ||
| | |||
|- | |- | ||
| | | 30334 || feet | ||
| | |||
|- | |- | ||
| | | 30335 || fez | ||
| | |||
|- | |- | ||
| | | 30336 || field | ||
| | |||
|- | |- | ||
| | | 30337 || flattop | ||
| | |||
|- | |- | ||
| | | 30338 || flipflop | ||
| | |||
|- | |- | ||
| | | 30339 || foot | ||
| | |||
|- | |- | ||
| | | 30340 || garageleg | ||
| | |||
|- | |- | ||
| | | 30341 || garagetop | ||
| | |||
|- | |- | ||
| | | 30342 || gimp | ||
| | |||
|- | |- | ||
| | | 30343 || gimpleg | ||
| | |||
|- | |- | ||
| | | 30344 || gimpmask | ||
| | |||
|- | |- | ||
| | | 30345 || gimpshoe | ||
| | |||
|- | |- | ||
| | | 30346 || glasses01 | ||
| | |||
|- | |- | ||
| | |} | ||
| | | style='width:10px;' | | ||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | |||
!Name | |||
|- | |- | ||
| | | 30347 || glasses01dark | ||
| | |||
|- | |- | ||
| | | 30348 || glasses03 | ||
| | |||
|- | |- | ||
| | | 30349 || glasses03blue | ||
| | |||
|- | |- | ||
| | | 30350 || glasses03dark | ||
| | |||
|- | |- | ||
| | | 30351 || glasses03red | ||
| | |||
|- | |- | ||
| | | 30352 || glasses04 | ||
| | |||
|- | |- | ||
| | | 30353 || glasses04dark | ||
| | |||
|- | |- | ||
| | | 30354 || glasses05 | ||
| | |||
|- | |- | ||
| | | 30355 || glasses05dark | ||
| | |||
|- | |- | ||
| | | 30356 || glassesx | ||
| | |||
|- | |- | ||
| | | 30357 || goatee | ||
| | |||
|- | |- | ||
| | | 30358 || groovecut | ||
| | |||
|- | |- | ||
| | | 30359 || groucho | ||
| | |||
|- | |- | ||
| | | 30360 || hairblond | ||
| | |||
|- | |- | ||
| | | 30361 || hairblue | ||
| | |||
|- | |- | ||
| | | 30362 || hairgreen | ||
| | |||
|- | |- | ||
| | | 30363 || hairpink | ||
| | |||
|- | |- | ||
| | | 30364 || hairred | ||
| | |||
|- | |- | ||
| | | 30365 || hands | ||
| | |||
|- | |- | ||
| | | 30366 || hatmancblk | ||
| | |||
|- | |- | ||
| | | 30367 || hatmancplaid | ||
| | |||
|- | |- | ||
| | | 30368 || hattiger | ||
| | |||
|- | |- | ||
| | | 30369 || hawaiired | ||
| | |||
|- | |- | ||
| | | 30370 || hawaiiwht | ||
| | |||
|- | |- | ||
| | | 30371 || head | ||
| | |||
|- | |- | ||
| | | 30372 || helmet | ||
| | |||
|- | |- | ||
| | | 30373 || highafro | ||
| | |||
|- | |- | ||
| | | 30374 || highfade | ||
| | |||
|- | |- | ||
| | | 30375 || hitop | ||
| | |||
|- | |- | ||
| | | 30376 || hockey | ||
| | |||
|- | |- | ||
| | | 30377 || hockeytop | ||
| | |||
|- | |- | ||
| | | 30378 || hoodjackbeige | ||
| | |||
|- | |- | ||
| | | 30379 || hoodyabase5 | ||
| | |||
|- | |- | ||
| | | 30380 || hoodyablack | ||
| | |||
|- | |- | ||
| | | 30381 || hoodyablue | ||
| | |||
|- | |- | ||
| | | 30382 || hoodyagreen | ||
| | |||
|- | |- | ||
| | | 30383 || hoodyamerc | ||
| | |||
|- | |- | ||
| | | 30384 || hoodyarockstar | ||
| | |||
|- | |- | ||
| | | 30385 || hoodyb | ||
| | |||
|- | |- | ||
| | | 30386 || jeansdenim | ||
| | |||
|- | |- | ||
| | | 30387 || jhericurl | ||
| | |||
|- | |- | ||
| | | 30388 || leather | ||
| | |||
|- | |- | ||
| | | 30389 || leathertr | ||
| | |||
|- | |- | ||
| | | 30390 || leathertrchaps | ||
| | |||
|- | |- | ||
| | | 30391 || legs | ||
| | |||
|- | |- | ||
| | | 30392 || legsblack | ||
| | |||
|- | |- | ||
| | | 30393 || legsboxerswht | ||
| | |||
|- | |- | ||
| | | 30394 || legsheart | ||
| | |||
|- | |- | ||
| | | 30395 || legspantsgrey | ||
| | |||
|- | |- | ||
| | | 30396 || letter | ||
| | |||
|- | |- | ||
| | | 30397 || medic | ||
| | |||
|- | |- | ||
| | | 30398 || medictr | ||
| | |||
|- | |- | ||
| | | 30399 || mohawk | ||
| | |||
|- | |- | ||
| | | 30400 || mohawkbeard | ||
| | |||
|- | |- | ||
| | | 30401 || mohawkblond | ||
| | |||
|- | |- | ||
| | | 30402 || mohawkpink | ||
| | |||
|- | |- | ||
| | | 30403 || moto | ||
| | |||
|- | |- | ||
| | | 30404 || neckafrica | ||
| | |||
|- | |- | ||
| | | 30405 || neckcross | ||
| | |||
|- | |- | ||
| | | 30406 || neckdollar | ||
| | |||
|- | |- | ||
| | | 30407 || neckgold | ||
| | |||
|- | |- | ||
| | | 30408 || neckhash | ||
| | |||
|- | |- | ||
| | | 30409 || neckls | ||
| | |||
|- | |- | ||
| | | 30410 || neckropeg | ||
| | |||
|- | |- | ||
| | | 30411 || neckropes | ||
| | |||
|- | |- | ||
| | |} | ||
| | | style='width:10px;' | | ||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | |||
!Name | |||
|- | |- | ||
| | | 30412 || necksaints | ||
| | |||
|- | |- | ||
| | | 30413 || necksilver | ||
| | |||
|- | |- | ||
| | | 30414 || painter | ||
| | |||
|- | |- | ||
| | | 30415 || pimp | ||
| | |||
|- | |- | ||
| | | 30416 || pimpshoe | ||
| | |||
|- | |- | ||
| | | 30417 || pimptr | ||
| | |||
|- | |- | ||
| | | 30418 || player_face | ||
| | |||
|- | |- | ||
| | | 30419 || player_feet | ||
| | |||
|- | |- | ||
| | | 30420 || player_legs | ||
| | |||
|- | |- | ||
| | | 30421 || player_torso | ||
| | |||
|- | |- | ||
| | | 30422 || policeshirt | ||
| | |||
|- | |- | ||
| | | 30423 || policetr | ||
| | |||
|- | |- | ||
| | | 30424 || sandal | ||
| | |||
|- | |- | ||
| | | 30425 || sandalsock | ||
| | |||
|- | |- | ||
| | | 30426 || shadesblk | ||
| | |||
|- | |- | ||
| | | 30427 || shellsuit | ||
| | |||
|- | |- | ||
| | | 30428 || shellsuittr | ||
| | |||
|- | |- | ||
| | | 30429 || shirtablue | ||
| | |||
|- | |- | ||
| | | 30430 || shirtagrey | ||
| | |||
|- | |- | ||
| | | 30431 || shirtayellow | ||
| | |||
|- | |- | ||
| | | 30432 || shirtbblue | ||
| | |||
|- | |- | ||
| | | 30433 || shirtbcheck | ||
| | |||
|- | |- | ||
| | | 30434 || shirtbgang | ||
| | |||
|- | |- | ||
| | | 30435 || shirtbplaid | ||
| | |||
|- | |- | ||
| | | 30436 || shoedressblk | ||
| | |||
|- | |- | ||
| | | 30437 || shoedressbrn | ||
| | |||
|- | |- | ||
| | | 30438 || shoesandal | ||
| | |||
|- | |- | ||
| | | 30439 || shoespatz | ||
| | |||
|- | |- | ||
| | | 30440 || shortsgang | ||
| | |||
|- | |- | ||
| | | 30441 || shortsgrey | ||
| | |||
|- | |- | ||
| | | 30442 || shortskhaki | ||
| | |||
|- | |- | ||
| | | 30443 || sixtyniners | ||
| | |||
|- | |- | ||
| | | 30444 || skullyblk | ||
| | |||
|- | |- | ||
| | | 30445 || skullygrn | ||
| | |||
|- | |- | ||
| | | 30446 || sleevtbrown | ||
| | |||
|- | |- | ||
| | | 30447 || slope | ||
| | |||
|- | |- | ||
| | | 30448 || snakeskin | ||
| | |||
|- | |- | ||
| | | 30449 || sneakerbincblk | ||
| | |||
|- | |- | ||
| | | 30450 || sneakerbincblu | ||
| | |||
|- | |- | ||
| | | 30451 || sneakerbincgang | ||
| | |||
|- | |- | ||
| | | 30452 || sneakerheatblk | ||
| | |||
|- | |- | ||
| | | 30453 || sneakerheatgry | ||
| | |||
|- | |- | ||
| | | 30454 || sneakerheatwht | ||
| | |||
|- | |- | ||
| | | 30455 || sneakerproblu | ||
| | |||
|- | |- | ||
| | | 30456 || sneakerprored | ||
| | |||
|- | |- | ||
| | | 30457 || sneakerprowht | ||
| | |||
|- | |- | ||
| | | 30458 || sportjack | ||
| | |||
|- | |- | ||
| | | 30459 || stopwatch | ||
| | |||
|- | |- | ||
| | | 30460 || suit1blk | ||
| | |||
|- | |- | ||
| | | 30461 || suit1blue | ||
| | |||
|- | |- | ||
| | | 30462 || suit1gang | ||
| | |||
|- | |- | ||
| | | 30463 || suit1grey | ||
| | |||
|- | |- | ||
| | | 30464 || suit1red | ||
| | |||
|- | |- | ||
| | | 30465 || suit1trblk | ||
| | |||
|- | |- | ||
| | | 30466 || suit1trblk2 | ||
| | |||
|- | |- | ||
| | | 30467 || suit1trblue | ||
| | |||
|- | |- | ||
| | | 30468 || suit1trgang | ||
| | |||
|- | |- | ||
| | | 30469 || suit1trgreen | ||
| | |||
|- | |- | ||
| | | 30470 || suit1trgrey | ||
| | |||
|- | |- | ||
| | | 30471 || suit1trred | ||
| | |||
|- | |- | ||
| | | 30472 || suit1tryellow | ||
| | |||
|- | |- | ||
| | | 30473 || suit1yellow | ||
| | |||
|- | |- | ||
| | | 30474 || suit2grn | ||
| | |||
|- | |- | ||
| | | 30475 || sweatrstar | ||
| | |||
|- | |- | ||
| | | 30476 || tash | ||
| | |||
|- | |- | ||
| | |} | ||
| | | style='width:10px;' | | ||
| | |||
{| class='wikitable' style='text-align:center; margin: 1em auto 1em auto;' | |||
!ID | |||
!Name | |||
|- | |- | ||
| | | 30477 || timberfawn | ||
| | |||
|- | |- | ||
| | | 30478 || timbergrey | ||
| | |||
|- | |- | ||
| | | 30479 || timberhike | ||
| | |||
|- | |- | ||
| | | 30480 || timberred | ||
| | |||
|- | |- | ||
| | | 30481 || torso | ||
| | |||
|- | |- | ||
| | | 30482 || tracktr | ||
| | |||
|- | |- | ||
| | | 30483 || tracktrblue | ||
| | |||
|- | |- | ||
| | | 30484 || tracktrblustr | ||
| | |||
|- | |- | ||
| | | 30485 || tracktreris | ||
| | |||
|- | |- | ||
| | | 30486 || tracktrgang | ||
| | |||
|- | |- | ||
| | | 30487 || tracktrpro | ||
| | |||
|- | |- | ||
| | | 30488 || tracktrwhstr | ||
| | |||
|- | |- | ||
| | | 30489 || trackytop1pro | ||
| | |||
|- | |- | ||
| | | 30490 || trackytop2eris | ||
| | |||
|- | |- | ||
| | | 30491 || tramline | ||
| | |||
|- | |- | ||
| | | 30492 || trilbydrk | ||
| | |||
|- | |- | ||
| | | 30493 || trilbylght | ||
| | |||
|- | |- | ||
| | | 30494 || tshirt | ||
| | |||
|- | |- | ||
| | | 30495 || tshirt2 | ||
| | |||
|- | |- | ||
| | | 30496 || tshirt2horiz | ||
| | |||
|- | |- | ||
| | | 30497 || tshirtbase5 | ||
| | |||
|- | |- | ||
| | | 30498 || tshirtblunts | ||
| | |||
|- | |- | ||
| | | 30499 || tshirtbobomonk | ||
| | |||
|- | |- | ||
| | | 30500 || tshirtbobored | ||
| | |||
|- | |- | ||
| | | 30501 || tshirterisorn | ||
| | |||
|- | |- | ||
| | | 30502 || tshirterisyell | ||
| | |||
|- | |- | ||
| | | 30503 || tshirtheatwht | ||
| | |||
|- | |- | ||
| | | 30504 || tshirtilovels | ||
| | |||
|- | |- | ||
| | | 30505 || tshirtlocgrey | ||
| | |||
|- | |- | ||
| | | 30506 || tshirtmaddgrey | ||
| | |||
|- | |- | ||
| | | 30507 || tshirtmaddgrn | ||
| | |||
|- | |- | ||
| | | 30508 || tshirtmercgry | ||
| | |||
|- | |- | ||
| | | 30509 || tshirtmercred | ||
| | |||
|- | |- | ||
| | | 30510 || tshirtmercwht | ||
| | |||
|- | |- | ||
| | | 30511 || tshirtproblk | ||
| | |||
|- | |- | ||
| | | 30512 || tshirtprored | ||
| | |||
|- | |- | ||
| | | 30513 || tshirtprowh | ||
| | |||
|- | |- | ||
| | | 30514 || tshirtsuburb | ||
| | |||
|- | |- | ||
| | | 30515 || tshirtwhite | ||
| | |||
|- | |- | ||
| | | 30516 || tshirtzipcrm | ||
| | |||
|- | |- | ||
| | | 30517 || tshirtzipgry | ||
| | |||
|- | |- | ||
| | | 30518 || tuxedo | ||
| | |||
|- | |- | ||
| | | 30519 || valet | ||
| | |||
|- | |- | ||
| | | 30520 || vest | ||
| | |||
|- | |- | ||
| | | 30521 || vestblack | ||
| | |||
|- | |- | ||
| | | 30522 || visor | ||
| | |||
|- | |- | ||
| | | 30523 || watchcro | ||
| | |||
|- | |- | ||
| | | 30524 || watchcro2 | ||
| | |||
|- | |- | ||
| | | 30525 || watchgno | ||
| | |||
|- | |- | ||
| | | 30526 || watchgno2 | ||
| | |||
|- | |- | ||
| | | 30527 || watchpink | ||
| | |||
|- | |- | ||
| | | 30528 || watchpro | ||
| | |||
|- | |- | ||
| | | 30529 || watchpro2 | ||
| | |||
|- | |- | ||
| | | 30530 || watchsub1 | ||
| | |||
|- | |- | ||
| | | 30531 || watchsub2 | ||
| | |||
|- | |- | ||
| | | 30532 || watchyellow | ||
| | |||
|- | |- | ||
| | | 30533 || watchzip1 | ||
| | |||
|- | |- | ||
| | | 30534 || watchzip2 | ||
| | |||
|- | |- | ||
| | | 30535 || wcoatblue | ||
| | |||
|- | |- | ||
| | | 30536 || wedge | ||
| | |||
|- | |- | ||
| | | 30537 || worktrcamogrn | ||
| | |||
|- | |- | ||
| | | 30538 || worktrcamogry | ||
| | |||
|- | |- | ||
| | | 30539 || worktrgrey | ||
| | |||
|- | |- | ||
| | | 30540 || worktrkhaki | ||
| | |||
|- | |- | ||
| | | 30541 || zorro | ||
| | |||
|- | |- | ||
|} | |} | ||
|} | |||
=Code reference= | |||
mtasa-blue: https://github.com/multitheftauto/mtasa-blue/blob/master/Client/mods/deathmatch/logic/CModelNames.h#L11 | |||
[[Category:ID_Lists]] |
Latest revision as of 23:50, 4 March 2025
Replacing models (DFF)
The clothing models should be made in the same way as in the original game, with 3 clumps, ripped, normal and fat.
-- Load your custom .dff file that will -- replace one of the game's DFFs for CJ clothing local dff = engineLoadDFF("custom_afrobeard.dff") engineReplaceModel(dff, 30001)
Original models
Get the original models from the GTA file models\player.img
Model IDs and Names
Full list of model IDs that are associated with CJ clothing models.
afro.dff -> 30000 afrobeard.dff -> 30001 afrotash.dff -> 30002 balaclava.dff -> 30003 bandana.dff -> 30004 bandknots.dff -> 30005 bandmask.dff -> 30006 barefeet.dff -> 30007 baseball.dff -> 30008 bask1.dff -> 30009 baskball.dff -> 30010 bbjack.dff -> 30011 beret.dff -> 30012 biker.dff -> 30013 bikerhelmet.dff -> 30014 boater.dff -> 30015 bowler.dff -> 30016 boxingcap.dff -> 30017 boxingshoe.dff -> 30018 boxingshort.dff -> 30019 cap.dff -> 30020 capandband.dff -> 30021 capback.dff -> 30022 capknit.dff -> 30023 capover.dff -> 30024 capovereye.dff -> 30025 cappolice.dff -> 30026 caprimup.dff -> 30027 capside.dff -> 30028 captruck.dff -> 30029 chinos.dff -> 30030 chinosb.dff -> 30031 chonger.dff -> 30032 chucks.dff -> 30033 coach.dff -> 30034 conv.dff -> 30035 cornrows.dff -> 30036 country.dff -> 30037 countrytr.dff -> 30038 cowboy.dff -> 30039 cs_afro.dff -> 30040 cs_afrobeard.dff -> 30041 cs_afrotash.dff -> 30042 cs_bandana.dff -> 30043 cs_bandknots.dff -> 30044 cs_bandmask.dff -> 30045 cs_bikerhelmet.dff -> 30046 cs_cornrows.dff -> 30047 cs_elvishair.dff -> 30048 cs_flatears.dff -> 30049 cs_flattop.dff -> 30050 cs_gimpmask.dff -> 30051 cs_groovecut.dff -> 30052 cs_hands.dff -> 30053 cs_head.dff -> 30054 cs_highafro.dff -> 30055 cs_jheri.dff -> 30056 cs_mohawk.dff -> 30057 cs_slope.dff -> 30058 cs_tramline.dff -> 30059 cs_wedge.dff -> 30060 cs_zorro.dff -> 30061 denim.dff -> 30062 elvishair.dff -> 30063 eyepatch.dff -> 30064 feet.dff -> 30065 field.dff -> 30066 flatears.dff -> 30067 flattop.dff -> 30068 flipflop.dff -> 30069 garagetop.dff -> 30070 garagetr.dff -> 30071 gimpfeet.dff -> 30072 gimphands.dff -> 30073 gimpleg.dff -> 30074 gimpmask.dff -> 30075 gimptorso.dff -> 30076 glasses01.dff -> 30077 glasses03.dff -> 30078 glasses04.dff -> 30079 glassesx.dff -> 30080 groovecut.dff -> 30081 grouchos.dff -> 30082 hands.dff -> 30083 hatmanc.dff -> 30084 hattiger.dff -> 30085 hawaii.dff -> 30086 head.dff -> 30087 helmet.dff -> 30088 highafro.dff -> 30089 hitop.dff -> 30090 hockeymask.dff -> 30091 hoodjack.dff -> 30092 hoodya.dff -> 30093 hoodyb.dff -> 30094 jeans.dff -> 30095 jheri.dff -> 30096 leather.dff -> 30097 leathertr.dff -> 30098 legs.dff -> 30099 legspants.dff -> 30100 medictr.dff -> 30101 mohawk.dff -> 30102 moto.dff -> 30103 neck.dff -> 30104 neck2.dff -> 30105 neck2_bb.dff -> 30106 neck2_field.dff -> 30107 neck2_hoodya.dff -> 30108 neck2_pimp.dff -> 30109 neck2_shirt.dff -> 30110 neck_bb.dff -> 30111 neck_field.dff -> 30112 neck_hoodya.dff -> 30113 neck_pimp.dff -> 30114 neck_shirt.dff -> 30115 neck_tracky.dff -> 30116 painter.dff -> 30117 pimp.dff -> 30118 pimpshoe.dff -> 30119 pimptr.dff -> 30120 policeshirt.dff -> 30121 policetr.dff -> 30122 shirta.dff -> 30123 shirtb.dff -> 30124 shoe.dff -> 30125 shorts.dff -> 30126 skullycap.dff -> 30127 sleevt.dff -> 30128 slope.dff -> 30129 sneaker.dff -> 30130 suit1.dff -> 30131 suit1tr.dff -> 30132 suit2.dff -> 30133 sweat.dff -> 30134 timber.dff -> 30135 torso.dff -> 30136 tracktr.dff -> 30137 trackytop1.dff -> 30138 tramline.dff -> 30139 trilby.dff -> 30140 tshirt.dff -> 30141 tshirt2.dff -> 30142 valet.dff -> 30143 vest.dff -> 30144 watch.dff -> 30145 watch_hoody.dff -> 30146 wcoat.dff -> 30147 wedge.dff -> 30148 worktr.dff -> 30149 worktrboot.dff -> 30150 zorromask.dff -> 30151
Replacing textures (TXD)
Functions engineLoadTXD and engineImportTXD can be used to replace CJ clothing texture components like this:
local txd = engineLoadTXD("myafro.txd") engineImportTXD( txd, 30201 )
Names can be used instead of IDs, and this does exactly the same thing as above:
txd = engineLoadTXD("myafro.txd") engineImportTXD( txd, "afro" )
Original textures
Get the original textures from the GTA file models\player.img
Texture IDs and Names
Full list of clothing component texture IDs and names:
(The texture names are also the same as those listed in the clothes catalog)
|
|
|
|
|
|
Code reference
mtasa-blue: https://github.com/multitheftauto/mtasa-blue/blob/master/Client/mods/deathmatch/logic/CModelNames.h#L11