yes it does work, i've been away for a while but in my absence i found several problems with the code setup, this is how i receive the controls on the server:

Code:
if(enet_get_connection() == SERVER_MODE || enet_get_connection() == CLIENT_SERVER_MODE)
	{
		//set up the physic stuff

		
		var forward_key;
		var backward_key;
		var left_key;
		var right_key;
		var space_key;
		
		my.can_jump=0;
		while(1)
		{
			forward_key = my.skill1&0x00000001; //get bit1
			backward_key = (my.skill1&0x00000002)>>1; //get bit2
			left_key = (my.skill1&0x00000004)>>2; //get bit3
			right_key = (my.skill1&0x00000008)>>3; //get bit4
			space_key = (my.skill1&0x000000016)>>4; //get bit5



with the above code setup, i can only move on the server/client not on the normal clients, in order to move on the regular clients i have to add:

" || enet_get_connection() == CLIENT_MODE "

Code:
if(enet_get_connection() == SERVER_MODE || enet_get_connection() == CLIENT_SERVER_MODE || enet_get_connection() == CLIENT_MODE )
	{
		//set up the physic stuff

		
		var forward_key;
		var backward_key;
		var left_key;
		var right_key;
		var space_key;
		
		my.can_jump=0;
		while(1)
		{
			forward_key = my.skill1&0x00000001; //get bit1
			backward_key = (my.skill1&0x00000002)>>1; //get bit2
			left_key = (my.skill1&0x00000004)>>2; //get bit3
			right_key = (my.skill1&0x00000008)>>3; //get bit4
			space_key = (my.skill1&0x000000016)>>4; //get bit5



this allows movement on the client but it also moves the entity directly, meaning that, even if i remove the "enet_send_pos" the model still moves... i really wanna get this basic setup running