stock LoadStats(playerid)
{
new pName[24],Query[80];
GetPlayerName(playerid,pName,24);
format(Query, sizeof(Query), "SELECT * FROM `Users` WHERE `Username` = '%s' ", pName);
mysql_query(Query);
mysql_store_result();
mysql_fetch_row_format(Query, "|");
sscanf(Query, "e<p<|>s[60]s[60]iiiiiiiiiiiiiiiiiiiiiiiiis[128]iis[128]s[128]s[128]ii>", PInfo[playerid]);
mysql_free_result();
GivePlayerMoney(playerid,PInfo[playerid][Money]);
SetPVarInt(playerid,"Score",PInfo[playerid][Level]);
SetPlayerScore(playerid,PInfo[playerid][Level]);
SetPVarInt(playerid,"Level",PInfo[playerid][Admin]);
SetPVarInt(playerid,"Helper",PInfo[playerid][Helper]);
SetPlayerSkin(playerid,PInfo[playerid][Skin]);
SetPVarInt(playerid,"Kills",PInfo[playerid][Kills]);
SetPVarInt(playerid,"Deaths",PInfo[playerid][Deaths]);
SetPVarInt(playerid,"Muted",PInfo[playerid][Muted]);
SetPVarInt(playerid,"HasCell",PInfo[playerid][Cell]);
SetPVarInt(playerid,"HasCigs",PInfo[playerid][Cigs]);
SetPVarInt(playerid,"HasWatch",PInfo[playerid][Watch]);
SetPVarInt(playerid,"HasMask",PInfo[playerid][Mask]);
SetPVarInt(playerid,"GasCan",PInfo[playerid][GasCan]);
SetPVarInt(playerid,"HasSprunk",PInfo[playerid][Sprunk]);
SetPVarInt(playerid,"HasStereo",PInfo[playerid][Stereo]);
SetPVarInt(playerid,"GoldCoins",PInfo[playerid][GoldCoins]);
SetPVarInt(playerid,"PMethod",PInfo[playerid][PaymentMethod]);
SetPVarInt(playerid,"Skin",PInfo[playerid][Skin]);
return 1;
}
Log? And what's the point of these PVars if you're already using an enum?
|
new pName[24],Query[80];
GetPlayerName(playerid,pName,24);
format(Query, sizeof(Query), "SELECT * FROM `Users` WHERE `Username` = '%s' ", pName);
mysql_query(Query);
mysql_store_result();
mysql_fetch_row_format(Query, "|");
sscanf(Query, "e<p<|>s[60]s[60]iiiiiiiiiiiiiiiiiiiiiiiiis[128]iis[128]s[128]s[128]ii>", PInfo[playerid]);
mysql_free_result();
new pName[24],Query[80];
GetPlayerName(playerid,pName,24);
format(Query, sizeof(Query), "SELECT * FROM `Users` WHERE `Username` = '%s' ", pName);
mysql_query(Query);
mysql_store_result();
mysql_fetch_row_format(Query, "|");
sscanf(Query, "e<p<|>s[60]s[60]iiiiiiiiiiiiiiiiiiiiiiiiis[128]iis[128]s[128]s[128]ii>", PInfo[playerid]);
mysql_free_result();
"e<p<|>ssiiiiiiiiiiiiiiiiiiiiiiiiisiisssii>", PInfo[playerid]
[18:17:37]
[18:17:37] ---------------------------
[18:17:37] MySQL Debugging activated (06/21/12)
[18:17:37] ---------------------------
[18:17:37]
[18:17:37] >> mysql_connect( )
[18:17:37] CMySQLHandler::CMySQLHandler() - constructor called.
[18:17:37] CMySQLHandler::CMySQLHandler() - Connecting to "" | DB: "" | Username: "" ...
[18:17:37] CMySQLHandler::Connect() - Connection was successful.
[18:17:37] CMySQLHandler::Connect() - Auto-Reconnect has been enabled.
[18:17:40]
[18:17:40] ---------------------------
[18:17:40] MySQL Debugging activated (06/21/12)
[18:17:40] ---------------------------
[18:17:40]
[18:17:40] >> mysql_connect( )
[18:17:40] CMySQLHandler::CMySQLHandler() - constructor called.
[18:17:40] CMySQLHandler::CMySQLHandler() - Connecting to "" | DB: "" | Username: "" ...
[18:17:40] CMySQLHandler::Connect() - Connection was successful.
[18:17:40] CMySQLHandler::Connect() - Auto-Reconnect has been enabled.
[18:19:24] >> mysql_query( Connection handle: 1 )
[18:19:25] CMySQLHandler::Query(SELECT `Username` FROM `Users` WHERE `Username` = 'Jari_Johnson' LIMIT 1;) - Successfully executed.
[18:19:25] >> mysql_store_result( Connection handle: 1 )
[18:19:25] CMySQLHandler::StoreResult() - Result was stored.
[18:19:25] >> mysql_num_rows( Connection handle: 1 )
[18:19:25] CMySQLHandler::NumRows() - Returned 1 row(s)
[18:19:25] >> mysql_free_result( Connection handle: 1 )
[18:19:25] CMySQLHandler::FreeResult() - Result was successfully free'd.
[18:20:14] >> mysql_real_escape_string( Connection handle: 1 )
[18:20:14] CMySQLHandler::EscapeString(password); - Escaped 10 characters to password.
[18:20:14] >> mysql_query( Connection handle: 1 )
[18:20:14] CMySQLHandler::Query(SELECT * FROM `Users` WHERE `Username` = 'Jari_Johnson' AND `Password` = 'password') - Successfully executed.
[18:20:14] >> mysql_store_result( Connection handle: 1 )
[18:20:14] CMySQLHandler::StoreResult() - Result was stored.
[18:20:14] >> mysql_num_rows( Connection handle: 1 )
[18:20:14] CMySQLHandler::NumRows() - Returned 1 row(s)
[18:20:14] >> mysql_query( Connection handle: 1 )
[18:20:14] CMySQLHandler::Query(SELECT * FROM `Users` WHERE `Username` = 'Jari_Johnson' ) - Successfully executed.
[18:20:14] >> mysql_store_result( Connection handle: 1 )
[18:20:14] CMySQLHandler::StoreResult() - Result was stored.
[18:20:14] >> mysql_fetch_row_format( Connection handle: 1 )
[18:20:14] CMySQLHandler::FetchRow() - Return: Jari_Johnson|password|5000|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0||0|0||||0|0
[18:20:14] >> mysql_free_result( Connection handle: 1 )
[18:20:14] CMySQLHandler::FreeResult() - Result was successfully free'd.
[18:20:14] >> mysql_free_result( Connection handle: 1 )
[18:20:14] CMySQLHandler::FreeResult() - The result is already empty.
[18:22:09] >> mysql_query( Connection handle: 1 )
[18:22:09] CMySQLHandler::Query(SELECT `Username` FROM `Users` WHERE `Username` = 'Casper_Johnson' LIMIT 1;) - Successfully executed.
[18:22:09] >> mysql_store_result( Connection handle: 1 )
[18:22:09] CMySQLHandler::StoreResult() - Result was stored.
[18:22:09] >> mysql_num_rows( Connection handle: 1 )
[18:22:09] CMySQLHandler::NumRows() - Returned 0 row(s)
[18:22:09] >> mysql_free_result( Connection handle: 1 )
[18:22:09] CMySQLHandler::FreeResult() - Result was successfully free'd.
[18:22:12] >> mysql_query( Connection handle: 1 )
[18:22:12] CMySQLHandler::Query(INSERT INTO `Users` (Username) VALUES ('Casper_Johnson')) - Successfully executed.
[18:22:17] >> mysql_query( Connection handle: 1 )
[18:22:18] CMySQLHandler::Query(UPDATE Users SET Age = '50'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:18] >> mysql_query( Connection handle: 1 )
[18:22:18] CMySQLHandler::Query(UPDATE Users SET PNumber = '104436075'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:23] >> mysql_query( Connection handle: 1 )
[18:22:23] CMySQLHandler::Query(UPDATE Users SET PCountry = 'The Netherlands'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:30] >> mysql_query( Connection handle: 1 )
[18:22:30] CMySQLHandler::Query(UPDATE Users SET PDesc = 'I am cool'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:35] >> mysql_query( Connection handle: 1 )
[18:22:35] CMySQLHandler::Query(UPDATE Users SET PMail = '-'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:36] >> mysql_query( Connection handle: 1 )
[18:22:36] CMySQLHandler::Query(UPDATE Users SET PSex = '0'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:39] >> mysql_query( Connection handle: 1 )
[18:22:39] CMySQLHandler::Query(UPDATE Users SET Password = 'password',Money = '5000',Level = '1'WHERE Username = 'Casper_Johnson') - Successfully executed.
[18:22:39] >> mysql_query( Connection handle: 1 )
[18:22:40] CMySQLHandler::Query(SELECT * FROM `Users` WHERE `Username` = 'Casper_Johnson' ) - Successfully executed.
[18:22:40] >> mysql_store_result( Connection handle: 1 )
[18:22:40] CMySQLHandler::StoreResult() - Result was stored.
[18:22:40] >> mysql_fetch_row_format( Connection handle: 1 )
[18:22:40] CMySQLHandler::FetchRow() - Return: Casper_Johnson|password|5000|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0||50|104436075|I am cool|-|The Netherlands|0|0
[18:22:40] >> mysql_free_result( Connection handle: 1 )
[18:22:40] CMySQLHandler::FreeResult() - Result was successfully free'd.
[18:22:52] >> mysql_query( Connection handle: 1 )
[18:22:52] CMySQLHandler::Query(SELECT `Username` FROM `Users` WHERE `Username` = 'Casper_Johnson' LIMIT 1;) - Successfully executed.
[18:22:52] >> mysql_store_result( Connection handle: 1 )
[18:22:52] CMySQLHandler::StoreResult() - Result was stored.
[18:22:52] >> mysql_num_rows( Connection handle: 1 )
[18:22:52] CMySQLHandler::NumRows() - Returned 1 row(s)
[18:22:52] >> mysql_free_result( Connection handle: 1 )
[18:22:52] CMySQLHandler::FreeResult() - Result was successfully free'd.
[18:22:57] >> mysql_real_escape_string( Connection handle: 1 )
[18:22:57] CMySQLHandler::EscapeString(password); - Escaped 6 characters to password.
[18:22:57] >> mysql_query( Connection handle: 1 )
[18:22:57] CMySQLHandler::Query(SELECT * FROM `Users` WHERE `Username` = 'Casper_Johnson' AND `Password` = 'password') - Successfully executed.
[18:22:57] >> mysql_store_result( Connection handle: 1 )
[18:22:57] CMySQLHandler::StoreResult() - Result was stored.
[18:22:57] >> mysql_num_rows( Connection handle: 1 )
[18:22:57] CMySQLHandler::NumRows() - Returned 1 row(s)
[18:22:57] >> mysql_query( Connection handle: 1 )
[18:22:57] CMySQLHandler::Query(SELECT * FROM `Users` WHERE `Username` = 'Casper_Johnson' ) - Successfully executed.
[18:22:57] >> mysql_store_result( Connection handle: 1 )
[18:22:57] CMySQLHandler::StoreResult() - Result was stored.
[18:22:57] >> mysql_fetch_row_format( Connection handle: 1 )
[18:22:57] CMySQLHandler::FetchRow() - Return: Casper_Johnson|password|5000|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0||50|104436075|I am cool|-|The Netherlands|0|0
[18:22:57] >> mysql_free_result( Connection handle: 1 )
[18:22:57] CMySQLHandler::FreeResult() - Result was successfully free'd.