SHOW:
|
|
- or go back to the newest paste.
1 | local p = game.Players.LocalPlayer | |
2 | local char = p.Character | |
3 | local hed = char.Head | |
4 | local LocalPlayer = p | |
5 | ||
6 | local Player = game.Players.localPlayer | |
7 | local Character = p.Character | |
8 | ||
9 | local LeftArm2 = Character["Left Arm"] | |
10 | local RightArm2 = Character["Right Arm"] | |
11 | local LeftLeg2 = Character["Left Leg"] | |
12 | local RightLeg2 = Character["Right Leg"] | |
13 | local Head2 = Character.Head | |
14 | local Torso2 = Character.Torso | |
15 | ||
16 | local player = game.Players.LocalPlayer | |
17 | local shirt = player.Character:WaitForChild("Shirt") | |
18 | local pants = player.Character:WaitForChild("Pants") | |
19 | ||
20 | wait() | |
21 | shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=536831523" | |
22 | pants.PantsTemplate = "http://www.roblox.com/asset/?id=547264976" | |
23 | ||
24 | head.face.Texture = "rbxassetid://605435926" | |
25 | ||
26 | char.Humanoid.MaxHealth = math.huge | |
27 | char.Humanoid.Health = math.huge | |
28 | ||
29 | for i,v in pairs(char:GetChildren()) do | |
30 | if v.ClassName == "Accessory" or v.ClassName == "Hat" then | |
31 | v:destroy() | |
32 | end | |
33 | end | |
34 | ||
35 | local Hair = Instance.new("Part") | |
36 | Hair.Parent = char | |
37 | Hair.Name = "Hair" | |
38 | Hair.Size = Vector3.new(1, 1, 1) | |
39 | Hair.CFrame = char.Head.CFrame | |
40 | Hair:BreakJoints() | |
41 | Hair.CanCollide = false | |
42 | Hair.TopSurface = "Smooth" | |
43 | Hair.BottomSurface = "Smooth" | |
44 | Hair.BrickColor = BrickColor.new("Gold") | |
45 | Weld = Instance.new("Weld") | |
46 | Weld.Name = "Weld" | |
47 | Weld.Part0 = char.Head | |
48 | Weld.Part1 = Hair | |
49 | Weld.Parent = char.Head | |
50 | Weld.C0 = CFrame.new(0.1,0,0.2)*CFrame.fromEulerAnglesXYZ(0,0,0) | |
51 | Mesh = Instance.new("SpecialMesh") | |
52 | Mesh.Parent = Hair | |
53 | Mesh.MeshId = "rbxassetid://886288384" | |
54 | Mesh.TextureId = "rbxassetid://886289004" | |
55 | Mesh.Scale = Vector3.new(0.11,0.1,0.08) | |
56 | ||
57 | cut = Instance.new("Sound", Character) | |
58 | cut.SoundId = "https://www.roblox.com/asset/?id=97095069" | |
59 | cut.Volume = 1.5 | |
60 | thri = Instance.new("Sound", Character) | |
61 | thri.SoundId = "https://www.roblox.com/asset/?id=186311262" | |
62 | thri.Volume = 2.5 | |
63 | WRY = Instance.new("Sound", Character) | |
64 | WRY.SoundId = "https://www.roblox.com/asset/?id=910713928" | |
65 | WRY.Volume = 5 | |
66 | ||
67 | ff = Instance.new("ForceField", game.Players.LocalPlayer.Character) | |
68 | ff.Visible = false | |
69 | ||
70 | local Players=game:service'Players' | |
71 | local Player=Players.LocalPlayer | |
72 | local Mouse=Player:GetMouse'' | |
73 | local RenderStepped=game:service'RunService'.RenderStepped | |
74 | ||
75 | local MeshId='http://www.roblox.com/asset?id=202083123' | |
76 | local TextureId='http://www.roblox.com/asset/?id=189436355' | |
77 | ||
78 | local KnifeSpeed= 120 | |
79 | ||
80 | Mouse.Button1Down:connect(function() | |
81 | cut:Play() | |
82 | if Mouse.Target then | |
83 | local Knife=Instance.new('Part',Player.Character) | |
84 | Knife.CanCollide=false | |
85 | Knife.Size=Vector3.new(2,2,2) | |
86 | Knife.CFrame=Player.Character.Torso.CFrame | |
87 | local KnifeMesh=Instance.new('SpecialMesh',Knife) | |
88 | KnifeMesh.MeshType='FileMesh' | |
89 | KnifeMesh.MeshId=MeshId | |
90 | KnifeMesh.TextureId=TextureId | |
91 | KnifeMesh.Scale=Vector3.new(1,1,1) | |
92 | local BodyVel=Instance.new('BodyVelocity',Knife) | |
93 | BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge) | |
94 | local BodyGyro=Instance.new('BodyGyro',Knife) | |
95 | BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge) | |
96 | BodyGyro.P=2e4 | |
97 | coroutine.wrap(function() | |
98 | RenderStepped:connect(function() | |
99 | BodyGyro.cframe=CFrame.new(Knife.Position,Mouse.Hit.p) | |
100 | BodyVel.velocity=Knife.CFrame.lookVector*KnifeSpeed | |
101 | end) | |
102 | end)() | |
103 | Knife.Touched:connect(function(p) | |
104 | if p.Parent~=Player.Character and p.Parent:FindFirstChild'Humanoid' then | |
105 | p.Parent:BreakJoints() | |
106 | Knife:Destroy'' | |
107 | thri:Play() | |
108 | end | |
109 | end) | |
110 | end | |
111 | end) | |
112 | ||
113 | mse = Player:GetMouse() | |
114 | ||
115 | sound = Instance.new("Sound", Character) | |
116 | sound.SoundId = "https://www.roblox.com/asset/?id=840567549" | |
117 | sound.Volume = 2.5 | |
118 | sound2 = Instance.new("Sound", Character) | |
119 | sound2.SoundId = "https://www.roblox.com/asset/?id=616594208" | |
120 | sound2.Volume = 2.5 | |
121 | sound3 = Instance.new("Sound", Character) | |
122 | sound3.SoundId = "https://www.roblox.com/asset/?id=616576400" | |
123 | sound3.Volume = 1.8 | |
124 | sound4 = Instance.new("Sound", Character) | |
125 | sound4.SoundId = "https://www.roblox.com/asset/?id=616576400" | |
126 | sound4.Volume = 2 | |
127 | TSTheme = Instance.new("Sound", Character) | |
128 | TSTheme.SoundId = "https://www.roblox.com/asset/?id=910713928" | |
129 | TSTheme.Volume = 2 | |
130 | canworld = true | |
131 | mse.KeyDown:connect(function(key) | |
132 | key = key:lower() | |
133 | if key == "t" then | |
134 | if canworld == false then return end | |
135 | if canworld then | |
136 | canworld = false | |
137 | sound3:Play() | |
138 | sound:Play() | |
139 | sound4:Play() | |
140 | TSTheme:Play() | |
141 | ||
142 | local function spawnpart() | |
143 | sphere = Instance.new("Part") | |
144 | --game.Debris:AddItem(sphere,3) | |
145 | local sm = Instance.new("SpecialMesh", sphere) | |
146 | sm.MeshType = "Sphere" | |
147 | sphere.Transparency = 0.5 | |
148 | sphere.Anchored = true | |
149 | sphere.CanCollide = false | |
150 | sphere.Material = "Neon" | |
151 | sphere.BrickColor = BrickColor.new("Black") | |
152 | end | |
153 | ||
154 | local function weld(lol) | |
155 | local weld = Instance.new("Weld", Player.Character.Torso) | |
156 | weld.Part0 = Player.Character.Torso | |
157 | weld.Part1 = lol | |
158 | weld.C0 = Player.Character.Torso.CFrame:inverse() | |
159 | weld.C1 = lol.CFrame:inverse() | |
160 | end | |
161 | wait() | |
162 | spawnpart() | |
163 | for i, v in pairs(game.Players:GetChildren()) do | |
164 | t = v.Character:FindFirstChild("Torso") | |
165 | if t then | |
166 | t.Anchored = true | |
167 | Player.Character:FindFirstChild("Torso").Anchored = false | |
168 | end | |
169 | RA = v.Character:FindFirstChild("Right Arm") | |
170 | if RA then | |
171 | RA.Anchored = true | |
172 | Player.Character:FindFirstChild("Right Arm").Anchored = false | |
173 | end | |
174 | LA = v.Character:FindFirstChild("Left Arm") | |
175 | if LA then | |
176 | LA.Anchored = true | |
177 | Player.Character:FindFirstChild("Left Arm").Anchored = false | |
178 | end | |
179 | RL = v.Character:FindFirstChild("Right Leg") | |
180 | if RL then | |
181 | RL.Anchored = true | |
182 | Player.Character:FindFirstChild("Right Leg").Anchored = false | |
183 | end | |
184 | LL = v.Character:FindFirstChild("Left Leg") | |
185 | if LL then | |
186 | LL.Anchored = true | |
187 | Player.Character:FindFirstChild("Left Leg").Anchored = false | |
188 | end | |
189 | end | |
190 | weld(sphere) | |
191 | cce = Instance.new("ColorCorrectionEffect", game.Lighting) | |
192 | cce.Saturation = -5 | |
193 | --game.Debris:AddItem(cce, 5) | |
194 | sphere.Parent = Character.Torso | |
195 | for i = 1,3 do | |
196 | sphere.Size = sphere.Size + Vector3.new(50,50,50) | |
197 | wait() | |
198 | end | |
199 | wait() | |
200 | sphere:Destroy() | |
201 | KnifeSpeed = 0 | |
202 | cce.Saturation = -0.1 | |
203 | wait(0.3) | |
204 | cce.Saturation = -0.2 | |
205 | wait(0.3) | |
206 | cce.Saturation = -0.3 | |
207 | wait(0.2) | |
208 | cce.Saturation = -1.5 | |
209 | wait() | |
210 | end | |
211 | end | |
212 | end | |
213 | ) | |
214 | ||
215 | mse.KeyDown:connect(function(key) | |
216 | key = key:lower() | |
217 | if key == "y" then | |
218 | canworld = true | |
219 | sound2:Play() | |
220 | wait() | |
221 | KnifeSpeed = 1 | |
222 | cce.Saturation = -1.3 | |
223 | wait(0.5) | |
224 | KnifeSpeed = 1.2 | |
225 | cce.Saturation = -0.5 | |
226 | wait(0.5) | |
227 | KnifeSpeed = 1.4 | |
228 | cce.Saturation = -0.4 | |
229 | wait(0.3) | |
230 | KnifeSpeed = 1.5 | |
231 | cce.Saturation = -0.2 | |
232 | wait(0.2) | |
233 | cce.Saturation = 0 | |
234 | ||
235 | for i, v in pairs(game.Players:GetChildren()) do | |
236 | t = v.Character:FindFirstChild("Torso") | |
237 | if t then | |
238 | t.Anchored = false | |
239 | end | |
240 | RA = v.Character:FindFirstChild("Right Arm") | |
241 | if RA then | |
242 | RA.Anchored = false | |
243 | end | |
244 | LA = v.Character:FindFirstChild("Left Arm") | |
245 | if LA then | |
246 | LA.Anchored = false | |
247 | end | |
248 | RL = v.Character:FindFirstChild("Right Leg") | |
249 | if RL then | |
250 | RL.Anchored = false | |
251 | end | |
252 | LL = v.Character:FindFirstChild("Left Leg") | |
253 | if LL then | |
254 | LL.Anchored = false | |
255 | end | |
256 | end | |
257 | KnifeSpeed = 120 | |
258 | TSTheme:Stop() | |
259 | end | |
260 | end) |