/ban command doesn't work
http://puu.sh/sDMmY/d516fc2e0f.png
Code:
internal class BanCommand : Command
{
public BanCommand() :
base("ban", Ranks.Admin)
{
}
protected override bool Process(Player player, RealmTime time, string[] args)
{
var p = player.Manager.FindPlayer(args[1]);
if (p == null)
{
player.SendError("Player not found");
return false;
}
player.Manager.Database.DoActionAsync(db =>
{
var cmd = db.CreateQuery();
cmd.CommandText = "UPDATE accounts SET banned=1 WHERE id=@accId;";
cmd.Parameters.AddWithValue("@accId", p.AccountId);
cmd.ExecuteNonQuery();
});
return true;
}
}