ya_snotter
Новичок
1 проблема. В базу данных вписал в поле Skin значение 46, но при спавне значение не выполнилось.
Cохранение аккаунта:
Ошибки MySQL:
ЭТА ОШИБКА ВЫЛАЗИЕТ ВСЕГДА, КОГДА ЗАПУСКАЕШЬ НА ЛОКАЛКЕ БЕЗ ПАРОЛЯ
PHP:
public OnPlayerSpawn(playerid)
{
GetPlayerSkin(playerid);
new query_string[49];
format(query_string,sizeof(query_string),"SELECT * FROM `accounts` WHERE `Skin` = '%s' ",PlayerInfo[playerid][pSkin]);
SetPlayerSkinFix(playerid,PlayerInfo[playerid][pSkin]);
return 1;
}
PHP:
stock SaveAccount(playerid)
{
RemovePlayerInfo(playerid);
new query_string[(21)+(16+11)+(20+MAX_PLAYER_NAME)+(16+30)] = "UPDATE `accounts` SET";
format(query_string, sizeof(query_string), "%s `Login` = '%s',", query_string, PlayerInfo[playerid][pLogin]);
format(query_string, sizeof(query_string), "%s `Password` = '%s'", query_string, PlayerInfo[playerid][pPassword]);
format(query_string, sizeof(query_string), "%s WHERE `ID` = '%d'", query_string, PlayerInfo[playerid][pID]);
format(query_string, sizeof(query_string), "%s WHERE `Skin` = '%d'", query_string, PlayerInfo[playerid][pSkin]);
mysql_tquery(mysql_connect_ID, query_string, "", "");
return 1;
}
Ошибки MySQL:
Код:
[23:29:09] [WARNING] mysql_connect: no password specified (C:\Users\User\Desktop\123213\gamemodes\123123.pwn:70)
Последнее редактирование:
