01.11.2016, 22:29
hey guys , i have this command /houselist and it give's me every player who own a house but i want to give me only players with house who didn't connect for 5 mins let's say so i can test it, in original i will do 1 month but 5 mins for test is even possible ?
Код HTML:
CMD:houselist(playerid, params[]) { if(gLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "Tu nu esti logat si nu poti sa folosesti aceasta comanda!"); if(!IsManager(playerid)) return SendClientMessage(playerid, COLOR_ERROR, "Nu ai gradul necesar ca sa folosesti aceasta comanda!"); new aim[500 + 1], tstring[100]; format(tstring, sizeof(tstring),"{FFFFFF}Lista caselor cumparate"); new memid = 0; gQuery[0] = (EOS); mysql_format(handle, gQuery, sizeof(gQuery), "SELECT `AName`,`HouseKey`,`LastLogin` FROM `players` WHERE `HouseKey` > 0 ORDER BY `HouseKey` DESC LIMIT 100"); new Cache:result = mysql_query (handle, gQuery); new iResult[64]; new test[32], query[32], test1[32]; new coordsstring[250] = "Name\tCheia de la casa\tLast Login\n"; for ( new i, j = cache_get_row_count ( ); i != j; ++i ) { cache_get_field_content(i, "AName", iResult); format(query, 32, iResult); format(Selected[memid][snume],32, query); cache_get_field_content(i, "HouseKey", iResult); format(test, 32, iResult); cache_get_field_content(i, "LastLogin", iResult); format(test1, 32, iResult); new id = GetPlayerID(Selected[memid][snume]); if(id != INVALID_PLAYER_ID) { format(gString, sizeof(gString), "{FFFFFF}%s\t%s\tOnline\n", query, test); strcat(aim, gString); } else { format(gString, sizeof(gString), "{FFFFFF}%s\t%s\t%s\n", query, test, test1); strcat(aim, gString); } memid ++; } cache_delete(result); strins(aim, coordsstring, 0); ShowPlayerDialog(playerid,3363566,DIALOG_STYLE_TABLIST_HEADERS,tstring,aim,"Alege","Iesi"); return 1; }