Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- i was lazy on the title since i didnt know how to put it but
- -- basically this script does this:
- -- player of your choice gets their HumanoidRootPart anchored
- -- player of your choice's skin color gets set to Fog
- -- creates a water like floor and a door with a woman on top (titanic based)
- -- player of your choice is actually dying from hypothermia
- -- if you didnt watch James Cameron's 1997 Titanic film
- -- the woman(Rose) says 'I'll never let go. I Promise.'
- -- after 2 seconds when Rose said that
- -- player of your choice's HumanoidRootPart's cframe's Y is subtracted by
- -- 0.25 10 times
- -- after its done taking the player underwater
- -- the players health is immediately set to 0 (from player of your choice to the player lmao)
- -- (before the player dies their humanoid.BreakJointsOnDeath is set = false)
- -- thats pretty much it
- -- i had to make it since ive watched titanic about 50 times
- -- and since i love the ship its self so much
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- print("FE Compatibility code by Mokiros")
- local rp = RealPlayer
- script.Parent = rp.Character
- --RemoteEvent for communicating
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- --Fake event to make stuff like Mouse.KeyDown work
- local function fakeEvent()
- local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
- t.connect = t.Connect
- return t
- end
- --Creating fake input objects with fake variables
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function te(self,ev,...)
- local t = m[ev]
- if t and t._fakeEvent then
- for _,f in pairs(t.Functions) do
- f(...)
- end
- end
- end
- m.TrigEvent = te
- UIS.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=rp then return end
- m.Target = io.Target
- m.Hit = io.Hit
- if not io.isMouse then
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return m:TrigEvent(b and "Button1Down" or "Button1Up")
- end
- if io.UserInputType == Enum.UserInputType.MouseButton2 then
- return m:TrigEvent(b and "Button2Down" or "Button2Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[
- local Player = game:GetService("Players").LocalPlayer
- local Event = script:WaitForChild("UserInput_Event")
- local Mouse = Player:GetMouse()
- local UIS = game:GetService("UserInputService")
- local input = function(io,a)
- if a then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local h,t
- --Give the server mouse data 30 times every second, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- while wait(1/30) do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- end]==],Player.Character)
- ----Sandboxed game object that allows the usage of client-side methods and services
- --Real game object
- local _rg = game
- --Metatable for fake service
- local fsmt = {
- __index = function(self,k)
- local s = rawget(self,"_RealService")
- if s then
- return typeof(s[k])=="function"
- and function(_,...)return s[k](s,...)end or s[k]
- end
- end,
- __newindex = function(self,k,v)
- local s = rawget(self,"_RealService")
- if s then s[k]=v end
- end
- }
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
- return setmetatable(t,fsmt)
- end
- --Fake game object
- local g = {
- GetService = function(self,s)
- return rawget(self,s) or _rg:GetService(s)
- end,
- Players = FakeService({
- LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
- },"Players"),
- UserInputService = FakeService(UIS,"UserInputService"),
- ContextActionService = FakeService(CAS,"ContextActionService"),
- RunService = FakeService({
- _btrs = {},
- RenderStepped = _rg:GetService("RunService").Heartbeat,
- BindToRenderStep = function(self,name,_,fun)
- self._btrs[name] = self.Heartbeat:Connect(fun)
- end,
- UnbindFromRenderStep = function(self,name)
- self._btrs[name]:Disconnect()
- end,
- },"RunService")
- }
- rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
- g.service = g.GetService
- FakeService(g,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = g,g.Players.LocalPlayer
- end
- function truck(player)
- coroutine.resume(coroutine.create(function()
- target = player
- mas = target
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- Decal2 = Instance.new("Decal")
- Decal3 = Instance.new("Decal")
- Model4 = Instance.new("Model")
- Humanoid5 = Instance.new("Humanoid")
- Part6 = Instance.new("Part")
- SpecialMesh7 = Instance.new("SpecialMesh")
- Part8 = Instance.new("Part")
- SpecialMesh9 = Instance.new("SpecialMesh")
- Weld10 = Instance.new("Weld")
- CFrameValue11 = Instance.new("CFrameValue")
- Decal12 = Instance.new("Decal")
- Weld13 = Instance.new("Weld")
- CFrameValue14 = Instance.new("CFrameValue")
- Part15 = Instance.new("Part")
- Weld16 = Instance.new("Weld")
- CFrameValue17 = Instance.new("CFrameValue")
- Part18 = Instance.new("Part")
- Weld19 = Instance.new("Weld")
- CFrameValue20 = Instance.new("CFrameValue")
- Part21 = Instance.new("Part")
- Weld22 = Instance.new("Weld")
- CFrameValue23 = Instance.new("CFrameValue")
- Part24 = Instance.new("Part")
- Decal25 = Instance.new("Decal")
- Weld26 = Instance.new("Weld")
- CFrameValue27 = Instance.new("CFrameValue")
- Shirt28 = Instance.new("Shirt")
- Pants29 = Instance.new("Pants")
- Part30 = Instance.new("Part")
- Weld31 = Instance.new("Weld")
- CFrameValue32 = Instance.new("CFrameValue")
- Part33 = Instance.new("Part")
- Weld34 = Instance.new("Weld")
- CFrameValue35 = Instance.new("CFrameValue")
- Weld36 = Instance.new("Weld")
- CFrameValue37 = Instance.new("CFrameValue")
- Part38 = Instance.new("Part")
- Decal39 = Instance.new("Decal")
- Model0.Parent = mas
- Model0.PrimaryPart = Part38
- Part1.Name = "Door"
- Part1.Parent = Model0
- Part1.CFrame = CFrame.new(-2.14261818, 6.54917192, 15.5937223, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- Part1.Orientation = Vector3.new(-90, -180, 0)
- Part1.Position = Vector3.new(-2.14261818, 6.54917192, 15.5937223)
- Part1.Rotation = Vector3.new(-90, 0, -180)
- Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
- Part1.Size = Vector3.new(5, 9, 1)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.BrickColor = BrickColor.new("Reddish brown")
- Part1.Material = Enum.Material.Wood
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.brickColor = BrickColor.new("Reddish brown")
- Part1.FormFactor = Enum.FormFactor.Symmetric
- Part1.formFactor = Enum.FormFactor.Symmetric
- Decal2.Parent = Part1
- Decal2.Texture = "http://www.roblox.com/asset/?id=32113039"
- Decal2.Face = Enum.NormalId.Back
- Decal3.Parent = Part1
- Decal3.Texture = "http://www.roblox.com/asset/?id=32113039"
- Model4.Name = ""
- Model4.Parent = Part1
- Humanoid5.Parent = Model4
- Humanoid5.LeftLeg = Part30
- Humanoid5.RightLeg = Part21
- Humanoid5.Torso = Part24
- Part6.Name = "Head"
- Part6.Parent = Model4
- Part6.CFrame = CFrame.new(-2.11014915, 8.57356834, 12.0198135, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872)
- Part6.Orientation = Vector3.new(-15, 0, 0)
- Part6.Position = Vector3.new(-2.11014915, 8.57356834, 12.0198135)
- Part6.Rotation = Vector3.new(-15, 0, 0)
- Part6.Color = Color3.new(1, 0.8, 0.6)
- Part6.Size = Vector3.new(2, 1, 1)
- Part6.BrickColor = BrickColor.new("Pastel brown")
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.brickColor = BrickColor.new("Pastel brown")
- Part6.FormFactor = Enum.FormFactor.Symmetric
- Part6.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh7.Parent = Part6
- SpecialMesh7.Scale = Vector3.new(1.25, 1.25, 1.25)
- Part8.Name = "Handle"
- Part8.Parent = Part6
- Part8.CFrame = CFrame.new(-2.11025524, 8.95998192, 11.9164648, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872)
- Part8.Orientation = Vector3.new(-15, 0, 0)
- Part8.Position = Vector3.new(-2.11025524, 8.95998192, 11.9164648)
- Part8.Rotation = Vector3.new(-15, 0, 0)
- Part8.Size = Vector3.new(1, 1, 2)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.CanCollide = false
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.FormFactor = Enum.FormFactor.Symmetric
- Part8.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh9.Parent = Part8
- SpecialMesh9.MeshId = "http://www.roblox.com/asset/?id=81642452"
- SpecialMesh9.Scale = Vector3.new(1.14999998, 1.20000005, 1.10000002)
- SpecialMesh9.VertexColor = Vector3.new(1.29999995, 1.10000002, 1.10000002)
- SpecialMesh9.TextureId = "http://www.roblox.com/asset/?id=81643238"
- SpecialMesh9.MeshType = Enum.MeshType.FileMesh
- Weld10.Name = "qCFrameWeldThingy"
- Weld10.Parent = Part8
- Weld10.C1 = CFrame.new(-0.0897539854, -1.68409729, -2.06359196, -1, 0, 0, 0, 0.965925872, 0.258818984, 0, 0.258818984, -0.965925872)
- Weld10.Part0 = Part38
- Weld10.Part1 = Part8
- Weld10.part1 = Part8
- CFrameValue11.Name = "qRelativeCFrameWeldValue"
- CFrameValue11.Parent = Part8
- CFrameValue11.Value = CFrame.new(-0.0897539854, -1.68409729, -2.06359196, -1, 0, 0, 0, 0.965925872, 0.258818984, 0, 0.258818984, -0.965925872)
- Decal12.Parent = Part6
- Decal12.Texture = "rbxassetid://121559691"
- Weld13.Name = "qCFrameWeldThingy"
- Weld13.Parent = Part6
- Weld13.C1 = CFrame.new(-0.0898599625, -1.28410149, -2.0634079, -1, 0, 0, 0, 0.965925872, 0.258818984, 0, 0.258818984, -0.965925872)
- Weld13.Part0 = Part38
- Weld13.Part1 = Part6
- Weld13.part1 = Part6
- CFrameValue14.Name = "qRelativeCFrameWeldValue"
- CFrameValue14.Parent = Part6
- CFrameValue14.Value = CFrame.new(-0.0898599625, -1.28410149, -2.0634079, -1, 0, 0, 0, 0.965925872, 0.258818984, 0, 0.258818984, -0.965925872)
- Part15.Name = "Left Arm"
- Part15.Parent = Model4
- Part15.CFrame = CFrame.new(-3.61000013, 7.82676029, 11.8600998, 1, 0, -0, 0, 0.258819073, -0.965925813, 0, 0.965925813, 0.258819073)
- Part15.Orientation = Vector3.new(75, 0, 0)
- Part15.Position = Vector3.new(-3.61000013, 7.82676029, 11.8600998)
- Part15.Rotation = Vector3.new(75, 0, 0)
- Part15.Color = Color3.new(1, 0.8, 0.6)
- Part15.Size = Vector3.new(1, 2, 1)
- Part15.BrickColor = BrickColor.new("Pastel brown")
- Part15.brickColor = BrickColor.new("Pastel brown")
- Part15.FormFactor = Enum.FormFactor.Symmetric
- Part15.formFactor = Enum.FormFactor.Symmetric
- Weld16.Name = "qCFrameWeldThingy"
- Weld16.Parent = Part15
- Weld16.C1 = CFrame.new(1.40999091, -1.71584892, 0.604077339, -1, 0, 0, 0, 0.258819073, -0.965925813, 0, -0.965925813, -0.258819073)
- Weld16.Part0 = Part38
- Weld16.Part1 = Part15
- Weld16.part1 = Part15
- CFrameValue17.Name = "qRelativeCFrameWeldValue"
- CFrameValue17.Parent = Part15
- CFrameValue17.Value = CFrame.new(1.40999091, -1.71584892, 0.604077339, -1, 0, 0, 0, 0.258819073, -0.965925813, 0, -0.965925813, -0.258819073)
- Part18.Name = "Right Arm"
- Part18.Parent = Model4
- Part18.CFrame = CFrame.new(-0.610000134, 7.82676029, 11.8600998, 1, 0, -0, 0, 0.258819073, -0.965925813, 0, 0.965925813, 0.258819073)
- Part18.Orientation = Vector3.new(75, 0, 0)
- Part18.Position = Vector3.new(-0.610000134, 7.82676029, 11.8600998)
- Part18.Rotation = Vector3.new(75, 0, 0)
- Part18.Color = Color3.new(1, 0.8, 0.6)
- Part18.Size = Vector3.new(1, 2, 1)
- Part18.BrickColor = BrickColor.new("Pastel brown")
- Part18.brickColor = BrickColor.new("Pastel brown")
- Part18.FormFactor = Enum.FormFactor.Symmetric
- Part18.formFactor = Enum.FormFactor.Symmetric
- Weld19.Name = "qCFrameWeldThingy"
- Weld19.Parent = Part18
- Weld19.C1 = CFrame.new(-1.59000897, -1.71584892, 0.604077339, -1, 0, 0, 0, 0.258819073, -0.965925813, 0, -0.965925813, -0.258819073)
- Weld19.Part0 = Part38
- Weld19.Part1 = Part18
- Weld19.part1 = Part18
- CFrameValue20.Name = "qRelativeCFrameWeldValue"
- CFrameValue20.Parent = Part18
- CFrameValue20.Value = CFrame.new(-1.59000897, -1.71584892, 0.604077339, -1, 0, 0, 0, 0.258819073, -0.965925813, 0, -0.965925813, -0.258819073)
- Part21.Name = "Right Leg"
- Part21.Parent = Model4
- Part21.CFrame = CFrame.new(-1.36036086, 7.55928373, 15.0421925, -0.962250173, -0.257834166, -0.087155804, 0.0841860399, 0.0225575846, -0.99619472, 0.258819044, -0.965925813, -3.809701e-09)
- Part21.Orientation = Vector3.new(85, -90, 75)
- Part21.Position = Vector3.new(-1.36036086, 7.55928373, 15.0421925)
- Part21.Rotation = Vector3.new(90, -5, 165)
- Part21.Color = Color3.new(1, 0.8, 0.6)
- Part21.Size = Vector3.new(1, 2, 1)
- Part21.BottomSurface = Enum.SurfaceType.Smooth
- Part21.BrickColor = BrickColor.new("Pastel brown")
- Part21.brickColor = BrickColor.new("Pastel brown")
- Part21.FormFactor = Enum.FormFactor.Symmetric
- Part21.formFactor = Enum.FormFactor.Symmetric
- Weld22.Name = "qCFrameWeldThingy"
- Weld22.Parent = Part21
- Weld22.C1 = CFrame.new(-0.468122005, 4.72289848, 0.830399513, 0.962250173, 0.0841860399, -0.258819044, 0.257834166, 0.0225575846, 0.965925813, 0.087155804, -0.99619472, 3.809701e-09)
- Weld22.Part0 = Part38
- Weld22.Part1 = Part21
- Weld22.part1 = Part21
- CFrameValue23.Name = "qRelativeCFrameWeldValue"
- CFrameValue23.Parent = Part21
- CFrameValue23.Value = CFrame.new(-0.468122005, 4.72289848, 0.830399513, 0.962250173, 0.0841860399, -0.258819044, 0.257834166, 0.0225575846, 0.965925813, 0.087155804, -0.99619472, 3.809701e-09)
- Part24.Name = "Torso"
- Part24.Parent = Model4
- Part24.CFrame = CFrame.new(-2.11023211, 7.8268609, 13.1103258, 1, 0, 0, 0, 0.258818984, 0.965925872, 0, -0.965925872, 0.258818984)
- Part24.Orientation = Vector3.new(-75, 0, 0)
- Part24.Position = Vector3.new(-2.11023211, 7.8268609, 13.1103258)
- Part24.Rotation = Vector3.new(-75, 0, 0)
- Part24.Color = Color3.new(1, 0.8, 0.6)
- Part24.Size = Vector3.new(2, 2, 1)
- Part24.BrickColor = BrickColor.new("Pastel brown")
- Part24.LeftParamA = 0
- Part24.LeftParamB = 0
- Part24.LeftSurface = Enum.SurfaceType.Weld
- Part24.RightParamA = 0
- Part24.RightParamB = 0
- Part24.RightSurface = Enum.SurfaceType.Weld
- Part24.brickColor = BrickColor.new("Pastel brown")
- Part24.FormFactor = Enum.FormFactor.Symmetric
- Part24.formFactor = Enum.FormFactor.Symmetric
- Decal25.Name = "roblox"
- Decal25.Parent = Part24
- Weld26.Name = "qCFrameWeldThingy"
- Weld26.Parent = Part24
- Weld26.C1 = CFrame.new(-0.0897769928, 2.39152908, -1.70475006, -1, 0, 0, 0, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984)
- Weld26.Part0 = Part38
- Weld26.Part1 = Part24
- Weld26.part1 = Part24
- CFrameValue27.Name = "qRelativeCFrameWeldValue"
- CFrameValue27.Parent = Part24
- CFrameValue27.Value = CFrame.new(-0.0897769928, 2.39152908, -1.70475006, -1, 0, 0, 0, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984)
- Shirt28.Name = "Shirt"
- Shirt28.Parent = Model4
- Shirt28.ShirtTemplate = "rbxassetid://168309456"
- Pants29.Name = "Pants"
- Pants29.Parent = Model4
- Pants29.PantsTemplate = "rbxassetid://168307260"
- Part30.Name = "Left Leg"
- Part30.Parent = Model4
- Part30.CFrame = CFrame.new(-2.86021423, 7.55937576, 15.0422201, 0.962250233, 0.257834136, -0.0871558934, 0.084186025, 0.022558013, 0.996194661, 0.258819073, -0.965925813, 4.22308318e-07)
- Part30.Orientation = Vector3.new(-85, -90, 75)
- Part30.Position = Vector3.new(-2.86021423, 7.55937576, 15.0422201)
- Part30.Rotation = Vector3.new(-90, -5, -15)
- Part30.Color = Color3.new(1, 0.8, 0.6)
- Part30.Size = Vector3.new(1, 2, 1)
- Part30.BottomSurface = Enum.SurfaceType.Smooth
- Part30.BrickColor = BrickColor.new("Pastel brown")
- Part30.brickColor = BrickColor.new("Pastel brown")
- Part30.FormFactor = Enum.FormFactor.Symmetric
- Part30.formFactor = Enum.FormFactor.Symmetric
- Weld31.Name = "qCFrameWeldThingy"
- Weld31.Parent = Part30
- Weld31.C1 = CFrame.new(-0.640806079, 4.67665577, -0.814853668, -0.962250233, 0.084186025, -0.258819073, -0.257834136, 0.022558013, 0.965925813, 0.0871558934, 0.996194661, -4.22308318e-07)
- Weld31.Part0 = Part38
- Weld31.Part1 = Part30
- Weld31.part1 = Part30
- CFrameValue32.Name = "qRelativeCFrameWeldValue"
- CFrameValue32.Parent = Part30
- CFrameValue32.Value = CFrame.new(-0.640806079, 4.67665577, -0.814853668, -0.962250233, 0.084186025, -0.258819073, -0.257834136, 0.022558013, 0.965925813, 0.0871558934, 0.996194661, -4.22308318e-07)
- Part33.Parent = Part1
- Part33.CFrame = CFrame.new(-3.375, 3.37501478, 15.375, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part33.Position = Vector3.new(-3.375, 3.37501478, 15.375)
- Part33.Color = Color3.new(0.2, 0.345098, 0.509804)
- Part33.Size = Vector3.new(28.25, 6.75, 31.75)
- Part33.BottomSurface = Enum.SurfaceType.Smooth
- Part33.BrickColor = BrickColor.new("Storm blue")
- Part33.CanCollide = false
- Part33.Material = Enum.Material.Granite
- Part33.TopSurface = Enum.SurfaceType.Smooth
- Part33.brickColor = BrickColor.new("Storm blue")
- Weld34.Name = "qCFrameWeldThingy"
- Weld34.Parent = Part33
- Weld34.C1 = CFrame.new(1.17499101, 3.42415714, -5.0159359, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Weld34.Part0 = Part38
- Weld34.Part1 = Part33
- Weld34.part1 = Part33
- CFrameValue35.Name = "qRelativeCFrameWeldValue"
- CFrameValue35.Parent = Part33
- CFrameValue35.Value = CFrame.new(1.17499101, 3.42415714, -5.0159359, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Weld36.Name = "qCFrameWeldThingy"
- Weld36.Parent = Part1
- Weld36.C1 = CFrame.new(0.0573910475, -5.23465824, 0.25, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- Weld36.Part0 = Part38
- Weld36.Part1 = Part1
- Weld36.part1 = Part1
- CFrameValue37.Name = "qRelativeCFrameWeldValue"
- CFrameValue37.Parent = Part1
- CFrameValue37.Value = CFrame.new(0.0573910475, -5.23465824, 0.25, 1, 0, 0, 0, 0, -1, 0, 1, 0)
- Part38.Name = "weldhuman"
- Part38.Parent = Model0
- Part38.CFrame = CFrame.new(-2.20000911, 6.79917192, 10.3590641, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- Part38.Orientation = Vector3.new(0, 180, 0)
- Part38.Position = Vector3.new(-2.20000911, 6.79917192, 10.3590641)
- Part38.Rotation = Vector3.new(-180, 0, -180)
- Part38.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part38.Transparency = 1
- Part38.Size = Vector3.new(2, 2, 1)
- Part38.Anchored = true
- Part38.BrickColor = BrickColor.new("Bright blue")
- Part38.LeftParamA = 0
- Part38.LeftParamB = 0
- Part38.LeftSurface = Enum.SurfaceType.Weld
- Part38.RightParamA = 0
- Part38.RightParamB = 0
- Part38.RightSurface = Enum.SurfaceType.Weld
- Part38.brickColor = BrickColor.new("Bright blue")
- Part38.FormFactor = Enum.FormFactor.Symmetric
- Part38.formFactor = Enum.FormFactor.Symmetric
- Decal39.Name = "roblox"
- Decal39.Parent = Part38
- holdpart = Part38
- holdpart.CFrame = mas.HumanoidRootPart.CFrame
- mas.HumanoidRootPart.Anchored = true
- mas.HumanoidRootPart.CFrame = holdpart.CFrame
- mas:WaitForChild("Body Colors"):remove()
- for i,v in pairs(mas:GetChildren()) do
- if v.ClassName == "Part" or v.ClassName == "MeshPart" then
- v.BrickColor = BrickColor.new("Fog")
- end
- end
- mas.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://0"
- Decal0 = Instance.new("Decal")
- Decal1 = Instance.new("Decal")
- Decal2 = Instance.new("Decal")
- Decal0.Parent = mas.Head
- Decal0.Texture = "http://www.roblox.com/asset/?id=176214733"
- Decal1.Parent = mas.Head
- Decal1.Texture = "http://www.roblox.com/asset/?id=176217464"
- Decal2.Parent = mas.Head
- Decal2.Texture = "http://www.roblox.com/asset/?id=176208715"
- rosehead = Part6
- function speakforrose(word,color,waits)
- game:GetService("Chat"):Chat(rosehead, word, color)
- wait(waits)
- end
- function move(number)
- for i = 1,number do
- mas.HumanoidRootPart.CFrame = mas.HumanoidRootPart.CFrame * CFrame.new(0,-0.25,0)
- wait(0.25)
- end
- end
- speakforrose("I'll never let go. I promise.",Enum.ChatColor.White,2)
- move(10)
- mas:FindFirstChildOfClass("Humanoid").BreakJointsOnDeath = false
- mas:FindFirstChildOfClass("Humanoid").Health = 0
- end))
- end
- remoto = Instance.new("RemoteEvent",game.Players.LocalPlayer.Character)
- remoto.Name = "TruckEvent"
- remoto.OnServerEvent:Connect(function(player,target)
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name:lower():sub(1,#target) == target:lower() then
- plr = v
- truck(plr)
- elseif target == "all" then
- for i,v in pairs(game.Workspace:GetChildren()) do
- plr = v
- truck(plr)
- end
- elseif target == "others" then
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v ~= game.Players.LocalPlayer then
- plr = v
- truck(plr)
- end
- end
- end
- end
- end)
- NLS([[
- mas = game.Players.LocalPlayer.PlayerGui
- ScreenGui0 = Instance.new("ScreenGui")
- Frame1 = Instance.new("Frame")
- TextButton2 = Instance.new("TextButton")
- TextBox3 = Instance.new("TextBox")
- ScreenGui0.Parent = mas
- ScreenGui0.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Frame1.Parent = ScreenGui0
- Frame1.Position = UDim2.new(0.741496623, 0, 0.559198558, 0)
- Frame1.Size = UDim2.new(0, 153, 0, 113)
- Frame1.BackgroundColor = BrickColor.new("Institutional white")
- Frame1.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton2.Parent = Frame1
- TextButton2.Position = UDim2.new(0.0915032625, 0, 0.550207675, 0)
- TextButton2.Size = UDim2.new(0, 124, 0, 50)
- TextButton2.BackgroundColor = BrickColor.new("Institutional white")
- TextButton2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton2.Font = Enum.Font.SourceSans
- TextButton2.FontSize = Enum.FontSize.Size14
- TextButton2.Text = "hypothermia gui"
- TextButton2.TextColor = BrickColor.new("Really black")
- TextButton2.TextColor3 = Color3.new(0, 0, 0)
- TextButton2.TextSize = 14
- TextBox3.Parent = Frame1
- TextBox3.Position = UDim2.new(0.09150327, 0, -0.00327301025, 0)
- TextBox3.Size = UDim2.new(0, 124, 0, 50)
- TextBox3.BackgroundColor = BrickColor.new("Institutional white")
- TextBox3.BackgroundColor3 = Color3.new(1, 1, 1)
- TextBox3.Font = Enum.Font.SourceSans
- TextBox3.FontSize = Enum.FontSize.Size14
- TextBox3.Text = ""
- TextBox3.TextColor = BrickColor.new("Really black")
- TextBox3.TextColor3 = Color3.new(0, 0, 0)
- TextBox3.TextSize = 14
- TextBox3.PlaceholderText = "player to titanic door"
- remoteok = mas.Parent.Character:FindFirstChild("TruckEvent")
- TextButton2.MouseButton1Click:Connect(function()
- remoteok:FireServer(TextBox3.Text)
- end)
- ]],game.Players.LocalPlayer.Character)
Add Comment
Please, Sign In to add comment