However, you do need to download an extra dll and put it into your MCDzienny folder.
DLL Link: MediaFire link
- Code: Select all
// References: "Microsoft.VisualBasic.dll"
using Microsoft.VisualBasic.CompilerServices;
using System;
namespace MCDzienny
{
internal class CmdQuickaction : Command
{
public override string name { get { return "quickaction"; } }
public override string shortcut { get { return "qact"; } }
public override string type { get { return "mod"; } }
public override LevelPermission defaultRank { get { return LevelPermission.Nobody; } }
public override bool museumUsable { get { return true; } }
public void Bypass(string name, string command)
{
object obj = (object)Command.all.Find(name);
NewLateBinding.LateCall(obj, null, command, null, null, null, null, true);
}
public override void Use(Player p, string message)
{
string[] args = message.Split(' ');
if(args.Length != 1) {
this.Help(p);
return;
} else {
if(args[0] == "shutdown") {
Bypass("shutdown", "Shutdown");
} else if (args[0] == "restart") {
Bypass("restart", "Restart");
} else {
this.Help(p);
return;
}
}
}
public override void Help(Player p)
{
Player.SendMessage(p, "/quickaction [shutdown/restart] -- Shuts down or restarts without the timer.");
}
}
}