csak a betöltést nem logolja mert be se lehet lépni .. De ha kiveszem az összes skint akkor beenged public SqlAccLoad(id) { new Query[2048], Len = 0; Len += format(Query[Len], charsmax(Query), "SELECT * FROM csgoreggi "); Len += format(Query[Len], charsmax(Query)-Len, "WHERE Felhasznalo = '%s'", gFelhasznalo[id]); new Data[2]; Data[0] = id; Data[1] = get_user_userid(id); SQL_ThreadQuery(SqlTuple,"SqlAccLoadQwe", Query, Data, 2); } public SqlAccLoadQwe(FailState,Handle:Query,Error[],Errcode,Data[],DataSize) { if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) { log_amx("%s", Error) return } else { new id = Data[0]; if (Data[1] != get_user_userid(id)) return ; new Password[100]; SQL_ReadResult(Query, 2, Password, 99); if(equal(gJelszo[id], Password)) { if ( is_online( id ) ) { ColorChat(id, NORMAL, "^4[%s] ^3%s ^1már be van jelentkezve!", Prefix, gFelhasznalo[id]); RegFomenu(id); return; } gId[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Id")); Dollar[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Dollars")); Kulcs[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kulcs")); Szint[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint")); Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles")); new Text[32]; for ( new i; i < MAX; i ++ ) { format(Text, charsmax(Text), "F%i", i); OsszesSkin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, Text)); } for ( new i; i < LADA; i ++ ) { format(Text, charsmax(Text), "L%i", i); Lada[id][i] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, Text)); } client_printcolor(id, "!g[%s] !nSzia,!t %s!n (#!g%d!n) Sikeresen BejelenetkeztĂ©l!", Prefix, gFelhasznalo[id], gId[id]); gFolyamatban[id] = 0 gBejelentkezes[id] = true; } else { ColorChat(id, NORMAL, "^4[%s] ^1Hibás jelszĂł vagy felhasználĂłnĂ©v!", Prefix); gFolyamatban[id] = 0; RegFomenu(id); } } } Toretto NeW Acc: public SqlAccFissites(id) { static Query[4096], Len = 0; new c[191]; new Nev[32]; get_user_name(id, Nev, 31); format(c, 190, "%s", Nev); replace_all(c, 190, "\", "\\") replace_all(c, 190, "'", "\'") Len += format(Query[Len], charsmax(Query), "UPDATE csgoreggi SET "); Len += format(Query[Len], charsmax(Query)-Len, "Dollars = '%d', ", Dollar[id]); Len += format(Query[Len], charsmax(Query)-Len, "Kulcs = '%d', ", Kulcs[id]); Len += format(Query[Len], charsmax(Query)-Len, "Szint = '%d', ", Szint[id]); Len += format(Query[Len], charsmax(Query)-Len, "Oles = '%d', ", Oles[id]); for(new i;i < MAX; i++) Len += format(Query[Len], charsmax(Query)-Len, "F%d = '%d', ", i, OsszesSkin[i][id]); for(new i;i < LADA; i++) Len += format(Query[Len], charsmax(Query)-Len, "L%d = '%d', ", i, Lada[id][i]); Len += format(Query[Len], charsmax(Query)-Len, "Jatekosnev = '%s' ", c); Len += format(Query[Len], charsmax(Query)-Len,"WHERE Id = '%d'", gId[id]); SQL_ThreadQuery(SqlTuple,"SqlUpdateQwe", Query); }
_________________ |Az élet minden csatája arra jó, hogy tanuljunk valamit belőle,még azokból is, amelyeket elveszítünk..|
|