Advertisement
itchyzombie

deserted tree

Aug 12th, 2015
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 8.34 KB | None | 0 0
  1. local function Create(ty)
  2.     return function(data)
  3.         local obj = Instance.new(ty)
  4.         for k, v in pairs(data) do
  5.             if type(k) == 'number' then
  6.                 v.Parent = obj
  7.             else
  8.                 obj[k] = v
  9.             end
  10.         end
  11.         return obj
  12.     end
  13. end
  14.  
  15. Create'Model'{
  16.     Create'Part'{
  17.         Anchored = true;
  18.         TopSurface = Enum.SurfaceType.Smooth;
  19.         Locked = true;
  20.         Size = Vector3.new(0.800000012, 1.60000002, 0.800000012);
  21.         formFactor = Enum.FormFactor.Custom;
  22.         BottomSurface = Enum.SurfaceType.Smooth;
  23.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.4000015, 2037.69995, 84.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  24.         --Position = Vector3;
  25.     };
  26.     Create'Part'{
  27.         Anchored = true;
  28.         Locked = true;
  29.         Size = Vector3.new(2, 7, 2);
  30.         formFactor = Enum.FormFactor.Symmetric;
  31.         BottomSurface = Enum.SurfaceType.Smooth;
  32.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(72.0322418, -0.0381588936, 78.8644104, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  33.         --Position = Vector3;
  34.     };
  35.     Create'Part'{
  36.         Anchored = true;
  37.         TopSurface = Enum.SurfaceType.Smooth;
  38.         Locked = true;
  39.         Size = Vector3.new(2, 3, 0.800000012);
  40.         formFactor = Enum.FormFactor.Custom;
  41.         BottomSurface = Enum.SurfaceType.Smooth;
  42.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74, 2041, 84.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  43.         --Position = Vector3;
  44.     };
  45.     Create'Part'{
  46.         Anchored = true;
  47.         TopSurface = Enum.SurfaceType.Smooth;
  48.         Locked = true;
  49.         CanCollide = false;
  50.         Size = Vector3.new(0.800000012, 1.60000002, 0.800000012);
  51.         formFactor = Enum.FormFactor.Custom;
  52.         BottomSurface = Enum.SurfaceType.Smooth;
  53.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.4000015, 2037.69995, 82.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  54.         --Position = Vector3;
  55.     };
  56.     Create'Part'{
  57.         Anchored = true;
  58.         TopSurface = Enum.SurfaceType.Smooth;
  59.         Locked = true;
  60.         Size = Vector3.new(39, 19.2000008, 1);
  61.         formFactor = Enum.FormFactor.Custom;
  62.         BottomSurface = Enum.SurfaceType.Smooth;
  63.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.5, 2046.49988, 110.5, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  64.         --Position = Vector3;
  65.     };
  66.     Create'Part'{
  67.         Anchored = true;
  68.         RightSurface = Enum.SurfaceType.Weld;
  69.         LeftSurface = Enum.SurfaceType.Weld;
  70.         TopSurface = Enum.SurfaceType.Weld;
  71.         Transparency = 1;
  72.         Locked = true;
  73.         FrontSurface = Enum.SurfaceType.Weld;
  74.         Size = Vector3.new(0.200000003, 0.200000003, 0.200000003);
  75.         formFactor = Enum.FormFactor.Custom;
  76.         BottomSurface = Enum.SurfaceType.Weld;
  77.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(75.0999985, 2036.99988, 83.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  78.         --Position = Vector3;
  79.     };
  80.     Create'Part'{
  81.         Anchored = true;
  82.         Locked = true;
  83.         Size = Vector3.new(6, 2, 6);
  84.         formFactor = Enum.FormFactor.Symmetric;
  85.         BottomSurface = Enum.SurfaceType.Smooth;
  86.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(75.0374451, -5.24332142, 84.8748169, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  87.         --Position = Vector3;
  88.     };
  89.     Create'Part'{
  90.         Anchored = true;
  91.         TopSurface = Enum.SurfaceType.Smooth;
  92.         Locked = true;
  93.         Size = Vector3.new(0.800000012, 1.60000002, 0.799999952);
  94.         formFactor = Enum.FormFactor.Custom;
  95.         BottomSurface = Enum.SurfaceType.Smooth;
  96.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74.5999985, 2037.69995, 84.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  97.         --Position = Vector3;
  98.     };
  99.     Create'Part'{
  100.         Anchored = true;
  101.         TopSurface = Enum.SurfaceType.Smooth;
  102.         Locked = true;
  103.         CanCollide = false;
  104.         Size = Vector3.new(0.800000012, 1.60000002, 0.800000012);
  105.         formFactor = Enum.FormFactor.Custom;
  106.         BottomSurface = Enum.SurfaceType.Smooth;
  107.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74.5999985, 2037.69995, 82.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  108.         --Position = Vector3;
  109.     };
  110.     Create'Part'{
  111.         Anchored = true;
  112.         TopSurface = Enum.SurfaceType.Smooth;
  113.         Locked = true;
  114.         Size = Vector3.new(51, 19.2000008, 1);
  115.         formFactor = Enum.FormFactor.Custom;
  116.         BottomSurface = Enum.SurfaceType.Smooth;
  117.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(54.5, 2046.49988, 84.5, 0, 0, 1, 0, 1, 0, -1, 0, 0);
  118.         --Position = Vector3;
  119.     };
  120.     Create'Part'{
  121.         Anchored = true;
  122.         TopSurface = Enum.SurfaceType.Smooth;
  123.         Locked = true;
  124.         Size = Vector3.new(39, 0.200000003, 52);
  125.         formFactor = Enum.FormFactor.Custom;
  126.         BottomSurface = Enum.SurfaceType.Smooth;
  127.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.5, 2036.79993, 85, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  128.         --Position = Vector3;
  129.     };
  130.     Create'Part'{
  131.         Anchored = true;
  132.         TopSurface = Enum.SurfaceType.Smooth;
  133.         Locked = true;
  134.         Size = Vector3.new(38, 19.2000008, 1);
  135.         formFactor = Enum.FormFactor.Custom;
  136.         BottomSurface = Enum.SurfaceType.Smooth;
  137.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74, 2046.49988, 59.5, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  138.         --Position = Vector3;
  139.     };
  140.     Create'Part'{
  141.         Anchored = true;
  142.         TopSurface = Enum.SurfaceType.Smooth;
  143.         Locked = true;
  144.         Size = Vector3.new(39, 0.200000003, 52);
  145.         formFactor = Enum.FormFactor.Custom;
  146.         BottomSurface = Enum.SurfaceType.Smooth;
  147.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.5, 2056.19824, 85, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  148.         --Position = Vector3;
  149.     };
  150.     Create'Part'{
  151.         Anchored = true;
  152.         Locked = true;
  153.         Size = Vector3.new(2, 2, 2);
  154.         formFactor = Enum.FormFactor.Symmetric;
  155.         BottomSurface = Enum.SurfaceType.Smooth;
  156.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(76.4516602, -7.6928091, 87.7032471, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  157.         --Position = Vector3;
  158.     };
  159.     Create'Part'{
  160.         Anchored = true;
  161.         Locked = true;
  162.         Size = Vector3.new(10, 2, 10);
  163.         formFactor = Enum.FormFactor.Symmetric;
  164.         BottomSurface = Enum.SurfaceType.Smooth;
  165.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(73.62323, -2.79383302, 82.0463867, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  166.         --Position = Vector3;
  167.     };
  168.     Create'Part'{
  169.         Anchored = true;
  170.         TopSurface = Enum.SurfaceType.Smooth;
  171.         Locked = true;
  172.         CanCollide = false;
  173.         Size = Vector3.new(2, 1, 2.79999995);
  174.         formFactor = Enum.FormFactor.Symmetric;
  175.         BottomSurface = Enum.SurfaceType.Smooth;
  176.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74, 2039, 83.4000015, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  177.         --Position = Vector3;
  178.     };
  179.     Create'Part'{
  180.         Anchored = true;
  181.         TopSurface = Enum.SurfaceType.Smooth;
  182.         Locked = true;
  183.         Size = Vector3.new(50, 19.2000008, 1);
  184.         formFactor = Enum.FormFactor.Custom;
  185.         BottomSurface = Enum.SurfaceType.Smooth;
  186.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(92.5, 2046.49988, 85, 0, 0, 1, 0, 1, 0, -1, 0, 0);
  187.         --Position = Vector3;
  188.     };
  189.     Create'Seat'{
  190.         TopSurface = Enum.SurfaceType.Smooth;
  191.         Transparency = 1;
  192.         --Position = Vector3;
  193.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74, 1015.5, 83.3999939, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  194.         Locked = true;
  195.         BottomSurface = Enum.SurfaceType.Smooth;
  196.         Size = Vector3.new(2, 2048, 2);
  197.         formFactor = Enum.FormFactor.Symmetric;
  198.         CanCollide = false;
  199.         BrickColor = BrickColor.new(26);
  200.     };
  201.     Create'Part'{
  202.         Anchored = true;
  203.         Locked = true;
  204.         Size = Vector3.new(4, 2, 4);
  205.         formFactor = Enum.FormFactor.Symmetric;
  206.         BottomSurface = Enum.SurfaceType.Smooth;
  207.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(75.7445526, -6.46806526, 86.289032, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  208.         --Position = Vector3;
  209.     };
  210.     Create'Part'{
  211.         Anchored = true;
  212.         Locked = true;
  213.         Size = Vector3.new(8, 2, 8);
  214.         formFactor = Enum.FormFactor.Symmetric;
  215.         BottomSurface = Enum.SurfaceType.Smooth;
  216.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(74.3303375, -4.0185771, 83.4606018, -0.866025329, 0.353553176, -0.353553146, -0.499999911, -0.612372041, 0.6123721, 3.00519147e-008, 0.707106471, 0.707106471);
  217.         --Position = Vector3;
  218.     };
  219.     Create'Part'{
  220.         Anchored = true;
  221.         RightSurface = Enum.SurfaceType.Weld;
  222.         LeftSurface = Enum.SurfaceType.Weld;
  223.         TopSurface = Enum.SurfaceType.Weld;
  224.         Transparency = 1;
  225.         Locked = true;
  226.         FrontSurface = Enum.SurfaceType.Weld;
  227.         Size = Vector3.new(0.200000003, 0.200000003, 0.200000003);
  228.         formFactor = Enum.FormFactor.Custom;
  229.         BottomSurface = Enum.SurfaceType.Weld;
  230.         CFrame = CFrame.new(0, 5, 0) + CFrame.new(72.9000015, 2036.99988, 82.0999985, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  231.         --Position = Vector3;
  232.     };
  233.     Parent=workspace
  234. }:MakeJoints()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement