Fixed /setspawn

This commit is contained in:
Deathmax 2011-06-24 18:03:25 +08:00
parent 176a5d8f5a
commit f839308883

View file

@ -182,6 +182,7 @@ namespace TShockAPI
Console.WriteLine("This token will only display ONCE. This only works ONCE. If you don't use it and the server goes down, delete auth.lck.");
FileTools.CreateFile(Path.Combine(SavePath, "auth.lck"));
}
ConfigurationManager.ReadJsonConfiguration();
}
private void OnUpdate(GameTime time)
@ -227,6 +228,12 @@ namespace TShockAPI
}
}
}
if (ConfigurationManager.Spawn_WorldID != Main.worldID)
{
Main.spawnTileX = ConfigurationManager.originalSpawnX;
Main.spawnTileY = ConfigurationManager.originalSpawnY;
ConfigurationManager.Spawn_WorldID = Main.worldID;
}
}
private void OnJoin(int ply, HandledEventArgs handler)
@ -257,13 +264,6 @@ namespace TShockAPI
}
}
if (ConfigurationManager.Spawn_WorldID != Main.worldID)
{
Main.spawnTileX = ConfigurationManager.originalSpawnX;
Main.spawnTileY = ConfigurationManager.originalSpawnY;
ConfigurationManager.Spawn_WorldID = Main.worldID;
}
Players[ply] = player;
Netplay.spamCheck = ConfigurationManager.SpamChecks;
}