Advertisement
yougotoof

eeerrtt

Jan 2nd, 2019
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.20 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code by Mokiros")
  7. local rp = RealPlayer
  8. script.Parent = rp.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent then
  34. for _,f in pairs(t.Functions) do
  35. f(...)
  36. end
  37. end
  38. end
  39. m.TrigEvent = te
  40. UIS.TrigEvent = te
  41.  
  42. Event.OnServerEvent:Connect(function(plr,io)
  43. if plr~=rp then return end
  44. m.Target = io.Target
  45. m.Hit = io.Hit
  46. if not io.isMouse then
  47. local b = io.UserInputState == Enum.UserInputState.Begin
  48. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  49. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  50. end
  51. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  52. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  53. end
  54. for _,t in pairs(CAS.Actions) do
  55. for _,k in pairs(t.Keys) do
  56. if k==io.KeyCode then
  57. t.Function(t.Name,io.UserInputState,io)
  58. end
  59. end
  60. end
  61. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  62. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  63. end
  64. end)
  65. Event.Parent = NLS([==[
  66. local Player = game:GetService("Players").LocalPlayer
  67. local Event = script:WaitForChild("UserInput_Event")
  68.  
  69. local Mouse = Player:GetMouse()
  70. local UIS = game:GetService("UserInputService")
  71. local input = function(io,a)
  72. if a then return end
  73. --Since InputObject is a client-side instance, we create and pass table instead
  74. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  75. end
  76. UIS.InputBegan:Connect(input)
  77. UIS.InputEnded:Connect(input)
  78.  
  79. local h,t
  80. --Give the server mouse data 30 times every second, but only if the values changed
  81. --If player is not moving their mouse, client won't fire events
  82. while wait(1/30) do
  83. if h~=Mouse.Hit or t~=Mouse.Target then
  84. h,t=Mouse.Hit,Mouse.Target
  85. Event:FireServer({isMouse=true,Target=t,Hit=h})
  86. end
  87. end]==],Player.Character)
  88.  
  89. ----Sandboxed game object that allows the usage of client-side methods and services
  90. --Real game object
  91. local _rg = game
  92.  
  93. --Metatable for fake service
  94. local fsmt = {
  95. __index = function(self,k)
  96. local s = rawget(self,"_RealService")
  97. if s then
  98. return typeof(s[k])=="function"
  99. and function(_,...)return s[k](s,...)end or s[k]
  100. end
  101. end,
  102. __newindex = function(self,k,v)
  103. local s = rawget(self,"_RealService")
  104. if s then s[k]=v end
  105. end
  106. }
  107. local function FakeService(t,RealService)
  108. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  109. return setmetatable(t,fsmt)
  110. end
  111.  
  112. --Fake game object
  113. local g = {
  114. GetService = function(self,s)
  115. return rawget(self,s) or _rg:GetService(s)
  116. end,
  117. Players = FakeService({
  118. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  119. },"Players"),
  120. UserInputService = FakeService(UIS,"UserInputService"),
  121. ContextActionService = FakeService(CAS,"ContextActionService"),
  122. RunService = FakeService({
  123. _btrs = {},
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132. }
  133. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  134. g.service = g.GetService
  135. FakeService(g,game)
  136. --Changing owner to fake player object to support owner:GetMouse()
  137. game,owner = g,g.Players.LocalPlayer
  138. end
  139.  
  140. --Made by OpTic Wisdom/LikeATrollFace & Tess
  141.  
  142. hitler = game.Players.LocalPlayer
  143.  
  144. hitler.Character.Name = "Adolf Hitler"
  145.  
  146. if hitler.Character:FindFirstChild("Shirt") then hitler.Character.Shirt:Destroy()
  147. end
  148. if hitler.Character:FindFirstChild("Pants") then hitler.Character.Pants:Destroy()
  149. end
  150. if hitler.Character:FindFirstChild("Shirt Graphic") then hitler.Character["Shirt Graphic"]:Destroy()
  151. end
  152.  
  153. if not hitler.Character:FindFirstChild("Shirt") then
  154. NewShirt = Instance.new("Shirt", hitler.Character)
  155. NewShirt.Name = "Shirt"
  156. end
  157.  
  158.  
  159. if not hitler.Character:FindFirstChild("Pants") then
  160. NewPants = Instance.new("Pants", hitler.Character)
  161. NewPants.Name = "Pants"
  162. end
  163.  
  164.  
  165. for _, v in pairs(hitler.Character:GetChildren()) do
  166. if v:IsA("Hat") then
  167. v:Destroy()
  168. end
  169. end
  170.  
  171. for _, v in pairs(hitler.Character:GetChildren()) do
  172. if v:IsA("CharacterMesh") then
  173. v:Destroy()
  174. end
  175. end
  176.  
  177. x = game:GetService("InsertService"):LoadAsset(10912180)
  178. for i,v in pairs(x:GetChildren()) do
  179. v.Parent = game.Players.LocalPlayer.Character
  180. end
  181. wait(0.1)
  182. hitler.Character.MilitaryOfficer.Handle.Mesh.MeshId = "http://www.roblox.com/asset/?id=10729448"
  183. hitler.Character.MilitaryOfficer.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=10729465"
  184. hitler.Character["Shirt"].ShirtTemplate = "http://www.roblox.com/asset/?id=368872607"
  185. hitler.Character["Pants"].PantsTemplate = "http://www.roblox.com/asset/?id=368879592"
  186. hitler.Character.Head.BrickColor = BrickColor.new(1)
  187. hitler.Character.Torso.BrickColor = BrickColor.new(1)
  188. hitler.Character["Left Arm"].BrickColor = BrickColor.new(1)
  189. hitler.Character["Right Arm"].BrickColor = BrickColor.new(1)
  190. hitler.Character["Left Leg"].BrickColor = BrickColor.new(1)
  191. hitler.Character["Right Leg"].BrickColor = BrickColor.new(1)
  192.  
  193. Create = function(itemClass,tabl)
  194. local item = Instance.new(itemClass)
  195. for i,v in pairs(tabl) do
  196. local a,b = ypcall(function() return item[i] end)
  197. if a then
  198. item[i] = tabl[i]
  199. end
  200. end
  201. return item
  202. end
  203. function runDummyScript(f,scri)
  204. local oldenv = getfenv(f)
  205. local newenv = setmetatable({}, {
  206. __index = function(_, k)
  207. if k:lower() == 'script' then
  208. return scri
  209. else
  210. return oldenv[k]
  211. end
  212. end
  213. })
  214. setfenv(f, newenv)
  215. ypcall(function() f() end)
  216. end
  217. cors = {}
  218. mas = Instance.new("Model",game:GetService("Lighting"))
  219. mas.Name = "CompiledModel"
  220. o1 = Create("Model",{
  221. ["Name"] = "Chamber",
  222. ["Parent"] = mas,
  223. })
  224. o2 = Create("Part",{
  225. ["Name"] = "Head",
  226. ["Parent"] = o1,
  227. ["Material"] = Enum.Material.Foil,
  228. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  229. ["Position"] = Vector3.new(0, 10.5, -46),
  230. ["Rotation"] = Vector3.new(3.80734537e-019, 1.42910524e-020, 3.5934405e-018),
  231. ["RotVelocity"] = Vector3.new(-7.85145039e-020, 2.39446169e-023, 1.13729476e-019),
  232. ["Velocity"] = Vector3.new(8.18726775e-019, -0.0135432296, 1.15292031e-018),
  233. ["CFrame"] = CFrame.new(0, 10.5, -46, 1, -6.27173704e-020, 2.49425903e-022, 6.27173704e-020, 1, -6.64507104e-021, -2.49425903e-022, 6.64507104e-021, 1),
  234. ["Size"] = Vector3.new(8, 19, 8),
  235. ["TopSurface"] = Enum.SurfaceType.Weld,
  236. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  237. })
  238. o3 = Create("SpecialMesh",{
  239. ["Parent"] = o2,
  240. ["Scale"] = Vector3.new(1.25, 1.25, 1.25),
  241. })
  242. o4 = Create("Part",{
  243. ["Name"] = "GasPoint",
  244. ["Parent"] = o1,
  245. ["Material"] = Enum.Material.Concrete,
  246. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  247. ["Position"] = Vector3.new(-21.5, 2.90841889, -52.5),
  248. ["Rotation"] = Vector3.new(-180, 0, -180),
  249. ["Anchored"] = true,
  250. ["CFrame"] = CFrame.new(-21.5, 2.90841889, -52.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  251. ["Size"] = Vector3.new(1, 1.20000005, 1),
  252. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  253. })
  254. o5 = Create("SpecialMesh",{
  255. ["Parent"] = o4,
  256. })
  257. o6 = Create("Smoke",{
  258. ["Parent"] = o4,
  259. ["Size"] = 10,
  260. ["Opacity"] = 1,
  261. ["RiseVelocity"] = 2,
  262. })
  263. o7 = Create("Part",{
  264. ["Parent"] = o1,
  265. ["Material"] = Enum.Material.Concrete,
  266. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  267. ["Position"] = Vector3.new(-6, 13.1084118, -38),
  268. ["Anchored"] = true,
  269. ["CFrame"] = CFrame.new(-6, 13.1084118, -38, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  270. ["Size"] = Vector3.new(2, 24, 4),
  271. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  272. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  273. })
  274. o8 = Create("Part",{
  275. ["Parent"] = o1,
  276. ["Material"] = Enum.Material.Concrete,
  277. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  278. ["Position"] = Vector3.new(-7, 13.1084118, -67),
  279. ["Rotation"] = Vector3.new(0, 90, 0),
  280. ["Anchored"] = true,
  281. ["CFrame"] = CFrame.new(-7, 13.1084118, -67, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  282. ["Size"] = Vector3.new(2, 24, 4),
  283. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  284. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  285. })
  286. o9 = Create("Part",{
  287. ["Parent"] = o1,
  288. ["Material"] = Enum.Material.Concrete,
  289. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  290. ["Position"] = Vector3.new(-7, 13.1084118, -65),
  291. ["Anchored"] = true,
  292. ["CFrame"] = CFrame.new(-7, 13.1084118, -65, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  293. ["Size"] = Vector3.new(4, 19.2000008, 2),
  294. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  295. })
  296. o10 = Create("Part",{
  297. ["Parent"] = o1,
  298. ["Material"] = Enum.Material.Foil,
  299. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  300. ["Position"] = Vector3.new(-9.5, 1.60841703, -27.5999985),
  301. ["Rotation"] = Vector3.new(90, 0, -0),
  302. ["Anchored"] = true,
  303. ["CFrame"] = CFrame.new(-9.5, 1.60841703, -27.5999985, 1, 0, 0, 0, 0, -1, 0, 1, 0),
  304. ["Size"] = Vector3.new(1, 16.8000011, 1),
  305. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  306. })
  307. o11 = Create("SpecialMesh",{
  308. ["Parent"] = o10,
  309. })
  310. o12 = Create("Part",{
  311. ["Parent"] = o1,
  312. ["Material"] = Enum.Material.Concrete,
  313. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  314. ["Position"] = Vector3.new(-18.9000111, 1.70842004, -18.5),
  315. ["Rotation"] = Vector3.new(-8.53773656e-007, -1.02835693e-005, 7.66185618e-014),
  316. ["Anchored"] = true,
  317. ["CFrame"] = CFrame.new(-18.9000111, 1.70842004, -18.5, 1, -1.33724617e-015, -1.79482143e-007, -1.33724617e-015, 1, 1.49011612e-008, -1.79482143e-007, 1.49011612e-008, 1),
  318. ["Size"] = Vector3.new(1, 1.20000005, 1),
  319. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  320. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  321. })
  322. o13 = Create("Part",{
  323. ["Parent"] = o1,
  324. ["Material"] = Enum.Material.Foil,
  325. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  326. ["Position"] = Vector3.new(-23.5999489, 11.2084379, -27.900032),
  327. ["Rotation"] = Vector3.new(-90.0000305, 0.000382487662, 89.9996796),
  328. ["Anchored"] = true,
  329. ["CFrame"] = CFrame.new(-23.5999489, 11.2084379, -27.900032, 5.56394662e-006, -1, 6.67566883e-006, -4.61935997e-007, 6.67566565e-006, 1, -1, -5.5639498e-006, -4.6189885e-007),
  330. ["Size"] = Vector3.new(1, 8.40000057, 1),
  331. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  332. })
  333. o14 = Create("SpecialMesh",{
  334. ["Parent"] = o13,
  335. })
  336. o15 = Create("Part",{
  337. ["Parent"] = o1,
  338. ["Material"] = Enum.Material.Concrete,
  339. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  340. ["Position"] = Vector3.new(-28.299757, 28.1084671, -43.3000679),
  341. ["Rotation"] = Vector3.new(-2.64669852e-005, -90, 0),
  342. ["Anchored"] = true,
  343. ["CFrame"] = CFrame.new(-28.299757, 28.1084671, -43.3000679, -5.56394662e-006, 6.66124015e-006, -1, 4.61936025e-007, 1, 6.69009432e-006, 1, -4.61898907e-007, -5.5639498e-006),
  344. ["Size"] = Vector3.new(1, 1.20000005, 1),
  345. ["TopSurface"] = Enum.SurfaceType.Smooth,
  346. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  347. })
  348. o16 = Create("Part",{
  349. ["Parent"] = o1,
  350. ["Material"] = Enum.Material.Foil,
  351. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  352. ["Position"] = Vector3.new(-2.5999949, 1.60841703, -58.9000015),
  353. ["Rotation"] = Vector3.new(-180, 0, -90),
  354. ["Anchored"] = true,
  355. ["CFrame"] = CFrame.new(-2.5999949, 1.60841703, -58.9000015, 0, 1, 0, 1, 0, 0, 0, 0, -1),
  356. ["Size"] = Vector3.new(1, 4.80000019, 1),
  357. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  358. })
  359. o17 = Create("SpecialMesh",{
  360. ["Parent"] = o16,
  361. })
  362. o18 = Create("Part",{
  363. ["Parent"] = o1,
  364. ["Material"] = Enum.Material.Concrete,
  365. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  366. ["Position"] = Vector3.new(-28.2999496, 11.3084698, -27.9000587),
  367. ["Rotation"] = Vector3.new(-2.64669834e-005, -0.00031879067, -0.000382487633),
  368. ["Anchored"] = true,
  369. ["CFrame"] = CFrame.new(-28.2999496, 11.3084698, -27.9000587, 1, 6.67566837e-006, -5.56394662e-006, -6.6756661e-006, 1, 4.61935997e-007, 5.5639498e-006, -4.6189885e-007, 1),
  370. ["Size"] = Vector3.new(1, 1.20000005, 1),
  371. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  372. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  373. })
  374. o19 = Create("Part",{
  375. ["Parent"] = o1,
  376. ["Material"] = Enum.Material.Foil,
  377. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  378. ["Position"] = Vector3.new(-14.1999998, 1.60841703, -18.5),
  379. ["Rotation"] = Vector3.new(-0, 0, 90),
  380. ["Anchored"] = true,
  381. ["CFrame"] = CFrame.new(-14.1999998, 1.60841703, -18.5, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  382. ["Size"] = Vector3.new(1, 8.40000057, 1),
  383. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  384. })
  385. o20 = Create("SpecialMesh",{
  386. ["Parent"] = o19,
  387. })
  388. o21 = Create("Part",{
  389. ["Parent"] = o1,
  390. ["Material"] = Enum.Material.Foil,
  391. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  392. ["Position"] = Vector3.new(-18.8999825, 11.2084122, -23.2000046),
  393. ["Rotation"] = Vector3.new(89.9999771, 90, 0),
  394. ["Anchored"] = true,
  395. ["CFrame"] = CFrame.new(-18.8999825, 11.2084122, -23.2000046, -6.35744541e-008, -5.56394662e-006, 1, 1, 4.61935997e-007, -6.35795985e-008, -4.61936338e-007, 1, 5.56394662e-006),
  396. ["Size"] = Vector3.new(1, 8.40000057, 1),
  397. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  398. })
  399. o22 = Create("SpecialMesh",{
  400. ["Parent"] = o21,
  401. })
  402. o23 = Create("Part",{
  403. ["Parent"] = o1,
  404. ["Material"] = Enum.Material.Foil,
  405. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  406. ["Position"] = Vector3.new(-18.9000092, 6.50840998, -18.5000038),
  407. ["Rotation"] = Vector3.new(179.999985, -90, 0),
  408. ["Anchored"] = true,
  409. ["CFrame"] = CFrame.new(-18.9000092, 6.50840998, -18.5000038, 5.56394662e-006, -3.85527894e-012, -1, -4.61935997e-007, -1, 1.28509193e-012, -1, 4.61935997e-007, -5.56394662e-006),
  410. ["Size"] = Vector3.new(1, 8.40000057, 1),
  411. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  412. })
  413. o24 = Create("SpecialMesh",{
  414. ["Parent"] = o23,
  415. })
  416. o25 = Create("Part",{
  417. ["Parent"] = o1,
  418. ["Material"] = Enum.Material.Concrete,
  419. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  420. ["Position"] = Vector3.new(-37, 14.3084078, -67),
  421. ["Anchored"] = true,
  422. ["CFrame"] = CFrame.new(-37, 14.3084078, -67, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  423. ["Size"] = Vector3.new(4, 21.6000004, 2),
  424. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  425. })
  426. o26 = Create("Part",{
  427. ["Parent"] = o1,
  428. ["Material"] = Enum.Material.Concrete,
  429. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  430. ["Position"] = Vector3.new(-28.2998428, 28.1084671, -27.9000664),
  431. ["Rotation"] = Vector3.new(-2.64669852e-005, -0.00031879067, -0.000381660939),
  432. ["Anchored"] = true,
  433. ["CFrame"] = CFrame.new(-28.2998428, 28.1084671, -27.9000664, 1, 6.66124015e-006, -5.56394662e-006, -6.69009432e-006, 1, 4.61936025e-007, 5.5639498e-006, -4.61898907e-007, 1),
  434. ["Size"] = Vector3.new(1, 1.20000005, 1),
  435. ["TopSurface"] = Enum.SurfaceType.Smooth,
  436. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  437. })
  438. o27 = Create("Part",{
  439. ["Parent"] = o1,
  440. ["Material"] = Enum.Material.Concrete,
  441. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  442. ["Position"] = Vector3.new(-37, 2.30842209, -54),
  443. ["Rotation"] = Vector3.new(0, 90, 0),
  444. ["Anchored"] = true,
  445. ["CFrame"] = CFrame.new(-37, 2.30842209, -54, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  446. ["Size"] = Vector3.new(28, 2.4000001, 4),
  447. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  448. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  449. })
  450. o28 = Create("Part",{
  451. ["Parent"] = o1,
  452. ["Material"] = Enum.Material.Concrete,
  453. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  454. ["Position"] = Vector3.new(-7, 2.30842209, -53),
  455. ["Rotation"] = Vector3.new(0, 90, 0),
  456. ["Anchored"] = true,
  457. ["CFrame"] = CFrame.new(-7, 2.30842209, -53, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  458. ["Size"] = Vector3.new(26, 2.4000001, 4),
  459. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  460. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  461. })
  462. o29 = Create("Part",{
  463. ["Parent"] = o1,
  464. ["Material"] = Enum.Material.Concrete,
  465. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  466. ["Position"] = Vector3.new(-22, 2.30842209, -66),
  467. ["Rotation"] = Vector3.new(-180, 0, -180),
  468. ["Anchored"] = true,
  469. ["CFrame"] = CFrame.new(-22, 2.30842209, -66, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  470. ["Size"] = Vector3.new(26, 2.4000001, 4),
  471. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  472. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  473. })
  474. o30 = Create("Part",{
  475. ["Parent"] = o1,
  476. ["Material"] = Enum.Material.Concrete,
  477. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  478. ["Position"] = Vector3.new(-22, 2.30842209, -38),
  479. ["Rotation"] = Vector3.new(-180, 0, -180),
  480. ["Anchored"] = true,
  481. ["CFrame"] = CFrame.new(-22, 2.30842209, -38, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  482. ["Size"] = Vector3.new(30, 2.4000001, 4),
  483. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  484. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  485. })
  486. o31 = Create("Part",{
  487. ["Parent"] = o1,
  488. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  489. ["Transparency"] = 0.40000000596046,
  490. ["Position"] = Vector3.new(-37, 13.1084118, -52),
  491. ["Rotation"] = Vector3.new(0, 90, 0),
  492. ["Anchored"] = true,
  493. ["CFrame"] = CFrame.new(-37, 13.1084118, -52, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  494. ["Size"] = Vector3.new(24, 19.2000008, 4),
  495. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  496. })
  497. o32 = Create("Part",{
  498. ["Parent"] = o1,
  499. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  500. ["Transparency"] = 0.40000000596046,
  501. ["Position"] = Vector3.new(-22, 13.1084118, -66),
  502. ["Rotation"] = Vector3.new(-180, 0, -180),
  503. ["Anchored"] = true,
  504. ["CFrame"] = CFrame.new(-22, 13.1084118, -66, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  505. ["Size"] = Vector3.new(26, 19.2000008, 4),
  506. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  507. })
  508. o33 = Create("Part",{
  509. ["Parent"] = o1,
  510. ["Material"] = Enum.Material.Concrete,
  511. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  512. ["Position"] = Vector3.new(-22, 23.9084167, -38),
  513. ["Rotation"] = Vector3.new(-180, 0, -180),
  514. ["Anchored"] = true,
  515. ["CFrame"] = CFrame.new(-22, 23.9084167, -38, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  516. ["Size"] = Vector3.new(30, 2.4000001, 4),
  517. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  518. })
  519. o34 = Create("Part",{
  520. ["Parent"] = o1,
  521. ["Material"] = Enum.Material.Concrete,
  522. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  523. ["Position"] = Vector3.new(-37, 13.1084118, -65),
  524. ["Anchored"] = true,
  525. ["CFrame"] = CFrame.new(-37, 13.1084118, -65, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  526. ["Size"] = Vector3.new(4, 19.2000008, 2),
  527. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  528. })
  529. o35 = Create("Part",{
  530. ["Parent"] = o1,
  531. ["Material"] = Enum.Material.Concrete,
  532. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  533. ["Position"] = Vector3.new(-36, 13.1084118, -38),
  534. ["Anchored"] = true,
  535. ["CFrame"] = CFrame.new(-36, 13.1084118, -38, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  536. ["Size"] = Vector3.new(2, 19.2000008, 4),
  537. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  538. })
  539. o36 = Create("Part",{
  540. ["Parent"] = o1,
  541. ["Material"] = Enum.Material.Concrete,
  542. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  543. ["Position"] = Vector3.new(-8, 13.1084118, -38),
  544. ["Anchored"] = true,
  545. ["CFrame"] = CFrame.new(-8, 13.1084118, -38, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  546. ["Size"] = Vector3.new(2, 19.2000008, 4),
  547. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  548. })
  549. o37 = Create("Part",{
  550. ["Parent"] = o1,
  551. ["Material"] = Enum.Material.Concrete,
  552. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  553. ["Position"] = Vector3.new(-22, 23.9084167, -66),
  554. ["Rotation"] = Vector3.new(-180, 0, -180),
  555. ["Anchored"] = true,
  556. ["CFrame"] = CFrame.new(-22, 23.9084167, -66, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  557. ["Size"] = Vector3.new(26, 2.4000001, 4),
  558. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  559. })
  560. o38 = Create("Part",{
  561. ["Parent"] = o1,
  562. ["Material"] = Enum.Material.Concrete,
  563. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  564. ["Position"] = Vector3.new(-37, 23.9084167, -53),
  565. ["Rotation"] = Vector3.new(0, 90, 0),
  566. ["Anchored"] = true,
  567. ["CFrame"] = CFrame.new(-37, 23.9084167, -53, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  568. ["Size"] = Vector3.new(26, 2.4000001, 4),
  569. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  570. })
  571. o39 = Create("Part",{
  572. ["Parent"] = o1,
  573. ["Material"] = Enum.Material.Concrete,
  574. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  575. ["Position"] = Vector3.new(-7, 23.9084167, -53),
  576. ["Rotation"] = Vector3.new(0, 90, 0),
  577. ["Anchored"] = true,
  578. ["CFrame"] = CFrame.new(-7, 23.9084167, -53, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  579. ["Size"] = Vector3.new(26, 2.4000001, 4),
  580. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  581. })
  582. o40 = Create("Part",{
  583. ["Parent"] = o1,
  584. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  585. ["Transparency"] = 0.40000000596046,
  586. ["Position"] = Vector3.new(-22, 13.1084118, -38),
  587. ["Rotation"] = Vector3.new(-180, 0, -180),
  588. ["Anchored"] = true,
  589. ["CFrame"] = CFrame.new(-22, 13.1084118, -38, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  590. ["Size"] = Vector3.new(26, 19.2000008, 4),
  591. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  592. })
  593. o41 = Create("Part",{
  594. ["Parent"] = o1,
  595. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  596. ["Transparency"] = 0.40000000596046,
  597. ["Position"] = Vector3.new(-7, 13.1084118, -52),
  598. ["Rotation"] = Vector3.new(0, 90, 0),
  599. ["Anchored"] = true,
  600. ["CFrame"] = CFrame.new(-7, 13.1084118, -52, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  601. ["Size"] = Vector3.new(24, 19.2000008, 4),
  602. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  603. })
  604. o42 = Create("Part",{
  605. ["Parent"] = o1,
  606. ["Material"] = Enum.Material.Concrete,
  607. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  608. ["Position"] = Vector3.new(-22, 26.3084221, -52),
  609. ["Rotation"] = Vector3.new(-180, 0, -180),
  610. ["Anchored"] = true,
  611. ["CFrame"] = CFrame.new(-22, 26.3084221, -52, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  612. ["Size"] = Vector3.new(34, 2.4000001, 32),
  613. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  614. ["TopSurface"] = Enum.SurfaceType.Smooth,
  615. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  616. })
  617. o43 = Create("Part",{
  618. ["Parent"] = o1,
  619. ["Material"] = Enum.Material.Concrete,
  620. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  621. ["Position"] = Vector3.new(-18.9000111, 11.3084183, -18.5),
  622. ["Rotation"] = Vector3.new(-8.53773656e-007, -1.02835693e-005, 7.66185618e-014),
  623. ["Anchored"] = true,
  624. ["CFrame"] = CFrame.new(-18.9000111, 11.3084183, -18.5, 1, -1.33724617e-015, -1.79482143e-007, -1.33724617e-015, 1, 1.49011612e-008, -1.79482143e-007, 1.49011612e-008, 1),
  625. ["Size"] = Vector3.new(1, 1.20000005, 1),
  626. ["TopSurface"] = Enum.SurfaceType.Smooth,
  627. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  628. })
  629. o44 = Create("Part",{
  630. ["Parent"] = o1,
  631. ["Material"] = Enum.Material.Foil,
  632. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  633. ["Position"] = Vector3.new(0.5, 1.60841703, -54.2000008),
  634. ["Rotation"] = Vector3.new(-90, 0, -0),
  635. ["Anchored"] = true,
  636. ["CFrame"] = CFrame.new(0.5, 1.60841703, -54.2000008, 1, 0, 0, 0, 0, 1, 0, -1, 0),
  637. ["Size"] = Vector3.new(1, 8.40000057, 1),
  638. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  639. })
  640. o45 = Create("SpecialMesh",{
  641. ["Parent"] = o44,
  642. })
  643. o46 = Create("Part",{
  644. ["Parent"] = o1,
  645. ["Material"] = Enum.Material.Foil,
  646. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  647. ["Position"] = Vector3.new(-28.2998962, 19.7084656, -27.9000626),
  648. ["Rotation"] = Vector3.new(-2.64669834e-005, -0.00031879067, -0.000382487226),
  649. ["Anchored"] = true,
  650. ["CFrame"] = CFrame.new(-28.2998962, 19.7084656, -27.9000626, 1, 6.67566155e-006, -5.56394662e-006, -6.67567292e-006, 1, 4.61935997e-007, 5.5639498e-006, -4.6189885e-007, 1),
  651. ["Size"] = Vector3.new(1, 15.6000004, 1),
  652. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  653. })
  654. o47 = Create("SpecialMesh",{
  655. ["Parent"] = o46,
  656. })
  657. o48 = Create("Part",{
  658. ["Parent"] = o1,
  659. ["Material"] = Enum.Material.CorrodedMetal,
  660. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  661. ["Position"] = Vector3.new(-28.2998047, 28.0084724, -35.6000671),
  662. ["Rotation"] = Vector3.new(89.9999771, -0.000381660939, -179.99968),
  663. ["Anchored"] = true,
  664. ["CFrame"] = CFrame.new(-28.2998047, 28.0084724, -35.6000671, -1, 5.56394662e-006, -6.66124015e-006, 6.69009432e-006, -4.61936025e-007, -1, -5.5639498e-006, -1, 4.61898907e-007),
  665. ["Size"] = Vector3.new(1, 14.4000006, 1),
  666. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  667. })
  668. o49 = Create("SpecialMesh",{
  669. ["Parent"] = o48,
  670. })
  671. o50 = Create("Part",{
  672. ["Parent"] = o1,
  673. ["Material"] = Enum.Material.Concrete,
  674. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  675. ["Position"] = Vector3.new(0.5, 1.70842004, -58.9000015),
  676. ["Rotation"] = Vector3.new(0, 90, 0),
  677. ["Anchored"] = true,
  678. ["CFrame"] = CFrame.new(0.5, 1.70842004, -58.9000015, 0, 0, 1, 0, 1, 0, -1, 0, 0),
  679. ["Size"] = Vector3.new(1, 1.20000005, 1),
  680. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  681. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  682. })
  683. o51 = Create("Part",{
  684. ["Parent"] = o1,
  685. ["Material"] = Enum.Material.Concrete,
  686. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  687. ["Position"] = Vector3.new(-18.8999557, 11.3084078, -27.9000053),
  688. ["Rotation"] = Vector3.new(-2.64669834e-005, -0.00031879067, 2.54989536e-005),
  689. ["Anchored"] = true,
  690. ["CFrame"] = CFrame.new(-18.8999557, 11.3084078, -27.9000053, 1, -4.45040683e-007, -5.56394662e-006, -4.45045828e-007, 1, 4.61935997e-007, 5.56394662e-006, -4.6193847e-007, 1),
  691. ["Size"] = Vector3.new(1, 1.20000005, 1),
  692. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  693. ["TopSurface"] = Enum.SurfaceType.Smooth,
  694. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  695. })
  696. o52 = Create("Part",{
  697. ["Parent"] = o1,
  698. ["Material"] = Enum.Material.Concrete,
  699. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  700. ["Position"] = Vector3.new(-9.5, 1.70842099, -18.5),
  701. ["Anchored"] = true,
  702. ["CFrame"] = CFrame.new(-9.5, 1.70842099, -18.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  703. ["Size"] = Vector3.new(1, 1.20000005, 1),
  704. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  705. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  706. })
  707. o53 = Create("Part",{
  708. ["Parent"] = o1,
  709. ["Material"] = Enum.Material.Concrete,
  710. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  711. ["Position"] = Vector3.new(-38, 13.1084118, -38),
  712. ["Anchored"] = true,
  713. ["CFrame"] = CFrame.new(-38, 13.1084118, -38, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  714. ["Size"] = Vector3.new(2, 24, 4),
  715. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  716. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  717. })
  718. o54 = Create("Part",{
  719. ["Parent"] = o1,
  720. ["Material"] = Enum.Material.Concrete,
  721. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  722. ["Position"] = Vector3.new(-21.5, 1.70842099, -52.5),
  723. ["Rotation"] = Vector3.new(-180, 0, -180),
  724. ["Anchored"] = true,
  725. ["CFrame"] = CFrame.new(-21.5, 1.70842099, -52.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),
  726. ["Size"] = Vector3.new(3, 1.20000005, 3),
  727. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  728. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  729. })
  730. o55 = Create("Part",{
  731. ["Name"] = "Botoom",
  732. ["Parent"] = o1,
  733. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  734. ["Position"] = Vector3.new(-22, 0.608416975, -52),
  735. ["Anchored"] = true,
  736. ["CFrame"] = CFrame.new(-22, 0.608416975, -52, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  737. ["Size"] = Vector3.new(34, 1, 32),
  738. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  739. ["TopSurface"] = Enum.SurfaceType.Smooth,
  740. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  741. })
  742. mas.Parent = workspace
  743. mas:MakeJoints()
  744. local mas1 = mas:GetChildren()
  745. for i=1,#mas1 do
  746. mas1[i].Parent = workspace
  747. ypcall(function() mas1[i]:MakeJoints() end)
  748. end
  749. mas:Destroy()
  750. for i=1,#cors do
  751. coroutine.resume(cors[i])
  752. end
  753.  
  754.  
  755. wait(0.2)
  756.  
  757. game.Workspace.Chamber.Head.Anchored = true
  758. game.Workspace.Chamber.Head.CanCollide = false
  759. game.Workspace.Chamber:MoveTo(game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector* 30)
  760.  
  761. Gas = Instance.new("Sound")
  762. Gas.Parent = game.Workspace
  763. Gas.Volume = 0.8
  764. Gas.SoundId = "http://www.roblox.com/asset/?id=137065982"
  765. Gas.Pitch = 1
  766. Gas.Name = "Sound"
  767.  
  768. local ChatService = game:GetService("Chat")
  769. local Players = game:GetService("Players")
  770. local LocalPlayer = Players.LocalPlayer
  771. local To = game.Workspace.Chamber.GasPoint
  772.  
  773. local ShirtID = 234346150
  774. local PantsID = 234346173
  775.  
  776. local function GetShirt(Character)
  777. for _, Obj in pairs(Character:GetChildren()) do
  778. if Obj:IsA("Shirt") then
  779. return Obj
  780. end
  781. end
  782. end
  783.  
  784. local function GetPants(Character)
  785. for _, Obj in pairs(Character:GetChildren()) do
  786. if Obj:IsA("Pants") then
  787. return Obj
  788. end
  789. end
  790. end
  791.  
  792. Humanoids={}
  793.  
  794. for _, Player in pairs(Players:GetPlayers()) do
  795. if Player.Character and Player ~= LocalPlayer then
  796. -- local Shirt = GetShirt(Player)
  797. -- local Pants = GetPants(Player)
  798.  
  799. -- if Shirt then Shirt:Destroy() end
  800. -- if Pants then Pants:Destroy() end
  801.  
  802. for _, v in pairs(Player.Character:GetChildren()) do --removes clothing
  803. if v:IsA("Clothing") then v:Destroy() end
  804. end
  805.  
  806. local NShirt = Instance.new("Shirt", Player.Character)
  807. local NPants = Instance.new("Pants", Player.Character)
  808.  
  809. NShirt.ShirtTemplate = "rbxassetid://"..ShirtID
  810. NPants.PantsTemplate = "rbxassetid://"..PantsID
  811. if Player.Character:FindFirstChild("HumanoidRootPart") then
  812. Player.Character.HumanoidRootPart.CFrame = To.CFrame
  813. Gas:Play()
  814.  
  815. ChatService:Chat(Player.Character.Head, "SIEG HEIL", "Red")
  816. table.insert(Humanoids,Player.Character.Humanoid)
  817. -- wait(9)
  818. -- Player.Character.Humanoid:Destroy()
  819. end
  820. end
  821. end
  822. wait(9)
  823. for _, Humanoid in pairs(Humanoids) do
  824. Humanoid:Destroy()
  825. end
  826.  
  827. local animation = Instance.new("Animation")
  828. animation.AnimationId = "http://www.roblox.com/Asset?ID=466780804"
  829. local animTrack = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(animation)
  830. animTrack:Play()
  831.  
  832. wait(4)
  833.  
  834. Gas:Pause()
  835. Gas:Destroy()
  836. wait(2)
  837. game.Workspace.Chamber:Destroy()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement