Talk:MDLDecompiler: Difference between revisions
Jump to navigation
Jump to search
Warning:Erix' attempts at updating these tools have ended in various problems on a number of users machines, making them unreliable. A more reliable alternative is to use Cannonfodder's version - put these in the root/bin (eg:
No edit summary |
m (== Known issues ==) |
||
Line 16: | Line 16: | ||
* This article ([[mdldecompiler]]) contains little description but good links. | * This article ([[mdldecompiler]]) contains little description but good links. | ||
* Therefore wouldn't it be better to merge the [[StudioCompiler]] & [[MDLdeCompiler]] articles? | * Therefore wouldn't it be better to merge the [[StudioCompiler]] & [[MDLdeCompiler]] articles? | ||
== == Known issues == == | |||
When you decompile various NPC models like zombies and birds, and then recompile them, | |||
you'll note that they are unable to move around and an error message somewhat like this will | |||
appear (provided you are in "[[dev]]" mode) | |||
* "<code>npc_zombie moving with speed <= 0 (walk2)</code>" | |||
:Due to a decompiler limitation you'll have to fix this yourself using some capable animation program. First, in your walking animation smd's, make sure the actual skeleton is moving forward/backward/whatever direction you need. Then, in the qc add LX to the $sequence and $include lines that have the walk animations. - '''GunGrave''' | |||
:To fix this you have to open every walk animation smd in 3ds Max or similar program, and have the model actually move forward/backward/whatever direction. And then in the qc add "LX" to the $sequence and $animation lines that have walk smd's. - '''unknown''' | |||
:If they aren't animated moving then it's coded....u can do both - '''prall''' |
Revision as of 07:33, 26 November 2007
I am also looking for some experienced programmers to help me redo the whole program. If you want to help email me erix920@yahoo.com there are also no known problems with these programs, aside from the fact that they don't work on Vista. I simply edited the hex to make it work.

counterstrike source/cstrike/bin
) folder to make them function properly.- @Philthy: citation needed. Also, what kind of reliability problems have occurred after using his modified version? For I don't seem to have experienced any problems after using his version months ago. Fractal 18:36, 16 Sep 2006 (PDT)
Installation
- Download Erix' version of StudioCompiler.exe and place it in your
sourcesdk/bin/ep1/bin
directory. - Create a Shortcut to StudioCompiler somewhere handy, like on your desktop.
- Make sure the SDK Tools Current Game is set for the
game_directory
you want to compile to. You need SDK tools running before you can launch Studiocompiler. - Click the Shortcut to launch the program. (You don't 'drag-n-drop' onto the shortcut like you can with vtex or studiomdl)
Merge StudioCompiler & MDLdeCompiler articles ?
- Am I correct in thinking that StudioCompiler includes MDLdeCompiler?
- The article at studiocompiler contains a fair description but dead links.
- This article (mdldecompiler) contains little description but good links.
- Therefore wouldn't it be better to merge the StudioCompiler & MDLdeCompiler articles?
== Known issues ==
When you decompile various NPC models like zombies and birds, and then recompile them, you'll note that they are unable to move around and an error message somewhat like this will appear (provided you are in "dev" mode)
- "
npc_zombie moving with speed <= 0 (walk2)
"
- Due to a decompiler limitation you'll have to fix this yourself using some capable animation program. First, in your walking animation smd's, make sure the actual skeleton is moving forward/backward/whatever direction you need. Then, in the qc add LX to the $sequence and $include lines that have the walk animations. - GunGrave
- To fix this you have to open every walk animation smd in 3ds Max or similar program, and have the model actually move forward/backward/whatever direction. And then in the qc add "LX" to the $sequence and $animation lines that have walk smd's. - unknown
- If they aren't animated moving then it's coded....u can do both - prall