I don't sure if I get you right, you want to have the matrix values for your hooks, haven't you? the first 9 numbers?
As you surely know, they are for orientation and scale, and the last three for position in World coordinates, for all objects, also for hooks. There's some info about that around here:
https://www.sas1946.com/main/index.php/topic,7442.0.htmlTry this: (I assume you have your scene open in max)
-press F11 to open the listener
-As a test, type in the Listener:
$NameOfYourObject (NameOfYourObject is the name of whatever object you want to choose in your scene for this short test, any would do)
you'll see that your object become selected in the viewport, so the dollar sign + object name, selects objects in the scene, good!
ex:
$Box01 -it returns: "
true" in the listener, and the object "Box01" becomes highlighted (selected) in the viewport.
you can acces also to other parameters and properties of objects through this method, typing a point and the relevant word for acces that property or value. For the matrix values of your hooks, just type:
$NameOfYourHook.transform and the result will return the matrix coordinates for the object. (they are the array values for the TRANSFORMation matrix)
Ex:
$Dummy01.transform-it returns in the listener: "
(matrix3 [1,0,0] [0,1,0] [0,0,1] [21.7306,56.6806,26.8475])"
Just pay attention on the fact that in the listener:
-the values are separated
by commas, and decimal numbers are separated from units
by points,
while in the .msh files:
-the values are just separated
by blank spaces, and the decimal numbers
by commas,
...wich can lead to make some mistakes if not handed carefully (I can assure you...
)
hope it helps
EDIT: sorry I haved traslated wrong the ortographic signs...