PDA

View Full Version : Npc models to use with forced zone loading


aridale
09-08-2004, 07:18 AM
Ok Ive been goin thru the sd3 files and matchin models from em with the race id used ingame to display em. Since you can forceload models into any zone its useful to know WHERE the model is stored besides its race id.

Ive got quite a bit of em so far. Ive tested some of em some of em I havent. Heres my running list. It also contains all of the ones from the latest guidebook that already had the model id and set its found in for quick easy reference.

The following models can all be force loaded into any zone.
================================================== =========

brm,lfaydark_chr
brf,lfaydark_chr
faf,lfaydark_chr
dml,charasis_chr
gri,gri_chr
dra,dreadlands_chr
mim,mim_chr
pif,lfaydark_chr
drm,dreadlands_chr
drf,dreadlands_chr
pum,pum_chr
clm,akanon_chr
clf,akanon_chr
coc,dreadlands_chr
dri,lfaydark_chr
uni,lfaydark_chr
lyc,dreadlands_chr
kgo,dreadlands_chr
yet,dreadlands_chr
fgi,dreadlands_chr
goo,goo_chr
ssk,dreadlands_chr
rap,dreadlands_chr
sgo,acrylia_chr
fmo,fmo_chr
mtc,mtc_chr
rgm,rgm_chr
sir,sir_chr
stu,stu_chr
skn,skn_chr
unb,unb_chr
gmn,acrylia_chr
vac,vac_chr
wet,acrylia_chr
sgr,sgr_chr
sdm,sdm_chr
sdf,sdf_chr
srv,acrylia_chr
shr,shr_chr
muh,muh_chr
ser,sseru_chr
rem,rem_chr
luj,luj_chr
nyd,nyd_chr
nym,nym_chr
trn,trn_chr
wrf,wrf_chr
skb,skb_chr
mal,mal_chr
pus,pus_chr
ggl,ggl_chr
moi,moi_chr
trw,trw_chr
nmh,nmh_chr
emp,emp_chr
fmp,fmp_chr
wmp,wmp_chr ??
nmp,nmp_chr ??
gtd,gtd_chr
crb,crb_chr
pbr,pbr_chr
stf,stf_chr
stw,stw_chr
paf,paf_chr
efe,efe_chr
wbu,wbu_chr
spd,spd_chr
tbm,tbm_chr
tbf,tbf_chr
fbm,fbm_chr
fbf,fbf_chr
tsm,tsm_chr
tpb,tpb_chr
tvp,tvp_chr
tpo,tpo_chr
gpm,gpm_chr
gpf,gpf_chr
dpm,dpm_chr
dpf,dpf_chr
opm,opm_chr
opf,opf_chr
hpm,hpm_chr
hpf,hpf_chr
epm,epm_chr
emf,emf_chr
tzm,tzm_chr
tzf,tzf_chr
lug,lug_chr
lga,lga_chr
lgr,lgr_chr
fmt,fmt_chr
fsk,fsk_chr
fud,fud_chr
iwm,iwm_chr
iwf,iwf_chr
izm,izm_chr
izf,izf_chr
vek,vek_chr
gvk,gvk_chr
bvk,bvk_chr
wof,wof_chr
lmm,lmm_chr
lmf,lmf_chr
mmm,mmm_chr
mmf,mmf_chr
rom,rom_chr
bgb,bgb_chr
syn,syn_chr
sem,sem_chr
sef,sef_chr
mmv,mmv_chr
roe,roe_chr
skt,skt_chr
mmy,mmy_chr
gbl,gbl_chr
nin,nin_chr
fgh,fgh_chr
drv,drv_chr
sdc,sdc_chr
glm,glm_chr
eey,eey_chr
box,box_chr
brl,brl_chr
cst,cst_chr
vas,vas_chr
tbl,tbl_chr
rak,rak_chr
cpt,cpt_chr
bon,bon_chr
jkr,jkr_chr
tnm,tnm_chr
tnf,tnf_chr
tem,tem_chr
tef,tef_chr
tgl,tgl_chr
twf,twf_chr
tac,tac_chr
tmb,tmb_chr
ttb,ttb_chr
iwh,iwh_chr
iec,iec_chr
ila,ila_chr
icy,icy_chr
ihu,ihu_chr
isb,isb_chr
ibr,ibr_chr
ilb,ilb_chr
ise,ise_chr

