More functionality in spawnrate and maxspawns commands
This commit is contained in:
parent
fcb44cc62a
commit
2e9f07c6f3
1 changed files with 31 additions and 0 deletions
|
|
@ -2132,9 +2132,24 @@ namespace TShockAPI
|
|||
if (args.Parameters.Count != 1)
|
||||
{
|
||||
args.Player.SendMessage("Invalid syntax! Proper syntax: /maxspawns <maxspawns>", Color.Red);
|
||||
args.Player.SendMessage("Proper syntax: /maxspawns show", Color.Red);
|
||||
args.Player.SendMessage("Proper syntax: /maxspawns default", Color.Red);
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.Parameters[0] == "show")
|
||||
{
|
||||
args.Player.SendMessage("Current maximum spawns is: " + TShock.Config.DefaultMaximumSpawns);
|
||||
return;
|
||||
}
|
||||
|
||||
if(args.Parameters[0]=="default"){
|
||||
TShock.Config.DefaultMaximumSpawns = 5;
|
||||
NPC.defaultMaxSpawns = 5;
|
||||
TShock.Utils.Broadcast(string.Format("{0} changed the maximum spawns to: 5", args.Player.Name));
|
||||
return;
|
||||
}
|
||||
|
||||
int amount = Convert.ToInt32(args.Parameters[0]);
|
||||
int.TryParse(args.Parameters[0], out amount);
|
||||
NPC.defaultMaxSpawns = amount;
|
||||
|
|
@ -2147,9 +2162,25 @@ namespace TShockAPI
|
|||
if (args.Parameters.Count != 1)
|
||||
{
|
||||
args.Player.SendMessage("Invalid syntax! Proper syntax: /spawnrate <spawnrate>", Color.Red);
|
||||
args.Player.SendMessage("/spawnrate show", Color.Red);
|
||||
args.Player.SendMessage("/spawnrate default", Color.Red);
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.Parameters[0] == "show")
|
||||
{
|
||||
args.Player.SendMessage("Current spawn rate is: " + TShock.Config.DefaultSpawnRate);
|
||||
return;
|
||||
}
|
||||
|
||||
if (args.Parameters[0] == "default")
|
||||
{
|
||||
TShock.Config.DefaultSpawnRate = 600;
|
||||
NPC.defaultSpawnRate = 600;
|
||||
TShock.Utils.Broadcast(string.Format("{0} changed the spawn rate to: 600", args.Player.Name));
|
||||
return;
|
||||
}
|
||||
|
||||
int amount = Convert.ToInt32(args.Parameters[0]);
|
||||
int.TryParse(args.Parameters[0], out amount);
|
||||
NPC.defaultSpawnRate = amount;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue