24.11.2013, 12:51
Try puting "return 1;" after the last function like this:
Код:
stock LoginPlayer(playerid) { new query[126]; format(query, sizeof(query), "SELECT * FROM accounts WHERE Name = '%s'", GetName(playerid)); mysql_query(query); mysql_store_result(); print("\n arrived at LoginPlayer function\n"); while(mysql_fetch_row_format(query,"|")) { mysql_fetch_field_row(query, "id"); Player[playerid][ID] = strval(query); mysql_fetch_field_row(Player[playerid][Name], "Name"); mysql_fetch_field_row(Player[playerid][Password], "Password"); mysql_fetch_field_row(query, "AdminLevel"); Player[playerid][AdminLevel] = strval(query); mysql_fetch_field_row(query, "PlayerPos"); sscanf(query, "fff", Player[playerid][Position][0], Player[playerid][Position][1], Player[playerid][Position][2]); mysql_fetch_field_row(query, "Money"); Player[playerid][Money] = strval(query); } print("\n mysql_fetches completed \n"); GivePlayerMoney(playerid, Player[playerid][Money]); SetSpawnInfo(playerid, 0, 299, Player[playerid][Position][0], Player[playerid][Position][1], Player[playerid][Position][2], 1, 0, 0, 0, 0, 0, 0); SpawnPlayer(playerid); print("\n player has been spawned \n"); return 1; }