kha,griegsend_chr 205
spr,griegsend_chr 231
tho,griegsend_chr 214
vpm,griegsend_chr 208
tot,growthplane_chr 173
udk,gunthak_chr 324
spb,hatesfury_chr 334
aam,hohonora_chr 322
mar,hohonorb_chr 296
bat,katta_chr 260
vol,katta_chr 219
hsn,nightmareb_chr 297 ??
har,letalis_chr, 111
vrm,necropolis_chr 156
trt,nightmareb_chr 257
gnn,paw_chr 39
phx,poair_chr 303
xeg,poair_chr 299
btx,podisease_chr 255
bub,podisease_chr 268
buu,podisease_chr 269
dsb,podisease_chr 253
kop,podisease_chr 266
lep,podisease_chr 267
rth,poeartha_chr 298
veg,poeartha_chr 258
sma,poearthb_chr 310
sta,poearthb_chr 306
fen,pofire_chr 284
srg,pofire_chr 254
br,ponightmare_chr 279
nbt,ponightmare_chr 260
skb,ponightmare_chr 250
kar,postorms_chr 278
skr,postorms_chr 308
svo,postorms_chr 309
raz,potactics_chr 288
taz,potactics_chr 289
val,potactics_chr 318
mam,potimea_chr 107
shn,potimea_chr 217
abh,potimeb_chr 193
nmg,potimeb_chr 277
sar,potimeb_chr 283
tmt,potimeb_chr 304
vsm,potimeb_chr 98
vsf,potimeb_chr 98
wrb,potimeb_chr 319
wbu,powar_chr 321
kra,powater_chr 315
pir,powater_chr 74
sha,powater_chr 61
slg,powater_chr 261
swo,powater_chr 105
tmr,powater_chr 246
wmp.powater_chr 271
all,qcat_chr 91
bet,qcat_chr 22
bgm,qcat_chr 55
caz,qcat_chr 95
cub,qcat_chr 31
fis,qcat_chr 24
inn,qcat_chr 123
min,qcat_chr 53
qcf,qcat_chr 71
qcm,qcat_chr 71
rat,qcat_chr 36
sna,qcat_chr 37
spi,qcat_chr 38
zom,qcat_chr 70
ghu,qey2hh1_chr 33
gia,qey2hh1_chr 18
lif,qey2hh1_chr 50
lim,qey2hh1_chr 50
tre,qey2hh1_chr 64
wil,qey2hh1_chr 69
cen,qeynos_chr 16
pre,qeynos_chr 141 ?
liz,rathemtn_chr 51
orc,rathemtn_chr 54
sph,rathemtn_chr 86
zof,rathemtn_chr 70
dru,rathemtn_chr 122
gar,rathemtn_chr 29
goj,pojustice_chr 251
otm,pojustice_chr 190
tbu,pojustice_chr 256
bix,rivervale_chr 79
rif,rivervale_chr 81
rim,rivervale_chr 81
fun,runnyeye_chr 28
gal,scarlet_chr 228
sch,scarlet_chr 221
snn,scarlet_chr 225
teg,scarlet_chr 215
icm,sebilis_chr 139
icf,sebilis_chr 139
trk,sebilis_chr 19
rnb,sharvahl_chr 207
sow,sharvahl_chr 232
vsg,sharvahl_chr 239
vsk,sharvahl_chr 238
mer,sirens_chr 110
wal,sirens_chr 177
wlm,sirens_chr 191
wur,skyfire_chr 158
wyv,skyfire_chr 157
fsg,skyshrine_chr 188
stg,skyshrine_chr 189
pri,skyshrine2_chr 198
sro,solrotower_chr 247
avi,southkarana_chr 13
cpf,stonebrunt_chr 23
cpm,stonebrunt_chr 23
stc,stonebrunt_chr 119
shm,thedeep_chr 217
shf,thedeep_chr 217
cof,thurgadina_chr 183
com,thurgadina_chr 183
con,thurgadinb2_chr 183 <-- dain
efs,timorous_chr ??? <-- kunark boat or shuttle?
elf,timorous_chr ??? <-- kunark boat?
es,timorous_chr ??? <-- kunark boat?
ogs,timorous_chr ??? <-- ogre boat to DL?
egm,tox_chr 78
was,tox_chr 109
gdm,unrest_chr 117
rea,unrest_chr 80
gem,veeshan_chr 118
gef,veeshan_chr 118
sim,veeshan_chr 147
ssn,veeshan_chr 146
yak,wakening_chr 181
frt,warrens_chr 102
wyv,wvy_chr 157 <-- looks like wyverns have their own
grg,airplane_chr 121
den,befallen_chr 99
fpm,befallen_chr 44
gar,befallen_chr 29
gol,beholder_chr 17
sce,bothunder_chr 312
ssa,bothunder_chr 307
kaf,butcher_chr 94
kam,butcher_chr 94
sku,butcher_chr 83
ked,cauldron_chr 103 <-- I think
hlm,everfrost_chr 90
hlf,everfrost_chr 90
okm,feerrott_chr 93
okf,feerrott_chr 93
fef,felwithea_chr 106 possibly dont see female stuff for fel listed in races
fem,felwithea_chr 106
lee,firona_chr 104
hag,frozenshadow_chr 185
spc,frozenshadow_chr 174
owb,hollowshade_chr 206
vst,karnor_chr 20 <-- maybe doppleganger it says its vs in karnor /shrug
xal,karnor_chr 136



Where the line is skipped between the models is where I started findin em myself from the s3d files. The number beside em is the race ID pretty much everything has to have gender set to 2 or youll get a human male. The ones above the skipped line are the ones straight from the guidebook I didnt put the race id with them 1) because I havent gotten around to it yet 2) you can just search for the name in the guidebook. Ill add to this anymore I find also if anyone else knows some not listed plz post em cause itll make my work easier and itll be useful for anyone forceloading models =)

killspree
09-08-2004, 01:25 PM
box_chr is well...the box object race
uni in lfaydark_chr is a unicorn I would assume
coc in dreadlands_chr is most likely a cockatrice
yet in dreadlands_chr is a yeti
rap in dreadlands_chr is most likely a raptor
goo in goo_chr is...a goo
ser in sseru_chr is most likey lord inquisitor seru
pus in pus_chr is a pusling
emp in emp_chr is most likely emperor ssraeshza(or shissar in general)
vek in vek_chr are the veksar version of iksars
mmy in mmy_chr is...a mummy
gbl in gbl_chr is the new goblin
tbl in tbl_chr is a table object race most likely
brl in brl_chr is probably a barrel object race

KhaN
09-10-2004, 04:05 AM
Speaking about Model Forceloading, i wonder if someone found a solution to the non animated models. Because when you forceload an EQ Beta/Old World Model, it will appear, but wont be animated at all (Well, never was for me and some friends), some examples are ARM, PUM.

Cisyouc
09-10-2004, 07:06 AM
Speaking about Model Forceloading, i wonder if someone found a solution to the non animated models. Because when you forceload an EQ Beta/Old World Model, it will appear, but wont be animated at all (Well, never was for me and some friends), some examples are ARM, PUM.aye, pri,sleeper2_chr does that. Solid as a rock.

aridale
09-10-2004, 08:10 AM
Ive never run into it as of yet. Im not usin old world models tho my whole point in findin this stuff out was to use new models (LDoN PoP GoD some Luclin) in older zones. My start zone on my server is Stonebrunt and everything Ive tested there so far works just fine. Your talkin about pri the Prismatic Spirit or whatever it is. It has its own s3d too called pri,pri_chr I dunno if thatd made a diff in it not animating or what maybe try it that way?

Cisyouc
09-10-2004, 08:31 AM
Ive never run into it as of yet. Im not usin old world models tho my whole point in findin this stuff out was to use new models (LDoN PoP GoD some Luclin) in older zones. My start zone on my server is Stonebrunt and everything Ive tested there so far works just fine. Your talkin about pri the Prismatic Spirit or whatever it is. It has its own s3d too called pri,pri_chr I dunno if thatd made a diff in it not animating or what maybe try it that way? No, I'm talking about the prismatic dragon (Seen in PoValor as Aerin`Dar, Sleeper's Tomb as Keryfrym...)

aridale
09-10-2004, 08:53 AM
oh him =)

Melwin
09-10-2004, 11:26 AM
Any chance you'd expand a bit on it by comparing the model names/numbers to actual EQLive mobs? :)

I know that's a lot of work, but that'd be extremely hot.

aridale
09-10-2004, 12:06 PM
Well I could just to centralize all the info but if you got the guidebook you can just search for the ###,###_chr as listed above the skipped line and find a pic of the model and what is right in the guidebook. On the ones below the skipped line just search for the number after the _chr listing and youll find the pic and name of the mob in the guidebook if its in there. Some of the things like what I think is the kunark boat and shuttles arent in the guidebook.

Cutter
09-23-2004, 11:19 AM
hsn,nightmareb_chr 297

this is incorrect.. not sure what it is.. cause i have no clue .. but i have tried this many times.. but i have went to nightmareb and summoned them no problem.. and all my other force loads work.. so im not sure why this one does not work at all

Temil
11-12-2004, 06:42 AM
emp in emp_chr is most likely emperor ssraeshza(or shissar in general)


Well, it's not the Shissar's in general, and the emperor suposidly uses the same prefix as the shissar. The one for the shissar's are as followed, but keep in mind, only seem to be able to load 2 of the 4 models, sence texture for this race model doesnt work for force loading, but only for the specific zone that are suposted to be in.

shn,thegrey_chr
or
shn,ssatemple_chr

both these display the same models as eachother, but when viewing in EQinside, you see there are 3 head versions for thegrey, and 4 head versions for temple. So it makes sence that all 4 should be loaded from temple.
Also, this model is currently only displaing with gender 2 (netrual) and they are frozen (no animation)
Hope that helps.

