Вроде всё отлично работает,но когда изменю значение массива аккаунта(pMoney,pSkin и т.п)
И выйду он не сохраняет,а сохраняет только тогда когда использую ниже сток сохранения
PHP код:
stock SavePlayer(playerid)
{
if(GetPVarInt(playerid,"Login") == 1)
{
static const save[] = "\
UPDATE `accounts` SET `Level` = %d,`Skin` = %d,`Sex` = %d,\
`Money` = %d,`Admin` = %d,`Job` = %d,`Fuel` = %f,`Code` = %d,\
`AdmPassword` = %d,`Member` = %d,`Mskin` = %d,`Rank` = %d,`Exp` = %d,\
`Warehouse` = %d, `Password` = '%s' WHERE `Name` = '%s'";
new str_save[sizeof(save)+MAX_PLAYER_NAME+108-32];
format(str_save,sizeof(str_save), save,
PlayerInfo[playerid][pLevel],
PlayerInfo[playerid][pSkin],
PlayerInfo[playerid][pSex],
PlayerInfo[playerid][pMoney],
PlayerInfo[playerid][pAdmin],
PlayerInfo[playerid][pJob],
PlayerInfo[playerid][pFuel],
PlayerInfo[playerid][pCode],
PlayerInfo[playerid][pAdmPassword],
PlayerInfo[playerid][pMember],
PlayerInfo[playerid][pMskin],
PlayerInfo[playerid][pRank],
PlayerInfo[playerid][pExp],
PlayerInfo[playerid][pWarehouse],
PlayerInfo[playerid][pPassword],
GN(playerid));
mysql_function_query(MysqlConnect_ID, str_save, false, "", "");
printf("\n\n%s\n\n", str_save);
}
return 1;
}