Dodałem do kodu:
#define DATABASE "unknown"
new Handle:gTuple = SQL_MakeDbTuple("127.0.0.1", "root", "", DATABASE);
//...
public client_authorized(id)
{
CheckData(id);
}
public client_disconnect(id)
{
SaveData(id);
}
public SaveData(id)
{
new Data[1];
Data[0] = id;
new qCommand[1024], szName[64];
get_user_name(id, szName, charsmax(szName));
format(qCommand, charsmax(qCommand), "UPDATE `%s` VALUES(`%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`) WHERE `nick`='%s'", DATABASE, klucze_gracza[id], skrzynki_gracza[id][awp], skrzynki_gracza[id][hegrenade], skrzynki_gracza[id][flashbang], skrzynki_gracza[id][smokegrenade], skrzynki_gracza[id][gracz], (skin_dostepny[id][0][0] ? "1" : "0"), (ma_skin[id][0][0] ? "1" : "0"), (skin_dostepny[id][0][1] ? "1" : "0"), (ma_skin[id][0][1] ? "1" : "0"), (skin_dostepny[id][0][2] ? "1" : "0"), (ma_skin[id][0][2] ? "1" : "0"), (skin_dostepny[id][0][3] ? "1" : "0"), (ma_skin[id][0][3] ? "1" : "0"), (skin_dostepny[id][0][4] ? "1" : "0"), (ma_skin[id][0][4] ? "1" : "0"), (skin_dostepny[id][0][5] ? "1" : "0"), (ma_skin[id][0][5] ? "1" : "0"), (skin_dostepny[id][0][6] ? "1" : "0"), (ma_skin[id][0][6] ? "1" : "0"), (skin_dostepny[id][0][7] ? "1" : "0"), (ma_skin[id][0][7] ? "1" : "0"), (skin_dostepny[id][0][8] ? "1" : "0"), (ma_skin[id][0][8] ? "1" : "0"), (skin_dostepny[id][0][9] ? "1" : "0"), (ma_skin[id][0][9] ? "1" : "0"), (skin_dostepny[id][1][0] ? "1" : "0"), (ma_skin[id][1][0] ? "1" : "0"), (skin_dostepny[id][1][1] ? "1" : "0"), (ma_skin[id][1][1] ? "1" : "0"), (skin_dostepny[id][1][2] ? "1" : "0"), (ma_skin[id][1][2] ? "1" : "0"), (skin_dostepny[id][1][3] ? "1" : "0"), (ma_skin[id][1][3] ? "1" : "0"), (skin_dostepny[id][1][4] ? "1" : "0"), (ma_skin[id][1][4] ? "1" : "0"), (skin_dostepny[id][1][5] ? "1" : "0"), (ma_skin[id][1][5] ? "1" : "0"), (skin_dostepny[id][1][6] ? "1" : "0"), (ma_skin[id][1][6] ? "1" : "0"), (skin_dostepny[id][1][7] ? "1" : "0"), (ma_skin[id][1][7] ? "1" : "0"), (skin_dostepny[id][1][8] ? "1" : "0"), (ma_skin[id][1][8] ? "1" : "0"), (skin_dostepny[id][1][9] ? "1" : "0"), (ma_skin[id][1][9] ? "1" : "0"), (skin_dostepny[id][1][10] ? "1" : "0"), (ma_skin[id][1][10] ? "1" : "0"), (skin_dostepny[id][1][11] ? "1" : "0"), (ma_skin[id][1][11] ? "1" : "0"), (skin_dostepny[id][2][0] ? "1" : "0"), (ma_skin[id][2][0] ? "1" : "0"), (skin_dostepny[id][2][1] ? "1" : "0"), (ma_skin[id][2][1] ? "1" : "0"), (skin_dostepny[id][2][2] ? "1" : "0"), (ma_skin[id][2][2] ? "1" : "0"), (skin_dostepny[id][2][3] ? "1" : "0"), (ma_skin[id][2][3] ? "1" : "0"), (skin_dostepny[id][2][4] ? "1" : "0"), (ma_skin[id][2][4] ? "1" : "0"), (skin_dostepny[id][3][0] ? "1" : "0"), (ma_skin[id][3][0] ? "1" : "0"), (skin_dostepny[id][3][1] ? "1" : "0"), (ma_skin[id][3][1] ? "1" : "0"), (skin_dostepny[id][3][2] ? "1" : "0"), (ma_skin[id][3][2] ? "1" : "0"), (skin_dostepny[id][3][3] ? "1" : "0"), (ma_skin[id][3][3] ? "1" : "0"), (skin_dostepny[id][3][4] ? "1" : "0"), (ma_skin[id][3][4] ? "1" : "0"), (skin_dostepny[id][4][0] ? "1" : "0"), (ma_skin[id][4][0] ? "1" : "0"), (skin_dostepny[id][4][1] ? "1" : "0"), (ma_skin[id][4][1] ? "1" : "0"), (skin_dostepny[id][4][2] ? "1" : "0"), (ma_skin[id][4][2] ? "1" : "0"), (skin_dostepny[id][4][3] ? "1" : "0"), (ma_skin[id][4][3] ? "1" : "0"), (skin_dostepny[id][4][4] ? "1" : "0"), (ma_skin[id][4][4] ? "1" : "0"), (skin_dostepny[id][5][0] ? "1" : "0"), (ma_skin[id][5][0] ? "1" : "0"), (skin_dostepny[id][5][1] ? "1" : "0"), (ma_skin[id][5][1] ? "1" : "0"), (skin_dostepny[id][5][2] ? "1" : "0"), (ma_skin[id][5][2] ? "1" : "0"), (skin_dostepny[id][5][3] ? "1" : "0"), (ma_skin[id][5][3] ? "1" : "0"), (skin_dostepny[id][6][0] ? "1" : "0"), (ma_skin[id][6][0] ? "1" : "0"), (skin_dostepny[id][6][1] ? "1" : "0"), (ma_skin[id][6][1] ? "1" : "0"), (skin_dostepny[id][6][2] ? "1" : "0"), (ma_skin[id][6][2] ? "1" : "0"), (skin_dostepny[id][6][3] ? "1" : "0"), (ma_skin[id][6][3] ? "1" : "0"), szName);
SQL_ThreadQuery(gTuple, "SaveHandle", qCommand, Data, 1);
}
public SaveHandle(FailState, Handle:Query, Error[], Errorcode, Data[], DataSize)
{
new id = Data[0];
if(Errorcode)
log_amx("Blad w zapytaniu: %s [CheckData]", Error);
if(FailState == TQUERY_CONNECT_FAILED)
{
log_amx("Nie mozna podlaczyc sie do bazy danych.");
return PLUGIN_CONTINUE;
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_amx("Zapytanie anulowanie [CheckData]");
return PLUGIN_CONTINUE;
}
return PLUGIN_CONTINUE;
}
public CheckData(id)
{
new Data[1];
Data[0] = id;
new qCommand[512], szName[64];
get_user_name(id, szName, charsmax(szName));
format(qCommand, charsmax(qCommand), "SELECT * FROM `%s` WHERE `nick` = '%s'", DATABASE, szName);
SQL_ThreadQuery(gTuple, "CheckHandle", qCommand, Data, 1);
}
public CheckHandle(FailState, Handle:Query, Error[], Errorcode, Data[], DataSize)
{
new id = Data[0];
if(Errorcode)
log_amx("Blad w zapytaniu: %s [CheckData]", Error);
if(FailState == TQUERY_CONNECT_FAILED)
{
log_amx("Nie mozna podlaczyc sie do bazy danych.");
return PLUGIN_CONTINUE;
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_amx("Zapytanie anulowanie [CheckData]");
return PLUGIN_CONTINUE;
}
if(!SQL_MoreResults(Query))
DodajWpis(id)
else
{
klucze_gracza[id] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skrzynki_gracza[id][awp] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skrzynki_gracza[id][hegrenade] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skrzynki_gracza[id][flashbang] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skrzynki_gracza[id][smokegrenade] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skrzynki_gracza[id][gracz] = SQL_ReadResult(Query, 1);
SQL_NextRow(Query);
skin_dostepny[id][0][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][5] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][5] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][6] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][6] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][7] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][7] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][8] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][8] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][0][9] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][0][9] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][5] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][5] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][6] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][6] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][7] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][7] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][8] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][8] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][9] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][9] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][10] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][10] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][1][11] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][1][11] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][2][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][2][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][2][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][2][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][2][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][2][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][2][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][2][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][2][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][2][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][3][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][3][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][3][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][3][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][3][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][3][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][3][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][3][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][3][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][3][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][4][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][4][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][4][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][4][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][4][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][4][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][4][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][4][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][4][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][4][4] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][5][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][5][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][5][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][5][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][5][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][5][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][5][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][5][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][6][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][6][0] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][6][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][6][1] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][6][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][6][2] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
skin_dostepny[id][6][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
SQL_NextRow(Query);
ma_skin[id][6][3] = ((SQL_ReadResult(Query, 1) == 1) ? true : false);
}
return PLUGIN_CONTINUE;
}
public DodajWpis(id)
{
new Data[1];
Data[0] = id;
new qCommand[1024], szName[64];
get_user_name(id, szName, charsmax(szName));
format(qCommand, charsmax(qCommand), "INSERT INTO `%s` VALUES(`%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`, `%d`) WHERE `nick`='%s'", DATABASE, klucze_gracza[id], skrzynki_gracza[id][awp], skrzynki_gracza[id][hegrenade], skrzynki_gracza[id][flashbang], skrzynki_gracza[id][smokegrenade], skrzynki_gracza[id][gracz], (skin_dostepny[id][0][0] ? "1" : "0"), (ma_skin[id][0][0] ? "1" : "0"), (skin_dostepny[id][0][1] ? "1" : "0"), (ma_skin[id][0][1] ? "1" : "0"), (skin_dostepny[id][0][2] ? "1" : "0"), (ma_skin[id][0][2] ? "1" : "0"), (skin_dostepny[id][0][3] ? "1" : "0"), (ma_skin[id][0][3] ? "1" : "0"), (skin_dostepny[id][0][4] ? "1" : "0"), (ma_skin[id][0][4] ? "1" : "0"), (skin_dostepny[id][0][5] ? "1" : "0"), (ma_skin[id][0][5] ? "1" : "0"), (skin_dostepny[id][0][6] ? "1" : "0"), (ma_skin[id][0][6] ? "1" : "0"), (skin_dostepny[id][0][7] ? "1" : "0"), (ma_skin[id][0][7] ? "1" : "0"), (skin_dostepny[id][0][8] ? "1" : "0"), (ma_skin[id][0][8] ? "1" : "0"), (skin_dostepny[id][0][9] ? "1" : "0"), (ma_skin[id][0][9] ? "1" : "0"), (skin_dostepny[id][1][0] ? "1" : "0"), (ma_skin[id][1][0] ? "1" : "0"), (skin_dostepny[id][1][1] ? "1" : "0"), (ma_skin[id][1][1] ? "1" : "0"), (skin_dostepny[id][1][2] ? "1" : "0"), (ma_skin[id][1][2] ? "1" : "0"), (skin_dostepny[id][1][3] ? "1" : "0"), (ma_skin[id][1][3] ? "1" : "0"), (skin_dostepny[id][1][4] ? "1" : "0"), (ma_skin[id][1][4] ? "1" : "0"), (skin_dostepny[id][1][5] ? "1" : "0"), (ma_skin[id][1][5] ? "1" : "0"), (skin_dostepny[id][1][6] ? "1" : "0"), (ma_skin[id][1][6] ? "1" : "0"), (skin_dostepny[id][1][7] ? "1" : "0"), (ma_skin[id][1][7] ? "1" : "0"), (skin_dostepny[id][1][8] ? "1" : "0"), (ma_skin[id][1][8] ? "1" : "0"), (skin_dostepny[id][1][9] ? "1" : "0"), (ma_skin[id][1][9] ? "1" : "0"), (skin_dostepny[id][1][10] ? "1" : "0"), (ma_skin[id][1][10] ? "1" : "0"), (skin_dostepny[id][1][11] ? "1" : "0"), (ma_skin[id][1][11] ? "1" : "0"), (skin_dostepny[id][2][0] ? "1" : "0"), (ma_skin[id][2][0] ? "1" : "0"), (skin_dostepny[id][2][1] ? "1" : "0"), (ma_skin[id][2][1] ? "1" : "0"), (skin_dostepny[id][2][2] ? "1" : "0"), (ma_skin[id][2][2] ? "1" : "0"), (skin_dostepny[id][2][3] ? "1" : "0"), (ma_skin[id][2][3] ? "1" : "0"), (skin_dostepny[id][2][4] ? "1" : "0"), (ma_skin[id][2][4] ? "1" : "0"), (skin_dostepny[id][3][0] ? "1" : "0"), (ma_skin[id][3][0] ? "1" : "0"), (skin_dostepny[id][3][1] ? "1" : "0"), (ma_skin[id][3][1] ? "1" : "0"), (skin_dostepny[id][3][2] ? "1" : "0"), (ma_skin[id][3][2] ? "1" : "0"), (skin_dostepny[id][3][3] ? "1" : "0"), (ma_skin[id][3][3] ? "1" : "0"), (skin_dostepny[id][3][4] ? "1" : "0"), (ma_skin[id][3][4] ? "1" : "0"), (skin_dostepny[id][4][0] ? "1" : "0"), (ma_skin[id][4][0] ? "1" : "0"), (skin_dostepny[id][4][1] ? "1" : "0"), (ma_skin[id][4][1] ? "1" : "0"), (skin_dostepny[id][4][2] ? "1" : "0"), (ma_skin[id][4][2] ? "1" : "0"), (skin_dostepny[id][4][3] ? "1" : "0"), (ma_skin[id][4][3] ? "1" : "0"), (skin_dostepny[id][4][4] ? "1" : "0"), (ma_skin[id][4][4] ? "1" : "0"), (skin_dostepny[id][5][0] ? "1" : "0"), (ma_skin[id][5][0] ? "1" : "0"), (skin_dostepny[id][5][1] ? "1" : "0"), (ma_skin[id][5][1] ? "1" : "0"), (skin_dostepny[id][5][2] ? "1" : "0"), (ma_skin[id][5][2] ? "1" : "0"), (skin_dostepny[id][5][3] ? "1" : "0"), (ma_skin[id][5][3] ? "1" : "0"), (skin_dostepny[id][6][0] ? "1" : "0"), (ma_skin[id][6][0] ? "1" : "0"), (skin_dostepny[id][6][1] ? "1" : "0"), (ma_skin[id][6][1] ? "1" : "0"), (skin_dostepny[id][6][2] ? "1" : "0"), (ma_skin[id][6][2] ? "1" : "0"), (skin_dostepny[id][6][3] ? "1" : "0"), (ma_skin[id][6][3] ? "1" : "0"), szName);
SQL_ThreadQuery(gTuple, "DodajWpis_Handle", qCommand, Data, 1);
}
public DodajWpis_Handle(FailState, Handle:Query, Error[], Errorcode, Data[], DataSize)
{
new id = Data[0];
if(Errorcode)
log_amx("Blad w zapytaniu: %s [CheckData]", Error);
if(FailState == TQUERY_CONNECT_FAILED)
{
log_amx("Nie mozna podlaczyc sie do bazy danych.");
return PLUGIN_CONTINUE;
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_amx("Zapytanie anulowanie [CheckData]");
return PLUGIN_CONTINUE;
}
return PLUGIN_CONTINUE;
}
Teraz to się nawet nie kompiluje tylko kompilator stoi i tyle, gdzie jest błąd ?