Иконка ресурса

FREE VehiclesExt : 1.0.0 1.0.0

Нет прав для скачивания
C#:
// Все права принадлежат дискорд сообществу https://discord.gg/VgNHPpNrz6
using UnityEngine;

namespace Oxide.Plugins
{
    [Info("Vehicles Extended", "Lomarine", "1.0.0")] 
      //  Слив плагинов server-rust by Apolo YouGame
    [Description("Плагин для работы с транспортом, разработал - https://vk.com/lomarine")] 
    public class VehiclesExt : RustPlugin
    {
        private const string 
            chinook = "assets/prefabs/npc/ch47/ch47.entity.prefab", 
            sedan = "sassets/content/vehicles/sedan_a/sedan.entity.prefab", 
            boat = "assets/content/vehicles/boats/rowboat/rowboat.prefab";

        [ConsoleCommand("ext.spawn")]
        private void Console(ConsoleSystem.Arg arg)
        {
            if (!arg.IsAdmin)
            {
                PrintError("У вас нет доступа к данной команде!");
                return;
            }
            
            var playerArg = arg.Args[0];
            
            BasePlayer player = BasePlayer.Find(playerArg);
            if (player == null)
            {
                PrintError($"Не удаётся найти игрока <{playerArg}>");
                return;
            }

            var entityArg = arg.Args[1];

            switch (entityArg)
            {
                case "boat":
                    entityArg = boat;
                    break;

                case "car":
                    entityArg = sedan;
                    break;

                case "heli":
                    entityArg = chinook;
                    break;

                default:
                    PrintError("Неизвестный тип транспорта!");
                    return;
            }
            

            var pos = new Vector3(player.transform.position.x + 10, player.transform.position.y + 5,player.transform.position.z + 10); // TODO: Better spawn
            
            var entity = GameManager.server.CreateEntity(entityArg, pos);
            
            entity.OwnerID = player.OwnerID;
            entity.Spawn();
            
            //player.MountObject(entity as BaseMountable); TODO: Mount on spawn
        } 
    }
}

Автор
15FPS
Скачиваний
0
Просмотры
1
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок
Сверху