Advertisement
iFenomenal

Untitled

Jan 24th, 2019
404
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 8
  4. new g_groupNames[MAX_GROUPS][] = {
  5. ".::Owner::.",
  6. ".::Lead::.",
  7. ".::Scripter::.",
  8. ".::Avansat::.",
  9. ".::Senior::.",
  10. ".::Junior::.",
  11. ".::Helper::.",
  12. ".::Slot::."
  13.  
  14. }
  15. new g_groupFlags[MAX_GROUPS][] = {
  16. "abcdefghijklmnopqrstu",
  17. "abcdefghijklmnopqrst",
  18. "bcdefghijklmnopqrs",
  19. "bcdefghijmnopqrst",
  20. "bcefhijmnopqrs",
  21. "bcefhijmnqrs",
  22. "bcdefhij",
  23. "b"
  24.  
  25. }
  26. new g_groupFlagsValue[MAX_GROUPS]
  27. public plugin_init() {
  28. register_plugin("Amx Who", "2.0", "iFenomenal")
  29. register_concmd("amx_who", "cmdWho", 0)
  30. for(new i = 0; i < MAX_GROUPS; i++) {
  31. g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
  32. }
  33. }
  34. public cmdWho(id) {
  35. new players[32], inum, player, name[32], i, a
  36. get_players(players, inum)
  37. console_print(id, "Admini Online EVILS.RO")
  38. for(i = 0; i < MAX_GROUPS; i++) {
  39. console_print(id, "=>>[%d]%s<<=", i+1, g_groupNames[i])
  40. for(a = 0; a < inum; ++a) {
  41. player = players[a]
  42. get_user_name(player, name, 31)
  43. if(get_user_flags(player) == g_groupFlagsValue[i]) {
  44. console_print(id, "%s", name)
  45. }
  46. }
  47. }
  48. console_print(id, "Admini Online EVILS.RO")
  49. return PLUGIN_HANDLED
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement