27.12.2015, 12:59
Whenever my script tries to save the player data I get this in my mysql_log.
This is my OnPlayerDisconnect
Код:
[14:57:22] [DEBUG] mysql_format - connection: 1, len: 1024, format: "UPDATE `accounts` SET `AdminLevel`=%d, `Age`=%d, `Gender`=%d, `Skin`=%d, `Money`=%d, `Level`=%d, `Job`=%d, `Materials`=%d, `Drug..." [14:57:22] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE `accounts` SET `AdminLevel`=2, `Age`=16, `Gender`=1, `Ski", callback: "(null)", format: "(null)" [14:57:22] [DEBUG] CMySQLQuery::Execute[] - starting query execution [14:57:22] [DEBUG] CMySQLQuery::Execute[] - query was successfully executed within 33.776 milliseconds [14:57:22] [DEBUG] CMySQLQuery::Execute[] - no callback specified, skipping result saving
Код:
public OnPlayerDisconnect(playerid, reason) { new query[1024], aName[MAX_PLAYER_NAME]; GetPlayerName(playerid, aName, sizeof(aName)); mysql_format(mysql, query, sizeof(query), "UPDATE `accounts` SET `AdminLevel`=%d, `Age`=%d, `Gender`=%d, `Skin`=%d, `Money`=%d, `Level`=%d, `Job`=%d, `Materials`=%d, `Drugs`=%d WHERE `ID`=%d", pInfo[playerid][AdminLevel], pInfo[playerid][Age], pInfo[playerid][Gender], pInfo[playerid][Skin], pInfo[playerid][Money], pInfo[playerid][Level], pInfo[playerid][Job], pInfo[playerid][Materials], pInfo[playerid][Drugs], pInfo[playerid][ID]); mysql_tquery(mysql, query, "", ""); return 1; }