WildcardX
11-12-2004, 06:56 AM
Speaking of the EQEmu guidebook, I wanted to download that but I noticed the link isn't working anymore. If it's still a valid resource for 6.0 DR2, I'd like to know what a valid link is so I can get that.

1010101
11-13-2004, 01:52 AM
You can get it over in the downloads section of peqserver.com (http://www.peqserver.com) if I recall correctly.

Aich
11-23-2004, 12:32 AM
I just gotten a server up and running, using recent Kunark release, woundering how I cna get all the models to load using #race, most just set as a human male. Been searching fro model forceloading also, and nothing.

Dvinn
11-23-2004, 03:43 AM
woundering how I cna get all the models to load using #race

Here's a quote from the Guidebook v1.3:

If you view your EverQuest directory, you’ll notice a few files named:

zonename_chr.txt

Typically, the _chr.txt files will only be listed for the latest zones (LDoN, revamped zones, etc.) What I have discovered is that the only apparent “check” made against changing these files is a first line of text that tells eqgame.exe how many models it should be loading.

Great news! You can customize the newer zones - or at least that’s what I first though. Once I started playing around even further I really got excited. I discovered that eqgame.exe is apparently hardcoded to accept a *_chr.txt file for every zone even if they don’t have one now! This means that even though global_chr.s3d and freportw_chr.s3d are loaded when you zone to West Freeport, IF freportw_chr.txt exists the client will force load any and all models specified in that file!

How to add models to any zone

A zonename_chr.txt file contains the following type of information:

6 <---- Line 1 tells the client how many models will be loaded.
gol,qeynos_chr <---- Lines 2+ specify which models to load and
gia,commons_chr from which _chr.s3d file(s).
bet,ecommons_chr format: model_id,file_id (no spaces!)
spi,ecommons_chr
gob,butcher_chr
imp,steamfont_chr

It is this file that you can manually change to force load any model(s) you wish to be available in that zone as long as you know the model_id and file_id for loading them (EQEMu Guidebook 1.3 will have a listing). the s3d file extension should not be used when specifying the file_id. Also, I cannot stress enough, do not use spaces!

NOTE: If you use an incorrect model_id, file_id, use spaces, use a period instead of a comma or type anything incorrectly, you will crash any client zoning into the zone with a bad zonename_chr.txt file. Because of this, I highly suggest you only add 2-3 models at a time (even if using the Guidebook's information) to ensure everything is correct. It's much easier to locate a problem in 3 entries than it is in 30.

Example of use:

Open Notepad or any text editor.

On Line #1 type the following: 3
On Line #2 type the following: skb,skb_chr
On Line #3 type the following: fgh,fgh_chr
On Line #4 type the following: scr,scr_chr

Now save the file (as ANSI text) into your EverQuest directory as freporte_chr.txt

The next time you zone into E. Freeport, you will be able to spawn and see Kunark Scorpions, PoNightmare Banshees and LDoN Froglok Ghosts in East Freeport. It’s that easy!

As mentioned previously, you can also add/remove files from pre-existing zonename_chr.txt files. And remember, the zone will still load all global models as well as any models in its zonename_chr.s3d file (providing it has one. Later zones do not).

pwned4
01-31-2005, 03:35 AM
WHen FOrce Loading, i have different zonename_chr.txt files, how would i get different force loads into to one notepad, owuld i have to paste and putall the force loads into one notepad for that specific zone?

sdabbs65
02-19-2005, 10:13 PM
WHen FOrce Loading, i have different zonename_chr.txt files, how would i get different force loads into to one notepad, owuld i have to paste and putall the force loads into one notepad for that specific zone?

I wonder if this would eat up memory if every thing in the game was force loaded.

jdankanyin
06-23-2005, 05:36 AM
im trying to add the model ship into my custom zone i moved all the files from freeporte_obj and freeporte_char to my custom zone chr and obj using 3dspy and still no luck still get a human any help would be very helpful and also the char is still in there

sdabbs65
06-24-2005, 03:21 AM
im trying to add the model ship into my custom zone i moved all the files from freeporte_obj and freeporte_char to my custom zone chr and obj using 3dspy and still no luck still get a human any help would be very helpful and also the char is still in there


try setting the Gender to 0.

Windcatcher
06-24-2005, 04:29 AM
Moving the model terxtures definitely won't help you. The polygon data is in the .WLD file. Try setting bodytype and texture to 0 and gender to 2. This seems to be the setting for other ships. The race is 72 and the model name to force load is "PRE". I've never tried force-loading the ship, but maybe this will help.

Shadow-Wolf
06-24-2005, 05:28 PM
I wonder if this would eat up memory if every thing in the game was force loaded.

If everything in the game was force loaded I think your computer would simply crash. Either that or eq would crash, I do know that you would get a "this program is not responding" error if you were to try to close it...