/ranknumber (rank) - Number of players in (rank)

/ranknumber (rank) - Number of players in (rank)

Postby Leeizazombie » 30 May 2014, 21:31

Hey! Just a simple command that can be useful if you want to see how your ranks are progressing statistically!
This command shows how many players are ranked in the rank you choose in the server.

Syntax: /rank# (rank)
Example: /rank# banned

Preview:

Image

Hope you like it!

Code:

Code: Select all
using System;
using System.IO;

namespace MCDzienny
{
    public class CmdRankTotal : Command
    {
        public override string name { get { return "ranknumber"; } }
        public override string shortcut { get { return "rank#"; } }
        public override string type { get { return "information"; } }
        public override bool museumUsable { get { return true; } }
        public override LevelPermission defaultRank { get { return LevelPermission.Guest; } }

        public override void Use(Player p, string message)
        {
            Group grp = Group.Find(message);
            if (grp == null)
            {
                p.SendMessage("Invalid rank.");
                p.SendMessage("Use /help ranks");
                return;
            }
            int rankPerm = grp.playerList.All().Count;

            p.SendMessage("There is %b" + rankPerm.ToString() + " %eplayers ranked: " + grp.color + grp.name);
         
        }

        public override void Help(Player p)
        {
            Player.SendMessage(p, "/ranknumber (rank) - View number of players ranked in (rank)");
            Player.SendMessage(p, "Example: %f/ranknumber banned");
            int bancount = Group.findPerm(LevelPermission.Banned).playerList.All().Count;
            Player.SendMessage(p, "Number of players banned: %8" + bancount.ToString());
        }
    }
}
Last edited by Leeizazombie on 30 May 2014, 21:35, edited 1 time in total.
Reason: Permission changed from Admin to Guest.
Owner of:
LeeIzaZombie Freebuild and Lava Survival V2 (Shut Down and updated)
LeeIzaZombie Survival (Comming back soon)

Contact:
Skype: leeizazombie
IRC: irc.geekshed.net, #leeizazombie, #mcclassichosting
User avatar
Leeizazombie
 
Posts: 536
Joined: 10 Jun 2013, 17:45
Location: Ireland.

Return to Custom Commands

Who is online

Users browsing this forum: No registered users and 2 guests