Spawn a blank BasePlayer?
so ive been trying to spawn a blank BasePlayer in my new project
here is my current code
BaseEntity baseEntity = GameManager.server.CreateEntity("assets/prefabs/player/player.prefab", pos, rot, true);
            BasePlayer basePlayer = baseEntity.ToPlayer();
            basePlayer.health = 100f;
            basePlayer.lifestate = BaseCombatEntity.LifeState.Alive;            
            basePlayer.limitNetworking = true;
            basePlayer.Spawn();​

but it seems to spawn because there is somesort of collider blocking objects at location but its not visible
you dont seen anything

anyone have an idea . it seems like the player model doesnot get set ..

thanks

var entity = GameManager.server.CreateEntity("assets/prefabs/player/player.prefab", pos, rot);
// check for null here
entity.Spawn();
thanks orange ... maybe any idea how to kill that entity to drop to corpse after spawn?
5d45358864483.png NooBlet
thanks orange ... maybe any idea how to kill that entity to drop to corpse after spawn?
entity.Die();

 

funny

Merged post

i had to set a baseplayer of the entity to get .die()

sometimes i can kick myself for missing it

 var entity = GameManager.server.CreateEntity(prefab, spawnpoint,default(Quaternion));
           
            var p = entity.ToPlayer();
            p.Spawn();
            p.Die();​

thanks orange

5d45358864483.png NooBlet
funny

Merged post

i had to set a baseplayer of the entity to get .die()

sometimes i can kick myself for missing it

 var entity = GameManager.server.CreateEntity(prefab, spawnpoint,default(Quaternion));
           
            var p = entity.ToPlayer();
            p.Spawn();
            p.Die();​

thanks orange

If you want to spawn corpse, you can spawn exactly corpse

assets/prefabs/player/player_corpse.prefab

https://github.com/OrangeWulf/Rust-Docs/blob/master/Entities.md