MaximBlack
Умник
Проблема с сохранением ачивок, а конкретней, вообще не сохраняет.
Вопрос собственно заключается в этом: PlayerInfo[p][pAchievement][0] это верно? Или же мускул не видит этого нолика и пытается сохранить PlayerInfo[p][pAchievement]?
P.S. Проблема с сохранением, началась после того как я переименовал с pDostig, pDostigg, pDostiggg, pDostigggg... на pAchievement[10]
---------- Post added at 05:12 ---------- Previous post was at 04:25 ----------
Можно удалять, разобрался.
PHP:
stock SaveAccount(p)
{
if(GetPVarInt(p,"Logged") > 0)
{
new str[2256];
format(str,sizeof(str),"UPDATE `Accounts` SET `Level` = %d, `Money` = `%d`, `Admin` = `%d`, `Vip` = `%d`, `Model` = `%d`, `Member` = `%d`, \
`Leader` = `%d`, `Rank` = `%d`, `Sex` = `%d`, `Exp` = `%d`, `Age` = `%d`, `Mute` = `%d`, `MuteTime` = `%d`, `Achievement0` = `%d`, `Achievement1` = `%d`, \
`Achievement2` = `%d`, `Achievement3` = `%d`, `Achievement4` = `%d`, `Achievement5` = `%d`, `Achievement6` = `%d`, `Achievement7` = `%d`, \
`Achievement8` = `%d`, `Achievement9` = `%d`",
PlayerInfo[p][Level], PlayerInfo[p][pCash], PlayerInfo[p][pAdmin], PlayerInfo[p][pVip], PlayerInfo[p][pSkin],PlayerInfo[p][pMember],
PlayerInfo[p][pLeader], PlayerInfo[p][pRank], PlayerInfo[p][pSex], PlayerInfo[p][pExp], PlayerInfo[p][pAge], PlayerInfo[p][pMuted], PlayerInfo[p][pMuteTime]
, PlayerInfo[p][pAchievement][0], PlayerInfo[p][pAchievement][1], PlayerInfo[p][pAchievement][2], PlayerInfo[p][pAchievement][3], PlayerInfo[p][pAchievement][4]
, PlayerInfo[p][pAchievement][5], PlayerInfo[p][pAchievement][6], PlayerInfo[p][pAchievement][7], PlayerInfo[p][pAchievement][8], PlayerInfo[p][pAchievement][9]);
format(str, sizeof(str),"%s WHERE `Name` = '%s'", str, Name(p));
mysql_query(dbHandle,str,false);
}
return 1;
}
P.S. Проблема с сохранением, началась после того как я переименовал с pDostig, pDostigg, pDostiggg, pDostigggg... на pAchievement[10]
---------- Post added at 05:12 ---------- Previous post was at 04:25 ----------
Можно удалять, разобрался.
