Fix /compload for VB commands.

This commit is contained in:
UnknownShadow200 2016-05-10 14:46:29 +10:00
parent d4373a052d
commit 3179b7ec34

View File

@ -24,27 +24,27 @@ namespace MCGalaxy.Commands
public override string type { get { return CommandTypes.Other; } } public override string type { get { return CommandTypes.Other; } }
public override LevelPermission defaultRank { get { return LevelPermission.Admin; } } public override LevelPermission defaultRank { get { return LevelPermission.Admin; } }
public override bool museumUsable { get { return true; } } public override bool museumUsable { get { return true; } }
public override void Help(Player p) { Player.Message(p, "/compload <command> - Compiles AND loads <command> for use (shortcut = /cml)"); }
public override void Use(Player p, string message) public override void Use(Player p, string message) {
{
string[] param = message.Split(' '); string[] param = message.Split(' ');
if (message == "") { Help(p); return; } if (message == "") { Help(p); return; }
if (param.Length == 1) if (param.Length == 1) {
{
Command.all.Find("compile").Use(p, message); Command.all.Find("compile").Use(p, message);
Command.all.Find("cmdload").Use(p, message); Command.all.Find("cmdload").Use(p, message);
Command.all.Find("help").Use(p, message); Command.all.Find("help").Use(p, message);
return; } else if (param[1] == "vb") {
}
else if (param[1] == "vb")
{
Command.all.Find("compile").Use(p, message + " vb"); Command.all.Find("compile").Use(p, message + " vb");
Command.all.Find("cmdload").Use(p, message + " vb"); Command.all.Find("cmdload").Use(p, message + " vb");
Command.all.Find("help").Use(p, message); Command.all.Find("help").Use(p, message);
return; } else {
Help(p);
} }
else { Help(p); return; } }
public override void Help(Player p) {
Player.Message(p, "/compload <command> - Compiles and loads a C# command into the server for use.");
Player.Message(p, "/compload <command> vb - Compiles and loads a Visual basic command into the server for use.");
} }
} }
} }