Advertisement
DrakerMaker

beanstalk

Nov 27th, 2019
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.54 KB | None | 0 0
  1. -- Thanks for using Mod2S by NopeUsername
  2. local functions = {}
  3. function sandbox(script, func)
  4. local oldEnv = getfenv(func)
  5.  
  6. local newEnv = setmetatable({}, {
  7. __index = function(self,k)
  8. if k == "script" then
  9. return script
  10. else
  11. return oldEnv[k]
  12. end
  13. end,
  14. })
  15.  
  16. return setfenv(func, newEnv)
  17. end
  18.  
  19. local mas = Instance.new("Model", game:GetService("Lighting"))
  20. -- DECLARING VARIABLES
  21.  
  22. local Model = Instance.new("Model")
  23. local SpinningPart = Instance.new("Part")
  24. local THeSimpleMagic = Instance.new("Script")
  25. local Part = Instance.new("Part")
  26. local SpinningPart_1 = Instance.new("Part")
  27. local THeSimpleMagic_1 = Instance.new("Script")
  28. local Sign = Instance.new("Part")
  29. local SurfaceGui = Instance.new("SurfaceGui")
  30. local TextLabel = Instance.new("TextLabel")
  31. local SignTerrainJoint = Instance.new("ManualWeld")
  32. local SpinningPart_2 = Instance.new("Part")
  33. local THeSimpleMagic_2 = Instance.new("Script")
  34. local Part_1 = Instance.new("Part")
  35. local SpinningPart_3 = Instance.new("Part")
  36. local THeSimpleMagic_3 = Instance.new("Script")
  37. local SpinningPart_4 = Instance.new("Part")
  38. local THeSimpleMagic_4 = Instance.new("Script")
  39. local SpinningPart_5 = Instance.new("Part")
  40. local THeSimpleMagic_5 = Instance.new("Script")
  41. local SpinningPart_6 = Instance.new("Part")
  42. local THeSimpleMagic_6 = Instance.new("Script")
  43. local SpinningPart_7 = Instance.new("Part")
  44. local THeSimpleMagic_7 = Instance.new("Script")
  45. local SpinningPart_8 = Instance.new("Part")
  46. local THeSimpleMagic_8 = Instance.new("Script")
  47. local SpinningPart_9 = Instance.new("Part")
  48. local THeSimpleMagic_9 = Instance.new("Script")
  49. local SpinningPart_10 = Instance.new("Part")
  50. local THeSimpleMagic_10 = Instance.new("Script")
  51. local SpinningPart_11 = Instance.new("Part")
  52. local THeSimpleMagic_11 = Instance.new("Script")
  53.  
  54. -- SETTING PROPERTIES
  55.  
  56. Model.Parent = mas
  57.  
  58. SpinningPart.Anchored = true
  59. SpinningPart.CFrame = CFrame.new(14.085,14.375,-32.32,0,0,1,0,1,0,-1,0,0)
  60. SpinningPart.Color = Color3.new(0.541,0.671,0.522)
  61. SpinningPart.Material = Enum.Material.Grass
  62. SpinningPart.Size = Vector3.new(30.3,1,11.6)
  63. SpinningPart.Name = "SpinningPart"
  64. SpinningPart.Parent = Model
  65.  
  66. table.insert(functions,sandbox(THeSimpleMagic,function()
  67. -- By soEPIC123TNT copyright do not take credit for
  68. while true do
  69. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  70. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  71. end
  72. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  73. end))
  74. THeSimpleMagic.Name = "THeSimpleMagic"
  75. THeSimpleMagic.Parent = SpinningPart
  76.  
  77. Part.Anchored = true
  78. Part.BottomSurface = Enum.SurfaceType.Smooth
  79. Part.CFrame = CFrame.new(18.351,6.047,-32.12,1,0,0,0,1,0,0,0,1)
  80. Part.Material = Enum.Material.Metal
  81. Part.Size = Vector3.new(4,0.42,0.55)
  82. Part.TopSurface = Enum.SurfaceType.Smooth
  83. Part.Parent = Model
  84.  
  85. SpinningPart_1.Anchored = true
  86. SpinningPart_1.CFrame = CFrame.new(14.085,19.807,-32.32,1,0,0,0,1,0,0,0,1)
  87. SpinningPart_1.Color = Color3.new(0.541,0.671,0.522)
  88. SpinningPart_1.Material = Enum.Material.Grass
  89. SpinningPart_1.Size = Vector3.new(30.3,1,11.6)
  90. SpinningPart_1.Name = "SpinningPart"
  91. SpinningPart_1.Parent = Model
  92.  
  93. table.insert(functions,sandbox(THeSimpleMagic_1,function()
  94. -- By soEPIC123TNT copyright do not take credit for
  95. while true do
  96. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  97. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  98. end
  99. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  100. end))
  101. THeSimpleMagic_1.Name = "THeSimpleMagic"
  102. THeSimpleMagic_1.Parent = SpinningPart_1
  103.  
  104. Sign.Anchored = true
  105. Sign.CFrame = CFrame.new(19.955,4.96,-32.12,0,0,-1,0,1,0,1,0,0)
  106. Sign.Color = Color3.new(0.973,0.973,0.973)
  107. Sign.Material = Enum.Material.Wood
  108. Sign.Size = Vector3.new(4,2,0.25)
  109. Sign.Name = "Sign"
  110. Sign.Parent = Model
  111.  
  112. SurfaceGui.CanvasSize = Vector2.new(200,100)
  113. SurfaceGui.Parent = Sign
  114.  
  115. TextLabel.Font = Enum.Font.Bodoni
  116. TextLabel.Text = "beanstalk"
  117. TextLabel.TextColor3 = Color3.new(0,0,0)
  118. TextLabel.TextSize = 45
  119. TextLabel.TextStrokeTransparency = 0
  120. TextLabel.TextWrapped = true
  121. TextLabel.BackgroundColor3 = Color3.new(1,1,1)
  122. TextLabel.BackgroundTransparency = 1
  123. TextLabel.Size = UDim2.new(UDim.new(1,0),UDim.new(1,0))
  124. TextLabel.Transparency = 1
  125. TextLabel.Parent = SurfaceGui
  126.  
  127. SignTerrainJoint.Part1 = Sign
  128. SignTerrainJoint.Name = "Sign Terrain Joint"
  129. SignTerrainJoint.Parent = Sign
  130.  
  131. SpinningPart_2.Anchored = true
  132. SpinningPart_2.CFrame = CFrame.new(14.085,2.456,-32.32,0,0,1,0,1,0,-1,0,0)
  133. SpinningPart_2.Color = Color3.new(0.541,0.671,0.522)
  134. SpinningPart_2.Material = Enum.Material.Grass
  135. SpinningPart_2.Size = Vector3.new(30.3,1,11.6)
  136. SpinningPart_2.Name = "SpinningPart"
  137. SpinningPart_2.Parent = Model
  138.  
  139. table.insert(functions,sandbox(THeSimpleMagic_2,function()
  140. -- By soEPIC123TNT copyright do not take credit for
  141. while true do
  142. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  143. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  144. end
  145. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  146. end))
  147. THeSimpleMagic_2.Name = "THeSimpleMagic"
  148. THeSimpleMagic_2.Parent = SpinningPart_2
  149.  
  150. Part_1.Anchored = true
  151. Part_1.BottomSurface = Enum.SurfaceType.Smooth
  152. Part_1.CFrame = CFrame.new(14.085,35.755,-32.32,1,0,0,0,1,0,0,0,1)
  153. Part_1.Color = Color3.new(0.541,0.671,0.522)
  154. Part_1.Material = Enum.Material.Grass
  155. Part_1.Size = Vector3.new(11.49,71.51,11.66)
  156. Part_1.TopSurface = Enum.SurfaceType.Smooth
  157. Part_1.Parent = Model
  158.  
  159. SpinningPart_3.Anchored = true
  160. SpinningPart_3.CFrame = CFrame.new(14.085,8.848,-32.32,1,0,0,0,1,0,0,0,1)
  161. SpinningPart_3.Color = Color3.new(0.541,0.671,0.522)
  162. SpinningPart_3.Material = Enum.Material.Grass
  163. SpinningPart_3.Size = Vector3.new(30.3,1,11.6)
  164. SpinningPart_3.Name = "SpinningPart"
  165. SpinningPart_3.Parent = Model
  166.  
  167. table.insert(functions,sandbox(THeSimpleMagic_3,function()
  168. -- By soEPIC123TNT copyright do not take credit for
  169. while true do
  170. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  171. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  172. end
  173. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  174. end))
  175. THeSimpleMagic_3.Name = "THeSimpleMagic"
  176. THeSimpleMagic_3.Parent = SpinningPart_3
  177.  
  178. SpinningPart_4.Anchored = true
  179. SpinningPart_4.CFrame = CFrame.new(14.085,66.926,-32.32,1,0,0,0,1,0,0,0,1)
  180. SpinningPart_4.Color = Color3.new(0.541,0.671,0.522)
  181. SpinningPart_4.Material = Enum.Material.Grass
  182. SpinningPart_4.Size = Vector3.new(30.3,1,11.6)
  183. SpinningPart_4.Name = "SpinningPart"
  184. SpinningPart_4.Parent = Model
  185.  
  186. table.insert(functions,sandbox(THeSimpleMagic_4,function()
  187. -- By soEPIC123TNT copyright do not take credit for
  188. while true do
  189. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  190. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  191. end
  192. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  193. end))
  194. THeSimpleMagic_4.Name = "THeSimpleMagic"
  195. THeSimpleMagic_4.Parent = SpinningPart_4
  196.  
  197. SpinningPart_5.Anchored = true
  198. SpinningPart_5.CFrame = CFrame.new(14.085,61.494,-32.32,0,0,1,0,1,0,-1,0,0)
  199. SpinningPart_5.Color = Color3.new(0.541,0.671,0.522)
  200. SpinningPart_5.Material = Enum.Material.Grass
  201. SpinningPart_5.Size = Vector3.new(30.3,1,11.6)
  202. SpinningPart_5.Name = "SpinningPart"
  203. SpinningPart_5.Parent = Model
  204.  
  205. table.insert(functions,sandbox(THeSimpleMagic_5,function()
  206. -- By soEPIC123TNT copyright do not take credit for
  207. while true do
  208. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  209. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  210. end
  211. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  212. end))
  213. THeSimpleMagic_5.Name = "THeSimpleMagic"
  214. THeSimpleMagic_5.Parent = SpinningPart_5
  215.  
  216. SpinningPart_6.Anchored = true
  217. SpinningPart_6.CFrame = CFrame.new(14.085,49.575,-32.32,0,0,1,0,1,0,-1,0,0)
  218. SpinningPart_6.Color = Color3.new(0.541,0.671,0.522)
  219. SpinningPart_6.Material = Enum.Material.Grass
  220. SpinningPart_6.Size = Vector3.new(30.3,1,11.6)
  221. SpinningPart_6.Name = "SpinningPart"
  222. SpinningPart_6.Parent = Model
  223.  
  224. table.insert(functions,sandbox(THeSimpleMagic_6,function()
  225. -- By soEPIC123TNT copyright do not take credit for
  226. while true do
  227. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  228. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  229. end
  230. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  231. end))
  232. THeSimpleMagic_6.Name = "THeSimpleMagic"
  233. THeSimpleMagic_6.Parent = SpinningPart_6
  234.  
  235. SpinningPart_7.Anchored = true
  236. SpinningPart_7.CFrame = CFrame.new(14.085,55.967,-32.32,1,0,0,0,1,0,0,0,1)
  237. SpinningPart_7.Color = Color3.new(0.541,0.671,0.522)
  238. SpinningPart_7.Material = Enum.Material.Grass
  239. SpinningPart_7.Size = Vector3.new(30.3,1,11.6)
  240. SpinningPart_7.Name = "SpinningPart"
  241. SpinningPart_7.Parent = Model
  242.  
  243. table.insert(functions,sandbox(THeSimpleMagic_7,function()
  244. -- By soEPIC123TNT copyright do not take credit for
  245. while true do
  246. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  247. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  248. end
  249. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  250. end))
  251. THeSimpleMagic_7.Name = "THeSimpleMagic"
  252. THeSimpleMagic_7.Parent = SpinningPart_7
  253.  
  254. SpinningPart_8.Anchored = true
  255. SpinningPart_8.CFrame = CFrame.new(14.085,37.462,-32.32,0,0,1,0,1,0,-1,0,0)
  256. SpinningPart_8.Color = Color3.new(0.541,0.671,0.522)
  257. SpinningPart_8.Material = Enum.Material.Grass
  258. SpinningPart_8.Size = Vector3.new(30.3,1,11.6)
  259. SpinningPart_8.Name = "SpinningPart"
  260. SpinningPart_8.Parent = Model
  261.  
  262. table.insert(functions,sandbox(THeSimpleMagic_8,function()
  263. -- By soEPIC123TNT copyright do not take credit for
  264. while true do
  265. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  266. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  267. end
  268. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  269. end))
  270. THeSimpleMagic_8.Name = "THeSimpleMagic"
  271. THeSimpleMagic_8.Parent = SpinningPart_8
  272.  
  273. SpinningPart_9.Anchored = true
  274. SpinningPart_9.CFrame = CFrame.new(14.085,42.893,-32.32,1,0,0,0,1,0,0,0,1)
  275. SpinningPart_9.Color = Color3.new(0.541,0.671,0.522)
  276. SpinningPart_9.Material = Enum.Material.Grass
  277. SpinningPart_9.Size = Vector3.new(30.3,1,11.6)
  278. SpinningPart_9.Name = "SpinningPart"
  279. SpinningPart_9.Parent = Model
  280.  
  281. table.insert(functions,sandbox(THeSimpleMagic_9,function()
  282. -- By soEPIC123TNT copyright do not take credit for
  283. while true do
  284. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  285. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  286. end
  287. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  288. end))
  289. THeSimpleMagic_9.Name = "THeSimpleMagic"
  290. THeSimpleMagic_9.Parent = SpinningPart_9
  291.  
  292. SpinningPart_10.Anchored = true
  293. SpinningPart_10.CFrame = CFrame.new(14.085,25.542,-32.32,0,0,1,0,1,0,-1,0,0)
  294. SpinningPart_10.Color = Color3.new(0.541,0.671,0.522)
  295. SpinningPart_10.Material = Enum.Material.Grass
  296. SpinningPart_10.Size = Vector3.new(30.3,1,11.6)
  297. SpinningPart_10.Name = "SpinningPart"
  298. SpinningPart_10.Parent = Model
  299.  
  300. table.insert(functions,sandbox(THeSimpleMagic_10,function()
  301. -- By soEPIC123TNT copyright do not take credit for
  302. while true do
  303. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  304. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  305. end
  306. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  307. end))
  308. THeSimpleMagic_10.Name = "THeSimpleMagic"
  309. THeSimpleMagic_10.Parent = SpinningPart_10
  310.  
  311. SpinningPart_11.Anchored = true
  312. SpinningPart_11.CFrame = CFrame.new(14.085,31.934,-32.32,1,0,0,0,1,0,0,0,1)
  313. SpinningPart_11.Color = Color3.new(0.541,0.671,0.522)
  314. SpinningPart_11.Material = Enum.Material.Grass
  315. SpinningPart_11.Size = Vector3.new(30.3,1,11.6)
  316. SpinningPart_11.Name = "SpinningPart"
  317. SpinningPart_11.Parent = Model
  318.  
  319. table.insert(functions,sandbox(THeSimpleMagic_11,function()
  320. -- By soEPIC123TNT copyright do not take credit for
  321. while true do
  322. script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0.05, 0) --mess around with these numbers if you want
  323. wait()-- kind of the speed it moves/spins at but i recomend not putting it higher then one if you put nothing it will do 0.001 --^
  324. end
  325. -- if you want it to spin a model replace script.Parent.CFrame = script.Parent.CFrame with script.Parent:GetChildren().CFrame script.Parent:GetChildren().CFrame
  326. end))
  327. THeSimpleMagic_11.Name = "THeSimpleMagic"
  328. THeSimpleMagic_11.Parent = SpinningPart_11
  329.  
  330.  
  331. for i,v in ipairs(functions) do
  332. spawn(function()
  333. pcall(v)
  334. end)
  335. end
  336. for i,v in ipairs(mas:GetChildren()) do
  337. v.Parent = workspace
  338. end
  339. mas:Destroy()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement