Zylaks
Новичок
Ошибка в том, что не сохраняются деньги персонажа. Вот сток сохранения.
Ник и пароль сохраняются, а деньги нет.
При входе персонажу выдается то кол-во денег, которое указано в столбце базы. (т.е. загрузка персонажа настроена).
Подскажите, как сохранить текущее кол-во денег.
Код:
stock SaveAccount(playerid)
{
if(IsPlayerAuthorized(playerid) == PLAYER_OFFLINE) return 1;
new query_string[(21)+(20+MAX_PLAYER_NAME)+(19+MAX_PLAYER_NAME)+(16+30)] = "UPDATE `accounts` SET";
format(query_string, sizeof(query_string), "%s `Nickname` = '%s',", query_string, pInfo[playerid][pName]);
format(query_string, sizeof(query_string), "%s `Password` = '%s',", query_string, pInfo[playerid][pPassword]);
format(query_string, sizeof(query_string), "%s `Money` = '%d'", query_string, pInfo[playerid][pMoney]);
format(query_string, sizeof(query_string), "%s WHERE `Nickname` = '%s'", query_string, pInfo[playerid][pName]);
mysql_function_query(mysql_connect_ID, query_string, false, "", "");
SetPlayerAuthorized(playerid, PLAYER_OFFLINE);
return 1;
}
При входе персонажу выдается то кол-во денег, которое указано в столбце базы. (т.е. загрузка персонажа настроена).
Подскажите, как сохранить текущее кол-во денег.
