Haha although I can understrand your frustration I suggest you try to approach (movement) coding without anger and fury but with patience and an analytical spirit of research. Movement codes are, despite the common believe, a non-trivial thing and won't simply work just using c_move (or any other movement function in another engine) and a few lines of code and a few minutes of work. Normally they need months of work until they function properly and smoothly.
Regarding your problem: A demo would be nice.