adds a check if you add =True|False to the flag
This commit is contained in:
parent
5cd73c7fc2
commit
6ef5a9c47a
1 changed files with 13 additions and 6 deletions
|
|
@ -40,7 +40,9 @@ namespace BSB.Commands.CMD_Parcel
|
||||||
Dictionary<string, bool> setflags = new Dictionary<string, bool>();
|
Dictionary<string, bool> setflags = new Dictionary<string, bool>();
|
||||||
foreach (string a in args)
|
foreach (string a in args)
|
||||||
{
|
{
|
||||||
string[] parts = a.Split('=');
|
string[] parts = a.Split('=',StringSplitOptions.RemoveEmptyEntries);
|
||||||
|
if (parts.Length == 2)
|
||||||
|
{
|
||||||
if (flags.ContainsKey(parts[0]) == true)
|
if (flags.ContainsKey(parts[0]) == true)
|
||||||
{
|
{
|
||||||
if (acceptablewords.Contains(parts[1]))
|
if (acceptablewords.Contains(parts[1]))
|
||||||
|
|
@ -57,6 +59,11 @@ namespace BSB.Commands.CMD_Parcel
|
||||||
ConsoleLog.Warn("Flag: " + parts[0] + " is unknown");
|
ConsoleLog.Warn("Flag: " + parts[0] + " is unknown");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ConsoleLog.Warn("Flag: " + a + " missing = True|False");
|
||||||
|
}
|
||||||
|
}
|
||||||
if (setflags.Count > 0)
|
if (setflags.Count > 0)
|
||||||
{
|
{
|
||||||
int localid = bot.GetClient.Parcels.GetParcelLocalID(bot.GetClient.Network.CurrentSim, bot.GetClient.Self.SimPosition);
|
int localid = bot.GetClient.Parcels.GetParcelLocalID(bot.GetClient.Network.CurrentSim, bot.GetClient.Self.SimPosition);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue