示例#1
0
        private static void CloneCarCommand(BasePlayer player)
        {
            if (clone == null)
            {
                player.SendClientMessage("You don't have a clone! Type /clone to spawn it.");
                return;
            }

            if (clone.IsAiming)
            {
                clone.StopAim();
            }

            player.SendClientMessage("Your clone will now enter a car.");

            var pos = GetPositionInFront(clone.Position, clone.Angle - 90, 5f);
            var v   = BaseVehicle.Create(VehicleModelType.Rancher, pos, clone.Angle, 0, 0);

            clone.EnterVehicle(v, 0, MoveType.Walk);
        }