Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- #define MAX_GROUPS 10
- new g_groupNames[MAX_GROUPS][] = {
- "Fondator",
- "Owner",
- "Co-Owner",
- "Manager",
- "Capitan",
- "Administrator",
- "Moderator",
- "Helper",
- "VIP",
- "Slot"
- }
- new g_groupFlags[MAX_GROUPS][] = {
- "abcdefghijklmnopqrstux",
- "bcdefghijklmnopqrsu",
- "abcdefijmnopqrsu",
- "bcdefijmnopqrs",
- "bcdefijmnopqr",
- "bcdefijmnopq",
- "bcdefijmno",
- "bceijmno",
- "bt",
- "b"
- }
- new g_groupFlagsValue[MAX_GROUPS]
- public plugin_init() {
- register_plugin("Amx Who by eXtream", "1.0", "eXtreamCS.com")
- register_concmd("amx_who", "cmdWho", 0)
- for(new i = 0; i < MAX_GROUPS; i++) {
- g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
- }
- }
- public cmdWho(id) {
- new players[32], inum, player, name[32], i, a
- get_players(players, inum)
- console_print(id, "USP.INTRUSII.RO")
- for(i = 0; i < MAX_GROUPS; i++) {
- console_print(id, "-----[%d]%s-----", i+1, g_groupNames[i])
- for(a = 0; a < inum; ++a) {
- player = players[a]
- get_user_name(player, name, 31)
- if(get_user_flags(player) == g_groupFlagsValue[i]) {
- console_print(id, "%s", name)
- }
- }
- }
- console_print(id, "USP.INTRUSII.RO")
- return PLUGIN_HANDLED
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement