Hey Darkinferno! Thanks for the reply! I was wondering where you said:
the side effects with the physics player i'm using is minor unstability on terrains and the player slowly slides when on sloped surfaces...
How have you actually set the player as a physics object? How does that sort of code work? Do you control movement through physics functions? And are there any other restrictions?
its rather simple really... basically you just need some code to stabilize the entity so it doesnt fall over, this however causes the model to move when on sloped surfaces and there are some errors that happens a few times such as falling thru the floor but by setting the correct global physics variables, that will be non-existent, i thinks its because, its TRYING to fall over but the code is stopping it.. FRICTION NO LONGER works, i'm trying to solve this
anyways... run the following in a while loop after setting up ur physics entity the normal way
if(mouse_force.x > 0)
{
phent_enable(my, 0); //disables the entity temporarily
my.pan = camera.pan; //sets it to camera pan
my.tilt = 0; //stops it from tilting over
my.roll = 0; //ditto

phent_enable(my, 1); // reenables entity
}
if(key_w == 1 ) // move forward
{
phent_enable(my, 0); //disable
my.pan = camera.pan;//adjust pan
my.tilt = 0;
my.roll = 0;
phent_enable(my, 1);//enable
phent_addvellocal(my,vector(50,0,0),nullvector);
}
//the following runs every frame to stop the model from turning over, it is //recommended that this is last in the while loop
if (my.tilt!=0)
{
phent_enable(my, 0);
my.tilt = 0;
my.roll = 0;
}
if (my.roll!=0)
{
phent_enable(my, 0);
my.tilt = 0;
my.roll = 0;
}
that is the basic idea, am afraid thats all the code i can give tho, partners wont be particularly happy

.. but hey, we all needed help once, i think ppl should think like that.. you can also see this in action by checking the video on my thread(in signature) all characters shown there are physics object..
once again, sorry for not using code tags, ant it'll continue until i see where the code tag icon is.. or maybe some1 could tell me
