public override void OnPlayerSpawn(FloodPlayer player) { player.ClearAmmo(); player.Inventory.DeleteContents(); player.pgun = Library.Create <PhysGun>("physgun"); player.tgun = Library.Create <Tool>("weapon_tool"); player.Inventory.Add(player.pgun, true); player.Inventory.Add(player.tgun, false); //ConsoleSystem.Run( "god" ); if (!Players.Contains(player)) { AddPlayer(player); } base.OnPlayerSpawn(player); }
private void SupplyLoadouts(FloodPlayer player) { // Give everyone who is alive their starting loadouts. //if ( player.LifeState == LifeState.Alive ) //{ player.ClearAmmo(); player.Inventory.DeleteContents(); if (player.pgun == null) { player.pgun = Library.Create <PhysGun>("physgun"); player.tgun = Library.Create <Tool>("weapon_tool"); } player.Inventory.Add(player.pgun, true); player.Inventory.Add(player.tgun, false); if (!Players.Contains(player)) { AddPlayer(player); } //} }