08.05.2014, 12:40
I can login fine but it is not loading my spawn location etc.
It wont load my "ID".
Does anyone know what the problem is?
Thanks
I think this line is the problem
It wont load my "ID".
Does anyone know what the problem is?
Thanks
Код:
stock LoginPlayer(playerid) { new query[126]; format(query, sizeof(query), "SELECT * FROM playerdata WHERE Name = '%s'", GetName(playerid)); mysql_query(query); mysql_store_result(); while(mysql_fetch_row_format(query,"|")) { mysql_fetch_field_row(query, "ID"); PlayerInfo[playerid][ID] = strval(query); mysql_fetch_field_row(PlayerInfo[playerid][Name], "Name"); mysql_fetch_field_row(PlayerInfo[playerid][Password], "Password"); mysql_fetch_field_row(query, "AdminLevel"); PlayerInfo[playerid][AdminLevel] = strval(query); mysql_fetch_field_row(query, "PlayerPos"); sscanf(query, "fff", PlayerInfo[playerid][Position][0], PlayerInfo[playerid][Position][1], PlayerInfo[playerid][Position][2]); mysql_fetch_field_row(query, "Cash"); PlayerInfo[playerid][Cash] = strval(query); } GivePlayerMoney(playerid, PlayerInfo[playerid][Cash]); SetSpawnInfo(playerid, 0, 299, PlayerInfo[playerid][Position][0], PlayerInfo[playerid][Position][1], PlayerInfo[playerid][Position][2], 0, 0, 0, 0, 0, 0, 0); SpawnPlayer(playerid); SetPlayerPos(playerid, PlayerInfo[playerid][Position][0], PlayerInfo[playerid][Position][1], PlayerInfo[playerid][Position][2]); }
Код:
mysql_fetch_field_row(query, "ID"); PlayerInfo[playerid][ID] = strval(query);