Код:
public SavePlayerData(playerid,bool:simple)
{
if(playerDB[playerid][authstate]>0)
{
if(!simple) GameTextForPlayer(playerid,"~g~ Saugojamas tavo profilis",50000,5);
MySQLCheck();
new
pName[MAX_PLAYER_NAME],
Float:coo[3],
weps[2][12];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
//veikia
format(query,256,"UPDATE `"TABLENAME"` SET \
`Pinigai` = '%i', \
`Lytis` = '%i' \
`Uzbanintas` = '%i' \
`Uniforma` = '%i' \
`Apsirenges` = '%i' \
`Skin` = '%i' \
`Kalejimo_Laikas` = '%i' \
`Specialybe` = '%i' \
`Ieskomas` = '%i', \
`Xp` = '%i'\
`Dyrektorius` = '%i' \
WHERE(`PName` = '%s')",\
LIB_GetPlayerMoney(playerid),
playerDB[playerid][lytis],
playerDB[playerid][uzbanintas],
playerDB[playerid][uniforma],
playerDB[playerid][uniformd],
playerDB[playerid][drabuziai],
playerDB[playerid][kalejimo_laikas],
playerDB[playerid][specialybe],
GetPlayerWantedLevel(playerid),
GetPlayerScore(playerid),
playerDB[playerid][plead],pName);
mysql_query(query);
//veikia
for (new tmp=0; tmp<12; tmp++) GetPlayerWeaponData(playerid, tmp, weps[0][tmp], weps[1][tmp]);
format(query,512,"UPDATE `"TABLENAME"` SET `Ginklas0` = '%i', `Ginklas1` = '%i', `Ginklas2` = '%i', `Ginklas3` = '%i', `Ginklas4` = '%i',\
`Ginklas5` = '%i', `Ginklas6` = '%i', `Ginklas7` = '%i', `Ginklas8` = '%i', `Ginklas9` = '%i', `Ginklas10` = '%i', `Ginklas11` = '%i' WHERE (`PName` = '%s')",
weps[0][0],weps[0][1],weps[0][2],weps[0][3],weps[0][4],weps[0][5],weps[0][6],weps[0][7],weps[0][8],weps[0][9],weps[0][10],weps[0][11],pName);
mysql_query(query);
format(query,512,"UPDATE `"TABLENAME"` SET `Ammo0` = '%i', `Ammo1` = '%i', `Ammo2` = '%i', `Ammo3` = '%i', `Ammo4` = '%i', `Ammo5` = '%i',\
`Ammo6` = '%i', `Ammo7` = '%i', `Ammo8` = '%i', `Ammo9` = '%i', `Ammo10` = '%i', `Ammo11` = '%i' WHERE (`PName` = '%s')",
weps[1][0],weps[1][1],weps[1][2],weps[1][3],weps[1][4],weps[1][5],weps[1][6],weps[1][7],weps[1][8],weps[1][9],weps[1][10],weps[1][11],pName);
mysql_query(query);
//veikia
if(!simple)
{
GetPlayerPos(playerid,coo[0],coo[1],coo[2]);
format(query,256,"UPDATE `"TABLENAME"` SET `pos_X` = '%f', `pos_Y` = '%f', `pos_Z` = '%f',\
`Interior` = '%i', `World` = '%i' WHERE (`PName` = '%s')",\
coo[0],coo[1],coo[2],GetPlayerInterior(playerid),GetPlayerVirtualWorld(playerid),pName);
mysql_query(query);
playerDB[playerid][authstate]=4;
GameTextForPlayer(playerid,"~g~ Vartotojas issaugotas",1000,5);
}
}
}