I use only MAX 5.0 for modeling in my games and I have a few snippets that might help with object detection and so forth. But, they are in DBPro, not DBC, sorry.
How far are you now. Do you have basic collision detection for your characters running into say, a box or something?
DBPro example. (may work in classic, dunno)
rem load character
load object "./objects/guy.x", 1
load object "./objects/max_object.x",3
rem wall or other object collision
if object collision(3,1)>0 then position object 1,oldX#,height#-1,oldZ#:move#=0
if object collision(3,1)=<0 then move#=orig_move#
It's a very basic snippet, but essentially if you hit a wall or other .x object with assignment of "3" then the object will stop as aposed to walking through it. If you hit the down key you will move away from the object.
Collision sliding is something I am currently working on, when I get it done (should be a day or 2) I will post it for you.
hope this helps