Spoiler
public SaveXP(id) { if(g_boolsqlOK) { if(!is_user_bot(id) && player_xp[id] != player_xp_old[id]) { new name[48], ip[32], sid[32],q_command[3595],iLen = 0; get_user_name(id, name, 47); get_user_ip(id, ip, 31, 1); get_user_authid(id, sid, 31); replace_all(name, 47, "'", "\'"); formatex(q_command, 349, "UPDATE `%s` SET `ip`='%s',`sid`='%s',`lvl`='%i',`exp`='%i' WHERE `nick`='%s' AND `klasa`='%i'",g_sqlTable,ip,sid,player_lvl[id],player_xp[id],name,player_class[id]); SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); formatex(q_command, 649, "UPDATE `Staty` SET `str`='%i',`int`='%i',`dex`='%i',`agi`='%i',`gra`='%i',`arm`='%i',`inv`='%i',`mon`='%i',`reg`='%i' WHERE `nick`='%s' AND `klasa`='%i'",player_strength[id],player_intelligence[id],player_dextery[id],player_agility[id],player_gravity[id],player_armor[id],player_inv[id],player_money[id],player_regeneracja[id],name,player_class[id]); SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); formatex(q_command, 649, "UPDATE `Staty2` SET `man`='%i',`zlo`='%i',`mikp`='%i',`mikpp`='%i',`red`='%i',`gre`='%i',`blu`='%i',`dred`='%i',`dgre`='%i',`dblu`='%i' WHERE `nick`='%s' AND `klasa`='%i'",player_mana[id],player_zloto[id],player_miksturkaplus[id],player_miksturkaplusplus[id],HudGracza[id][R],HudGracza[id][G],HudGracza[id][B],HudGraczaDol[id][R],HudGraczaDol[id][G],HudGraczaDol[id][B],name,player_class[id]) SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); formatex(q_command, 649, "UPDATE `Questy` SET `quest`='%i',`ile`='%i',`siedlisko`='%i',`orlice`='%i',`cain`='%i',`hrabina`='%i',`m4`='%i',`andariele`='%i',`radament`='%i' WHERE `nick`='%s' AND `klasa`='%i'",player_questy[id],ile_juz[id],ukonczony[id],ukonczonyorlice[id],ukonczonycain[id],ukonczonyhrabina[id],ukonczonym4[id],ukonczonyandariel[id],ukonczonyradament[id],name,player_class[id]) SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); formatex(q_command, 649, "UPDATE `Questy2` SET `glock`='%i',`bestie`='%i',`ak47`='%i',`demonolog`='%i',`duriel`='%i',`figurka`='%i',`gidbinn`='%i',`mp5`='%i',`ksiega`='%i' WHERE `nick`='%s' AND `klasa`='%i'",ukonczonyglock[id],ukonczonybestie[id],ukonczonyak[id],ukonczonydemonolog[id],ukonczonyduriel[id],ukonczonyfigurka[id],ukonczonygidbinn[id],ukonczonymp5[id],ukonczonyksiega[id],name,player_class[id]) SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); formatex(q_command, 649, "UPDATE `Questy3` SET `wyand`='%i',`mefisto`='%i',`izual`='%i',`kamien`='%i',`diablo`='%i'`nadzorca`='%i',`pbestie`='%i',`nihlathak`='%i',`talic`='%i',`hosty`='%i',`koniec`='%i',`ktoryq`='%i',`ileq`='%i' WHERE `nick`='%s' AND `klasa`='%i'" ,ukonczonywyand[id],ukonczonymefisto[id],ukonczonyizual[id],ukonczonykamien[id],ukonczonydiablo[id],ukonczonynadzorca[id],ukonczonyprawiebestie[id],ukonczonynihlathak[id],ukonczonytalic[id],ukonczonyhosty[id],ukonczonykoniec[id],quest[id],ileq[id],name,player_class[id]) SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); //SQL_ThreadQuery(g_SqlTuple, "Save_xp_handle", q_command); player_xp_old[id] = player_xp[id]; } } else sql_start(); }