Hey,
I have a question for you. When i start serverclient mode it works just fine and then when i start the other main.exe file with client mode it crashes. Can you please take a look into a code?

Code:

//------------------------------------------------------------------------------------------
//
//
//------------------------------------------------------------------------------------------
void start_server() 
{ 
	//Server modus
	enet_init_server(2300,4,_str("")); //initializes the server with port 2300, 
	//with max. 4 Clients and no password 
	while(enet_get_connection() == 1) 
	{ 	
		enet_server_poll(); //...needs to be called every frame! 
		wait(1); 
	} 
} 




STRING* svip = "#12";
//------------------------------------------------------------------------------------------
//
//
//------------------------------------------------------------------------------------------
void start_client()
{
	//Client modus
	enet_init_client(_str("127.0.0.1"),2300,_str("")); //Initializes a client 
	//which connects over the localhost with the server 
	while(enet_get_connection() == 2) //as long as the client-server mode consists 
	{ 
		enet_client_poll(); 
		wait(1); 
	} 
}




//------------------------------------------------------------------------------------------
//
//
//------------------------------------------------------------------------------------------
void start_clientserver() 
{ 
	//Client-Server Modus: 
	enet_init_server(2300,4,_str("")); //Initializes the server 
	enet_init_client(_str("127.0.0.1"),2300,_str("")); //Initializes a client 
	//which connects over the localhost with the server 
	while(enet_get_connection() == 3) //as long as the client-server mode consists 
	{
		enet_server_poll(); //...needs to be called every frame! 
		enet_client_poll(); 
		wait(1); 
	} 
} 




var filehandle;
STRING* svcl = "#2";

//------------------------------------------------------------------------------------------
//
//
//------------------------------------------------------------------------------------------
function main() 
{
	enet_init(); //ENet is initialized 
	
	randomize();
	fps_max = 60; 
	video_mode = 8;
	video_depth = 32;
	video_screen = 2;
	time_smooth = 0.9;
	fog_color = 1;
	vec_set(screen_color,vector(150,0,0));
	camera.fog_end = 75000;
	
	
	filehandle = file_open_read("svcl.txt"); 
	file_str_read(filehandle, svcl); 
	file_close(filehandle);
	
	if(str_cmp(svcl, "3") == 1){start_clientserver();}
	if(str_cmp(svcl, "2") == 1){start_client();}
	if(str_cmp(svcl, "1") == 1){start_server();}
	
	
	wait(-0.5);
	
	if(enet_get_connection() == 0){
		sys_exit(NULL);
	}
	
	wait(-0.5);
	
	level_load("test.wmb");
	//enet_set_level("test.wmb"); 
	wait(5);
	enet_ent_synchronize(); 
	wait(-0.5);
	
	camera.x = camera.y = camera.tilt = wheel_i = vehicle_i = 0; 
	
	on_e = reset_vehicle_manually;
	on_f1 = main;
	ph_setgravity(vector(0, 0, -320 * 1.4));
	ph_setcorrections(25000, 0.05);
	
	
	camera.x = -500;
	camera.y = -500;
	camera.z = 150;
	camera.pan += 45;
	camera.tilt -=15;
	


   player = enet_ent_create(_str("aut_f360.mdl"), vector (random(200), random(200), 50), _str("vehicle")); 
	wait(1);
	enet_ent_create (_str("rue_360_d.mdl"), vector (player.x + 17, player.y + 21, player.z - 4.5), _str("tire")); // FR
	enet_ent_create (_str("rue_360_i.mdl"), vector (player.x - 17, player.y + 21, player.z - 4.5), _str("tire")); // FL
	enet_ent_create (_str("rue_360_i.mdl"), vector (player.x - 17, player.y - 33, player.z - 4.5), _str("tire")); // RL
	enet_ent_create (_str("rue_360_d.mdl"), vector (player.x + 17, player.y - 33, player.z - 4.5), _str("tire")); // RR
	
}




Ubi bene, ibi Patria.