Hi,
My multiplayer project
Client and Server In separate files.Bud I cant send string.
Pls Help me.
This is client code
Code:
function main()
{
video_window(NULL,NULL,1,"UzakDiyarlar3D");
wait(1);
var abc = 30;
 mouse_map = fare;
 mouse_mode = 3;
wait(1);

//Login System devreye girsin
enet_init(); 
enet_clset_event(EVENT_CONNECTED,"baglan_xuser"); 
enet_clset_event(EVENT_DISCONNECTED,"dc_xuser"); 
enet_init_client("localhost",2300,"71765564645648632451");
	enet_clset_event(EVENT_SYNCHRONIZED,"agbag_xuser");
	enet_svset_event(EVENT_SYNCHRONIZED,"agbag_xuser");
		enet_svset_event(18,"loginname");
		enet_clset_event(18,"loginname");
	
}
function loginname(var sender, STRING* msg);
{
	
}
function baglan_xuser(var sender, STRING* msg) 
{
	enet_ent_synchronize();
}
function dc_xuser(var sender, STRING* msg) 
{
	
}
function agbag_xuser(var sender, STRING* msg) 
{
		enet_clsend_event(18,datasend,1,SERVER);
}


This is server code
Code:
function main()
{

wait(1);
//AneT Server Kuruldu
	vec_set(screen_color,vector(255,0,0)); // blue 
ackmysql_init(); // mysql kütüphanesi kuruldu...
enet_init(); 
enet_svset_event(EVENT_CONNECTED,"baglan_xuser"); 
enet_svset_event(EVENT_DISCONNECTED,"dc_xuser"); 
enet_init_server(2300,4,"71765564645648632451"); 
wait(1);
//Mysql Bağlantıları
if(ackmysql_connect("localhost", "root", "") == ACKMYSQL_FAILURE) 
	{
		error("Mysql Serverına bağlanılamadı");
		return;
	}
	//databeseyi seçelim
		if(ackmysql_select_db("server") == ACKMYSQL_FAILURE)
	{
		error("Tablo seçim hatası oldu.");
		return;
	}
	enet_svset_event(18,"masterdata");
		enet_clset_event(18,"masterdata");

		
}
function masterdata(var sender, STRING* msg);
{

str_cpy(loginname,msg);
}
function baglan_xuser(var sender, STRING* msg)
{
	//enet_ent_synchronize();
}
function dc_xuser(var sender, STRING* msg)
{
	
}


I want send datasend string.Client to Server

Last edited by XuserTM; 07/19/10 14:51.