Sziasztok!Megint egy nagy problémám van,ami igazából már rég óta van,csak nem foglalkoztam vele,mert ritkán fordul el. [19:23:25] CMySQLHandler::FetchRow() - Return: (itt egy fura jel van,egy kitöltött karika)|1|1|15|14|4|10|7|0|0|0|60|0|0|1|0|10|0|0|0|8|16|5|0|0|0|0|0|4750|10000|0|0|1|0|0|100|0|0|0|0|0|1|1|0|0|2|0|1|0|0|1|0|0|10|0|0|0|10|0|0|100|2706585|33|105|Admin|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 Valamiért belépéskor ezt szedi ki az adatbázisból.Leginkább ahhoz köthetném,hogy valamiért elcsúsznak az értékek vagy nem tudom.És amikor belép akkor össze vissza lesz a karaktere,relogol a játékos,hátha jó lesz,de ezzel csak annyit ér el,hogy felülírja a jó értékeket a hibásokra az adatbázisban.Valaki találkozott ilyen problémával?
[19:23:25] CMySQLHandler::FetchRow() - Return: (itt egy fura jel van,egy kitöltött karika)|1|1|15|14|4|10|7|0|0|0|60|0|0|1|0|10|0|0|0|8|16|5|0|0|0|0|0|4750|10000|0|0|1|0|0|100|0|0|0|0|0|1|1|0|0|2|0|1|0|0|1|0|0|10|0|0|0|10|0|0|100|2706585|33|105|Admin|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0
new row[2048]; // The length of 1 \'row\' total. new field[226][40]; // [4] = Amount of fields, [24] = Max length of the bigest field. mysql_fetch_row_format(row, \"|\"); explode(row, field, \"|\"); mysql_free_result(); //0 = id,1=nev,2=jelszo new utolso[64]; format(utolso,sizeof(utolso),\"%s\",field[4]); for(new x=0; x<MAX_ITEMS*2; x+=2) { new y=x+5; new id = x/2; format(ItemName[playerid][id],128,\"%s\",field[y]); new z=x+6; ItemAmount[playerid][id] = strval(field[z]); } for(new x=0;x<MAX_CSEKK*2;x+=2) { new y = x+45; new id = x/2; CsekkInfo[playerid][id][Osszeg] = strval(field[y]); new z = x+46; CsekkInfo[playerid][id][ido] = strval(field[z]); } for(new x=0;x<MAX_CSEKK*2;x+=2) { new y = x+75; new id = x/2; pCsekkInfo[playerid][id][Osszeg] = strval(field[y]); new z = x+76; pCsekkInfo[playerid][id][ido] = strval(field[z]); } JatekosInfo[playerid][Admin] = strval(field[105]); JatekosInfo[playerid][Munka] = strval(field[106]); JatekosInfo[playerid][Halal] = strval(field[107]); JatekosInfo[playerid][Oles] = strval(field[108]); JatekosInfo[playerid][skin] = strval(field[109]); JatekosInfo[playerid][KezdoSpawn] = strval(field[110]); JatekosInfo[playerid][X] = floatstr(field[111]);.....
format(astring, sizeof(astring), \"UPDATE Jatekosok SET Admin=\'%d\',Munka=\'%d\',Halal=\'%d\',Oles=\'%d\',Skin=\'%d\',KezdoSpawn=\'%d\',X=\'%f\',Y=\'%f\',Z=\'%f\',Leader=\'%d\' WHERE Nev=\'%s\'\",JatekosInfo[playerid][Admin],JatekosInfo[playerid][Munka],JatekosInfo[playerid][Halal],JatekosInfo[playerid][Oles],JatekosInfo[playerid][skin],JatekosInfo[playerid][KezdoSpawn],pX,pY,pZ,JatekosInfo[playerid][Leader],nev);mysql_query(astring);.....
INSERT INTO \'ujtabla\' VALUES (SELECT * FROM \'regitabla\'