SHOW:
|
|
- or go back to the newest paste.
1 | - | name = "breezyshadow012" |
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 print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end name = "timetodie23232223" | |
6 | player = game.Players:findFirstChild(name) | |
7 | char = player.Character | |
8 | local tor = char:FindFirstChild("Torso") | |
9 | local ra = char:FindFirstChild("Right Arm") | |
10 | local la = char:FindFirstChild("Left Arm") | |
11 | local rl = char:FindFirstChild("Right Leg") | |
12 | local ll = char:FindFirstChild("Left Leg") | |
13 | local h = char:FindFirstChild("Head") | |
14 | ToolName = "EnderAttack" | |
15 | b = Instance.new("BlockMesh") | |
16 | motor = "Motor6D" | |
17 | char.Torso.CFrame = char.Torso.CFrame + Vector3.new(0, 10, 0) | |
18 | bm = Instance.new("BlockMesh") | |
19 | for _,v in pairs(char:children()) do | |
20 | if v:IsA("Hat") then | |
21 | v:remove() | |
22 | end | |
23 | end | |
24 | h.Transparency = 1 | |
25 | allchar = char:GetChildren() | |
26 | for i = 1, #allchar do | |
27 | if allchar[i]:IsA("Shirt") then | |
28 | allchar[i]:Remove() | |
29 | end | |
30 | end | |
31 | allchar = char:GetChildren() | |
32 | for i = 1, #allchar do | |
33 | if allchar[i]:IsA("Pants") then | |
34 | allchar[i]:Remove() | |
35 | end | |
36 | end | |
37 | ----------------------------------Head | |
38 | if char:findFirstChild("EnderHead") then | |
39 | char:findFirstChild("EnderHead"):Remove() | |
40 | end | |
41 | ||
42 | local enderm = Instance.new("Model", char) | |
43 | enderm.Name = "EnderHead" | |
44 | ||
45 | head2 = Instance.new("Part",enderm) | |
46 | head2.formFactor = "Custom" | |
47 | head2.CFrame = h.CFrame | |
48 | head2.Size = Vector3.new(2.5,2.1,2.5) | |
49 | head2.TopSurface = 0 | |
50 | head2.BottomSurface = 0 | |
51 | head2.BrickColor = BrickColor.new("Really black") | |
52 | head2.Anchored = false | |
53 | head2.CanCollide = false | |
54 | local cbm = bm:Clone() | |
55 | cbm.Parent = head2 | |
56 | headweld = Instance.new("Weld",h) | |
57 | headweld.Part0 = h | |
58 | headweld.Part1 = head2 | |
59 | headweld.C0 = CFrame.new(0, 0.25, 0) | |
60 | eye1 = Instance.new("Part",enderm) | |
61 | eye1.formFactor = "Custom" | |
62 | eye1.CFrame = h.CFrame | |
63 | eye1.Size = Vector3.new(.75,.2,.3) | |
64 | eye1.TopSurface = 0 | |
65 | eye1.BottomSurface = 0 | |
66 | eye1.BrickColor = BrickColor.new("Lavender") | |
67 | eye1.Anchored = false | |
68 | eye1.CanCollide = false | |
69 | local cbm = bm:Clone() | |
70 | cbm.Parent = eye1 | |
71 | eye1weld = Instance.new("Weld",h) | |
72 | eye1weld.Part0 = h | |
73 | eye1weld.Part1 = eye1 | |
74 | eye1weld.C0 = CFrame.new(-0.6,0.45,-1.2) | |
75 | eye2 = Instance.new("Part",enderm) | |
76 | eye2.formFactor = "Custom" | |
77 | eye2.CFrame = h.CFrame | |
78 | eye2.Size = Vector3.new(.75,0.2,0.3) | |
79 | eye2.TopSurface = 0 | |
80 | eye2.BottomSurface = 0 | |
81 | eye2.BrickColor = BrickColor.new("Lavender") | |
82 | eye2.Anchored = false | |
83 | eye2.CanCollide = false | |
84 | local cbm = bm:Clone() | |
85 | cbm.Parent = eye2 | |
86 | eye2weld = Instance.new("Weld",h) | |
87 | eye2weld.Part0 = h | |
88 | eye2weld.Part1 = eye2 | |
89 | eye2weld.C0 = CFrame.new(0.6,0.45,-1.2) | |
90 | eye3 = Instance.new("Part",enderm) | |
91 | eye3.formFactor = "Custom" | |
92 | eye3.CFrame = h.CFrame | |
93 | eye3.Size = Vector3.new(.25,0.21,0) | |
94 | eye3.TopSurface = 0 | |
95 | eye3.BottomSurface = 0 | |
96 | eye3.BrickColor = BrickColor.new("Bright violet") | |
97 | eye3.Anchored = false | |
98 | eye3.CanCollide = false | |
99 | local cbm = bm:Clone() | |
100 | cbm.Parent = eye3 | |
101 | eye3weld = Instance.new("Weld",h) | |
102 | eye3weld.Part0 = h | |
103 | eye3weld.Part1 = eye3 | |
104 | eye3weld.C0 = CFrame.new(0.6,0.45,-1.3) | |
105 | eye4 = Instance.new("Part",enderm) | |
106 | eye4.formFactor = "Custom" | |
107 | eye4.CFrame = h.CFrame | |
108 | eye4.Size = Vector3.new(.25,0.21,0) | |
109 | eye4.TopSurface = 0 | |
110 | eye4.BottomSurface = 0 | |
111 | eye4.BrickColor = BrickColor.new("Bright violet") | |
112 | eye4.Anchored = false | |
113 | eye4.CanCollide = false | |
114 | local cbm = bm:Clone() | |
115 | cbm.Parent = eye4 | |
116 | eye4weld = Instance.new("Weld",h) | |
117 | eye4weld.Part0 = h | |
118 | eye4weld.Part1 = eye4 | |
119 | eye4weld.C0 = CFrame.new(-0.6,0.45,-1.3) | |
120 | ------------------End Of Head, Start Of Body | |
121 | scale = 2 | |
122 | ||
123 | if ll then | |
124 | ll.formFactor = 3 | |
125 | ll.Size = Vector3.new(0.5,2*scale,0.5) | |
126 | ll.CFrame = ll.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90), 0, 0) | |
127 | local bc = b:Clone() | |
128 | bc.Parent = ll | |
129 | end | |
130 | if ra then | |
131 | ra.formFactor = 3 | |
132 | ra.Size = Vector3.new(0.5,1.75*scale,0.5) | |
133 | local bc = b:Clone() | |
134 | bc.Parent = ra | |
135 | end | |
136 | if la then | |
137 | la.formFactor = 3 | |
138 | la.Size = Vector3.new(0.5,1.75*scale,0.5) | |
139 | local bc = b:Clone() | |
140 | bc.Parent = la | |
141 | end | |
142 | if tor then | |
143 | local bc = b:Clone() | |
144 | bc.Parent = tor | |
145 | bc.Scale = Vector3.new(1.05, 1.25, 1.2) | |
146 | end | |
147 | if rl then | |
148 | rl.formFactor = 3 | |
149 | rl.Size = Vector3.new(0.5,2*scale,0.5) | |
150 | local bc = b:Clone() | |
151 | bc.Parent = rl | |
152 | end | |
153 | local rh = Instance.new(motor) | |
154 | rh.Name = "Right Hip" | |
155 | rh.MaxVelocity = 0.1 | |
156 | rh.Part0 = tor | |
157 | rh.Part1 = rl | |
158 | rh.C0 = CFrame.new(0.75*scale, -1*scale, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
159 | rh.C1 = CFrame.new(0.55*scale, 1*1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
160 | rh.Parent = tor | |
161 | local lh = Instance.new(motor) | |
162 | lh.Name = "Left Hip" | |
163 | lh.MaxVelocity = 0.1 | |
164 | lh.Part0 = tor | |
165 | lh.Part1 = ll | |
166 | lh.C0 = CFrame.new(-0.75*scale, -1*scale, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
167 | lh.C1 = CFrame.new(-0.55*scale, 1*1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
168 | lh.Parent = tor | |
169 | local rs = Instance.new(motor) | |
170 | rs.Name = "Right Shoulder" | |
171 | rs.MaxVelocity = 0.1 | |
172 | rs.Part0 = tor | |
173 | rs.Part1 = ra | |
174 | rs.C0 = CFrame.new(1*scale, 0.5*scale, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
175 | rs.C1 = CFrame.new(0.35*scale, 1*scale, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
176 | rs.Parent = tor | |
177 | local ls = Instance.new(motor) | |
178 | ls.Name = "Left Shoulder" | |
179 | ls.MaxVelocity = 0.1 | |
180 | ls.Part0 = tor | |
181 | ls.Part1 = la | |
182 | ls.C0 = CFrame.new(1*scale, 0.5*scale, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
183 | ls.C1 = CFrame.new(1.65*scale, 1*scale, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
184 | ls.Parent = tor | |
185 | local anim = char:FindFirstChild("Animate") | |
186 | if anim then | |
187 | local new = anim:clone() | |
188 | anim:Remove() | |
189 | new.Parent = char | |
190 | end | |
191 | -----------End | |
192 | while true do | |
193 | wait() | |
194 | local allchar = char:GetChildren() | |
195 | for i = 1, #allchar do | |
196 | - | end |
196 | + | |
197 | allchar[i].BrickColor = BrickColor.new("Really black") | |
198 | end | |
199 | end | |
200 | end | |
201 | ||
202 | mouse = game.Players.LocalPlayer:GetMouse() | |
203 | used = false | |
204 | attacking = false | |
205 | smashing = false | |
206 | kick = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"]) | |
207 | kick.SoundId = "rbxassetid://507150998" | |
208 | kick.Volume = 6 | |
209 | kick1 = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"]) | |
210 | kick1.SoundId = "rbxassetid://169380525" | |
211 | kick1.Volume = 6 | |
212 | kick11 = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"]) | |
213 | kick11.SoundId = "rbxassetid://165969964" | |
214 | kick11.Volume = 50 | |
215 | function sensor(key) | |
216 | key = key:lower() | |
217 | if key == "e" then | |
218 | if not used then | |
219 | used = true | |
220 | local detect = Instance.new("Part", game.Players.LocalPlayer.Character) | |
221 | detect.Size = Vector3.new(1,1,4) | |
222 | detect:BreakJoints() | |
223 | detect.CanCollide = false | |
224 | detect.Transparency = 0.9 | |
225 | detect.BrickColor = BrickColor.new("Really red") | |
226 | local weld = Instance.new("Weld", detect) | |
227 | weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"] | |
228 | weld.Part1 = detect | |
229 | weld.C0 = weld.C0 * CFrame.new(0,-1,0) | |
230 | local function attack(part) | |
231 | if not attacking then | |
232 | attacking = true | |
233 | local torso = part.Parent:findFirstChild("Torso") | |
234 | if torso ~= nil then | |
235 | local humanoid = part.Parent:findFirstChild("Humanoid") | |
236 | if humanoid ~= nil then | |
237 | local weld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
238 | humanoid.WalkSpeed = 0 | |
239 | humanoid.JumpPower = 0 | |
240 | game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0 | |
241 | game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0 | |
242 | for i = 1,5 do | |
243 | wait() | |
244 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,0.25) | |
245 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.25) | |
246 | game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.2) | |
247 | game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.2) | |
248 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.2,0,0) | |
249 | end | |
250 | kick:Play() | |
251 | used = true | |
252 | local bodyvelocity = Instance.new("BodyVelocity", torso) | |
253 | bodyvelocity.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 67 | |
254 | bodyvelocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
255 | wait(1.4) | |
256 | local bodyposition = Instance.new("BodyPosition", torso) | |
257 | bodyposition.Position = torso.Position | |
258 | bodyposition.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
259 | bodyvelocity:destroy() | |
260 | wait(1) | |
261 | for i = 1,5 do | |
262 | wait() | |
263 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.25) | |
264 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.25) | |
265 | game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.2) | |
266 | game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.2) | |
267 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.2,0,0) | |
268 | end | |
269 | for i = 1,5 do | |
270 | wait() | |
271 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,0.25) | |
272 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.25) | |
273 | game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.2) | |
274 | game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.2) | |
275 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.2,0,0) | |
276 | end | |
277 | wait(1) | |
278 | for i = 1,5 do | |
279 | wait() | |
280 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.25) | |
281 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.25) | |
282 | game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.1) | |
283 | game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.1) | |
284 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.1,0,0) | |
285 | end | |
286 | local bodypositionme = Instance.new("BodyPosition", game.Players.LocalPlayer.Character.Torso) | |
287 | bodypositionme.Position = torso.Position | |
288 | bodypositionme.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
289 | wait(1.1) | |
290 | for i = 1,5 do | |
291 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,0.25) | |
292 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.25) | |
293 | end | |
294 | kick1:Play() | |
295 | bodypositionme:destroy() | |
296 | local torsowelding = Instance.new("Weld", torso) | |
297 | torsowelding.Part0 = torso | |
298 | torsowelding.Part1 = game.Players.LocalPlayer.Character.Torso | |
299 | torsowelding.C0 = torsowelding.C0 * CFrame.new(0,0,-2) | |
300 | torsowelding.C0 = torsowelding.C0 * CFrame.Angles(0,3.08,0) | |
301 | wait(1.3) | |
302 | torsowelding:destroy() | |
303 | bodyposition:destroy() | |
304 | local mybodyvel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso) | |
305 | mybodyvel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -90 | |
306 | mybodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
307 | local bodyvel = Instance.new("BodyVelocity", torso) | |
308 | bodyvel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 80 | |
309 | bodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
310 | humanoid.PlatformStand = true | |
311 | wait(0.3) | |
312 | bodyvel:destroy() | |
313 | mybodyvel:destroy() | |
314 | wait(0.25) | |
315 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
316 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
317 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
318 | game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) | |
319 | game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) | |
320 | game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) | |
321 | game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16 | |
322 | game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50 | |
323 | wait(2.5) | |
324 | local block = Instance.new("Part", workspace) | |
325 | block.Position = torso.Position + Vector3.new(0,500,0) | |
326 | block.Size = Vector3.new(50,70,50) | |
327 | local function smash() | |
328 | if not smashing then | |
329 | smashing = true | |
330 | local explosion = Instance.new("Explosion", block) | |
331 | explosion.BlastRadius = 45 | |
332 | humanoid.Health = 0 | |
333 | kick11:Play() | |
334 | explosion.Position = torso.Position | |
335 | wait(6) | |
336 | smashing = false | |
337 | end | |
338 | end | |
339 | block.Touched:connect(smash) | |
340 | used = false | |
341 | attacking = false | |
342 | wait(7) | |
343 | block:destroy() | |
344 | end | |
345 | end | |
346 | wait(1) | |
347 | attacking = false | |
348 | end | |
349 | end | |
350 | detect.Touched:connect(attack) | |
351 | wait(0.1) | |
352 | detect:destroy() | |
353 | used = false | |
354 | end | |
355 | end | |
356 | end | |
357 | mouse.KeyDown:connect(sensor) |