Moved whitelist in its own premission.
This commit is contained in:
parent
28b1267079
commit
43cd69b330
2 changed files with 14 additions and 13 deletions
|
|
@ -102,6 +102,7 @@ namespace TShockAPI
|
||||||
ChatCommands.Add(new Command("banip", "ban", BanIP));
|
ChatCommands.Add(new Command("banip", "ban", BanIP));
|
||||||
ChatCommands.Add(new Command("unban", "unban", UnBan));
|
ChatCommands.Add(new Command("unban", "unban", UnBan));
|
||||||
ChatCommands.Add(new Command("unbanip", "unban", UnBanIP));
|
ChatCommands.Add(new Command("unbanip", "unban", UnBanIP));
|
||||||
|
ChatCommands.Add(new Command("whitelist", "whitelist", Whitelist));
|
||||||
ChatCommands.Add(new Command("off", "maintenance", Off));
|
ChatCommands.Add(new Command("off", "maintenance", Off));
|
||||||
ChatCommands.Add(new Command("off-nosave", "maintenance", OffNoSave));
|
ChatCommands.Add(new Command("off-nosave", "maintenance", OffNoSave));
|
||||||
ChatCommands.Add(new Command("checkupdates", "maintenance", CheckUpdates));
|
ChatCommands.Add(new Command("checkupdates", "maintenance", CheckUpdates));
|
||||||
|
|
@ -129,7 +130,6 @@ namespace TShockAPI
|
||||||
ChatCommands.Add(new Command("save", "cfg", Save));
|
ChatCommands.Add(new Command("save", "cfg", Save));
|
||||||
ChatCommands.Add(new Command("maxspawns", "cfg", MaxSpawns));
|
ChatCommands.Add(new Command("maxspawns", "cfg", MaxSpawns));
|
||||||
ChatCommands.Add(new Command("spawnrate", "cfg", SpawnRate));
|
ChatCommands.Add(new Command("spawnrate", "cfg", SpawnRate));
|
||||||
ChatCommands.Add(new Command("whitelist", "cfg", Whitelist));
|
|
||||||
ChatCommands.Add(new Command("time", "time", Time));
|
ChatCommands.Add(new Command("time", "time", Time));
|
||||||
ChatCommands.Add(new Command("slap", "pvpfun", Slap));
|
ChatCommands.Add(new Command("slap", "pvpfun", Slap));
|
||||||
ChatCommands.Add(new Command("antibuild", "editspawn", ToggleAntiBuild));
|
ChatCommands.Add(new Command("antibuild", "editspawn", ToggleAntiBuild));
|
||||||
|
|
@ -417,6 +417,17 @@ namespace TShockAPI
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void Whitelist(CommandArgs args)
|
||||||
|
{
|
||||||
|
if (args.Parameters.Count == 1)
|
||||||
|
{
|
||||||
|
TextWriter tw = new StreamWriter(FileTools.WhitelistPath, true);
|
||||||
|
tw.WriteLine(args.Parameters[0]);
|
||||||
|
tw.Close();
|
||||||
|
args.Player.SendMessage("Added " + args.Parameters[0] + " to the whitelist.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#endregion Player Management Commands
|
#endregion Player Management Commands
|
||||||
|
|
||||||
#region Server Maintenence Commands
|
#region Server Maintenence Commands
|
||||||
|
|
@ -884,17 +895,6 @@ namespace TShockAPI
|
||||||
Tools.Broadcast(string.Format("{0} changed the spawn rate to: {1}", args.Player.Name, amount));
|
Tools.Broadcast(string.Format("{0} changed the spawn rate to: {1}", args.Player.Name, amount));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void Whitelist(CommandArgs args)
|
|
||||||
{
|
|
||||||
if (args.Parameters.Count == 1)
|
|
||||||
{
|
|
||||||
TextWriter tw = new StreamWriter(FileTools.WhitelistPath, true);
|
|
||||||
tw.WriteLine(args.Parameters[0]);
|
|
||||||
tw.Close();
|
|
||||||
args.Player.SendMessage("Added " + args.Parameters[0] + " to the whitelist.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion Server Config Commands
|
#endregion Server Config Commands
|
||||||
|
|
||||||
#region Time/PvpFun Commands
|
#region Time/PvpFun Commands
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
#kick - kick users
|
#kick - kick users
|
||||||
#ban - ban players by name or ip
|
#ban - ban players by name or ip
|
||||||
#unban - unban players by name or ip
|
#unban - unban players by name or ip
|
||||||
|
#whitelist - add ip to whitelist
|
||||||
#maintenance - check for updates/turn off server
|
#maintenance - check for updates/turn off server
|
||||||
#causeevents - allow player to drop star/meteor and start invasion/bloodmoon
|
#causeevents - allow player to drop star/meteor and start invasion/bloodmoon
|
||||||
#spawnboss - allow player to spawn bosses
|
#spawnboss - allow player to spawn bosses
|
||||||
|
|
@ -37,5 +38,5 @@
|
||||||
default null canwater canlava warp
|
default null canwater canlava warp
|
||||||
vip default reservedslot
|
vip default reservedslot
|
||||||
newadmin default kick editspawn reservedslot
|
newadmin default kick editspawn reservedslot
|
||||||
admin newadmin ban unban causeevents spawnboss spawnmob managewarp time tp pvpfun kill logs immunetokick
|
admin newadmin ban unban whitelist causeevents spawnboss spawnmob managewarp time tp pvpfun kill logs immunetokick
|
||||||
trustedadmin admin maintenance cfg butcher cheat immunetoban ignorecheatdetection ignoregriefdetection
|
trustedadmin admin maintenance cfg butcher cheat immunetoban ignorecheatdetection ignoregriefdetection
|
||||||
Loading…
Add table
Add a link
Reference in a new issue