Valera_Kovshikov
Компетентный
Здравствуйте, недавно написал для сервера систему голода и жажды и уровень персонажа. При сохранении - появляются очень огромные числа, хотя жажда и голод должны быть по дефолту не более 100, а возраст меньше чем 90.
Вот данные из базы.
А вот код самого сохранения игрока
Вот данные из базы.
А вот код самого сохранения игрока
PHP:
stock SavePlayer(playerid) // Ñîõðàíåíèÿ èãðîêà
{
new query[512];
format(query, 512, "UPDATE `accounts` SET `Password` = '%s', `Email` = '%s', `Skin` = '%d', `Reg` = '%d', `Cash` = '%d', `Health` = '%f', `State` = '%d', `Age` = '%d', `Admin` = '%d', `Hunger` = '%f', `Drink` = '%f' WHERE `Name` = '%s'",
PlayerInfo[playerid][pPassword],
PlayerInfo[playerid][pEmail],
PlayerInfo[playerid][pSkin],
PlayerInfo[playerid][pRegister],
PlayerInfo[playerid][pCash],
PlayerInfo[playerid][pAge],
PlayerInfo[playerid][pState],
PlayerInfo[playerid][pHealth],
PlayerInfo[playerid][pAdmin],
PlayerInfo[playerid][pHunger],
PlayerInfo[playerid][pDrink],
GetName(playerid));
mysql_function_query(MYSQL_CONNECT, query, false, "", "");
return true;
}
