Сап, у меня есть плагин на oxidemod для раст, который создает дрон. Вот метод его реализации:
Как мне сделать так, чтобы под дроном был прикреплен предмет(Item) "-1841918730". Относительно дрона, снаряд не должен двигаться
C#:
private void CreateDrone(IPlayer plr, string command, string[] args)
{
ReadConfig();
if (!HasPermission(plr, config.permToCreateDrone) && !HasPermission(plr, config.permAdmin))
{
plr.Message("У вас нет прав.");
return;
}
var player = BasePlayer.FindByID(ulong.Parse(plr.Id));
drone?.Kill();
drone = GameManager.server.CreateEntity("assets/prefabs/deployable/drone/drone.deployed.prefab", player.transform.position) as Drone;
drone.OwnerID = ulong.Parse(plr.Id);
drone.Spawn();
drone.SetHealth(15f);
drone.yawSpeed = 8;
drone.UpdateIdentifier($"d{UnityEngine.Random.Range(1, 99)}");
player.ChatMessage(drone.GetIdentifier());
}