Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Thread worker was unable to start


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 15.03.2011 18:49

L 03/15/2011 - 18:37:36: [MySQL] Thread worker was unable to start.
L 03/15/2011 - 18:37:36: [AMXX] Displaying debug trace (plugin "expmod.amxx")
L 03/15/2011 - 18:37:36: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
L 03/15/2011 - 18:37:36: [AMXX]    [0] expmod.sma::handleSqlSaveData (line 3099)


public handleSqlSaveData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize)
{
	// lots of error checking
	if(Errcode)
	{
		log_amx("Error on Table query: %s",Error)
	}
	if(FailState == TQUERY_CONNECT_FAILED)
	{
		log_amx("Could not connect to SQL database.")
		return PLUGIN_CONTINUE
	}
	else if(FailState == TQUERY_QUERY_FAILED)
	{
		log_amx("Table Query failed.")
		return PLUGIN_CONTINUE
	}
	
	new id = Data[0];
	if(SQL_MoreResults(Query))
	{
		new szCommand[512], szAuthid[32];
		get_user_authid(id, szAuthid, 31);
		format(szCommand, 511, "UPDATE %s SET `xp` = %i, `lvl` = %i, `pkt` = %i,`money` = %i WHERE `authid` = '%s'", gszTable, gXp[id], gLevel[id], gPoint[id], gPlayerMoney[id],szAuthid);
		SQL_ThreadQuery(g_hTuple, "handleSqlSaveDataOther", szCommand);
	}
	else
	{
		new szCommand[512], szAuthid[32];
		get_user_authid(id, szAuthid, 31);
		format(szCommand, 511, "INSERT INTO %s (`authid`, `xp`, `lvl`, `pkt`,`money`) VALUES('%s', %i, %i, %i,%i)", gszTable, szAuthid, gXp[id], gLevel[id], gPoint[id], gPlayerMoney[id]);
		SQL_ThreadQuery(g_hTuple, "handleSqlSaveDataOther", szCommand);
	}
	
	return PLUGIN_CONTINUE
}
linijka 3099 to
SQL_ThreadQuery(g_hTuple, "handleSqlSaveDataOther", szCommand);
sprawdziłem zapytanie w pma i jest ok ale mam takie logi skończyły mi się pomysły co mogę mieć źle
  • +
  • -
  • 0

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 15.03.2011 21:30

public plugin_end()
{
SQL_FreeHandle(g_hTuple)
}

  • +
  • -
  • 0

#3 DarkGL

    Nie oddam ciasteczka !

  • Autor tematu
  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 26.03.2011 22:35

nie pomoglo
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych