This command shows how many players are ranked in the rank you choose in the server.
Syntax: /rank# (rank)
Example: /rank# banned
Preview:
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());
}
}
}