[Update] Multi-Stage Mounts

09/28/2009 08:13 Kradel#16
I've got it working, and I've pinpointed some of the things that caused the errors:
The edits the patcher adds to 3dobj.ini and 3dtexture.ini are waaaaay off. P:
It tries to add an 80800x references, which are not any of the original mounts, so it's probably for a mount released after the Jabberwocks. It's for that two-headed what's it, I think.
Here's what I am using, and it works flawlessly, to a degree. I didn't have the textures for a lot of the third stages, only the fourth stages, so I put in a second stage two as the third stage. If there are more textures, please let me know. :)

Also, Jabberwocks, for some reason, don't move on stage 4. :\

3dobj.ini
Code:
//Start Third and Fourth Stage
801003=c3/Horse/801002/2.c3
801013=c3/Horse/801002/2.c3

802003=c3/Horse/802002/2.c3
802004=c3/Horse/802002/3.c3
802013=c3/Horse/802002/2.c3
802014=c3/Horse/802002/3.c3

803003=c3/Horse/803002/2.c3
803013=c3/Horse/803002/2.c3

804003=c3/Horse/804002/2.c3
804004=c3/Horse/804002/3.c3

805003=c3/Horse/805002/2.c3

806003=c3/Horse/806002/2.c3
806013=c3/Horse/806002/2.c3
3dtexture.ini
Code:
//Start Third and Fourth Stage
801003=c3/texture/801002.dds
801004=c3/texture/801004.dds
801013=c3/texture/801012.dds
801014=c3/texture/801014.dds

802003=c3/texture/802002.dds
802004=c3/texture/802004.dds
802005=c3/texture/802005.dds
802013=c3/texture/802012.dds
802014=c3/texture/802014.dds
802015=c3/texture/802015.dds

803003=c3/texture/803002.dds
803004=c3/texture/803004.dds
803013=c3/texture/803012.dds
803014=c3/texture/803014.dds

804003=c3/texture/804003.dds
804004=c3/texture/804004.dds

805003=c3/texture/805002.dds
805004=c3/texture/805004.dds

806003=c3/texture/806002.dds
806004=c3/texture/806004.dds
806013=c3/texture/806012.dds
806014=c3/texture/806014.dds
Mount.ini (So that 2nd Stage and 3rd Stage workaround fits)
Code:
//Start Third and Fourth Stage

[1003]
Part=1
Mesh0=801002
Texture0=801002
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[1004]
Part=1
Mesh0=801003
Texture0=801004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[1013]
Part=1
Mesh0=801012
Texture0=801012
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[1014]
Part=1
Mesh0=801013
Texture0=801014
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[2003]
Part=1
Mesh0=802003
Texture0=802004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[2004]
Part=1
Mesh0=802004
Texture0=802005
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[2005]
Part=1
Mesh0=802004
Texture0=802005
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default


[2013]
Part=1
Mesh0=802013
Texture0=802014
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[2014]
Part=1
Mesh0=802014
Texture0=802015
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[2015]
Part=1
Mesh0=802014
Texture0=802015
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default


[3003]
Part=1
Mesh0=803002
Texture0=803002
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[3004]
Part=1
Mesh0=803003
Texture0=803004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default


[3013]
Part=1
Mesh0=803012
Texture0=803012
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[3014]
Part=1
Mesh0=803013
Texture0=803014
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[4003]
Part=1
Mesh0=804003
Texture0=804003
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[4004]
Part=1
Mesh0=804004
Texture0=804004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[5003]
Part=1
Mesh0=805002
Texture0=805002
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[5004]
Part=1
Mesh0=805003
Texture0=805004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[6003]
Part=1
Mesh0=806002
Texture0=806003
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[6004]
Part=1
Mesh0=806003
Texture0=806004
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[6013]
Part=1
Mesh0=806002
Texture0=806013
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default

[6014]
Part=1
Mesh0=806003
Texture0=806014
MixTex0=0
MixOpt0=0
Asb0=5
Adb0=6
Material0=default
11/01/2009 23:44 SavvyGabby#17
Hey, I tried adding this in and the unicorn patch. I did everything it said to do and I did get them working once before, however. I had to redo my server from a back up because I messed it up once. When I went to add this and the unicorn patch in to the new one. I did them by each step correctly, I even read that comment to fix the ini files and tried that. Once it was done patching and files edited I went to reboot it up and NPC's , players or monsters wont show up they all went invisible.
11/02/2009 12:32 funhacker#18
Perhaps there is a double up line somewhere that has screwed up the reading of the file?

Example

3dMotion.ini

1000302030=c3/001/0203/304/1.c3820808=c3/horse/820808/1.c3

Just an example this could screw the code up. But it's always best to check your debug file located in your debug folder.
11/08/2009 23:40 SavvyGabby#19
Ty, I got both working now :D
02/18/2010 00:09 Crazy123456#20
fail this release messed up my mounts made them invisible and my character is invisible epic fail
02/18/2010 07:48 DEADP00L#21
works fine for me crazy dont know what your problem is..then again when it comes to pets, i seem to excell...pun intended