27.12.2014, 01:04
(
Последний раз редактировалось Cerealguy; 27.12.2014 в 02:10.
)
I use a command to give me a money to test put /q and check in db , Money = 0 D:
In OnPlayerDisconnect
pawn Код:
stock ReturnPlayerName(playerid)
{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
return pname;
}
#define GetPlayerName(%0) ReturnPlayerName(%0)
pawn Код:
format(Query, sizeof(Query), "UPDATE `users` SET Money = '%d', Score = '%d', EXP = '%d', Kills = '%d', Deaths = '%d', Wanted = '%d', JailTime = '%d', Job = '%d', Fstyle = '%d', PlaceHit = '%d', C4 = '%d', tie = '%d', BC = '%d', BP = '%d', Cutie = '%d', Dia = '%02d', Mes = '%02d', Ano = '%d', IP = '%s' WHERE `username` = '%s' COLLATE NOCASE",
GetPlayerMonez(playerid),
GetPlayerScore(playerid),
pInfo[playerid][EXP],
pInfo[playerid][Kills],
pInfo[playerid][Deaths],
pInfo[playerid][Wanted],
pInfo[playerid][JailTime],
pInfo[playerid][Job],
pInfo[playerid][FStyle],
pInfo[playerid][Placehit],
pInfo[playerid][C4],
pInfo[playerid][Tie],
pInfo[playerid][BreakC],
pInfo[playerid][BreakP],
pInfo[playerid][Cutie],
day,
month,
year,
pInfo[playerid][Uip],
DB_Escape(GetPlayerName(playerid))); // Gather the name of the player then escape it.
// querying the formatted Query
db_query(Database, Query);