Advertisement
Guest User

Untitled

a guest
Feb 28th, 2024
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #define MAX_GROUPS 10
  4. new g_groupNames[MAX_GROUPS][] = {
  5. "Fondator",
  6. "Owner",
  7. "Co-Owner",
  8. "Manager",
  9. "Capitan",
  10. "Administrator",
  11. "Moderator",
  12. "Helper",
  13. "VIP",
  14. "Slot"
  15. }
  16. new g_groupFlags[MAX_GROUPS][] = {
  17. "abcdefghijklmnopqrstux",
  18. "bcdefghijklmnopqrsu",
  19. "abcdefijmnopqrsu",
  20. "bcdefijmnopqrs",
  21. "bcdefijmnopqr",
  22. "bcdefijmnopq",
  23. "bcdefijmno",
  24. "bceijmno",
  25. "bt",
  26. "b"
  27. }
  28. new g_groupFlagsValue[MAX_GROUPS]
  29. public plugin_init() {
  30. register_plugin("Amx Who by eXtream", "1.0", "eXtreamCS.com")
  31. register_concmd("amx_who", "cmdWho", 0)
  32. for(new i = 0; i < MAX_GROUPS; i++) {
  33. g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
  34. }
  35. }
  36. public cmdWho(id) {
  37. new players[32], inum, player, name[32], i, a
  38. get_players(players, inum)
  39. console_print(id, "USP.INTRUSII.RO")
  40. for(i = 0; i < MAX_GROUPS; i++) {
  41. console_print(id, "-----[%d]%s-----", i+1, g_groupNames[i])
  42. for(a = 0; a < inum; ++a) {
  43. player = players[a]
  44. get_user_name(player, name, 31)
  45. if(get_user_flags(player) == g_groupFlagsValue[i]) {
  46. console_print(id, "%s", name)
  47. }
  48. }
  49. }
  50. console_print(id, "USP.INTRUSII.RO")
  51. return PLUGIN_HANDLED
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement