My script doesn't save correctly.
#1

I have this huge error which doesn't save the stats correctly.
Once I register I get the 1000$ and the 2500$ in the bank. But once I relog, everything disapears, the money, skins etc. Even the Age and what sex you are changes. This is my OnPlayerDisconnect.

Код:
public OnPlayerDisconnect(playerid, reason)
{
	SavePlayer(playerid);
	return 1;
}
And this is my SavePlayer.

Код:
SavePlayer(playerid)
{
	new Query[1000];
	mysql_format(Handle, Query, 1000, "UPDATE `accounts` SET `AdminLevel` = '%d', `HelperLevel` = '%d', `VIPLevel` = '%d', `Money` = '%e', `Bank` = '%e', `Score` = '%e', `Skin` = '%e', `DrivingLic` = '%e', `MotorLic` = '%e', `GunLic` = '%e', `BoatLic` = '%e', `FishLic` = '%e', `MatsLic` = '%e', `pMember` = '%d', `pLeader` = '%d', `pRank` = '%d', `FactionPunish` = '%d' , `Kicks` = '%d', `Bans` = '%d', `WantedLevel` = '%d', `Drugs` = '%d', `Materials` = '%d', `Job` = '%d', `SkillTruck` = '%d' WHERE `Username` = '%e'",
	pInfo[playerid][AdminLevel], pInfo[playerid][HelperLevel], pInfo[playerid][VIPLevel], GetPlayerMoney(playerid), pInfo[playerid][Bank], pInfo[playerid][Score], pInfo[playerid][Skin], pInfo[playerid][DrivingLic], pInfo[playerid][MotorLic], pInfo[playerid][GunLic], pInfo[playerid][BoatLic], pInfo[playerid][FishLic], pInfo[playerid][MatsLic], pInfo[playerid][pMember], pInfo[playerid][pLeader], pInfo[playerid][pRank], pInfo[playerid][FactionPunish], pInfo[playerid][Kicks], pInfo[playerid][Bans], pInfo[playerid][WantedLevel], pInfo[playerid][Drugs], pInfo[playerid][Materials], pInfo[playerid][Job], pInfo[playerid][SkillTruck], GetPName(playerid));
	mysql_tquery(Handle, Query, "", "");
	return 1;
}
Reply
#2

Mabye
PHP код:
mysql_query(HandleQuery); 
??
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)