08.02.2012, 02:46
Well for some reason when i use /agetlastlogin, every name i type has the same time as me. /agetlastlogin tells me when was the last time that person logged in
pawn Код:
CMD:agetlastlogin(playerid,params[])
{
if(PlayerData[playerid][AdminLevel] < 2) return 0;
if(sscanf(params,"s[24]",agetlast)) return SCM(playerid,grey,"USAGE: /getlastlogin [Player Name]");
CheckMySQL();
format(str,sizeof(str),"SELECT * FROM accounts WHERE Name = '%s'",agetlast);
mysql_query(str);
mysql_store_result();
if(mysql_num_rows() != 0)
{
format(str,sizeof(str),"Name: {FF9900}%s",agetlast);
SCM(playerid,-1,str);
format(str,sizeof(str),"Date: {FF9900}%s %d %d",Months[strval(field[42]) - 1],strval(field[43]),strval(field[41]));
SCM(playerid,-1,str);
format(str,sizeof(str),"Time: {FF9900}%d:%d",strval(field[44]),strval(field[45]));
SCM(playerid,-1,str);
}
else
{
SCM(playerid,red,"ERROR: That account does not exist.");
}
mysql_free_result();
return 1;
}