Why I cannot Load myskin
#1

can you help me


1. My Enum
Код:
//enum buat player
enum Pinfo{
	level,
	keadaanlogin,
	id,
	leveladmin,
	skin
}
2. this my OnPlayerConnect
Код:
public OnPlayerConnect(playerid)
{
    new terkonek[128],nama1[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nama1,sizeof(nama1));
	format(terkonek,sizeof(terkonek),"Selamat Datang %s kamu telah terhubung ke server ini", nama1);
	SendClientMessage(playerid,Warna_Merah,terkonek);
	//Mysql Konek
	new nama[MAX_PLAYER_NAME],query[128];
 	GetPlayerName(playerid,nama,sizeof(nama));
 	format(query,sizeof(query),"SELECT id FROM user WHERE username='%s'",nama);
 	mysql_function_query(mysqlku,query,true,"OnCekUser","i",playerid);
 	sInfo[playerid][skin]= 0;
	return 1;
}
3. this my saveplayer
Код:
saveplayer(playerid)
{
	if(sInfo[playerid][keadaanlogin]==0) return 1;
	// Level Money
	new query[128];
	format(query,sizeof(query),"UPDATE user SET level='%i',money='%i',leveladmin='%i',skin='%i', WHERE id='%i'",sInfo[playerid][level],GetPlayerMoney(playerid),sInfo[playerid][leveladmin],GetPlayerSkin(playerid),sInfo[playerid][id]);
	mysql_function_query(mysqlku,query,false,"","");
	return  1;
}
4. this my OnPlayerDisconnect
Код:
public OnPlayerDisconnect(playerid, reason)
{
	saveplayer(playerid);
	resetplayer(playerid);
	sInfo[playerid][skin] = GetPlayerSkin(playerid);
	return 1;
}
5.this My Load Account
Код:
public OnCekPassword(playerid)
{
	new num_rows,num_fields;
	cache_get_data(num_rows,num_fields,mysqlku);
	if(num_rows==1)
	{
	    //Ketika password Benar
		sInfo[playerid][keadaanlogin] = 1;
		sInfo[playerid][level] = cache_get_field_content_int(0,"level",mysqlku);
		SetPlayerScore(playerid,sInfo[playerid][level]);
		sInfo[playerid][id] = cache_get_field_content_int(0,"id",mysqlku);
		SetPlayerMoney(playerid,cache_get_field_content_int(0,"money",mysqlku));
		sInfo[playerid][leveladmin] = cache_get_field_content_int(0,"leveladmin",mysqlku);
		sInfo[playerid][skin] = cache_get_field_content_int(0,"skin",mysqlku);
		SetPlayerSkin(playerid,sInfo[playerid][skin]);
	}
	else
	{
	    //ketika password salah
		SendClientMessage(playerid,Warna_Merah,"Password Kamu Salah");
		ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Selamat Datang silahkan login untuk ngeload akun kamu","login","Keluar");
	}
	return 1;
}
Thanks Before I give you Rep+ if Works
Reply


Messages In This Thread
Why I cannot Load myskin - by Jihanz - 28.02.2017, 13:06
Respuesta: Why I cannot Load myskin - by Eloy - 28.02.2017, 14:34
Re: Why I cannot Load myskin - by Toroi - 28.02.2017, 14:46
Re: Respuesta: Why I cannot Load myskin - by Jihanz - 28.02.2017, 15:00
Re: Why I cannot Load myskin - by Jihanz - 28.02.2017, 15:02
Re: Why I cannot Load myskin - by haikalbintang - 28.02.2017, 16:30
Re: Why I cannot Load myskin - by Luis- - 28.02.2017, 16:35
Re: Why I cannot Load myskin - by haikalbintang - 28.02.2017, 16:59

Forum Jump:


Users browsing this thread: 1 Guest(s)