Help please. I need MoveItem OnEntityKillCode:void OnEntityKill(BaseNetworkable entity) { if(entity.name.Contains("woodbox_deployed")) { if(entity.net.ID.ToString() == data.BoxData[entity.net.ID].BoxId.ToString()) { StorageContainer container = entity.GetComponent<StorageContainer>(); Vector3 position = entity.transform.position; BaseEntity box = GameManager.server.CreateEntity("assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab", position, new Quaternion(), true); box.Spawn(); ItemContainer inven = container.inventory; StorageContainer boxcontainer = box.GetComponent<StorageContainer>(); if (container != null) { if(boxcontainer !=null) { for(int i=0; i < inven.itemList.Count; i++) { var item = inven.itemList[i]; if (item != null) item.MoveToContainer(inven, i); } } } entity.Kill(); } } }
Solved Moving item on entity kill?
Discussion in 'Rust Development' started by VooDoo 3, Oct 29, 2017.