Amikor bejelentkezek bedobja a főmenüt és leállítsa a szerver a plugint, már mindent próbáltam..
Kód:
public sql_update_account(id, logged)
{
new szQuery[2048], Len;
new client_name_fix[33], client_name[33];
get_user_name(id, client_name, 32);
format(client_name_fix, 32, "%s", client_name);
replace_all(client_name_fix, 32, "", "\\")
replace_all(client_name_fix, 32, "'", "\'")
Len += format(szQuery[Len], 2048, "UPDATE unison_mentes SET ")
Len += format(szQuery[Len], 2048-Len, "Jatekosnev = '%s', ", client_name_fix)
Len += format(szQuery[Len], 2048-Len, "szint = '%d', ", szint[id])
Len += format(szQuery[Len], 2048-Len, "xp = '%d', ", xp[id])
Len += format(szQuery[Len], 2048-Len, "eloszt = '%d', ", eloszt[id])
Len += format(szQuery[Len], 2048-Len, "alkat = '%d', ", alkat[id])
Len += format(szQuery[Len], 2048-Len, "karizma = '%d', ", karizma[id])
Len += format(szQuery[Len], 2048-Len, "int = '%d', ", int[id])
Len += format(szQuery[Len], 2048-Len, "ero = '%d', ", ero[id])
Len += format(szQuery[Len], 2048-Len, "g_arany = '%d', ", g_arany[id])
Len += format(szQuery[Len], 2048-Len, "g_lada = '%d', ", g_lada[id])
Len += format(szQuery[Len], 2048-Len, "g_kulcs = '%d', ", g_kulcs[id])
Len += format(szQuery[Len], 2048-Len, "g_hflada = '%d', ", g_hflada[id])
Len += format(szQuery[Len], 2048-Len, "varazskesztyu = '%d', ", varazskesztyu[id])
Len += format(szQuery[Len], 2048-Len, "amulett = '%d', ", amulett[id])
Len += format(szQuery[Len], 2048-Len, "aldas = '%d', ", aldas[id])
Len += format(szQuery[Len], 2048-Len, "bolcsi = '%d', ", bolcsi[id])
Len += format(szQuery[Len], 2048-Len, "kritgyuru = '%d', ", kritgyuru[id])
Len += format(szQuery[Len], 2048-Len, "vipkupon = '%d', ", vipkupon[id])
Len += format(szQuery[Len], 2048-Len, "csakany = '%d', ", csakany[id])
Len += format(szQuery[Len], 2048-Len, "mission = '%d', ", mission[id])
Len += format(szQuery[Len], 2048-Len, "alkatresz = '%d', ", alkatresz[id])
Len += format(szQuery[Len], 2048-Len, "oles = '%d', ", oles[id])
Len += format(szQuery[Len], 2048-Len, "talalttargy = '%d', ", talalttargy[id])
Len += format(szQuery[Len], 2048-Len, "talaltarany = '%d', ", talaltarany[id])
Len += format(szQuery[Len], 2048-Len,"Aktivitas = '%d' ", logged)
Len += format(szQuery[Len], 2048-Len,"WHERE Id = '%d'", g_Id[id])
SQL_ThreadQuery(g_SqlTuple,"sql_update_account_thread", szQuery)
}
public sql_update_account_thread(FailState, Handle:Query, Error[], Errcode, szData[], DataSize)
{
if(FailState == TQUERY_CONNECT_FAILED)
{
set_fail_state("[ *HIBA* ] NEM LEHET KAPCSOLODNI AZ ADATBAZISHOZ!");
return;
}
else if(FailState == TQUERY_QUERY_FAILED)
{
set_fail_state("[ *HIBA* ] A LEKERDEZES MEGSZAKADT!"); //2775 sor
return;
}
if(Errcode)
{
log_amx("[ *HIBA* ] PROBLEMA A LEKERDEZESNEL! ( %s )", Error);
return;
}
return;
}
! | Moderátori megjegyzés (Silent): |
Kódba raktam. |