Charecter bounces off Stairs

k hi guys i’m new here i was reading the Q&A sticky at the top and couldn’t find a solution after the 20th page so kinda of gave up their but i ran into a problem that for the life of me i can’t figure out how to get around. i am in the process of making a FPS that will have the graphics capabilities off cod 4 to test out my skills on modeling and see if i can apply them to the game engine and well hit a snag i have a basic mesh stairs made up and every time the char goes up them he kinda of bounces and gets pushed of them and well i’m not sure why. i was thinking of puting a empty over it on a angle so the char phsx would detect it and go up it as a ramp but that didn’t work either any one got a idea if you want i could post a vid of what happens when i attempt to get the char up the stairs,:spin:

Make the stairs no collision, then use a flat plane that goes along the length of the stairs for the player to walk up, but it won’t work unless the stairs or no collision.

oh i see now ok thanks Inferno that had been messing with me all day man ty for the help that would of had me stumped for a day or more:)

ok i tried i tried it this time with the stairs set to no collision in the game tab and the plane i have set to invisible with collision on it is set as static and i am having the same effect not sure what to do or what i am doing wrong:spin:

Post a video of the problem if you could, or an example blend

k heres a vid the vid is a little bad my bad on that i think i screwd up the ustream settings
but any wasy teh writign is a pain to read . basicly i set the plane as a static with colison and
set it to invisible than i set the stairs to no collision

http://www.ustream.tv/recorded/6921672

The video is private, I can’t watch it.

oh oops k i changed it sorry about that
http://www.ustream.tv/recorded/6921672

Ok, I think to fix the problem, go to your motion actuators, and instead of simple motion, switch it to servo motion, then adjust you speed like you would the others and see what that gets you.

k i’ll give it a try

k it gets it up the stairs with effort but sdoing ti this way is like making it into a ice/skating/ racer pretty much hmm is thier a way i could make that plane into a event when teh char touches it so he sticks to it and just follows it as a path whe nthe foward key is pressed that way if the char needs to stop he can with out gravity takeing effect and pushing him back down the ramp

Well thats where I’m having trouble with mine, I’ve been trying to figure that one out for a little while, I’m doing a lot of tests on it at the moment, but I don’t know anything for sure, but if I do figure anything out I will be sure to tell you.

i noticed when i messed with the Dampining and the radius and mass that i was able to get the char to actualyy stop while on the stairs if you pressed the foward key once per step pretty much just holdeing it down sends the char right threw it. i wonder if it would be possible to make the stairs a event class object like a ladder just have it set to always and have the char with a property of true hmm goneing to give it a try if it works i’ll let ya know

Hey inferno i think i found a some what fix or a way to a fix if you add a property to the stairs just name it stiars. than go to your Actor and add a collision sensor and than connect that to a simple motion that gives your actor a little force and a little upward motion and the actor actually goes up my regular stairs with out bouncing off i also edited the the radius for the test sphere to really low one (0.40) and well it seems to work pretty well although if you let go of the forward button it kinda of skips down the stairs or gets stuck bouncing in place but it’s a start when going up the stairs it even jogs the camera so thats a simplistic effect their i’m going to keep mesing with this to see if it an be adjusted maybe adding a bounding box to see if i can get him to stay in place when the key is let go

Ok, sounds cool, I’ll try it out for myself soon, not on the right computer right now.