My player seems to be moving around a bit(slight popping in z)...I cannot figure it out...I assumed it was a shared variable changing values like temp, but I cannot find it...does anyone see anything wrong here...this is the whole code..I just typed it for testing purposes with my camera code.
Code:
var run_speed = 550;

action guss()
{

	var anim_cycle;
	var ground_dist;
	VECTOR ground_00;
	
	player = my;
	c_updatehull(my,11);
	wait(1);
	set(my,SHADOW);
	my.material = mat_alphatest;
	while(1)
	{
		
		player_exists = 1;//global
		c_trace(my.x,vector(my.x,my.y,(my.z - 500)),IGNORE_ME|IGNORE_PASSABLE|IGNORE_SPRITES|USE_BOX);
		vec_set(player.x,vector(player.x,player.y,(hit.z + 24)));
		if(key_w == 1)
		{
			c_move(my,vector(run_speed*time_step/16,0,0),nullvector,IGNORE_PASSABLE|IGNORE_SPRITES|GLIDE);
			ent_animate(my,"run",anim_cycle,ANM_CYCLE);
			anim_cycle += 10 * time_step;
			anim_cycle %= 100;
		}
		if(key_any == 0)
		{
			ent_animate(my,"stand",anim_cycle,ANM_CYCLE);
			anim_cycle += 8 * time_step;
			anim_cycle %= 100;
		}
		my.pan -= mouse_force.x + mouse_force.x;
		wait(1);
	}
}




Everybody Poops.
here are some tutorials I made.
http://www.acknexturk.com/blender/