Advertisement
Guest User

Comanda /friends

a guest
Oct 20th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. CMD:(friends,playerid, params[])
  2. {
  3. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
  4. if(IsPlayerConnected(playerid))
  5. {
  6. new online[1000],offline[1000],query[300],result[30],name[30],idd,mid=1,aim2[2000];
  7. format(query, sizeof(query), "SELECT * FROM `friends` WHERE `PlayerID` = '%d' AND `Status`='1'",PlayerInfo[playerid][pSQLID]);
  8. new Cache: membresult = mysql_query(SQL,query);
  9. for(new i, j = cache_get_row_count (); i != j; ++i)
  10. {
  11. idd = cache_get_field_content_int(i, "FriendID");
  12. cache_get_field_content(i, "FriendName", result); format(name, 30, result);
  13. Selected[playerid][mid] = idd;
  14. format(online, sizeof(online), "%s{228404}[online]{FFFFFF} %s\n",online,name);
  15. mid++;
  16. }
  17. cache_delete(membresult);
  18. format(query, sizeof(query), "SELECT * FROM `friends` WHERE `PlayerID` = '%d' AND `Status`='0'",PlayerInfo[playerid][pSQLID]);
  19. new Cache: membresult1 = mysql_query(SQL,query);
  20. for(new i, j = cache_get_row_count (); i != j; ++i)
  21. {
  22. idd = cache_get_field_content_int(i, "FriendID");
  23. cache_get_field_content(i, "FriendName", result); format(name, 30, result);
  24. Selected[playerid][mid] = idd;
  25. format(offline, sizeof(offline), "%s{BB172D}[offline]{FFFFFF} %s\n",offline,name);
  26. mid++;
  27. }
  28. cache_delete(membresult1);
  29. format(aim2,sizeof(aim2),"{F89B0E}[+] Add Friend\n%s%s",online, offline);
  30. ShowPlayerDialog(playerid, DIALOG_FRIENDS, DIALOG_STYLE_LIST, "Friends", aim2, "Select", "Exit");
  31. }
  32. return 1;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement