Nabend,
ich versuche gerade mit MySQL klarzukommen, und jetzt bin ich in einem Script über folgendes gestoßen:
stock LoadAccountVariables(playerid)
{
new EscapedName[MAX_PLAYER_NAME];
if(GetPVarInt(playerid, "Authentication") == 1)
{
mysql_real_escape_string(GetName(playerid), EscapedName);
format(Query, sizeof(Query), "SELECT * FROM `Accounts` WHERE `Username` = '%s'", EscapedName);
mysql_query(Query);
mysql_store_result();
mysql_fetch_row_format(Query, "|");
sscanf(Query, "e<p<|>s[24]s[129]s[64]s[129]s[17]ddddfffffddddds[128]s[128]s[128]>", PlayerInfo[playerid]);
}
else print("[MySQL ERROR] LoadAccountVariables() was called, but to a non-connected ID.");
mysql_free_result();
}
Beim Einloggen wird dieser stock aufgerufen. Aber was genau macht er würde ich gerne einfach mal wissen, um es auch zu verstehen.
Das "e<p<|>s[24]s[129]s[64]s[129]s[17]ddddfffffddddds[128]s[128]s[128]>" verstehe ich überhaupt nicht.
Danke