Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:members(playerid, params[])
- {
- if(PlayerInfo[playerid][pMember] >= 1 && PlayerInfo[playerid][pRank] >= 5)
- {
- new aim[5000],
- query[300],
- test[300],
- test1[300],
- test2[300],
- test3[300],
- test4[300],
- aimtotal[5000],
- result[300],
- idd,
- mid=0;
- format(query, sizeof(query), "SELECT * FROM `users` WHERE `users`.`Member` = '%d' ORDER BY `users`.`Rank` DESC LIMIT 50", PlayerInfo[playerid][pMember]);
- new Cache: membresult = mysql_query(SQL, query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(test, 300, result);
- cache_get_field_content(i, "Rank", result); format(test1, 300, result);
- cache_get_field_content(i, "lastOn", result); format(test2, 300, result);
- cache_get_field_content(i, "FWarn", result); format(test3, 300, result);
- cache_get_field_content(i, "FactionTime", result); format(test4, 300, result);
- idd = cache_get_field_content_int(i, "id");
- Selected[playerid][mid] = idd;
- new id = GetPlayerID(test);
- if(id != INVALID_PLAYER_ID)
- {
- format(aim, sizeof(aim), "%s%s - %s\tonline right now\t%s/3 fw\t%s days\n", aim, test1, test, test3, test4);
- }
- else
- {
- format(aim, sizeof(aim), "%s%s - %s\t%s\t%s/3 fw\t%s days\n", aim, test1, test, test2, test3, test4);
- }
- mid++;
- }
- cache_delete(membresult);
- format(aimtotal, sizeof(aimtotal), "Rank - Name\tLast Login\tFW\tDays in faction\n%s",aim);
- if(PlayerInfo[playerid][pRank] >= 6)
- {
- ShowPlayerDialog(playerid,DIALOG_MEMBERS,DIALOG_STYLE_TABLIST_HEADERS,"Faction members",aimtotal,"Select","Exit");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_MEMBERS,DIALOG_STYLE_TABLIST_HEADERS,"Faction members",aimtotal,"Exit","");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement