Cześć, mam problem może zacznę od początku wszystko niby dobrze się wczytuje lecz pluje błędami i nie wiem jak je naprawić.
OnClientPutInServer - posiadam tutaj wczytywanie gracza
L 08/19/2016 - 10:15:28: [SM] Exception reported: Current result set has no fetched rows L 08/19/2016 - 10:15:28: [SM] Blaming: test.smx() L 08/19/2016 - 10:15:28: [SM] Call stack trace: L 08/19/2016 - 10:15:28: [SM] [0] SQL_FetchInt L 08/19/2016 - 10:15:28: [SM] [1] Line 432, expmod.sp::WczytajDane() L 08/19/2016 - 10:15:28: [SM] [2] Line 76, expmod.sp::OnClientPutInServer() L 08/19/2016 - 10:21:19: Error log file session closed.
public WczytajDane(client) { new String:tmp[513]; new String:authid[64]; if(!GetClientAuthId(client, AuthId_Steam2, authid, sizeof(authid))) return -1; Format(tmp, sizeof(tmp), "SELECT `poziom`, `exp`, `pkt`, `int`, `test`, `dzialko`, `mina`, `laser` FROM `expmod` WHERE steamid = '%s';", authid); new Handle:query = SQL_Query(sql, tmp); if(SQL_GetRowCount(query)){ poziom_gracza[client] = SQL_FetchInt(query, 0); doswiadczenie_gracza[client] = SQL_FetchInt(query, 1); pkt[client] = SQL_FetchInt(query, 2); test[client] = SQL_FetchInt(query, 3); int[client] = SQL_FetchInt(query, 4); dzialko[client] = SQL_FetchInt(query, 5); mina[client] = SQL_FetchInt(query, 6); laser[client] = SQL_FetchInt(query, 7); } CloseHandle(query) return 1; }
Jak naprawić ten błąd?