SHOW:
|
|
- or go back to the newest paste.
1 | --Q - Aim Toast Smash(Aim) | |
2 | --E - Toast smash | |
3 | --R - Just bit the toast | |
4 | --T - Dead sky | |
5 | --F - Punch | |
6 | --G - Stomp(Works only if dud stunned) | |
7 | --Z - Sit | |
8 | --X - Teleport | |
9 | --C - Crouch + Half invisiblity | |
10 | --V - *CrUnCh* | |
11 | --Y - Throw Toast(Heals) | |
12 | --N - Fix character | |
13 | --B - Summon an explosion(Aim) | |
14 | --H - Cut the throat(Target) | |
15 | --J - Kaboom! | |
16 | --U - Bread Grenade | |
17 | --N - Decapitate(Target) | |
18 | --M - T-Pose dance | |
19 | --1 - Randomly change music | |
20 | --Click - Slap | |
21 | if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end | |
22 | local Player,game,owner = owner,game | |
23 | local RealPlayer = Player | |
24 | do | |
25 | local rp = RealPlayer | |
26 | script.Parent = rp.Character | |
27 | ||
28 | local Event = Instance.new("RemoteEvent") | |
29 | Event.Name = "UserInput_Event" | |
30 | ||
31 | local function fakeEvent() | |
32 | local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end} | |
33 | t.connect = t.Connect | |
34 | return t | |
35 | end | |
36 | ||
37 | local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()} | |
38 | local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()} | |
39 | local CAS = {Actions={},BindAction=function(self,name,fun,touch,...) | |
40 | CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil | |
41 | end} | |
42 | CAS.UnbindAction = CAS.BindAction | |
43 | ||
44 | local function te(self,ev,...) | |
45 | local t = m[ev] | |
46 | if t and t._fakeEvent then | |
47 | for _,f in pairs(t.Functions) do | |
48 | f(...) | |
49 | end | |
50 | end | |
51 | end | |
52 | m.TrigEvent = te | |
53 | UIS.TrigEvent = te | |
54 | ||
55 | Event.OnServerEvent:Connect(function(plr,io) | |
56 | if plr~=rp then return end | |
57 | m.Target = io.Target | |
58 | m.Hit = io.Hit | |
59 | if not io.isMouse then | |
60 | local b = io.UserInputState == Enum.UserInputState.Begin | |
61 | if io.UserInputType == Enum.UserInputType.MouseButton1 then | |
62 | return m:TrigEvent(b and "Button1Down" or "Button1Up") | |
63 | end | |
64 | for _,t in pairs(CAS.Actions) do | |
65 | for _,k in pairs(t.Keys) do | |
66 | if k==io.KeyCode then | |
67 | t.Function(t.Name,io.UserInputState,io) | |
68 | end | |
69 | end | |
70 | end | |
71 | m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower()) | |
72 | UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false) | |
73 | end | |
74 | end) | |
75 | Event.Parent = NLS([==[ | |
76 | local Player = game:GetService("Players").LocalPlayer | |
77 | local Event = script:WaitForChild("UserInput_Event") | |
78 | ||
79 | local Mouse = Player:GetMouse() | |
80 | local UIS = game:GetService("UserInputService") | |
81 | local input = function(io,a) | |
82 | if a then return end | |
83 | Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target}) | |
84 | end | |
85 | UIS.InputBegan:Connect(input) | |
86 | UIS.InputEnded:Connect(input) | |
87 | ||
88 | local h,t | |
89 | while wait(1/30) do | |
90 | if h~=Mouse.Hit or t~=Mouse.Target then | |
91 | h,t=Mouse.Hit,Mouse.Target | |
92 | Event:FireServer({isMouse=true,Target=t,Hit=h}) | |
93 | end | |
94 | end]==],Player.Character) | |
95 | ||
96 | local _rg = game | |
97 | ||
98 | local fsmt = { | |
99 | __index = function(self,k) | |
100 | local s = rawget(self,"_RealService") | |
101 | if s then return s[k] end | |
102 | end, | |
103 | __newindex = function(self,k,v) | |
104 | local s = rawget(self,"_RealService") | |
105 | if s then s[k]=v end | |
106 | end, | |
107 | __call = function(self,...) | |
108 | local s = rawget(self,"_RealService") | |
109 | if s then return s(...) end | |
110 | end | |
111 | } | |
112 | local function FakeService(t,RealService) | |
113 | t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService | |
114 | return setmetatable(t,fsmt) | |
115 | end | |
116 | ||
117 | local g = { | |
118 | GetService = function(self,s) | |
119 | return self[s] | |
120 | end, | |
121 | Players = FakeService({ | |
122 | LocalPlayer = FakeService({GetMouse=function(self)return m end},Player) | |
123 | },"Players"), | |
124 | UserInputService = FakeService(UIS,"UserInputService"), | |
125 | ContextActionService = FakeService(CAS,"ContextActionService"), | |
126 | } | |
127 | rawset(g.Players,"localPlayer",g.Players.LocalPlayer) | |
128 | g.service = g.GetService | |
129 | ||
130 | g.RunService = FakeService({ | |
131 | RenderStepped = _rg:GetService("RunService").Heartbeat, | |
132 | BindToRenderStep = function(self,name,_,fun) | |
133 | self._btrs[name] = self.Heartbeat:Connect(fun) | |
134 | end, | |
135 | UnbindFromRenderStep = function(self,name) | |
136 | self._btrs[name]:Disconnect() | |
137 | end, | |
138 | },"RunService") | |
139 | ||
140 | setmetatable(g,{ | |
141 | __index=function(self,s) | |
142 | return _rg:GetService(s) or typeof(_rg[s])=="function" | |
143 | and function(_,...)return _rg[s](_rg,...)end or _rg[s] | |
144 | end, | |
145 | __newindex = fsmt.__newindex, | |
146 | __call = fsmt.__call | |
147 | }) | |
148 | game,owner = g,g.Players.LocalPlayer | |
149 | end | |
150 | plr = game.Players.LocalPlayer | |
151 | char = plr.Character | |
152 | ra = char["Right Arm"] | |
153 | la = char["Left Arm"] | |
154 | rl = char["Right Leg"] | |
155 | ll = char["Left Leg"] | |
156 | h = char.Head | |
157 | t = char.Torso | |
158 | mouse = plr:GetMouse() | |
159 | tweens = game:GetService("TweenService") | |
160 | --------------- | |
161 | rs = t["Right Shoulder"] | |
162 | ls = t["Left Shoulder"] | |
163 | rh = t["Right Hip"] | |
164 | lh = t["Left Hip"] | |
165 | nec = t.Neck | |
166 | rut = char.HumanoidRootPart | |
167 | rutj = rut.RootJoint | |
168 | hum = char.Humanoid | |
169 | using = false | |
170 | eating = false | |
171 | it = Instance.new | |
172 | ------Part Creation------ | |
173 | function CreatePart( parent, material, reflectance, transparency, brickcolor, name, size, anchor,cancollide) | |
174 | local NEWPART = Instance.new("Part") | |
175 | NEWPART.Reflectance = reflectance | |
176 | NEWPART.Transparency = transparency | |
177 | NEWPART.CanCollide = false | |
178 | NEWPART.Locked = true | |
179 | NEWPART.Anchored = true | |
180 | NEWPART.CanCollide = cancollide | |
181 | if anchor == false then | |
182 | NEWPART.Anchored = false | |
183 | end | |
184 | NEWPART.BrickColor = BrickColor.new(tostring(brickcolor)) | |
185 | NEWPART.Name = name | |
186 | NEWPART.Size = size | |
187 | NEWPART.Position = t.Position | |
188 | NEWPART.Material = material | |
189 | NEWPART:BreakJoints() | |
190 | NEWPART.Parent = parent | |
191 | return NEWPART | |
192 | end | |
193 | ------Mesh Creation------ | |
194 | function createMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET) | |
195 | local NEWMESH = it(MESH) | |
196 | if MESH == "SpecialMesh" then | |
197 | NEWMESH.MeshType = MESHTYPE | |
198 | if MESHID ~= "nil" and MESHID ~= "" then | |
199 | NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID | |
200 | end | |
201 | if TEXTUREID ~= "nil" and TEXTUREID ~= "" then | |
202 | NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID | |
203 | end | |
204 | end | |
205 | NEWMESH.Offset = OFFSET or Vector3.new(0, 0, 0) | |
206 | NEWMESH.Scale = SCALE | |
207 | NEWMESH.Parent = PARENT | |
208 | return NEWMESH | |
209 | end | |
210 | ------Weld Creation------ | |
211 | function CreateWeld(Type, parent, part0, part1, C0, C1) | |
212 | local newweld = Instance.new(Type) | |
213 | newweld.Part0 = part0 | |
214 | newweld.Part1 = part1 | |
215 | newweld.C0 = C0 | |
216 | newweld.C1 = C1 | |
217 | newweld.Parent = parent | |
218 | return newweld | |
219 | end | |
220 | ---------Ragdoll-------- | |
221 | at2 = t:findFirstChild("RightCollarAttachment") at2.Position = Vector3.new(1,.8,0) | |
222 | at = Instance.new("Attachment",ra) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
223 | balls = Instance.new("BallSocketConstraint",ra) balls.Attachment0 = at2 balls.Attachment1 = at | |
224 | at21 = t:findFirstChild("LeftCollarAttachment") at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
225 | at1 = Instance.new("Attachment",la) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
226 | balls1 = Instance.new("BallSocketConstraint",la) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
227 | nek = Instance.new("Attachment",h) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("BallSocketConstraint",h) nball.Attachment0 = nek nball.Attachment1 = t:findFirstChild("NeckAttachment") | |
228 | owihatedis = Instance.new("Attachment",t) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
229 | owihatedis2 = Instance.new("Attachment",t) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
230 | hum.Died:connect(function() | |
231 | mus:Destroy() | |
232 | rut:Destroy() | |
233 | local dying = Instance.new("Sound",char) dying.Volume = 5 dying.SoundId = "rbxassetid://475550904" dying:Play() hum.DisplayDistanceType = "None" | |
234 | local boom = Instance.new("Explosion",char) boom.Position = t.Position h.face.Texture = "http://www.roblox.com/asset/?id=41679365" boom.BlastRadius = 1 | |
235 | ouch = Instance.new("Model",char) ouch1 = Instance.new("Part",ouch) ouch1.CFrame = h.CFrame ouch1.Size = Vector3.new(.4,.4,.4) ouch1.CanCollide = false ouch1.Name = "Head" ouch.Name = "OW" ouch2 = Instance.new("Humanoid",ouch) ouch3 = Instance.new("Attachment",ouch1) ouch4 = Instance.new("BallSocketConstraint",ouch1) ouch4.Attachment0 = ouch3 ouch4.Attachment1 = h.FaceCenterAttachment | |
236 | end) | |
237 | ---------------- | |
238 | local a13 = Instance.new("Sound",t) a13.SoundId = "rbxassetid://723652641" a13.Looped = true a13.Volume = 0 a13:Play() | |
239 | local bochka = Instance.new("Sound",t) bochka.Looped = true bochka.SoundId = "rbxassetid://1287970292" bochka.Volume = 0 bochka:Play() | |
240 | local tripoloski = Instance.new("Sound",t) tripoloski.Looped = true tripoloski.SoundId = "rbxassetid://689628356" tripoloski.Volume = 0 tripoloski:Play() | |
241 | local cm = Instance.new("Sound",t) cm.Looped = true cm.EmitterSize = 30 cm.Volume = 0 cm.SoundId = "rbxassetid://213693358" cm:Play() | |
242 | hum.MaxHealth = "inf" hum.Health = "inf" ff = Instance.new("ForceField",char) ff.Visible = false char.Animate.idle.Animation2:Destroy() | |
243 | mus = Instance.new("Sound",t) mus.SoundId = "rbxassetid://0" mus.Volume = 2 mus.Looped = true mus:Play() | |
244 | -------------- | |
245 | brda = Instance.new("Part",char) brda.Transparency = 1 brda.CanCollide = false brda.Size = Vector3.new(1.248, 1.264, 0.16) brdam = Instance.new("SpecialMesh",brda) brdam.Scale = Vector3.new(0.003, 0.003, 0.003) brdam.MeshType = "FileMesh" brdam.MeshId = "rbxassetid://1614924885" brdam.TextureId = "rbxassetid://1614940093" brdaw = Instance.new("Weld",ra) brdaw.Part0 = ra brdaw.Part1 = brda brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0) | |
246 | ------Uuhh... Idk-------- | |
247 | mouse.KeyDown:connect(function(key) | |
248 | if key == "q" and not using then | |
249 | using = true | |
250 | function die(hit) | |
251 | if hit.Parent ~= nil then | |
252 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
253 | if hum ~= nil then | |
254 | if hit.Parent == char then | |
255 | ||
256 | else | |
257 | hit:remove() | |
258 | end | |
259 | end | |
260 | end | |
261 | end | |
262 | aaa = Instance.new("Sound",t) aaa.SoundId = "rbxassetid://176238381" aaa.Volume = 2 aaa:Play() | |
263 | bread = Instance.new("Part",workspace) bread.CanCollide = false bread.Anchored = true bread.Position = mouse.Hit.p bread.CFrame = bread.CFrame * CFrame.new(0,30,0) bread.Size = Vector3.new(15.6, 15.8, 4) bread.Orientation = Vector3.new(90, 180, 0) | |
264 | bc = bread.Touched:connect(die) | |
265 | bmesh = Instance.new("SpecialMesh",bread) bmesh.MeshType = "FileMesh" bmesh.MeshId = "rbxassetid://1614924885" bmesh.TextureId = "rbxassetid://1614940093" bmesh.Scale = Vector3.new(0.035, 0.035, 0.035) | |
266 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
267 | for i = 1,10 do | |
268 | bread.CFrame = bread.CFrame * CFrame.new(0,0,3) | |
269 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
270 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
271 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
272 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
273 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
274 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
275 | wait() | |
276 | end | |
277 | for i = 1,30 do | |
278 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
279 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
280 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
281 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
282 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
283 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
284 | wait() | |
285 | end | |
286 | aaa:remove() | |
287 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
288 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
289 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
290 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
291 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
292 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
293 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
294 | for i = 1,10 do | |
295 | bread.Transparency = bread.Transparency + .1 | |
296 | wait() | |
297 | end | |
298 | bread:remove() | |
299 | wait(.1) | |
300 | using = false | |
301 | end | |
302 | end) | |
303 | ----------Toast smash----------- | |
304 | mouse.KeyDown:connect(function(key) | |
305 | if key == "e" and not using then | |
306 | using = true | |
307 | function die(hit) | |
308 | if hit.Parent ~= nil then | |
309 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
310 | if hum ~= nil then | |
311 | if hit.Parent == char then | |
312 | ||
313 | else | |
314 | bd = Instance.new("Decal",hit) bd.Texture = "http://www.roblox.com/asset/?id=718043865" bd.Face = "Front" bd.Transparency = .5 | |
315 | bd1 = Instance.new("Decal",hit) bd1.Texture = "http://www.roblox.com/asset/?id=718043865" bd1.Face = "Back" bd1.Transparency = .5 | |
316 | bd2 = Instance.new("Decal",hit) bd2.Texture = "http://www.roblox.com/asset/?id=718043865" bd2.Face = "Right" bd2.Transparency = .5 | |
317 | bd3 = Instance.new("Decal",hit) bd3.Texture = "http://www.roblox.com/asset/?id=718043865" bd3.Face = "Left" bd3.Transparency = .5 | |
318 | bd4 = Instance.new("Decal",hit) bd4.Texture = "http://www.roblox.com/asset/?id=718043865" bd4.Face = "Bottom" bd4.Transparency = .5 | |
319 | bd5 = Instance.new("Decal",hit) bd5.Texture = "http://www.roblox.com/asset/?id=718043865" bd5.Face = "Top" bd5.Transparency = .5 | |
320 | bme = Instance.new("SpecialMesh",hit) bme.MeshType = "Brick" | |
321 | hit.Size = hit.Size * Vector3.new(1,.5,1) | |
322 | for i = 1,10 do | |
323 | hit.Transparency = hit.Transparency +.1 | |
324 | wait() | |
325 | end | |
326 | hit:remove() | |
327 | end | |
328 | end | |
329 | end | |
330 | end | |
331 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
332 | for i = 1,5 do | |
333 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.3,-.2,.6) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.3,.2,-.6) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.07,0,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.1) | |
334 | wait() | |
335 | end | |
336 | han = Instance.new("Part",workspace) han.Size = Vector3.new(2,2,1) han.Transparency = 1 han.CanCollide = false hw = Instance.new("Weld",han) hw.Part0 = han hw.Part1 = t | |
337 | mb = Instance.new("Part",workspace) mb.Transparency = 1 mb.CFrame = t.CFrame rut.Anchored = true mb.Size = Vector3.new(15.6, 15.8, 2) mm = Instance.new("SpecialMesh",mb) mm.MeshType = "FileMesh" mm.MeshId = "rbxassetid://1614924885" mm.TextureId = "rbxassetid://1614940093" mm.Scale = Vector3.new(0.035, 0.035, 0.035) mw = Instance.new("Weld",mb) mw.Part0 = mb mw.Part1 = han mw.C0 = mw.C0 * CFrame.new(0,-20,0) | |
338 | for i = 1,10 do | |
339 | mb.Transparency = mb.Transparency -.1 | |
340 | wait() | |
341 | end | |
342 | mc = mb.Touched:connect(die) | |
343 | for i = 1,5 do | |
344 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.2,0,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.24) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.24) hw.C0 = hw.C0 * CFrame.fromEulerAnglesXYZ(.18,0,0) hw.C0 = hw.C0 * CFrame.new(0,1.2,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.3,-.2,-.2) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.3,-.1,.1) nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
345 | wait() | |
346 | end | |
347 | han:Destroy() mb.Anchored = true | |
348 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
349 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
350 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
351 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
352 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
353 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
354 | hum.WalkSpeed = 16 hum.JumpPower = 50 rut.Anchored = false | |
355 | wait(.5) | |
356 | mc:disconnect(die) | |
357 | wait(.5) | |
358 | for i = 1,10 do | |
359 | mb.Transparency = mb.Transparency +.1 | |
360 | wait() | |
361 | end | |
362 | mb:remove() | |
363 | wait(.1) | |
364 | using = false | |
365 | end | |
366 | end) | |
367 | -----------Slap---------- | |
368 | function slap() | |
369 | if mouse.Button1Down and not using then | |
370 | using = true | |
371 | function dmg(hit1) | |
372 | if hit1.Parent ~= nil then | |
373 | local hum = hit1.Parent:findFirstChildOfClass("Humanoid") | |
374 | local faic = hit1.Parent.Head:findFirstChildOfClass("Decal") | |
375 | if hum ~= nil then | |
376 | if hit1.Parent == char then | |
377 | ||
378 | else | |
379 | hum.MaxHealth = 100 | |
380 | hum.Health = hum.Health -5 | |
381 | hum.PlatformStand = true faic.Texture = "rbxassetid://1383895045" | |
382 | slap = Instance.new("Sound",brda) slap.Volume = 3 slap.SoundId = "rbxassetid://511340819" | |
383 | slap:Play() | |
384 | ogad = Instance.new("Weld",workspace) ogad.Part0 = hum.Parent.Torso ogad.Part1 = hum.Parent["Left Arm"] ogad.C0 = ogad.C0 * CFrame.fromEulerAnglesXYZ(0,0,4.7) ogad.C0 = ogad.C0 * CFrame.new(-.5,-2,0) ogad1 = Instance.new("Weld",workspace) ogad1.Part0 = hum.Parent.Torso ogad1.Part1 = hum.Parent["Right Arm"] ogad1.C0 = ogad1.C0 * CFrame.fromEulerAnglesXYZ(0,9.4,4.7) ogad1.C0 = ogad1.C0 * CFrame.new(-.5,-2,0) ogad2 = Instance.new("Weld",workspace) ogad2.Part0 = hum.Parent.Torso ogad2.Part1 = hum.Parent["Left Leg"] ogad2.C0 = ogad2.C0 * CFrame.new(-1,-1.6,0) ogad3 = Instance.new("Weld",workspace) ogad3.Part0 = hum.Parent.Torso ogad3.Part1 = hum.Parent["Right Leg"] ogad3.C0 = ogad3.C0 * CFrame.new(1,-1.6,0) | |
385 | ow = Instance.new("Decal",hum.Parent.Head) ow.Texture = "http://www.roblox.com/asset/?id=140321302" ow.Color3 = Color3.fromRGB(255,50,50) ow.Transparency = .5 | |
386 | oof = Instance.new("Weld",workspace) oof.Part0 = hum.Parent.Head oof.Part1 = hum.Parent.Torso oof.C0 = oof.C0 * CFrame.new(0,-1.5,0) oof.C0 = oof.C0 * CFrame.fromEulerAnglesXYZ(0,.5,0) | |
387 | wait(1) | |
388 | slap:Destroy() | |
389 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
390 | wait(4) | |
391 | hum.PlatformStand = false | |
392 | wait(3) | |
393 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
394 | end | |
395 | end | |
396 | end | |
397 | end | |
398 | brda.Transparency = 0 | |
399 | for i = 1,5 do | |
400 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
401 | wait() | |
402 | end | |
403 | for i = 1,5 do | |
404 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.25,0,0) | |
405 | wait() | |
406 | end | |
407 | brda.CanCollide = true | |
408 | dmgg = brda.Touched:connect(dmg) | |
409 | for i = 1,5 do | |
410 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.4,0,0) | |
411 | wait() | |
412 | end | |
413 | dmgg:disconnect(dmg) | |
414 | for i = 1,5 do | |
415 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,0,-.33) | |
416 | wait() | |
417 | end | |
418 | brda.Transparency = 1 | |
419 | brda.CanCollide = false | |
420 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
421 | using = false | |
422 | end | |
423 | end | |
424 | mouse.Button1Down:connect(slap) | |
425 | -------------Dead Sky---------- | |
426 | mouse.KeyDown:connect(function(key) | |
427 | if key == "t" and not using then | |
428 | using = true | |
429 | function die1(hit) | |
430 | if hit.Parent ~= nil then | |
431 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
432 | if hum ~= nil then | |
433 | hit:remove() | |
434 | end | |
435 | end | |
436 | end | |
437 | for i = 1,6 do | |
438 | mus.Volume = mus.Volume -.5 | |
439 | wait(.2) | |
440 | end | |
441 | hum.WalkSpeed = 70 hum.JumpPower = 120 | |
442 | hum.DisplayDistanceType = "None" hum.HealthDisplayType = "AlwaysOff" | |
443 | game.Lighting.TimeOfDay = 0 game.Lighting.FogColor = Color3.fromRGB(0,0,0) game.Lighting.FogEnd = 20 | |
444 | h.face.Transparency = 1 | |
445 | eh = Instance.new("Decal",h) eh.Texture = "http://www.roblox.com/asset/?id=1471407701" | |
446 | scm = Instance.new("Sound",workspace) scm.Volume = 1 scm.SoundId = "rbxassetid://1569907462" scm:Play() | |
447 | hewill = Instance.new("Sound",workspace) hewill.Pitch = .9 hewill.Volume = 10 hewill.SoundId = "rbxassetid://689176850" hewill:Play() | |
448 | for i = 1,70 do | |
449 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,.0125,0) | |
450 | wait() | |
451 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,-.00625,0) | |
452 | wait() | |
453 | end | |
454 | wait(4.4) | |
455 | lau = Instance.new("Sound",t) lau.SoundId = "rbxassetid://138085838" lau.Volume = 5 lau:Play() | |
456 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
457 | blid = Instance.new("Part",workspace) blid.Anchored = true blid.CanCollide = false blid.BrickColor = BrickColor.new("Crimson") blid.Material = "Neon" blid.Size = Vector3.new(1,.05,1) blid.CFrame = t.CFrame * CFrame.new(0,-2.85,0) bm = Instance.new("SpecialMesh",blid) bm.MeshType = "Sphere" | |
458 | for i = 1,15 do | |
459 | blid.Size = blid.Size + Vector3.new(1,0,1) | |
460 | rut.Anchored = true | |
461 | wait() | |
462 | end | |
463 | hewill:remove() | |
464 | wot = Instance.new("Part",workspace) wot.CanCollide = false wot.Transparency = 1 wot.Size = Vector3.new(1000, 1000, 60) wot.Anchored = true wot.CFrame = t.CFrame * CFrame.new(0,100,0) wot.CFrame = wot.CFrame * CFrame.fromEulerAnglesXYZ(4.7,0,0) wot.BrickColor = BrickColor.new("Crimson") wot.Material = "Glass" wot.Transparency = 1 li = Instance.new("SurfaceLight",wot) li.Angle = 180 li.Brightness = 100 li.Color = Color3.fromRGB(255,0,0) li.Range = 100 li.Face = "Front" wot.Name = "onoweded" hum.WalkSpeed = 0 hum.JumpPower = 0 | |
465 | dy3 = wot.Touched:connect(die1) | |
466 | for i = 1,5 do | |
467 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-2.5) | |
468 | wot.Transparency = wot.Transparency -.14 | |
469 | wait() | |
470 | end | |
471 | for i = 1,15 do | |
472 | blid.Size = blid.Size - Vector3.new(1,0,1) | |
473 | wait() | |
474 | end | |
475 | blid.Transparency = 1 | |
476 | for i = 1,14 do | |
477 | wot.CFrame = wot.CFrame * CFrame.new(0,0,-2.5) | |
478 | wait(.1) | |
479 | end | |
480 | lau:Destroy() | |
481 | for i = 1,26 do | |
482 | wot.CFrame = wot.CFrame * CFrame.new(0,0,-2.5) | |
483 | wait(.1) | |
484 | end | |
485 | wait(1) | |
486 | blid.Transparency = 0 | |
487 | for i = 1,15 do | |
488 | blid.Size = blid.Size + Vector3.new(1,0,1) | |
489 | wait() | |
490 | end | |
491 | scm:remove() | |
492 | h.face.Transparency = 0 eh:Destroy() | |
493 | for i = 1,6 do | |
494 | mus.Volume = mus.Volume +.5 | |
495 | wait() | |
496 | end | |
497 | for i = 1,7 do | |
498 | wot.Transparency = wot.Transparency +.1 | |
499 | wait() | |
500 | end | |
501 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
502 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
503 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
504 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
505 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
506 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) rutj.C0 = rutj.C0 * CFrame.new(0,0,-10) | |
507 | hum.DisplayDistanceType = "Viewer" hum.HealthDisplayType = "DisplayWhenDamaged" | |
508 | for i = 1,5 do | |
509 | rutj.C0 = rutj.C0 * CFrame.new(0,0,2) | |
510 | wait() | |
511 | end | |
512 | rut.Anchored = false wot:Destroy() hum.WalkSpeed = 16 hum.JumpPower = 50 game.Lighting.TimeOfDay = 14 game.Lighting.FogColor = Color3.fromRGB(191,191,191) game.Lighting.FogEnd = 100000 | |
513 | for i = 1,10 do | |
514 | blid.Transparency = blid.Transparency +.1 | |
515 | wait(.05) | |
516 | end | |
517 | blid:remove() | |
518 | wait(.1) | |
519 | using = false | |
520 | end | |
521 | end) | |
522 | ----------------Bit Toast------------- | |
523 | mouse.KeyDown:connect(function(key) | |
524 | if key == "r" and not using and not eating then | |
525 | using = true | |
526 | eating = true | |
527 | for i = 1,10 do | |
528 | brda.Transparency = brda.Transparency -.1 | |
529 | wait() | |
530 | end | |
531 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
532 | for i = 1,10 do | |
533 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,.07,.15) brdaw.C0 = brdaw.C0 * CFrame.fromEulerAnglesXYZ(.2,.15,.2) | |
534 | wait() | |
535 | end | |
536 | wait(.5) | |
537 | crunch = Instance.new("Sound",brda) crunch.Volume = 5 crunch.SoundId = "rbxassetid://181027147" crunch:Play() | |
538 | piece = Instance.new("Part",workspace) piece.BrickColor = BrickColor.new("Wheat") piece.Size = Vector3.new(.1,.1,.1) piece.TopSurface = "Smooth" piece.BottomSurface = "Smooth" piece.CFrame = h.CFrame * CFrame.new(.1,0,-.4) | |
539 | piece1 = Instance.new("Part",workspace) piece1.BrickColor = BrickColor.new("Deep orange") piece1.Size = Vector3.new(.1,.1,.1) piece1.TopSurface = "Smooth" piece1.BottomSurface = "Smooth" piece1.CFrame = h.CFrame * CFrame.new(0,0,-.5) | |
540 | piece2 = Instance.new("Part",workspace) piece2.BrickColor = BrickColor.new("Wheat") piece2.Size = Vector3.new(.1,.1,.1) piece2.TopSurface = "Smooth" piece2.BottomSurface = "Smooth" piece2.CFrame = h.CFrame * CFrame.new(0,.05,-.5) | |
541 | piece3 = Instance.new("Part",workspace) piece3.BrickColor = BrickColor.new("Wheat") piece3.Size = Vector3.new(.1,.1,.1) piece3.TopSurface = "Smooth" piece3.BottomSurface = "Smooth" piece3.CFrame = h.CFrame * CFrame.new(-.1,.1,-.6) | |
542 | piece4 = Instance.new("Part",workspace) piece4.BrickColor = BrickColor.new("Wheat") piece4.Size = Vector3.new(.1,.1,.1) piece4.TopSurface = "Smooth" piece4.BottomSurface = "Smooth" piece4.CFrame = h.CFrame * CFrame.new(-.1,.1,-.6) | |
543 | for i = 1,2 do | |
544 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
545 | wait() | |
546 | end | |
547 | happy = Instance.new("Decal",h) happy.Texture = "http://www.roblox.com/asset/?id=258591579" h.face.Transparency = 1 | |
548 | wait(.07) | |
549 | for i = 1,10 do | |
550 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,-.07,-.15) brdaw.C0 = brdaw.C0 * CFrame.fromEulerAnglesXYZ(-.2,-.15,-.2) | |
551 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.02,0,0) | |
552 | wait() | |
553 | end | |
554 | for i = 1,10 do | |
555 | brda.Transparency = brda.Transparency +.1 | |
556 | wait() | |
557 | end | |
558 | crunch:Destroy() hum.WalkSpeed = 40 hum.JumpPower = 80 | |
559 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0) | |
560 | wait(.1) | |
561 | using = false | |
562 | for i = 1,10 do | |
563 | hum.WalkSpeed = 40 hum.JumpPower = 80 | |
564 | wait(.5) | |
565 | end | |
566 | for i = 1,10 do | |
567 | piece.Transparency = piece.Transparency +.1 | |
568 | piece1.Transparency = piece1.Transparency +.1 | |
569 | piece2.Transparency = piece2.Transparency +.1 | |
570 | piece3.Transparency = piece3.Transparency +.1 | |
571 | piece4.Transparency = piece4.Transparency +.1 | |
572 | wait() | |
573 | end | |
574 | piece:Destroy() piece1:Destroy() piece2:Destroy() piece3:Destroy() piece4:Destroy() | |
575 | for i = 1,30 do | |
576 | hum.WalkSpeed = 40 hum.JumpPower = 80 | |
577 | wait(.5) | |
578 | end | |
579 | happy:remove() h.face.Transparency = 0 | |
580 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
581 | eating = false | |
582 | end | |
583 | end) | |
584 | -------------Sit-------------- | |
585 | mouse.KeyDown:connect(function(key) | |
586 | if key == "z" and not using then | |
587 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
588 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.9) | |
589 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,-.2,.8) rh.C0 = rh.C0 * CFrame.new(1,.4,0) | |
590 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,.1,-1.5) lh.C0 = lh.C0 * CFrame.new(-.3,0,0) | |
591 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,1,1) | |
592 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,-.5,-.7) | |
593 | end | |
594 | end) | |
595 | mouse.KeyUp:connect(function(key) | |
596 | if key == "z" and not using then | |
597 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
598 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
599 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
600 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
601 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
602 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
603 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
604 | end | |
605 | end) | |
606 | -------------Punch------------- | |
607 | mouse.KeyDown:connect(function(key) | |
608 | if key == "f" and not using then | |
609 | using = true | |
610 | function punch(hit) | |
611 | if hit.Parent ~= nil then | |
612 | local huma = hit.Parent:findFirstChildOfClass("Humanoid") | |
613 | if hum ~= nil then | |
614 | ow = Instance.new("Sound",hit.Parent.Head) ow.Volume = 3 ow.SoundId = "rbxassetid://743886825" ow:Play() | |
615 | huma.MaxHealth = 100 huma.PlatformStand = true | |
616 | huma:TakeDamage(math.random(1,5)) | |
617 | huma.Health = huma.Health -0 | |
618 | blud = Instance.new("Part",hit.Parent.Head) blud.Material = "Glass" blud.Shape = "Ball" blud.Size = Vector3.new(.25,.25,.25) blud.BrickColor = BrickColor.new("Crimson") blud.CFrame = hit.Parent.Head.CFrame bludm = Instance.new("SpecialMesh",blud) bludm.MeshType = "Brick" | |
619 | wait(3) | |
620 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
621 | if v:IsA("Part") then | |
622 | v.Transparency = v.Transparency +.1 | |
623 | wait(.1) | |
624 | end | |
625 | end | |
626 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
627 | if v:IsA("Part") then | |
628 | v:remove() | |
629 | wait() | |
630 | end | |
631 | end | |
632 | ow:remove() huma.PlatformStand = false | |
633 | end | |
634 | end | |
635 | end | |
636 | hb = Instance.new("Part",ra) hb.Size = Vector3.new(1,1,1) hbw = Instance.new("Weld",hb) hb.Transparency = 1 hbw.Part0 = ra hbw.Part1 = hb hbw.C0 = hbw.C0 * CFrame.new(0,-.5,0) | |
637 | for i = 1,5 do | |
638 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
639 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
640 | wait() | |
641 | end | |
642 | hb.Touched:connect(punch) | |
643 | wait(.2) | |
644 | for i = 1,5 do | |
645 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
646 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.16,0,0) | |
647 | wait() | |
648 | end | |
649 | for i,v in pairs(ra:GetChildren()) do | |
650 | if v:IsA("Part") then | |
651 | v:remove() | |
652 | end | |
653 | end | |
654 | for i = 1,10 do | |
655 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
656 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.154) | |
657 | wait() | |
658 | end | |
659 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) | |
660 | wait(.1) | |
661 | using = false | |
662 | end | |
663 | end) | |
664 | -------Teleport-------- | |
665 | mouse.KeyDown:connect(function(key) | |
666 | if key == "x" then | |
667 | t.CFrame = mouse.Hit * CFrame.new(0,2.5,0) | |
668 | end | |
669 | end) | |
670 | ---------FINISH HIM--------- | |
671 | mouse.KeyDown:connect(function(key) | |
672 | if key == "g" and not using then | |
673 | using = true | |
674 | function awa(hit) | |
675 | if hit.Parent ~= nil then | |
676 | local humn = hit.Parent:findFirstChildOfClass("Humanoid") | |
677 | if humn ~= nil then | |
678 | if humn.PlatformStand == true then | |
679 | ow1 = Instance.new("Sound",hit.Parent.Head) ow1.Volume = 3 ow1.SoundId = "rbxassetid://743886825" ow1:Play() humn.Health = 0 | |
680 | for i = 1,10 do | |
681 | blud1 = Instance.new("Part",hit.Parent.Head) blud1.Material = "Glass" blud1.CFrame = hit.Parent.Head.CFrame blud1.Size = Vector3.new(.25,.25,.25) blud1.BrickColor = BrickColor.new("Crimson") blud1.Shape = "Ball" blud1m = Instance.new("SpecialMesh",blud1) blud1m.MeshType = "Brick" | |
682 | end | |
683 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
684 | if v:IsA("Part") then | |
685 | v.Transparency = v.Transparency +.1 | |
686 | wait(.1) | |
687 | end | |
688 | end | |
689 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
690 | if v:IsA("Part") then | |
691 | v:remove() | |
692 | wait() | |
693 | end | |
694 | end | |
695 | for i = 1,50 do | |
696 | humn.Health = 0 | |
697 | wait() | |
698 | end | |
699 | ow1:remove() | |
700 | end | |
701 | end | |
702 | end | |
703 | end | |
704 | for i = 1,5 do | |
705 | rh.C0 = rh.C0 * CFrame.new(.17,.25,0) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.03,0,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,0.04,.17) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-0.1,-.04,-.17) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.05) | |
706 | wait() | |
707 | end | |
708 | hitbox = Instance.new("Part",rl) hitbox.Size = Vector3.new(1,1,1) hitbox.Transparency = 1 hw = Instance.new("Weld",hitbox) hw.Part0 = rl hw.Part1 = hitbox hw.C0 = hw.C0 * CFrame.new(0,-.5,0) | |
709 | wait(.3) | |
710 | hc = hitbox.Touched:connect(awa) | |
711 | for i = 1,5 do | |
712 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.03) | |
713 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
714 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
715 | rh.C0 = rh.C0 * CFrame.new(0,-.25,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.34) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.34) | |
716 | wait() | |
717 | end | |
718 | for i,v in pairs(rl:GetChildren()) do | |
719 | if v:IsA("Part") then | |
720 | v:remove() | |
721 | end | |
722 | end | |
723 | for i = 1,5 do | |
724 | rh.C0 = rh.C0 * CFrame.new(-.17,0,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,0,.17) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.1,0,-.17) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.08,0,0) nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.1,0,0) | |
725 | wait() | |
726 | end | |
727 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
728 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
729 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
730 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
731 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
732 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
733 | wait(.1) | |
734 | using = false | |
735 | end | |
736 | end) | |
737 | ----------Crouch------------ | |
738 | mouse.KeyDown:connect(function(key) | |
739 | if key == "c" and not using then | |
740 | hum.WalkSpeed = 7 hum.JumpPower = 20 | |
741 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.5,0,0) | |
742 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.4,0,0) | |
743 | rh.C0 = rh.C0 * CFrame.new(.6,1,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
744 | lh.C0 = lh.C0 * CFrame.new(-.6,1,0) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.33) | |
745 | for i,v in pairs(char:GetChildren()) do | |
746 | if v:IsA("Accessory") then | |
747 | v.Handle.Transparency = 1 | |
748 | end | |
749 | end | |
750 | ra.Transparency = 1 la.Transparency = 1 rl.Transparency = 1 ll.Transparency = 1 t.Transparency = 1 h.Transparency = 1 h.face.Transparency = 1 | |
751 | end | |
752 | end) | |
753 | mouse.KeyUp:connect(function(key) | |
754 | if key == "c" and not using then | |
755 | for i,v in pairs(char:GetChildren()) do | |
756 | if v:IsA("Accessory") then | |
757 | v.Handle.Transparency = 0 | |
758 | end | |
759 | end | |
760 | ra.Transparency = 0 la.Transparency = 0 rl.Transparency = 0 ll.Transparency = 0 t.Transparency = 0 h.Transparency = 0 h.face.Transparency = 0 | |
761 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
762 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
763 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
764 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
765 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
766 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
767 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
768 | end | |
769 | end) | |
770 | ------------CrUnCh------------ | |
771 | mouse.KeyDown:connect(function(key) | |
772 | if key == "v" and not using then | |
773 | using = true | |
774 | local bric = Instance.new("Part",char) bric.Name = "g0 d13 n00b" bric.Size = Vector3.new(4,6,4) bric.CanCollide = false bric.Transparency = 1 local bricw = Instance.new("Weld",bric) bricw.Part0 = t bricw.Part1 = bric | |
775 | function smash(hit) | |
776 | if hit.Parent ~= nil then | |
777 | local bitc = hit.Parent:FindFirstChildOfClass("Humanoid") | |
778 | if bitc ~= nil then | |
779 | if hit.Parent == char then | |
780 | ||
781 | else | |
782 | local n00b = hit.Parent | |
783 | bric:remove() | |
784 | for i = 1,5 do | |
785 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
786 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,-.25,.35) | |
787 | wait() | |
788 | end | |
789 | wait(.4) | |
790 | rut.Anchored = true | |
791 | local prt = Instance.new("Part",ra) prt.Size = Vector3.new(1,1,1) prt.Transparency = 1 local pw = Instance.new("Weld",prt) pw.Part0 = ra pw.Part1 = prt pw.C0 = pw.C0 * CFrame.new(0,.5,0) | |
792 | local hw = Instance.new("Weld",prt) hw.Part0 = prt hw.Part1 = n00b.Head hw.C0 = hw.C0 * CFrame.new(0,-1.5,-2) * CFrame.fromEulerAnglesXYZ(1.55,0,3.1) | |
793 | for i = 1,2 do | |
794 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,1) | |
795 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,.5,.2) | |
796 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,.2,-.45) | |
797 | wait() | |
798 | end | |
799 | wait(1.5) | |
800 | for i = 1,10 do | |
801 | local bred = Instance.new("Part",n00b.Head) bred.Size = Vector3.new(0.624, 0.632, 0.08) | |
802 | local brd = Instance.new("SpecialMesh",bred) brd.MeshType = "FileMesh" brd.MeshId = "rbxassetid://1614924885" brd.TextureId = "rbxassetid://1614940093" brd.Scale = Vector3.new(0.002,0.002,0.002) | |
803 | bred.CFrame = n00b.Head.CFrame | |
804 | end | |
805 | local pe = Instance.new("ParticleEmitter",n00b.Head) pe.Color = ColorSequence.new(Color3.fromRGB(255,200,200)) pe.Acceleration = Vector3.new(0,-5,0) pe.Texture = "http://www.roblox.com/asset/?id=1450282643" pe.SpreadAngle = Vector2.new(180,180) pe.Rate = 100 | |
806 | local pe1 = Instance.new("ParticleEmitter",n00b.Head) pe1.Color = ColorSequence.new(Color3.fromRGB(255,200,200)) pe1.Acceleration = Vector3.new(0,-5,0) pe1.Texture = "http://www.roblox.com/asset/?id=1450282643" pe1.SpreadAngle = Vector2.new(180,180) pe1.Rate = 100 | |
807 | local cru = Instance.new("Sound",t) cru.SoundId = "rbxassetid://181027147" cru.Volume = 10 cru:Play() | |
808 | local chunch = Instance.new("Sound",t) chunch.SoundId = "rbxassetid://618667795" chunch.Volume = 2 chunch:Play() | |
809 | rut.Anchored = false | |
810 | prt:remove() | |
811 | n00b:BreakJoints() | |
812 | for i,v in pairs(n00b:GetChildren()) do | |
813 | if v:IsA("Part") then | |
814 | v.BrickColor = BrickColor.new("Wheat") | |
815 | v.Transparency = .2 v.Material = "Glass" | |
816 | v.Anchored = false | |
817 | local dec = v:FindFirstChildOfClass("Decal") | |
818 | if dec ~= nil then | |
819 | dec:remove() | |
820 | end | |
821 | local mec = v:FindFirstChildOfClass("SpecialMesh") | |
822 | if mec ~= nil then | |
823 | mec:remove() | |
824 | end | |
825 | end | |
826 | end | |
827 | for i,v in pairs(n00b:GetChildren()) do | |
828 | if v:IsA("Accessory") or ("Hat") then | |
829 | local pt = v:FindFirstChildOfClass("Part") | |
830 | if pt ~= nil then | |
831 | pt.Anchored = false | |
832 | pt.Transparency = .3 pt.BrickColor = BrickColor.new("Wheat") | |
833 | pt.Material = "Glass" pt.CanCollide = true | |
834 | local smh = pt:FindFirstChildOfClass("SpecialMesh") | |
835 | if smh ~= nil then | |
836 | smh.TextureId = "" | |
837 | end | |
838 | end | |
839 | end | |
840 | end | |
841 | for i,v in pairs(n00b:GetChildren()) do | |
842 | if v:IsA("MeshPart") then | |
843 | v.Anchored = false | |
844 | v.BrickColor = BrickColor.new("Wheat") | |
845 | v.Transparency = .2 v.Material = "Glass" | |
846 | local dec = v:FindFirstChildOfClass("Decal") | |
847 | if dec ~= nil then | |
848 | dec:remove() | |
849 | end | |
850 | end | |
851 | end | |
852 | for i,v in pairs(n00b:GetChildren()) do | |
853 | if v:IsA("Script") then | |
854 | v:remove() | |
855 | end | |
856 | end | |
857 | for i,v in pairs(n00b:GetChildren()) do | |
858 | if v:IsA("Humanoid") then | |
859 | v:remove() | |
860 | end | |
861 | end | |
862 | for i,v in pairs(n00b:GetChildren()) do | |
863 | if v:IsA("CharacterMesh") then | |
864 | v:remove() | |
865 | end | |
866 | end | |
867 | for i,v in pairs(n00b:GetChildren()) do | |
868 | if v:IsA("Shirt") then | |
869 | v:remove() | |
870 | end | |
871 | end | |
872 | for i,v in pairs(n00b:GetChildren()) do | |
873 | if v:IsA("Pants") then | |
874 | v:remove() | |
875 | end | |
876 | end | |
877 | for i,v in pairs(n00b:GetChildren()) do | |
878 | if v:IsA("Part") and v:IsA("SpecialMesh") then | |
879 | v.Transparency = .5 v.CanCollide = true | |
880 | v.Name = "nub" v.BrickColor = BrickColor.new("Wheat") | |
881 | v.Mesh.TextureId = "" | |
882 | end | |
883 | end | |
884 | wait(.3) | |
885 | pe.Enabled = false | |
886 | pe1.Enabled = false | |
887 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
888 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
889 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
890 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
891 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
892 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
893 | wait(2) | |
894 | chunch:remove() cru:remove() | |
895 | n00b:remove() | |
896 | end | |
897 | end | |
898 | end | |
899 | end | |
900 | bric.Touched:connect(smash) | |
901 | wait(3) | |
902 | bric:remove() | |
903 | using = false | |
904 | end | |
905 | end) | |
906 | --------Cut the throat--------- | |
907 | mouse.KeyDown:connect(function(key) | |
908 | if key == "h" and not using then | |
909 | local hum1 = mouse.Target.Parent:findFirstChildOfClass("Humanoid") | |
910 | if hum1 ~= nil then | |
911 | char.Animate.Disabled = true | |
912 | for i,v in pairs(hum1.Parent:GetChildren()) do | |
913 | if v:IsA("LocalScript") then | |
914 | v:remove() | |
915 | end | |
916 | end | |
917 | for i,v in pairs(hum1.Parent:GetChildren()) do | |
918 | if v:IsA("Script") then | |
919 | v:remove() | |
920 | end | |
921 | end | |
922 | disshit = hum1.Parent | |
923 | h1 = hum1.Parent.Head | |
924 | t1 = hum1.Parent.Torso | |
925 | ra1 = hum1.Parent["Right Arm"] | |
926 | la1 = hum1.Parent["Left Arm"] | |
927 | rl1 = hum1.Parent["Right Leg"] | |
928 | ll1 = hum1.Parent["Left Leg"] | |
929 | hum1.WalkSpeed = 0 hum1.JumpPower = 0 hum1.Parent.Head.Anchored = true hum.WalkSpeed = 0 hum.JumpPower = 0 | |
930 | t.CFrame = hum1.Parent.Head.CFrame * CFrame.new(0,-1.5,-2.5) t.CFrame = t.CFrame * CFrame.fromEulerAnglesXYZ(0,3.1,0) | |
931 | knife = Instance.new("Part",ra) knife.Size = Vector3.new(0.2, 3, 0.7) km = Instance.new("SpecialMesh",knife) km.MeshType = "FileMesh" km.MeshId = "http://www.roblox.com/asset/?id=121944778" km.TextureId = "http://www.roblox.com/asset/?id=161971611" kw = Instance.new("Weld",knife) kw.Part0 = knife kw.Part1 = ra kw.C0 = kw.C0 * CFrame.new(0,-.6,1) kw.C0 = kw.C0 * CFrame.fromEulerAnglesXYZ(1.5,3,0) | |
932 | rut.Anchored = true | |
933 | for i = 1,5 do | |
934 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.3,0,0) | |
935 | wait() | |
936 | end | |
937 | bb = Instance.new("BillboardGui",char) | |
938 | bb.AlwaysOnTop = false | |
939 | bb.Size = UDim2.new(5,35,2,15) | |
940 | bb.StudsOffset = Vector3.new(4,0,0) | |
941 | bb.MaxDistance = 75 | |
942 | bb.Adornee = h | |
943 | bb.Name = "Name" | |
944 | label = Instance.new("TextLabel",bb) | |
945 | label.BackgroundTransparency = 1 | |
946 | label.TextScaled = true | |
947 | label.BorderSizePixel = 0 | |
948 | label.Text = "Be Gone... " ..disshit.Name | |
949 | label.Font = "Cartoon" | |
950 | label.TextSize = 20 | |
951 | label.TextStrokeTransparency = 0 | |
952 | label.TextColor3 = Color3.new(1,1,1) | |
953 | label.TextStrokeColor3 = Color3.fromRGB(255,150,0) | |
954 | label.Size = UDim2.new(1,0,0.5,0) | |
955 | label.Parent = bb | |
956 | for i = 1,10 do | |
957 | bb.StudsOffset = bb.StudsOffset +Vector3.new(0,.2,0) | |
958 | label.TextTransparency = label.TextTransparency +.1 | |
959 | label.TextStrokeTransparency = label.TextStrokeTransparency +.1 | |
960 | wait(.07) | |
961 | end | |
962 | for i,v in pairs(char:GetChildren()) do | |
963 | if v:IsA("BillboardGui") then | |
964 | v:remove() | |
965 | end | |
966 | end | |
967 | for i = 1,3 do | |
968 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) | |
969 | wait() | |
970 | end | |
971 | hum1.Health = 0.1 hum1.MaxHealth = 100 | |
972 | stab = Instance.new("Sound",h1) stab.TimePosition = .3 stab.SoundId = "rbxassetid://1386772138" stab.Volume = 3 stab:Play() | |
973 | hum1.PlatformStand = true | |
974 | hum1.Parent.Head.Anchored = false | |
975 | for i,v in pairs(t1:GetChildren()) do | |
976 | if v:IsA("Motor6D") then | |
977 | v:remove() | |
978 | end | |
979 | end | |
980 | for i,v in pairs(h1:GetChildren()) do | |
981 | if v:IsA("Decal") then | |
982 | v:remove() | |
983 | end | |
984 | end | |
985 | aaaaa = Instance.new("Sound",h1) aaaaa.SoundId = "rbxassetid://393884633" aaaaa.Volume = 3 aaaaa:Play() | |
986 | disshit:BreakJoints() | |
987 | ooww = Instance.new("Decal",h1) ooww.Texture = "http://www.roblox.com/asset/?id=1253783230" | |
988 | at2 = Instance.new("Attachment",t1) at2.Position = Vector3.new(1,.8,0) at2.Position = Vector3.new(1,.8,0) | |
989 | at = Instance.new("Attachment",ra1) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
990 | balls = Instance.new("BallSocketConstraint",ra1) balls.Attachment0 = at2 balls.Attachment1 = at | |
991 | at21 = Instance.new("Attachment",t1) at21.Position = Vector3.new(-1,.8,0) at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
992 | at1 = Instance.new("Attachment",la1) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
993 | balls1 = Instance.new("BallSocketConstraint",la1) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
994 | nek = Instance.new("Attachment",h1) nek2 = Instance.new("Attachment",t1) nek2.Position = Vector3.new(0,1,0) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("BallSocketConstraint",h1) nball.Attachment0 = nek nball.Attachment1 = nek2 | |
995 | owihatedis = Instance.new("Attachment",t1) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl1) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl1) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
996 | owihatedis2 = Instance.new("Attachment",t1) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll1) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll1) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
997 | box = Instance.new("Part",ra1) box.Size = Vector3.new(1,1,1) box.Transparency = 1 | |
998 | box1 = Instance.new("Part",la1) box1.Size = Vector3.new(1,1,1) box1.Transparency = 1 | |
999 | box2 = Instance.new("Part",rl1) box2.Size = Vector3.new(1,1,1) box2.Transparency = 1 | |
1000 | box3 = Instance.new("Part",ll1) box3.Size = Vector3.new(1,1,1) box3.Transparency = 1 | |
1001 | box4 = Instance.new("Part",t1) box4.Size = t.Size - Vector3.new(0,.2,0) box4.Transparency = 1 | |
1002 | bw = Instance.new("Weld",box) bw.Part0 = box bw.Part1 = ra1 bw.C0 = bw.C0 * CFrame.new(0,.5,0) | |
1003 | bw1 = Instance.new("Weld",box1) bw1.Part0 = box1 bw1.Part1 = la1 bw1.C0 = bw1.C0 * CFrame.new(0,.5,0) | |
1004 | bw2 = Instance.new("Weld",box2) bw2.Part0 = box2 bw2.Part1 = rl1 bw2.C0 = bw2.C0 * CFrame.new(0,.5,0) | |
1005 | bw3 = Instance.new("Weld",box3) bw3.Part0 = box3 bw3.Part1 = ll1 bw3.C0 = bw3.C0 * CFrame.new(0,.5,0) | |
1006 | bw4 = Instance.new("Weld",box4) bw4.Part0 = box4 bw4.Part1 = t1 bw4.C0 = bw4.C0 * CFrame.new(0,.2,0) | |
1007 | for i = 1,2 do | |
1008 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.4) | |
1009 | wait() | |
1010 | end | |
1011 | end | |
1012 | char.Animate.Disabled = false | |
1013 | rut.Anchored = false | |
1014 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
1015 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) knife:Destroy() | |
1016 | for i = 1,10 do | |
1017 | blood = Instance.new("Part",h1) blood.Size = Vector3.new(3,3,.01) blood.BrickColor = BrickColor.new("Crimson") blood.TopSurface = "Smooth" blood.BottomSurface = "Smooth" blood.Material = "Glass" blood.CFrame = h1.CFrame * CFrame.new(0,-.5,-.6) bloodm = Instance.new("SpecialMesh",blood) bloodm.MeshType = "Sphere" | |
1018 | wait(.2) | |
1019 | end | |
1020 | wait(1) | |
1021 | for i = 1,10 do | |
1022 | h1.Transparency = h1.Transparency +.1 | |
1023 | t1.Transparency =t1.Transparency +.1 | |
1024 | ra1.Transparency = ra1.Transparency +.1 | |
1025 | la1.Transparency =la1.Transparency +.1 | |
1026 | rl1.Transparency = rl1.Transparency +.1 | |
1027 | ll1.Transparency = ll1.Transparency +.1 | |
1028 | wait(.05) | |
1029 | end | |
1030 | disshit:remove() | |
1031 | bb = Instance.new("BillboardGui",char) | |
1032 | bb.AlwaysOnTop = false | |
1033 | bb.Size = UDim2.new(5,35,2,15) | |
1034 | bb.StudsOffset = Vector3.new(4,0,0) | |
1035 | bb.MaxDistance = 75 | |
1036 | bb.Adornee = h | |
1037 | bb.Name = "Name" | |
1038 | label = Instance.new("TextLabel",bb) | |
1039 | label.BackgroundTransparency = 1 | |
1040 | label.TextScaled = true | |
1041 | label.BorderSizePixel = 0 | |
1042 | label.Text = disshit.Name.. " Is Gone..." | |
1043 | label.Font = "Cartoon" | |
1044 | label.TextSize = 20 | |
1045 | label.TextStrokeTransparency = 0 | |
1046 | label.TextColor3 = Color3.new(1,1,1) | |
1047 | label.TextStrokeColor3 = Color3.fromRGB(255,150,0) | |
1048 | label.Size = UDim2.new(1,0,0.5,0) | |
1049 | label.Parent = bb | |
1050 | for i = 1,10 do | |
1051 | bb.StudsOffset = bb.StudsOffset +Vector3.new(0,.2,0) | |
1052 | label.TextTransparency = label.TextTransparency +.1 | |
1053 | label.TextStrokeTransparency = label.TextStrokeTransparency +.1 | |
1054 | wait(.07) | |
1055 | end | |
1056 | for i,v in pairs(char:GetChildren()) do | |
1057 | if v:IsA("BillboardGui") then | |
1058 | v:remove() | |
1059 | end | |
1060 | end | |
1061 | end | |
1062 | end) | |
1063 | -------Throw Toast(Can eat)-------- | |
1064 | mouse.KeyDown:connect(function(key) | |
1065 | if key == "y" and not using then | |
1066 | function eat(toch) | |
1067 | if toch.Parent ~= nil then | |
1068 | local humt = toch.Parent:findFirstChildOfClass("Humanoid") | |
1069 | if humt ~= nil then | |
1070 | local hed = humt.Parent.Head | |
1071 | toast:Destroy() | |
1072 | humt.Health = humt.Health +20 humt.WalkSpeed = humt.WalkSpeed +5 humt.JumpPower = humt.JumpPower +5 | |
1073 | yum = Instance.new("Sound",hed) yum.Volume = 8 yum.SoundId = "rbxassetid://181027147" yum:Play() | |
1074 | wait(1) | |
1075 | yum:Destroy() | |
1076 | wait(10) | |
1077 | humt.WalkSpeed = humt.WalkSpeed -5 humt.JumpPower = humt.JumpPower -5 | |
1078 | end | |
1079 | end | |
1080 | end | |
1081 | toast = Instance.new("Part",workspace) toast.Name = "EATMEBITC" toast.Size = Vector3.new(1.248, 1.264, 0.16) tm = Instance.new("SpecialMesh",toast) tm.Scale = Vector3.new(0.003, 0.003, 0.003) tm.MeshType = "FileMesh" tm.MeshId = "rbxassetid://1614924885" tm.TextureId = "rbxassetid://1614940093" tw = Instance.new("Weld",brda) tw.Name = "wuild" tw.Part0 = toast tw.Part1 = brda | |
1082 | for i = 1,5 do | |
1083 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,-.2,.2) | |
1084 | wait() | |
1085 | end | |
1086 | wait(.3) | |
1087 | for i = 1,2 do | |
1088 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,0,.1) | |
1089 | wait() | |
1090 | end | |
1091 | for i,v in pairs(brda:GetChildren()) do | |
1092 | if v:IsA("Weld") then | |
1093 | v:remove() | |
1094 | end | |
1095 | end | |
1096 | toast.Touched:connect(eat) | |
1097 | for i = 1,5 do | |
1098 | toast.CFrame = toast.CFrame * CFrame.new(0,1,1) | |
1099 | wait() | |
1100 | end | |
1101 | for i = 1,3 do | |
1102 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,0,.1) | |
1103 | wait() | |
1104 | end | |
1105 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
1106 | end | |
1107 | end) | |
1108 | ------Summon Explosion------ | |
1109 | ALLAHU_AKBAR = false | |
1110 | mouse.KeyDown:connect(function(key) | |
1111 | if key == "b" and not using and not ALLAHU_AKBAR then | |
1112 | using = true | |
1113 | ALLAHU_AKBAR = true | |
1114 | local bum = Instance.new("Part",workspace) bum.CFrame = mouse.Hit bum.TopSurface = "Smooth" bum.BottomSurface = "Smooth" bum.Material = "Neon" bum.BrickColor = BrickColor.new("Deep orange") bum.Transparency = 1 bum.Shape = "Ball" bum.Size = Vector3.new(50,50,50) bum.CanCollide = false bum.Anchored = true | |
1115 | function aa(hit) | |
1116 | if hit.Parent ~= nil then | |
1117 | local humta = hit.Parent:findFirstChildOfClass("Humanoid") | |
1118 | if humta ~= nil then | |
1119 | if hit.Parent == char then | |
1120 | ||
1121 | else | |
1122 | local datbitc = hit.Parent humta.DisplayDistanceType = "None" | |
1123 | hit.Transparency = 1 hit.Anchored = true | |
1124 | for i,v in pairs(datbitc:GetChildren()) do | |
1125 | if v:IsA("Accessory") then | |
1126 | v:remove() | |
1127 | end | |
1128 | end | |
1129 | datbitc.Head.CFrame = bum.CFrame | |
1130 | humta.Parent.Head.Anchored = true | |
1131 | wait(1.4) | |
1132 | datbitc:remove() | |
1133 | end | |
1134 | end | |
1135 | end | |
1136 | end | |
1137 | bum.Touched:connect(aa) | |
1138 | local tweens = game:GetService("TweenService") | |
1139 | local tweeni = TweenInfo.new( | |
1140 | 1, | |
1141 | Enum.EasingStyle.Bounce, | |
1142 | Enum.EasingDirection.Out, | |
1143 | 0, | |
1144 | true, | |
1145 | 0 | |
1146 | ) | |
1147 | local size = {Size = Vector3.new(5,5,5), Transparency = 0,Color = Color3.fromRGB(255,0,0)} | |
1148 | local tsize = tweens:Create(bum,tweeni,size) | |
1149 | tsize:Play() | |
1150 | wait(1.4) | |
1151 | local bs = Instance.new("Sound",bum) bs.SoundId = "rbxassetid://144699494" bs.Volume = 10 bs:Play() | |
1152 | wait(1.7) | |
1153 | bum:Destroy() | |
1154 | using = false | |
1155 | wait(5) | |
1156 | local uf = Instance.new("Sound",t) uf.SoundId = "rbxassetid://1474367957" uf.Volume = 2 uf:Play() | |
1157 | ALLAHU_AKBAR = false | |
1158 | wait(1) | |
1159 | uf:remove() | |
1160 | end | |
1161 | end) | |
1162 | ------Kaboom------ | |
1163 | kaboom1 = false | |
1164 | mouse.KeyDown:connect(function(key) | |
1165 | if key == "j" and not using and not kaboom1 then | |
1166 | function ah(hit) | |
1167 | if hit.Parent ~= nil then | |
1168 | local humana = hit.Parent:findFirstChildOfClass("Humanoid") | |
1169 | if humana ~= nil then | |
1170 | if hit.Parent == char then | |
1171 | ||
1172 | else | |
1173 | local bitc = hit.Parent | |
1174 | bitc:remove() | |
1175 | end | |
1176 | end | |
1177 | end | |
1178 | end | |
1179 | using = true | |
1180 | rut.Anchored = true kaboom1 = true | |
1181 | for i = 1,10 do | |
1182 | rut.CFrame = rut.CFrame * CFrame.new(0,3,0) | |
1183 | mus.Volume = mus.Volume -.3 | |
1184 | cm.Volume = cm.Volume +.1 | |
1185 | wait() | |
1186 | end | |
1187 | local poom = Instance.new("Sound",t) poom.EmitterSize = 1000 poom.Volume = 10 poom.Pitch = .6 poom.SoundId = "rbxassetid://704085554" | |
1188 | local bum = Instance.new("Part",t) bum.Transparency = 1 bum.CanCollide = false bum.Anchored = true bum.CFrame = t.CFrame bum.Size = Vector3.new(200,200,200) bum.BrickColor = BrickColor.new("Toothpaste") bum.Shape = "Ball" bum.Material = "Neon" | |
1189 | local bum1 = Instance.new("Part",t) bum1.Transparency = 1 bum1.CanCollide = false bum1.Anchored = true bum1.CFrame = t.CFrame bum1.Size = Vector3.new(200,200,200) bum1.BrickColor = BrickColor.new("Toothpaste") bum1.Shape = "Ball" bum1.Material = "Neon" | |
1190 | local bum2 = Instance.new("Part",t) bum2.Transparency = 1 bum2.CanCollide = false bum2.Anchored = true bum2.CFrame = t.CFrame bum2.Size = Vector3.new(200,200,200) bum2.BrickColor = BrickColor.new("Toothpaste") bum2.Shape = "Ball" bum2.Material = "Neon" | |
1191 | local bum3= Instance.new("Part",t) bum3.Transparency = 1 bum3.CanCollide = false bum3.Anchored = true bum3.CFrame = t.CFrame bum3.Size = Vector3.new(200,200,200) bum3.BrickColor = BrickColor.new("Toothpaste") bum3.Shape = "Ball" bum3.Material = "Neon" | |
1192 | local tweeni = TweenInfo.new( | |
1193 | .6, | |
1194 | Enum.EasingStyle.Quint, | |
1195 | Enum.EasingDirection.In, | |
1196 | 0, | |
1197 | false, | |
1198 | 0 | |
1199 | ) | |
1200 | local size = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .75} | |
1201 | local tsize = tweens:Create(bum,tweeni,size) | |
1202 | local size1 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .5} | |
1203 | local tsize1 = tweens:Create(bum1,tweeni,size1) | |
1204 | local size2 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .25} | |
1205 | local tsize2 = tweens:Create(bum2,tweeni,size2) | |
1206 | local size3 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = 0} | |
1207 | local tsize3 = tweens:Create(bum3,tweeni,size2) | |
1208 | tsize:Play() | |
1209 | poom:Play() | |
1210 | wait(.6) | |
1211 | tsize1:Play() | |
1212 | poom:Play() | |
1213 | wait(.6) | |
1214 | tsize2:Play() | |
1215 | poom:Play() | |
1216 | wait(.6) | |
1217 | tsize3:Play() | |
1218 | poom:Play() | |
1219 | local kaboom = Instance.new("Sound",t) kaboom.Volume = 3 kaboom.SoundId = "rbxassetid://138084923" kaboom:Play() | |
1220 | wait(1) | |
1221 | bum.Transparency = 1 bum1.Transparency = 1 bum2.Transparency = 1 | |
1222 | local alahuakbar = {Size = Vector3.new(500,500,500), Transparency = 1, Color = Color3.fromRGB(255,50,0)} | |
1223 | local tak = tweens:Create(bum3,tweeni,alahuakbar) | |
1224 | tak:Play() | |
1225 | bum3.Touched:connect(ah) | |
1226 | local exp = Instance.new("Sound",t) exp.EmitterSize = 100 exp.Volume = 10 exp.SoundId = "rbxassetid://1577567682" exp:Play() | |
1227 | wait(1) | |
1228 | using = false rut.Anchored = false poom:Destroy() | |
1229 | bum:remove() bum1:remove() bum2:remove() bum3:remove() | |
1230 | wait(1) | |
1231 | kaboom:remove() | |
1232 | wait(.4) | |
1233 | exp:remove() | |
1234 | wait(10) | |
1235 | for i = 1,10 do | |
1236 | mus.Volume = mus.Volume +.3 | |
1237 | cm.Volume = cm.Volume -.1 | |
1238 | wait(.1) | |
1239 | end | |
1240 | kaboom1 = false | |
1241 | end | |
1242 | end) | |
1243 | ------Bread Grenade------ | |
1244 | brid = false | |
1245 | mouse.KeyDown:connect(function(key) | |
1246 | if key == "u" and not using and not brid then | |
1247 | using = true | |
1248 | brid = true | |
1249 | function gren_exp(hit) | |
1250 | if hit.Parent ~= nil then | |
1251 | local humt = hit.Parent:FindFirstChild("Humanoid") | |
1252 | if humt ~= nil then | |
1253 | if hit.Parent == char then | |
1254 | ||
1255 | else | |
1256 | hit.Transparency = .4 hit.Color = Color3.fromRGB(255,150,0) hit.Material = "Neon" | |
1257 | local meaaa = Instance.new("SpecialMesh",hit) meaaa.MeshType = "Brick" | |
1258 | wait(.7) | |
1259 | hit.Anchored = true | |
1260 | for i = 1,30 do | |
1261 | hit.CFrame = hit.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) | |
1262 | wait() | |
1263 | end | |
1264 | for i = 1,6 do | |
1265 | hit.Transparency = hit.Transparency +.1 | |
1266 | hit.CFrame = hit.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) | |
1267 | wait() | |
1268 | end | |
1269 | humt.Parent:remove() | |
1270 | end | |
1271 | end | |
1272 | end | |
1273 | end | |
1274 | local tmod = Instance.new("Model",workspace) tmod.Name = "tust" | |
1275 | local tost = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1276 | local tmesh createMesh("SpecialMesh",tost,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1277 | local tweld = CreateWeld("Weld",tost,ra,tost,CFrame.new(0,-1.5,0),CFrame.fromEulerAnglesXYZ(0,0,3.1)) | |
1278 | local tost1 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1279 | local tmesh1 createMesh("SpecialMesh",tost1,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1280 | local tweld1 = CreateWeld("Weld",tost1,tost1,tost,CFrame.new(0,0,.16),CFrame.new(0,0,0)) | |
1281 | local tost2 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1282 | local tmesh2 createMesh("SpecialMesh",tost2,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1283 | local tweld2 = CreateWeld("Weld",tost2,tost2,tost,CFrame.new(0,0,.32),CFrame.new(0,0,0)) | |
1284 | local tost3 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1285 | local tmesh3 createMesh("SpecialMesh",tost3,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1286 | local tweld3 = CreateWeld("Weld",tost3,tost3,tost,CFrame.new(0,0,.48),CFrame.new(0,0,0)) | |
1287 | local tost4 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1288 | local tmesh4 createMesh("SpecialMesh",tost4,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1289 | local tweld4 = CreateWeld("Weld",tost4,tost4,tost,CFrame.new(0,0,-.16),CFrame.new(0,0,0)) | |
1290 | local tost5 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1291 | local tmesh5 createMesh("SpecialMesh",tost5,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1292 | local tweld5 = CreateWeld("Weld",tost5,tost5,tost,CFrame.new(0,0,-.32),CFrame.new(0,0,0)) | |
1293 | local tost6 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1294 | local tmesh6 createMesh("SpecialMesh",tost6,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1295 | local tweld6 = CreateWeld("Weld",tost6,tost6,tost,CFrame.new(0,0,-.48),CFrame.new(0,0,0)) | |
1296 | local tost7 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1297 | local tmesh7 createMesh("SpecialMesh",tost7,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1298 | local tweld7 = CreateWeld("Weld",tost7,tost7,tost,CFrame.new(0,0,-.64),CFrame.new(0,0,0)) | |
1299 | local tost8= CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
1300 | local tmesh8 createMesh("SpecialMesh",tost8,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
1301 | local tweld8 = CreateWeld("Weld",tost8,tost8,tost,CFrame.new(0,0,.64),CFrame.new(0,0,0)) | |
1302 | function oobread(hit) | |
1303 | if hit.Parent ~= nil then | |
1304 | local huma = hit.Parent:FindFirstChildOfClass("Humanoid") | |
1305 | if huma ~= nil then | |
1306 | if hit.Parent == char then | |
1307 | ||
1308 | else | |
1309 | for i = 1,100 do | |
1310 | huma.WalkToPoint = tost.Position | |
1311 | wait(.05) | |
1312 | end | |
1313 | end | |
1314 | end | |
1315 | end | |
1316 | end | |
1317 | for i = 1,5 do | |
1318 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.15,0,.66) | |
1319 | wait() | |
1320 | end | |
1321 | wait(.6) | |
1322 | local vel = Instance.new("BodyVelocity",tost) vel.MaxForce = Vector3.new(99999,99999,99999) | |
1323 | vel.Velocity = ra.CFrame.lookVector * -30 | |
1324 | tweld:remove() | |
1325 | for i = 1,5 do | |
1326 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,-.66) | |
1327 | wait() | |
1328 | end | |
1329 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) | |
1330 | vel:remove() | |
1331 | wait(.2) | |
1332 | tost.CanCollide = true tost1.CanCollide = true tost2.CanCollide = true tost3.CanCollide = true tost4.CanCollide = true tost5.CanCollide = true tost6.CanCollide = true tost7.CanCollide = true tost8.CanCollide = true | |
1333 | local obread = CreatePart(tmod,"Ice",0,1,"White","obread",Vector3.new(40,40,40),true,false) obread.CFrame = tost.CFrame obread.Touched:connect(oobread) | |
1334 | wait(3) | |
1335 | obread:remove() | |
1336 | wait(1) | |
1337 | using = false | |
1338 | tost.Touched:connect(oobread) tost1.Touched:connect(oobread) tost2.Touched:connect(oobread) tost3.Touched:connect(oobread) tost4.Touched:connect(oobread) tost5.Touched:connect(oobread) tost6.Touched:connect(oobread) tost7.Touched:connect(oobread) tost8.Touched:connect(oobread) | |
1339 | local boom = Instance.new("Explosion",tost) boom.Visible = false boom.Position = tost.Position boom.BlastPressure = 100000 boom.BlastRadius = 10 | |
1340 | local bah = CreatePart(tmod,"Neon",0,0,"Deep Orange","bah",Vector3.new(2,2,2),true,false) bah.Position = tost.Position bah.Shape = "Ball" | |
1341 | bah.Color = Color3.fromRGB(255,160,0) bah.Touched:connect(gren_exp) | |
1342 | local tweeni = TweenInfo.new( | |
1343 | .3, | |
1344 | Enum.EasingStyle.Quint, | |
1345 | Enum.EasingDirection.In, | |
1346 | 0, | |
1347 | false, | |
1348 | 0) | |
1349 | local size = {Size = Vector3.new(20,20,20), Color = Color3.fromRGB(255,0,0), Transparency = 1} | |
1350 | local tsize = tweens:Create(bah,tweeni,size) | |
1351 | tsize:Play() | |
1352 | brid = false | |
1353 | wait(.3) | |
1354 | bah:remove() | |
1355 | wait(5) | |
1356 | tmod:remove() | |
1357 | end | |
1358 | end) | |
1359 | ------...------ | |
1360 | mouse.KeyDown:connect(function(key) | |
1361 | if key == "=" and not using then | |
1362 | using = true | |
1363 | for i = 1,5 do | |
1364 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,.3) | |
1365 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,-.3) | |
1366 | wait() | |
1367 | end | |
1368 | local hugbox = CreatePart(char,"Plastic",0,1,"White","Hugs",Vector3.new(3,5,3),false,false) | |
1369 | local huw = CreateWeld("Weld",hugbox,t,hugbox,CFrame.new(0,0,-2),CFrame.new(0,0,0)) | |
1370 | function hugs(hug) | |
1371 | if hug.Parent ~= nil then | |
1372 | local wanthugs = hug.Parent:FindFirstChild("Humanoid") | |
1373 | if wanthugs ~= nil then | |
1374 | if hug.Parent == char then | |
1375 | ||
1376 | else | |
1377 | hugbox:remove() wanthugs.Health = wanthugs.Health +35 wanthugs.PlatformStand = false wanthugs.Sit = false | |
1378 | for _,q in pairs(wanthugs.Parent.Head:GetChildren()) do | |
1379 | if q:IsA("Decal") then | |
1380 | q.Transparency = 1 | |
1381 | end | |
1382 | end | |
1383 | local o = Instance.new("Decal",wanthugs.Parent.Head) o.Texture = "http://www.roblox.com/asset/?id=388881187" | |
1384 | h.face.Transparency = 1 | |
1385 | local cface = Instance.new("Decal",h) cface.Texture = "http://www.roblox.com/asset/?id=158131972" | |
1386 | local hugw = CreateWeld("Weld",char,wanthugs.Parent.Head,t,CFrame.new(0,-1.5,-1.2),CFrame.fromEulerAnglesXYZ(0,3.1,0)) | |
1387 | wait(.2) | |
1388 | for i = 1,10 do | |
1389 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,0,.03) rs.C0 = rs.C0 * CFrame.new(0,-.06,0) | |
1390 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.1,0,-.03) ls.C0 = ls.C0 * CFrame.new(0,-.06,0) | |
1391 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.05,.04,.04) | |
1392 | wait() | |
1393 | end | |
1394 | wait(2.2) | |
1395 | o:remove() | |
1396 | for _,q in pairs(wanthugs.Parent.Head:GetChildren()) do | |
1397 | if q:IsA("Decal") then | |
1398 | q.Transparency = 0 | |
1399 | end | |
1400 | end | |
1401 | cface:remove() | |
1402 | h.face.Transparency = 0 | |
1403 | hugw:remove() | |
1404 | char.Animate.Disabled = false | |
1405 | end | |
1406 | end | |
1407 | end | |
1408 | end | |
1409 | hugbox.Touched:connect(hugs) | |
1410 | wait(3) | |
1411 | for i = 1,5 do | |
1412 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.15,0,-.3) | |
1413 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.15,0,.3) | |
1414 | wait() | |
1415 | end | |
1416 | hugbox:remove() | |
1417 | using = false | |
1418 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
1419 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
1420 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
1421 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
1422 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
1423 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
1424 | end | |
1425 | end) | |
1426 | ------Decapitate------ | |
1427 | dec = false | |
1428 | mouse.KeyDown:connect(function(key) | |
1429 | if key == "n" and not using and not dec then | |
1430 | local hum1 = mouse.Target.Parent:FindFirstChildOfClass("Humanoid") | |
1431 | if hum1 ~= nil then | |
1432 | local tp = Instance.new("Part",t) tp.Anchored = true tp.Size = t.Size tp.Transparency = 1 tp.CFrame = t.CFrame tp.CanCollide = false | |
1433 | using = true dec = true char.Animate.Disabled = true | |
1434 | t.Anchored = true hum.WalkSpeed = 0 hum.JumpPower = 0 | |
1435 | disshit = hum1.Parent | |
1436 | h1 = hum1.Parent.Head | |
1437 | t1 = hum1.Parent.Torso | |
1438 | ra1 = hum1.Parent["Right Arm"] | |
1439 | la1 = hum1.Parent["Left Arm"] | |
1440 | rl1 = hum1.Parent["Right Leg"] | |
1441 | ll1 = hum1.Parent["Left Leg"] | |
1442 | hum1.WalkSpeed = 0 hum1.JumpPower = 0 t1.Anchored = true | |
1443 | t.CFrame = t1.CFrame * CFrame.new(0,0,-2) * CFrame.fromEulerAnglesXYZ(0,3.1,0) | |
1444 | for i = 1,5 do | |
1445 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,.1,.4) * CFrame.new(0,-.15,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,-.1,-.4) * CFrame.new(0,-.15,0) | |
1446 | wait() | |
1447 | end | |
1448 | wait(.1) | |
1449 | local chunc = Instance.new("Sound",h1) chunc.SoundId = "rbxassetid://314390675" chunc.Volume = 2 chunc.Pitch = .7 chunc:Play() | |
1450 | for i = 1,10 do | |
1451 | chunc:Play() | |
1452 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.06) * CFrame.new(.05,-.03,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.06) * CFrame.new(-.05,-.03,0) | |
1453 | wait(.05) | |
1454 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.06) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.06) | |
1455 | wait(.1) | |
1456 | end | |
1457 | for i,v in pairs(disshit:GetChildren()) do | |
1458 | if v.Name == "HumanoidRootPart" then | |
1459 | v:remove() | |
1460 | end | |
1461 | end | |
1462 | t1.Anchored = false h1.Anchored = false ra1.Anchored = false la1.Anchored = false rl1.Anchored = false ll1.Anchored = false | |
1463 | hum1.PlatformStand = true | |
1464 | hum1.Parent.Head.Anchored = false | |
1465 | disshit:BreakJoints() | |
1466 | for i,v in pairs(h1:GetChildren()) do | |
1467 | if v:IsA("Decal") then | |
1468 | v:remove() | |
1469 | end | |
1470 | end | |
1471 | ooww = Instance.new("Decal",h1) ooww.Texture = "http://www.roblox.com/asset/?id=1253783230" | |
1472 | at2 = Instance.new("Attachment",t1) at2.Position = Vector3.new(1,.8,0) at2.Position = Vector3.new(1,.8,0) | |
1473 | at = Instance.new("Attachment",ra1) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
1474 | balls = Instance.new("BallSocketConstraint",ra1) balls.Attachment0 = at2 balls.Attachment1 = at | |
1475 | at21 = Instance.new("Attachment",t1) at21.Position = Vector3.new(-1,.8,0) at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
1476 | at1 = Instance.new("Attachment",la1) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
1477 | balls1 = Instance.new("BallSocketConstraint",la1) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
1478 | owihatedis = Instance.new("Attachment",t1) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl1) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl1) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
1479 | nek = Instance.new("Attachment",h1) nek2 = Instance.new("Attachment",t1) nek2.Position = Vector3.new(0,1,0) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("RopeConstraint",h1) nball.Length = 5000 nball.Visible = false nball.Attachment0 = nek nball.Attachment1 = nek2 | |
1480 | owihatedis2 = Instance.new("Attachment",t1) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll1) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll1) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
1481 | box = Instance.new("Part",ra1) box.Size = Vector3.new(1,1,1) box.Transparency = 1 | |
1482 | box1 = Instance.new("Part",la1) box1.Size = Vector3.new(1,1,1) box1.Transparency = 1 | |
1483 | box2 = Instance.new("Part",rl1) box2.Size = Vector3.new(1,1,1) box2.Transparency = 1 | |
1484 | box3 = Instance.new("Part",ll1) box3.Size = Vector3.new(1,1,1) box3.Transparency = 1 | |
1485 | box4 = Instance.new("Part",t1) box4.Size = t.Size - Vector3.new(0,.2,0) box4.Transparency = 1 | |
1486 | bw = Instance.new("Weld",box) bw.Part0 = box bw.Part1 = ra1 bw.C0 = bw.C0 * CFrame.new(0,.5,0) | |
1487 | bw1 = Instance.new("Weld",box1) bw1.Part0 = box1 bw1.Part1 = la1 bw1.C0 = bw1.C0 * CFrame.new(0,.5,0) | |
1488 | bw2 = Instance.new("Weld",box2) bw2.Part0 = box2 bw2.Part1 = rl1 bw2.C0 = bw2.C0 * CFrame.new(0,.5,0) | |
1489 | bw3 = Instance.new("Weld",box3) bw3.Part0 = box3 bw3.Part1 = ll1 bw3.C0 = bw3.C0 * CFrame.new(0,.5,0) | |
1490 | bw4 = Instance.new("Weld",box4) bw4.Part0 = box4 bw4.Part1 = t1 bw4.C0 = bw4.C0 * CFrame.new(0,.2,0) | |
1491 | local blud = Instance.new("Part",h1) blud.Shape = "Cylinder" blud.Size = Vector3.new(0.05, 0.77, 0.83) blud.Material = "Glass" blud.BrickColor = BrickColor.new("Crimson") local bludw = Instance.new("Weld",blud) bludw.Part0 = h1 bludw.Part1 = blud bludw.C0 = bludw.C0 * CFrame.new(0,-.59,0) * CFrame.fromEulerAnglesXYZ(0,0,1.55) | |
1492 | local blud1 = Instance.new("Part",t1) blud1.Shape = "Cylinder" blud1.Size = Vector3.new(0.05, 0.77, 0.83) blud1.Material = "Glass" blud1.BrickColor = BrickColor.new("Crimson") local bludw1 = Instance.new("Weld",blud1) bludw1.Part0 = t1 bludw1.Part1 = blud1 bludw1.C0 = bludw1.C0 * CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(0,0,1.55) | |
1493 | local hweld = CreateWeld("Weld",t1,h1,ra,CFrame.new(-1,-1,0),CFrame.fromEulerAnglesXYZ(0,0,0)) hweld.C0 = hweld.C0 * CFrame.fromEulerAnglesXYZ(0,0,3.1) | |
1494 | for i = 1,2 do | |
1495 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.6) | |
1496 | wait() | |
1497 | end | |
1498 | wait(.4) | |
1499 | for i = 1,5 do | |
1500 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.4,0,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) | |
1501 | wait() | |
1502 | end | |
1503 | hweld:remove() | |
1504 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
1505 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
1506 | t.Anchored = false hum.WalkSpeed = 16 hum.JumpPower = 50 char.Animate.Disabled = false | |
1507 | t.CFrame = tp.CFrame | |
1508 | tp:remove() | |
1509 | using = false | |
1510 | wait(5) | |
1511 | for i = 1,10 do | |
1512 | ra1.Transparency = ra1.Transparency +.1 | |
1513 | la1.Transparency = la1.Transparency +.1 | |
1514 | rl1.Transparency = rl1.Transparency +.1 | |
1515 | ll1.Transparency = ll1.Transparency +.1 | |
1516 | h1.Transparency = h1.Transparency +.1 | |
1517 | t1.Transparency = t1.Transparency +.1 | |
1518 | blud.Transparency = blud.Transparency +.1 | |
1519 | blud1.Transparency = blud1.Transparency +.1 | |
1520 | wait(.1) | |
1521 | end | |
1522 | disshit:Destroy() | |
1523 | dec = false | |
1524 | end | |
1525 | end | |
1526 | end) | |
1527 | --------Anti-stun------ | |
1528 | mouse.KeyDown:connect(function(key) | |
1529 | if key == "n" then | |
1530 | using = false | |
1531 | h.Anchored = false | |
1532 | t.Anchored = false | |
1533 | ra.Anchored = false | |
1534 | la.Anchored = false | |
1535 | rl.Anchored = false | |
1536 | ll.Anchored = false | |
1537 | for i,v in pairs(char:GetChildren()) do | |
1538 | if v:IsA("Accessory") then | |
1539 | v.Handle.Anchored = false | |
1540 | end | |
1541 | end | |
1542 | dec = false | |
1543 | char.Animate.Disabled = false hum.WalkSpeed = 16 hum.JumpPower = 50 | |
1544 | hum.PlatformStand = false brda.Anchored = false rut.Anchored = false | |
1545 | end | |
1546 | end) | |
1547 | ------Dance------ | |
1548 | mouse.KeyDown:connect(function(key) | |
1549 | if key == "m" and not using then | |
1550 | using = true | |
1551 | hum.WalkSpeed = 0 hum.JumpPower = 0 mus.Volume = 0 tripoloski.Volume = 5 | |
1552 | for i = 1,5 do | |
1553 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.31,0,0) * CFrame.new(0,-.15,-.03) | |
1554 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.31,0,0) * CFrame.new(0,-.15,-.03) | |
1555 | rh.C0 = rh.C0 * CFrame.new(0,0,.2) | |
1556 | lh.C0 = lh.C0 * CFrame.new(0,0,.2) | |
1557 | wait() | |
1558 | end | |
1559 | wait(.5) | |
1560 | for i = 1,6 do | |
1561 | for i = 1,5 do | |
1562 | rh.C0 = rh.C0 * CFrame.new(0,.2,0) | |
1563 | lh.C0 = lh.C0 * CFrame.new(0,.2,0) | |
1564 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.2) | |
1565 | wait() | |
1566 | end | |
1567 | wait(.05) | |
1568 | for i = 1,5 do | |
1569 | rh.C0 = rh.C0 * CFrame.new(0,-.2,0) | |
1570 | lh.C0 = lh.C0 * CFrame.new(0,-.2,0) | |
1571 | rutj.C0 = rutj.C0 * CFrame.new(0,0,.2) | |
1572 | wait() | |
1573 | end | |
1574 | end | |
1575 | for i = 1,15 do | |
1576 | for i = 1,2 do | |
1577 | rh.C0 = rh.C0 * CFrame.new(0,.5,0) | |
1578 | lh.C0 = lh.C0 * CFrame.new(0,.5,0) | |
1579 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.5) | |
1580 | wait() | |
1581 | end | |
1582 | for i = 1,2 do | |
1583 | rh.C0 = rh.C0 * CFrame.new(0,-.5,0) | |
1584 | lh.C0 = lh.C0 * CFrame.new(0,-.5,0) | |
1585 | rutj.C0 = rutj.C0 * CFrame.new(0,0,.5) | |
1586 | wait() | |
1587 | end | |
1588 | end | |
1589 | for i = 1,25 do | |
1590 | rh.C0 = rh.C0 * CFrame.new(0,1,0) | |
1591 | lh.C0 = lh.C0 * CFrame.new(0,1,0) | |
1592 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1) | |
1593 | wait(.03) | |
1594 | rh.C0 = rh.C0 * CFrame.new(0,-1,0) | |
1595 | lh.C0 = lh.C0 * CFrame.new(0,-1,0) | |
1596 | rutj.C0 = rutj.C0 * CFrame.new(0,0,1) | |
1597 | wait() | |
1598 | end | |
1599 | local ow = Instance.new("Decal",h) ow.Texture = "http://www.roblox.com/asset/?id=271100777" | |
1600 | local chunc = Instance.new("Sound",t) chunc.SoundId = "rbxassetid://314390675" chunc.Volume = 5 chunc:Play() | |
1601 | h.face.Transparency = 1 | |
1602 | for c = 1,2 do | |
1603 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.875) | |
1604 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(-.775,0,0) * CFrame.new(0,.75,0) | |
1605 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(-.775,0,0) * CFrame.new(0,.75,0) | |
1606 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.7,0,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.7,0,0) | |
1607 | wait() | |
1608 | end | |
1609 | local aaaa = Instance.new("Sound",t) aaaa.SoundId = "rbxassetid://633394595" aaaa.Volume = 5 aaaa:Play() | |
1610 | wait(1) | |
1611 | ow:remove() | |
1612 | local wot = Instance.new("Decal",h) wot.Texture = "http://www.roblox.com/asset/?id=1077397727" | |
1613 | for i = 1,60 do | |
1614 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1615 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1616 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1617 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1618 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1619 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
1620 | wait() | |
1621 | end | |
1622 | local boom = Instance.new("Explosion",t) boom.Position = t.Position boom.BlastRadius = 0 | |
1623 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
1624 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
1625 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
1626 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
1627 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
1628 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
1629 | hum.WalkSpeed = 16 hum.JumpPower = 50 h.face.Transparency = 0 wot:Destroy() | |
1630 | using = false mus.Volume = 2 tripoloski.Volume = 0 | |
1631 | wait(.7) | |
1632 | boom:remove() | |
1633 | end | |
1634 | end) | |
1635 | ------Music Change------ | |
1636 | mouse.KeyDown:connect(function(key) | |
1637 | if key == "1" then | |
1638 | local mu = math.random(1,5) | |
1639 | if mu == 1 then | |
1640 | mus.Volume = 2 | |
1641 | cm.Volume = 0 | |
1642 | tripoloski.Volume = 0 | |
1643 | bochka.Volume = 0 | |
1644 | a13.Volume = 0 | |
1645 | end | |
1646 | if mu == 2 then | |
1647 | mus.Volume = 0 | |
1648 | cm.Volume = 2 | |
1649 | tripoloski.Volume = 0 | |
1650 | bochka.Volume = 0 | |
1651 | a13.Volume = 0 | |
1652 | end | |
1653 | if mu == 3 then | |
1654 | mus.Volume = 0 | |
1655 | cm.Volume = 0 | |
1656 | tripoloski.Volume = 5 | |
1657 | bochka.Volume = 0 | |
1658 | a13.Volume = 0 | |
1659 | end | |
1660 | if mu == 4 then | |
1661 | mus.Volume = 0 | |
1662 | cm.Volume = 0 | |
1663 | tripoloski.Volume = 0 | |
1664 | bochka.Volume = 4 | |
1665 | a13.Volume = 0 | |
1666 | end | |
1667 | if mu == 5 then | |
1668 | mus.Volume = 0 | |
1669 | cm.Volume = 0 | |
1670 | tripoloski.Volume = 0 | |
1671 | bochka.Volume = 0 | |
1672 | a13.Volume = 6 | |
1673 | end | |
1674 | end | |
1675 | end) | |
1676 | -----------------END------------------Q - Aim Toast Smash(Aim) | |
1677 | --E - Toast smash | |
1678 | --R - Just bit the toast | |
1679 | --T - Dead sky | |
1680 | --F - Punch | |
1681 | --G - Stomp(Works only if dud stunned) | |
1682 | --Z - Sit | |
1683 | --X - Teleport | |
1684 | --C - Crouch + Half invisiblity | |
1685 | --V - *CrUnCh* | |
1686 | --Y - Throw Toast(Heals) | |
1687 | --N - Fix character | |
1688 | --B - Summon an explosion(Aim) | |
1689 | --H - Cut the throat(Target) | |
1690 | --J - Kaboom! | |
1691 | --U - Bread Grenade | |
1692 | --N - Decapitate(Target) | |
1693 | --M - T-Pose dance | |
1694 | --1 - Randomly change music | |
1695 | --Click - Slap | |
1696 | if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end | |
1697 | local Player,game,owner = owner,game | |
1698 | local RealPlayer = Player | |
1699 | do | |
1700 | local rp = RealPlayer | |
1701 | script.Parent = rp.Character | |
1702 | ||
1703 | local Event = Instance.new("RemoteEvent") | |
1704 | Event.Name = "UserInput_Event" | |
1705 | ||
1706 | local function fakeEvent() | |
1707 | local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end} | |
1708 | t.connect = t.Connect | |
1709 | return t | |
1710 | end | |
1711 | ||
1712 | local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()} | |
1713 | local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()} | |
1714 | local CAS = {Actions={},BindAction=function(self,name,fun,touch,...) | |
1715 | CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil | |
1716 | end} | |
1717 | CAS.UnbindAction = CAS.BindAction | |
1718 | ||
1719 | local function te(self,ev,...) | |
1720 | local t = m[ev] | |
1721 | if t and t._fakeEvent then | |
1722 | for _,f in pairs(t.Functions) do | |
1723 | f(...) | |
1724 | end | |
1725 | end | |
1726 | end | |
1727 | m.TrigEvent = te | |
1728 | UIS.TrigEvent = te | |
1729 | ||
1730 | Event.OnServerEvent:Connect(function(plr,io) | |
1731 | if plr~=rp then return end | |
1732 | m.Target = io.Target | |
1733 | m.Hit = io.Hit | |
1734 | if not io.isMouse then | |
1735 | local b = io.UserInputState == Enum.UserInputState.Begin | |
1736 | if io.UserInputType == Enum.UserInputType.MouseButton1 then | |
1737 | return m:TrigEvent(b and "Button1Down" or "Button1Up") | |
1738 | end | |
1739 | for _,t in pairs(CAS.Actions) do | |
1740 | for _,k in pairs(t.Keys) do | |
1741 | if k==io.KeyCode then | |
1742 | t.Function(t.Name,io.UserInputState,io) | |
1743 | end | |
1744 | end | |
1745 | end | |
1746 | m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower()) | |
1747 | UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false) | |
1748 | end | |
1749 | end) | |
1750 | Event.Parent = NLS([==[ | |
1751 | local Player = game:GetService("Players").LocalPlayer | |
1752 | local Event = script:WaitForChild("UserInput_Event") | |
1753 | ||
1754 | local Mouse = Player:GetMouse() | |
1755 | local UIS = game:GetService("UserInputService") | |
1756 | local input = function(io,a) | |
1757 | if a then return end | |
1758 | Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target}) | |
1759 | end | |
1760 | UIS.InputBegan:Connect(input) | |
1761 | UIS.InputEnded:Connect(input) | |
1762 | ||
1763 | local h,t | |
1764 | while wait(1/30) do | |
1765 | if h~=Mouse.Hit or t~=Mouse.Target then | |
1766 | h,t=Mouse.Hit,Mouse.Target | |
1767 | Event:FireServer({isMouse=true,Target=t,Hit=h}) | |
1768 | end | |
1769 | end]==],Player.Character) | |
1770 | ||
1771 | local _rg = game | |
1772 | ||
1773 | local fsmt = { | |
1774 | __index = function(self,k) | |
1775 | local s = rawget(self,"_RealService") | |
1776 | if s then return s[k] end | |
1777 | end, | |
1778 | __newindex = function(self,k,v) | |
1779 | local s = rawget(self,"_RealService") | |
1780 | if s then s[k]=v end | |
1781 | end, | |
1782 | __call = function(self,...) | |
1783 | local s = rawget(self,"_RealService") | |
1784 | if s then return s(...) end | |
1785 | end | |
1786 | } | |
1787 | local function FakeService(t,RealService) | |
1788 | t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService | |
1789 | return setmetatable(t,fsmt) | |
1790 | end | |
1791 | ||
1792 | local g = { | |
1793 | GetService = function(self,s) | |
1794 | return self[s] | |
1795 | end, | |
1796 | Players = FakeService({ | |
1797 | LocalPlayer = FakeService({GetMouse=function(self)return m end},Player) | |
1798 | },"Players"), | |
1799 | UserInputService = FakeService(UIS,"UserInputService"), | |
1800 | ContextActionService = FakeService(CAS,"ContextActionService"), | |
1801 | } | |
1802 | rawset(g.Players,"localPlayer",g.Players.LocalPlayer) | |
1803 | g.service = g.GetService | |
1804 | ||
1805 | g.RunService = FakeService({ | |
1806 | RenderStepped = _rg:GetService("RunService").Heartbeat, | |
1807 | BindToRenderStep = function(self,name,_,fun) | |
1808 | self._btrs[name] = self.Heartbeat:Connect(fun) | |
1809 | end, | |
1810 | UnbindFromRenderStep = function(self,name) | |
1811 | self._btrs[name]:Disconnect() | |
1812 | end, | |
1813 | },"RunService") | |
1814 | ||
1815 | setmetatable(g,{ | |
1816 | __index=function(self,s) | |
1817 | return _rg:GetService(s) or typeof(_rg[s])=="function" | |
1818 | and function(_,...)return _rg[s](_rg,...)end or _rg[s] | |
1819 | end, | |
1820 | __newindex = fsmt.__newindex, | |
1821 | __call = fsmt.__call | |
1822 | }) | |
1823 | game,owner = g,g.Players.LocalPlayer | |
1824 | end | |
1825 | plr = game.Players.LocalPlayer | |
1826 | char = plr.Character | |
1827 | ra = char["Right Arm"] | |
1828 | la = char["Left Arm"] | |
1829 | rl = char["Right Leg"] | |
1830 | ll = char["Left Leg"] | |
1831 | h = char.Head | |
1832 | t = char.Torso | |
1833 | mouse = plr:GetMouse() | |
1834 | tweens = game:GetService("TweenService") | |
1835 | --------------- | |
1836 | rs = t["Right Shoulder"] | |
1837 | ls = t["Left Shoulder"] | |
1838 | rh = t["Right Hip"] | |
1839 | lh = t["Left Hip"] | |
1840 | nec = t.Neck | |
1841 | rut = char.HumanoidRootPart | |
1842 | rutj = rut.RootJoint | |
1843 | hum = char.Humanoid | |
1844 | using = false | |
1845 | eating = false | |
1846 | it = Instance.new | |
1847 | ------Part Creation------ | |
1848 | function CreatePart( parent, material, reflectance, transparency, brickcolor, name, size, anchor,cancollide) | |
1849 | local NEWPART = Instance.new("Part") | |
1850 | NEWPART.Reflectance = reflectance | |
1851 | NEWPART.Transparency = transparency | |
1852 | NEWPART.CanCollide = false | |
1853 | NEWPART.Locked = true | |
1854 | NEWPART.Anchored = true | |
1855 | NEWPART.CanCollide = cancollide | |
1856 | if anchor == false then | |
1857 | NEWPART.Anchored = false | |
1858 | end | |
1859 | NEWPART.BrickColor = BrickColor.new(tostring(brickcolor)) | |
1860 | NEWPART.Name = name | |
1861 | NEWPART.Size = size | |
1862 | NEWPART.Position = t.Position | |
1863 | NEWPART.Material = material | |
1864 | NEWPART:BreakJoints() | |
1865 | NEWPART.Parent = parent | |
1866 | return NEWPART | |
1867 | end | |
1868 | ------Mesh Creation------ | |
1869 | function createMesh(MESH, PARENT, MESHTYPE, MESHID, TEXTUREID, SCALE, OFFSET) | |
1870 | local NEWMESH = it(MESH) | |
1871 | if MESH == "SpecialMesh" then | |
1872 | NEWMESH.MeshType = MESHTYPE | |
1873 | if MESHID ~= "nil" and MESHID ~= "" then | |
1874 | NEWMESH.MeshId = "http://www.roblox.com/asset/?id="..MESHID | |
1875 | end | |
1876 | if TEXTUREID ~= "nil" and TEXTUREID ~= "" then | |
1877 | NEWMESH.TextureId = "http://www.roblox.com/asset/?id="..TEXTUREID | |
1878 | end | |
1879 | end | |
1880 | NEWMESH.Offset = OFFSET or Vector3.new(0, 0, 0) | |
1881 | NEWMESH.Scale = SCALE | |
1882 | NEWMESH.Parent = PARENT | |
1883 | return NEWMESH | |
1884 | end | |
1885 | ------Weld Creation------ | |
1886 | function CreateWeld(Type, parent, part0, part1, C0, C1) | |
1887 | local newweld = Instance.new(Type) | |
1888 | newweld.Part0 = part0 | |
1889 | newweld.Part1 = part1 | |
1890 | newweld.C0 = C0 | |
1891 | newweld.C1 = C1 | |
1892 | newweld.Parent = parent | |
1893 | return newweld | |
1894 | end | |
1895 | ---------Ragdoll-------- | |
1896 | at2 = t:findFirstChild("RightCollarAttachment") at2.Position = Vector3.new(1,.8,0) | |
1897 | at = Instance.new("Attachment",ra) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
1898 | balls = Instance.new("BallSocketConstraint",ra) balls.Attachment0 = at2 balls.Attachment1 = at | |
1899 | at21 = t:findFirstChild("LeftCollarAttachment") at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
1900 | at1 = Instance.new("Attachment",la) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
1901 | balls1 = Instance.new("BallSocketConstraint",la) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
1902 | nek = Instance.new("Attachment",h) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("BallSocketConstraint",h) nball.Attachment0 = nek nball.Attachment1 = t:findFirstChild("NeckAttachment") | |
1903 | owihatedis = Instance.new("Attachment",t) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
1904 | owihatedis2 = Instance.new("Attachment",t) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
1905 | hum.Died:connect(function() | |
1906 | mus:Destroy() | |
1907 | rut:Destroy() | |
1908 | local dying = Instance.new("Sound",char) dying.Volume = 5 dying.SoundId = "rbxassetid://475550904" dying:Play() hum.DisplayDistanceType = "None" | |
1909 | local boom = Instance.new("Explosion",char) boom.Position = t.Position h.face.Texture = "http://www.roblox.com/asset/?id=41679365" boom.BlastRadius = 1 | |
1910 | ouch = Instance.new("Model",char) ouch1 = Instance.new("Part",ouch) ouch1.CFrame = h.CFrame ouch1.Size = Vector3.new(.4,.4,.4) ouch1.CanCollide = false ouch1.Name = "Head" ouch.Name = "OW" ouch2 = Instance.new("Humanoid",ouch) ouch3 = Instance.new("Attachment",ouch1) ouch4 = Instance.new("BallSocketConstraint",ouch1) ouch4.Attachment0 = ouch3 ouch4.Attachment1 = h.FaceCenterAttachment | |
1911 | end) | |
1912 | ---------------- | |
1913 | local a13 = Instance.new("Sound",t) a13.SoundId = "rbxassetid://723652641" a13.Looped = true a13.Volume = 0 a13:Play() | |
1914 | local bochka = Instance.new("Sound",t) bochka.Looped = true bochka.SoundId = "rbxassetid://1287970292" bochka.Volume = 0 bochka:Play() | |
1915 | local tripoloski = Instance.new("Sound",t) tripoloski.Looped = true tripoloski.SoundId = "rbxassetid://689628356" tripoloski.Volume = 0 tripoloski:Play() | |
1916 | local cm = Instance.new("Sound",t) cm.Looped = true cm.EmitterSize = 30 cm.Volume = 0 cm.SoundId = "rbxassetid://213693358" cm:Play() | |
1917 | hum.MaxHealth = "inf" hum.Health = "inf" ff = Instance.new("ForceField",char) ff.Visible = false char.Animate.idle.Animation2:Destroy() | |
1918 | mus = Instance.new("Sound",t) mus.SoundId = "rbxassetid://0" mus.Volume = 2 mus.Looped = true mus:Play() | |
1919 | -------------- | |
1920 | brda = Instance.new("Part",char) brda.Transparency = 1 brda.CanCollide = false brda.Size = Vector3.new(1.248, 1.264, 0.16) brdam = Instance.new("SpecialMesh",brda) brdam.Scale = Vector3.new(0.003, 0.003, 0.003) brdam.MeshType = "FileMesh" brdam.MeshId = "rbxassetid://1614924885" brdam.TextureId = "rbxassetid://1614940093" brdaw = Instance.new("Weld",ra) brdaw.Part0 = ra brdaw.Part1 = brda brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0) | |
1921 | ------Uuhh... Idk-------- | |
1922 | mouse.KeyDown:connect(function(key) | |
1923 | if key == "q" and not using then | |
1924 | using = true | |
1925 | function die(hit) | |
1926 | if hit.Parent ~= nil then | |
1927 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
1928 | if hum ~= nil then | |
1929 | if hit.Parent == char then | |
1930 | ||
1931 | else | |
1932 | hit:remove() | |
1933 | end | |
1934 | end | |
1935 | end | |
1936 | end | |
1937 | aaa = Instance.new("Sound",t) aaa.SoundId = "rbxassetid://176238381" aaa.Volume = 2 aaa:Play() | |
1938 | bread = Instance.new("Part",workspace) bread.CanCollide = false bread.Anchored = true bread.Position = mouse.Hit.p bread.CFrame = bread.CFrame * CFrame.new(0,30,0) bread.Size = Vector3.new(15.6, 15.8, 4) bread.Orientation = Vector3.new(90, 180, 0) | |
1939 | bc = bread.Touched:connect(die) | |
1940 | bmesh = Instance.new("SpecialMesh",bread) bmesh.MeshType = "FileMesh" bmesh.MeshId = "rbxassetid://1614924885" bmesh.TextureId = "rbxassetid://1614940093" bmesh.Scale = Vector3.new(0.035, 0.035, 0.035) | |
1941 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
1942 | for i = 1,10 do | |
1943 | bread.CFrame = bread.CFrame * CFrame.new(0,0,3) | |
1944 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1945 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1946 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1947 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1948 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1949 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1950 | wait() | |
1951 | end | |
1952 | for i = 1,30 do | |
1953 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1954 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1955 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1956 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1957 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1958 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(1,1,1) | |
1959 | wait() | |
1960 | end | |
1961 | aaa:remove() | |
1962 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
1963 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
1964 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
1965 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
1966 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
1967 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
1968 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
1969 | for i = 1,10 do | |
1970 | bread.Transparency = bread.Transparency + .1 | |
1971 | wait() | |
1972 | end | |
1973 | bread:remove() | |
1974 | wait(.1) | |
1975 | using = false | |
1976 | end | |
1977 | end) | |
1978 | ----------Toast smash----------- | |
1979 | mouse.KeyDown:connect(function(key) | |
1980 | if key == "e" and not using then | |
1981 | using = true | |
1982 | function die(hit) | |
1983 | if hit.Parent ~= nil then | |
1984 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
1985 | if hum ~= nil then | |
1986 | if hit.Parent == char then | |
1987 | ||
1988 | else | |
1989 | bd = Instance.new("Decal",hit) bd.Texture = "http://www.roblox.com/asset/?id=718043865" bd.Face = "Front" bd.Transparency = .5 | |
1990 | bd1 = Instance.new("Decal",hit) bd1.Texture = "http://www.roblox.com/asset/?id=718043865" bd1.Face = "Back" bd1.Transparency = .5 | |
1991 | bd2 = Instance.new("Decal",hit) bd2.Texture = "http://www.roblox.com/asset/?id=718043865" bd2.Face = "Right" bd2.Transparency = .5 | |
1992 | bd3 = Instance.new("Decal",hit) bd3.Texture = "http://www.roblox.com/asset/?id=718043865" bd3.Face = "Left" bd3.Transparency = .5 | |
1993 | bd4 = Instance.new("Decal",hit) bd4.Texture = "http://www.roblox.com/asset/?id=718043865" bd4.Face = "Bottom" bd4.Transparency = .5 | |
1994 | bd5 = Instance.new("Decal",hit) bd5.Texture = "http://www.roblox.com/asset/?id=718043865" bd5.Face = "Top" bd5.Transparency = .5 | |
1995 | bme = Instance.new("SpecialMesh",hit) bme.MeshType = "Brick" | |
1996 | hit.Size = hit.Size * Vector3.new(1,.5,1) | |
1997 | for i = 1,10 do | |
1998 | hit.Transparency = hit.Transparency +.1 | |
1999 | wait() | |
2000 | end | |
2001 | hit:remove() | |
2002 | end | |
2003 | end | |
2004 | end | |
2005 | end | |
2006 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2007 | for i = 1,5 do | |
2008 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.3,-.2,.6) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.3,.2,-.6) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.07,0,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.1) | |
2009 | wait() | |
2010 | end | |
2011 | han = Instance.new("Part",workspace) han.Size = Vector3.new(2,2,1) han.Transparency = 1 han.CanCollide = false hw = Instance.new("Weld",han) hw.Part0 = han hw.Part1 = t | |
2012 | mb = Instance.new("Part",workspace) mb.Transparency = 1 mb.CFrame = t.CFrame rut.Anchored = true mb.Size = Vector3.new(15.6, 15.8, 2) mm = Instance.new("SpecialMesh",mb) mm.MeshType = "FileMesh" mm.MeshId = "rbxassetid://1614924885" mm.TextureId = "rbxassetid://1614940093" mm.Scale = Vector3.new(0.035, 0.035, 0.035) mw = Instance.new("Weld",mb) mw.Part0 = mb mw.Part1 = han mw.C0 = mw.C0 * CFrame.new(0,-20,0) | |
2013 | for i = 1,10 do | |
2014 | mb.Transparency = mb.Transparency -.1 | |
2015 | wait() | |
2016 | end | |
2017 | mc = mb.Touched:connect(die) | |
2018 | for i = 1,5 do | |
2019 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.2,0,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.24) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.24) hw.C0 = hw.C0 * CFrame.fromEulerAnglesXYZ(.18,0,0) hw.C0 = hw.C0 * CFrame.new(0,1.2,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.3,-.2,-.2) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.3,-.1,.1) nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
2020 | wait() | |
2021 | end | |
2022 | han:Destroy() mb.Anchored = true | |
2023 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2024 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2025 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2026 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2027 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2028 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
2029 | hum.WalkSpeed = 16 hum.JumpPower = 50 rut.Anchored = false | |
2030 | wait(.5) | |
2031 | mc:disconnect(die) | |
2032 | wait(.5) | |
2033 | for i = 1,10 do | |
2034 | mb.Transparency = mb.Transparency +.1 | |
2035 | wait() | |
2036 | end | |
2037 | mb:remove() | |
2038 | wait(.1) | |
2039 | using = false | |
2040 | end | |
2041 | end) | |
2042 | -----------Slap---------- | |
2043 | function slap() | |
2044 | if mouse.Button1Down and not using then | |
2045 | using = true | |
2046 | function dmg(hit1) | |
2047 | if hit1.Parent ~= nil then | |
2048 | local hum = hit1.Parent:findFirstChildOfClass("Humanoid") | |
2049 | local faic = hit1.Parent.Head:findFirstChildOfClass("Decal") | |
2050 | if hum ~= nil then | |
2051 | if hit1.Parent == char then | |
2052 | ||
2053 | else | |
2054 | hum.MaxHealth = 100 | |
2055 | hum.Health = hum.Health -5 | |
2056 | hum.PlatformStand = true faic.Texture = "rbxassetid://1383895045" | |
2057 | slap = Instance.new("Sound",brda) slap.Volume = 3 slap.SoundId = "rbxassetid://511340819" | |
2058 | slap:Play() | |
2059 | ogad = Instance.new("Weld",workspace) ogad.Part0 = hum.Parent.Torso ogad.Part1 = hum.Parent["Left Arm"] ogad.C0 = ogad.C0 * CFrame.fromEulerAnglesXYZ(0,0,4.7) ogad.C0 = ogad.C0 * CFrame.new(-.5,-2,0) ogad1 = Instance.new("Weld",workspace) ogad1.Part0 = hum.Parent.Torso ogad1.Part1 = hum.Parent["Right Arm"] ogad1.C0 = ogad1.C0 * CFrame.fromEulerAnglesXYZ(0,9.4,4.7) ogad1.C0 = ogad1.C0 * CFrame.new(-.5,-2,0) ogad2 = Instance.new("Weld",workspace) ogad2.Part0 = hum.Parent.Torso ogad2.Part1 = hum.Parent["Left Leg"] ogad2.C0 = ogad2.C0 * CFrame.new(-1,-1.6,0) ogad3 = Instance.new("Weld",workspace) ogad3.Part0 = hum.Parent.Torso ogad3.Part1 = hum.Parent["Right Leg"] ogad3.C0 = ogad3.C0 * CFrame.new(1,-1.6,0) | |
2060 | ow = Instance.new("Decal",hum.Parent.Head) ow.Texture = "http://www.roblox.com/asset/?id=140321302" ow.Color3 = Color3.fromRGB(255,50,50) ow.Transparency = .5 | |
2061 | oof = Instance.new("Weld",workspace) oof.Part0 = hum.Parent.Head oof.Part1 = hum.Parent.Torso oof.C0 = oof.C0 * CFrame.new(0,-1.5,0) oof.C0 = oof.C0 * CFrame.fromEulerAnglesXYZ(0,.5,0) | |
2062 | wait(1) | |
2063 | slap:Destroy() | |
2064 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2065 | wait(4) | |
2066 | hum.PlatformStand = false | |
2067 | wait(3) | |
2068 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
2069 | end | |
2070 | end | |
2071 | end | |
2072 | end | |
2073 | brda.Transparency = 0 | |
2074 | for i = 1,5 do | |
2075 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
2076 | wait() | |
2077 | end | |
2078 | for i = 1,5 do | |
2079 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.25,0,0) | |
2080 | wait() | |
2081 | end | |
2082 | brda.CanCollide = true | |
2083 | dmgg = brda.Touched:connect(dmg) | |
2084 | for i = 1,5 do | |
2085 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.4,0,0) | |
2086 | wait() | |
2087 | end | |
2088 | dmgg:disconnect(dmg) | |
2089 | for i = 1,5 do | |
2090 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,0,-.33) | |
2091 | wait() | |
2092 | end | |
2093 | brda.Transparency = 1 | |
2094 | brda.CanCollide = false | |
2095 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2096 | using = false | |
2097 | end | |
2098 | end | |
2099 | mouse.Button1Down:connect(slap) | |
2100 | -------------Dead Sky---------- | |
2101 | mouse.KeyDown:connect(function(key) | |
2102 | if key == "t" and not using then | |
2103 | using = true | |
2104 | function die1(hit) | |
2105 | if hit.Parent ~= nil then | |
2106 | local hum = hit.Parent:findFirstChildOfClass("Humanoid") | |
2107 | if hum ~= nil then | |
2108 | hit:remove() | |
2109 | end | |
2110 | end | |
2111 | end | |
2112 | for i = 1,6 do | |
2113 | mus.Volume = mus.Volume -.5 | |
2114 | wait(.2) | |
2115 | end | |
2116 | hum.WalkSpeed = 70 hum.JumpPower = 120 | |
2117 | hum.DisplayDistanceType = "None" hum.HealthDisplayType = "AlwaysOff" | |
2118 | game.Lighting.TimeOfDay = 0 game.Lighting.FogColor = Color3.fromRGB(0,0,0) game.Lighting.FogEnd = 20 | |
2119 | h.face.Transparency = 1 | |
2120 | eh = Instance.new("Decal",h) eh.Texture = "http://www.roblox.com/asset/?id=1471407701" | |
2121 | scm = Instance.new("Sound",workspace) scm.Volume = 1 scm.SoundId = "rbxassetid://1569907462" scm:Play() | |
2122 | hewill = Instance.new("Sound",workspace) hewill.Pitch = .9 hewill.Volume = 10 hewill.SoundId = "rbxassetid://689176850" hewill:Play() | |
2123 | for i = 1,70 do | |
2124 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,.0125,0) | |
2125 | wait() | |
2126 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,-.00625,0) | |
2127 | wait() | |
2128 | end | |
2129 | wait(4.4) | |
2130 | lau = Instance.new("Sound",t) lau.SoundId = "rbxassetid://138085838" lau.Volume = 5 lau:Play() | |
2131 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2132 | blid = Instance.new("Part",workspace) blid.Anchored = true blid.CanCollide = false blid.BrickColor = BrickColor.new("Crimson") blid.Material = "Neon" blid.Size = Vector3.new(1,.05,1) blid.CFrame = t.CFrame * CFrame.new(0,-2.85,0) bm = Instance.new("SpecialMesh",blid) bm.MeshType = "Sphere" | |
2133 | for i = 1,15 do | |
2134 | blid.Size = blid.Size + Vector3.new(1,0,1) | |
2135 | rut.Anchored = true | |
2136 | wait() | |
2137 | end | |
2138 | hewill:remove() | |
2139 | wot = Instance.new("Part",workspace) wot.CanCollide = false wot.Transparency = 1 wot.Size = Vector3.new(1000, 1000, 60) wot.Anchored = true wot.CFrame = t.CFrame * CFrame.new(0,100,0) wot.CFrame = wot.CFrame * CFrame.fromEulerAnglesXYZ(4.7,0,0) wot.BrickColor = BrickColor.new("Crimson") wot.Material = "Glass" wot.Transparency = 1 li = Instance.new("SurfaceLight",wot) li.Angle = 180 li.Brightness = 100 li.Color = Color3.fromRGB(255,0,0) li.Range = 100 li.Face = "Front" wot.Name = "onoweded" hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2140 | dy3 = wot.Touched:connect(die1) | |
2141 | for i = 1,5 do | |
2142 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-2.5) | |
2143 | wot.Transparency = wot.Transparency -.14 | |
2144 | wait() | |
2145 | end | |
2146 | for i = 1,15 do | |
2147 | blid.Size = blid.Size - Vector3.new(1,0,1) | |
2148 | wait() | |
2149 | end | |
2150 | blid.Transparency = 1 | |
2151 | for i = 1,14 do | |
2152 | wot.CFrame = wot.CFrame * CFrame.new(0,0,-2.5) | |
2153 | wait(.1) | |
2154 | end | |
2155 | lau:Destroy() | |
2156 | for i = 1,26 do | |
2157 | wot.CFrame = wot.CFrame * CFrame.new(0,0,-2.5) | |
2158 | wait(.1) | |
2159 | end | |
2160 | wait(1) | |
2161 | blid.Transparency = 0 | |
2162 | for i = 1,15 do | |
2163 | blid.Size = blid.Size + Vector3.new(1,0,1) | |
2164 | wait() | |
2165 | end | |
2166 | scm:remove() | |
2167 | h.face.Transparency = 0 eh:Destroy() | |
2168 | for i = 1,6 do | |
2169 | mus.Volume = mus.Volume +.5 | |
2170 | wait() | |
2171 | end | |
2172 | for i = 1,7 do | |
2173 | wot.Transparency = wot.Transparency +.1 | |
2174 | wait() | |
2175 | end | |
2176 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2177 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2178 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2179 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2180 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2181 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) rutj.C0 = rutj.C0 * CFrame.new(0,0,-10) | |
2182 | hum.DisplayDistanceType = "Viewer" hum.HealthDisplayType = "DisplayWhenDamaged" | |
2183 | for i = 1,5 do | |
2184 | rutj.C0 = rutj.C0 * CFrame.new(0,0,2) | |
2185 | wait() | |
2186 | end | |
2187 | rut.Anchored = false wot:Destroy() hum.WalkSpeed = 16 hum.JumpPower = 50 game.Lighting.TimeOfDay = 14 game.Lighting.FogColor = Color3.fromRGB(191,191,191) game.Lighting.FogEnd = 100000 | |
2188 | for i = 1,10 do | |
2189 | blid.Transparency = blid.Transparency +.1 | |
2190 | wait(.05) | |
2191 | end | |
2192 | blid:remove() | |
2193 | wait(.1) | |
2194 | using = false | |
2195 | end | |
2196 | end) | |
2197 | ----------------Bit Toast------------- | |
2198 | mouse.KeyDown:connect(function(key) | |
2199 | if key == "r" and not using and not eating then | |
2200 | using = true | |
2201 | eating = true | |
2202 | for i = 1,10 do | |
2203 | brda.Transparency = brda.Transparency -.1 | |
2204 | wait() | |
2205 | end | |
2206 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2207 | for i = 1,10 do | |
2208 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,.07,.15) brdaw.C0 = brdaw.C0 * CFrame.fromEulerAnglesXYZ(.2,.15,.2) | |
2209 | wait() | |
2210 | end | |
2211 | wait(.5) | |
2212 | crunch = Instance.new("Sound",brda) crunch.Volume = 5 crunch.SoundId = "rbxassetid://181027147" crunch:Play() | |
2213 | piece = Instance.new("Part",workspace) piece.BrickColor = BrickColor.new("Wheat") piece.Size = Vector3.new(.1,.1,.1) piece.TopSurface = "Smooth" piece.BottomSurface = "Smooth" piece.CFrame = h.CFrame * CFrame.new(.1,0,-.4) | |
2214 | piece1 = Instance.new("Part",workspace) piece1.BrickColor = BrickColor.new("Deep orange") piece1.Size = Vector3.new(.1,.1,.1) piece1.TopSurface = "Smooth" piece1.BottomSurface = "Smooth" piece1.CFrame = h.CFrame * CFrame.new(0,0,-.5) | |
2215 | piece2 = Instance.new("Part",workspace) piece2.BrickColor = BrickColor.new("Wheat") piece2.Size = Vector3.new(.1,.1,.1) piece2.TopSurface = "Smooth" piece2.BottomSurface = "Smooth" piece2.CFrame = h.CFrame * CFrame.new(0,.05,-.5) | |
2216 | piece3 = Instance.new("Part",workspace) piece3.BrickColor = BrickColor.new("Wheat") piece3.Size = Vector3.new(.1,.1,.1) piece3.TopSurface = "Smooth" piece3.BottomSurface = "Smooth" piece3.CFrame = h.CFrame * CFrame.new(-.1,.1,-.6) | |
2217 | piece4 = Instance.new("Part",workspace) piece4.BrickColor = BrickColor.new("Wheat") piece4.Size = Vector3.new(.1,.1,.1) piece4.TopSurface = "Smooth" piece4.BottomSurface = "Smooth" piece4.CFrame = h.CFrame * CFrame.new(-.1,.1,-.6) | |
2218 | for i = 1,2 do | |
2219 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
2220 | wait() | |
2221 | end | |
2222 | happy = Instance.new("Decal",h) happy.Texture = "http://www.roblox.com/asset/?id=258591579" h.face.Transparency = 1 | |
2223 | wait(.07) | |
2224 | for i = 1,10 do | |
2225 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,-.07,-.15) brdaw.C0 = brdaw.C0 * CFrame.fromEulerAnglesXYZ(-.2,-.15,-.2) | |
2226 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.02,0,0) | |
2227 | wait() | |
2228 | end | |
2229 | for i = 1,10 do | |
2230 | brda.Transparency = brda.Transparency +.1 | |
2231 | wait() | |
2232 | end | |
2233 | crunch:Destroy() hum.WalkSpeed = 40 hum.JumpPower = 80 | |
2234 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) brdaw.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,3) brdaw.C0 = brdaw.C0 * CFrame.new(0,1.3,0) | |
2235 | wait(.1) | |
2236 | using = false | |
2237 | for i = 1,10 do | |
2238 | hum.WalkSpeed = 40 hum.JumpPower = 80 | |
2239 | wait(.5) | |
2240 | end | |
2241 | for i = 1,10 do | |
2242 | piece.Transparency = piece.Transparency +.1 | |
2243 | piece1.Transparency = piece1.Transparency +.1 | |
2244 | piece2.Transparency = piece2.Transparency +.1 | |
2245 | piece3.Transparency = piece3.Transparency +.1 | |
2246 | piece4.Transparency = piece4.Transparency +.1 | |
2247 | wait() | |
2248 | end | |
2249 | piece:Destroy() piece1:Destroy() piece2:Destroy() piece3:Destroy() piece4:Destroy() | |
2250 | for i = 1,30 do | |
2251 | hum.WalkSpeed = 40 hum.JumpPower = 80 | |
2252 | wait(.5) | |
2253 | end | |
2254 | happy:remove() h.face.Transparency = 0 | |
2255 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
2256 | eating = false | |
2257 | end | |
2258 | end) | |
2259 | -------------Sit-------------- | |
2260 | mouse.KeyDown:connect(function(key) | |
2261 | if key == "z" and not using then | |
2262 | hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2263 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1.9) | |
2264 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,-.2,.8) rh.C0 = rh.C0 * CFrame.new(1,.4,0) | |
2265 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,.1,-1.5) lh.C0 = lh.C0 * CFrame.new(-.3,0,0) | |
2266 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,1,1) | |
2267 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,-.5,-.7) | |
2268 | end | |
2269 | end) | |
2270 | mouse.KeyUp:connect(function(key) | |
2271 | if key == "z" and not using then | |
2272 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2273 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2274 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2275 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2276 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2277 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
2278 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
2279 | end | |
2280 | end) | |
2281 | -------------Punch------------- | |
2282 | mouse.KeyDown:connect(function(key) | |
2283 | if key == "f" and not using then | |
2284 | using = true | |
2285 | function punch(hit) | |
2286 | if hit.Parent ~= nil then | |
2287 | local huma = hit.Parent:findFirstChildOfClass("Humanoid") | |
2288 | if hum ~= nil then | |
2289 | ow = Instance.new("Sound",hit.Parent.Head) ow.Volume = 3 ow.SoundId = "rbxassetid://743886825" ow:Play() | |
2290 | huma.MaxHealth = 100 huma.PlatformStand = true | |
2291 | huma:TakeDamage(math.random(1,5)) | |
2292 | huma.Health = huma.Health -0 | |
2293 | blud = Instance.new("Part",hit.Parent.Head) blud.Material = "Glass" blud.Shape = "Ball" blud.Size = Vector3.new(.25,.25,.25) blud.BrickColor = BrickColor.new("Crimson") blud.CFrame = hit.Parent.Head.CFrame bludm = Instance.new("SpecialMesh",blud) bludm.MeshType = "Brick" | |
2294 | wait(3) | |
2295 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
2296 | if v:IsA("Part") then | |
2297 | v.Transparency = v.Transparency +.1 | |
2298 | wait(.1) | |
2299 | end | |
2300 | end | |
2301 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
2302 | if v:IsA("Part") then | |
2303 | v:remove() | |
2304 | wait() | |
2305 | end | |
2306 | end | |
2307 | ow:remove() huma.PlatformStand = false | |
2308 | end | |
2309 | end | |
2310 | end | |
2311 | hb = Instance.new("Part",ra) hb.Size = Vector3.new(1,1,1) hbw = Instance.new("Weld",hb) hb.Transparency = 1 hbw.Part0 = ra hbw.Part1 = hb hbw.C0 = hbw.C0 * CFrame.new(0,-.5,0) | |
2312 | for i = 1,5 do | |
2313 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
2314 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
2315 | wait() | |
2316 | end | |
2317 | hb.Touched:connect(punch) | |
2318 | wait(.2) | |
2319 | for i = 1,5 do | |
2320 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
2321 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.16,0,0) | |
2322 | wait() | |
2323 | end | |
2324 | for i,v in pairs(ra:GetChildren()) do | |
2325 | if v:IsA("Part") then | |
2326 | v:remove() | |
2327 | end | |
2328 | end | |
2329 | for i = 1,10 do | |
2330 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
2331 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.154) | |
2332 | wait() | |
2333 | end | |
2334 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) | |
2335 | wait(.1) | |
2336 | using = false | |
2337 | end | |
2338 | end) | |
2339 | -------Teleport-------- | |
2340 | mouse.KeyDown:connect(function(key) | |
2341 | if key == "x" then | |
2342 | t.CFrame = mouse.Hit * CFrame.new(0,2.5,0) | |
2343 | end | |
2344 | end) | |
2345 | ---------FINISH HIM--------- | |
2346 | mouse.KeyDown:connect(function(key) | |
2347 | if key == "g" and not using then | |
2348 | using = true | |
2349 | function awa(hit) | |
2350 | if hit.Parent ~= nil then | |
2351 | local humn = hit.Parent:findFirstChildOfClass("Humanoid") | |
2352 | if humn ~= nil then | |
2353 | if humn.PlatformStand == true then | |
2354 | ow1 = Instance.new("Sound",hit.Parent.Head) ow1.Volume = 3 ow1.SoundId = "rbxassetid://743886825" ow1:Play() humn.Health = 0 | |
2355 | for i = 1,10 do | |
2356 | blud1 = Instance.new("Part",hit.Parent.Head) blud1.Material = "Glass" blud1.CFrame = hit.Parent.Head.CFrame blud1.Size = Vector3.new(.25,.25,.25) blud1.BrickColor = BrickColor.new("Crimson") blud1.Shape = "Ball" blud1m = Instance.new("SpecialMesh",blud1) blud1m.MeshType = "Brick" | |
2357 | end | |
2358 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
2359 | if v:IsA("Part") then | |
2360 | v.Transparency = v.Transparency +.1 | |
2361 | wait(.1) | |
2362 | end | |
2363 | end | |
2364 | for i,v in pairs(hit.Parent.Head:GetChildren()) do | |
2365 | if v:IsA("Part") then | |
2366 | v:remove() | |
2367 | wait() | |
2368 | end | |
2369 | end | |
2370 | for i = 1,50 do | |
2371 | humn.Health = 0 | |
2372 | wait() | |
2373 | end | |
2374 | ow1:remove() | |
2375 | end | |
2376 | end | |
2377 | end | |
2378 | end | |
2379 | for i = 1,5 do | |
2380 | rh.C0 = rh.C0 * CFrame.new(.17,.25,0) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.03,0,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,0.04,.17) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-0.1,-.04,-.17) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.05) | |
2381 | wait() | |
2382 | end | |
2383 | hitbox = Instance.new("Part",rl) hitbox.Size = Vector3.new(1,1,1) hitbox.Transparency = 1 hw = Instance.new("Weld",hitbox) hw.Part0 = rl hw.Part1 = hitbox hw.C0 = hw.C0 * CFrame.new(0,-.5,0) | |
2384 | wait(.3) | |
2385 | hc = hitbox.Touched:connect(awa) | |
2386 | for i = 1,5 do | |
2387 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.03) | |
2388 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
2389 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.1,0,0) | |
2390 | rh.C0 = rh.C0 * CFrame.new(0,-.25,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.34) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.34) | |
2391 | wait() | |
2392 | end | |
2393 | for i,v in pairs(rl:GetChildren()) do | |
2394 | if v:IsA("Part") then | |
2395 | v:remove() | |
2396 | end | |
2397 | end | |
2398 | for i = 1,5 do | |
2399 | rh.C0 = rh.C0 * CFrame.new(-.17,0,0) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,0,.17) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.1,0,-.17) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(-.08,0,0) nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.1,0,0) | |
2400 | wait() | |
2401 | end | |
2402 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2403 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2404 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2405 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2406 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2407 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
2408 | wait(.1) | |
2409 | using = false | |
2410 | end | |
2411 | end) | |
2412 | ----------Crouch------------ | |
2413 | mouse.KeyDown:connect(function(key) | |
2414 | if key == "c" and not using then | |
2415 | hum.WalkSpeed = 7 hum.JumpPower = 20 | |
2416 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1) rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(.5,0,0) | |
2417 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(-.4,0,0) | |
2418 | rh.C0 = rh.C0 * CFrame.new(.6,1,0) rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) | |
2419 | lh.C0 = lh.C0 * CFrame.new(-.6,1,0) lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.33) | |
2420 | for i,v in pairs(char:GetChildren()) do | |
2421 | if v:IsA("Accessory") then | |
2422 | v.Handle.Transparency = 1 | |
2423 | end | |
2424 | end | |
2425 | ra.Transparency = 1 la.Transparency = 1 rl.Transparency = 1 ll.Transparency = 1 t.Transparency = 1 h.Transparency = 1 h.face.Transparency = 1 | |
2426 | end | |
2427 | end) | |
2428 | mouse.KeyUp:connect(function(key) | |
2429 | if key == "c" and not using then | |
2430 | for i,v in pairs(char:GetChildren()) do | |
2431 | if v:IsA("Accessory") then | |
2432 | v.Handle.Transparency = 0 | |
2433 | end | |
2434 | end | |
2435 | ra.Transparency = 0 la.Transparency = 0 rl.Transparency = 0 ll.Transparency = 0 t.Transparency = 0 h.Transparency = 0 h.face.Transparency = 0 | |
2436 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2437 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2438 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2439 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2440 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2441 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
2442 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
2443 | end | |
2444 | end) | |
2445 | ------------CrUnCh------------ | |
2446 | mouse.KeyDown:connect(function(key) | |
2447 | if key == "v" and not using then | |
2448 | using = true | |
2449 | local bric = Instance.new("Part",char) bric.Name = "g0 d13 n00b" bric.Size = Vector3.new(4,6,4) bric.CanCollide = false bric.Transparency = 1 local bricw = Instance.new("Weld",bric) bricw.Part0 = t bricw.Part1 = bric | |
2450 | function smash(hit) | |
2451 | if hit.Parent ~= nil then | |
2452 | local bitc = hit.Parent:FindFirstChildOfClass("Humanoid") | |
2453 | if bitc ~= nil then | |
2454 | if hit.Parent == char then | |
2455 | ||
2456 | else | |
2457 | local n00b = hit.Parent | |
2458 | bric:remove() | |
2459 | for i = 1,5 do | |
2460 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) | |
2461 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.1,-.25,.35) | |
2462 | wait() | |
2463 | end | |
2464 | wait(.4) | |
2465 | rut.Anchored = true | |
2466 | local prt = Instance.new("Part",ra) prt.Size = Vector3.new(1,1,1) prt.Transparency = 1 local pw = Instance.new("Weld",prt) pw.Part0 = ra pw.Part1 = prt pw.C0 = pw.C0 * CFrame.new(0,.5,0) | |
2467 | local hw = Instance.new("Weld",prt) hw.Part0 = prt hw.Part1 = n00b.Head hw.C0 = hw.C0 * CFrame.new(0,-1.5,-2) * CFrame.fromEulerAnglesXYZ(1.55,0,3.1) | |
2468 | for i = 1,2 do | |
2469 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,1) | |
2470 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,.5,.2) | |
2471 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(0,.2,-.45) | |
2472 | wait() | |
2473 | end | |
2474 | wait(1.5) | |
2475 | for i = 1,10 do | |
2476 | local bred = Instance.new("Part",n00b.Head) bred.Size = Vector3.new(0.624, 0.632, 0.08) | |
2477 | local brd = Instance.new("SpecialMesh",bred) brd.MeshType = "FileMesh" brd.MeshId = "rbxassetid://1614924885" brd.TextureId = "rbxassetid://1614940093" brd.Scale = Vector3.new(0.002,0.002,0.002) | |
2478 | bred.CFrame = n00b.Head.CFrame | |
2479 | end | |
2480 | local pe = Instance.new("ParticleEmitter",n00b.Head) pe.Color = ColorSequence.new(Color3.fromRGB(255,200,200)) pe.Acceleration = Vector3.new(0,-5,0) pe.Texture = "http://www.roblox.com/asset/?id=1450282643" pe.SpreadAngle = Vector2.new(180,180) pe.Rate = 100 | |
2481 | local pe1 = Instance.new("ParticleEmitter",n00b.Head) pe1.Color = ColorSequence.new(Color3.fromRGB(255,200,200)) pe1.Acceleration = Vector3.new(0,-5,0) pe1.Texture = "http://www.roblox.com/asset/?id=1450282643" pe1.SpreadAngle = Vector2.new(180,180) pe1.Rate = 100 | |
2482 | local cru = Instance.new("Sound",t) cru.SoundId = "rbxassetid://181027147" cru.Volume = 10 cru:Play() | |
2483 | local chunch = Instance.new("Sound",t) chunch.SoundId = "rbxassetid://618667795" chunch.Volume = 2 chunch:Play() | |
2484 | rut.Anchored = false | |
2485 | prt:remove() | |
2486 | n00b:BreakJoints() | |
2487 | for i,v in pairs(n00b:GetChildren()) do | |
2488 | if v:IsA("Part") then | |
2489 | v.BrickColor = BrickColor.new("Wheat") | |
2490 | v.Transparency = .2 v.Material = "Glass" | |
2491 | v.Anchored = false | |
2492 | local dec = v:FindFirstChildOfClass("Decal") | |
2493 | if dec ~= nil then | |
2494 | dec:remove() | |
2495 | end | |
2496 | local mec = v:FindFirstChildOfClass("SpecialMesh") | |
2497 | if mec ~= nil then | |
2498 | mec:remove() | |
2499 | end | |
2500 | end | |
2501 | end | |
2502 | for i,v in pairs(n00b:GetChildren()) do | |
2503 | if v:IsA("Accessory") or ("Hat") then | |
2504 | local pt = v:FindFirstChildOfClass("Part") | |
2505 | if pt ~= nil then | |
2506 | pt.Anchored = false | |
2507 | pt.Transparency = .3 pt.BrickColor = BrickColor.new("Wheat") | |
2508 | pt.Material = "Glass" pt.CanCollide = true | |
2509 | local smh = pt:FindFirstChildOfClass("SpecialMesh") | |
2510 | if smh ~= nil then | |
2511 | smh.TextureId = "" | |
2512 | end | |
2513 | end | |
2514 | end | |
2515 | end | |
2516 | for i,v in pairs(n00b:GetChildren()) do | |
2517 | if v:IsA("MeshPart") then | |
2518 | v.Anchored = false | |
2519 | v.BrickColor = BrickColor.new("Wheat") | |
2520 | v.Transparency = .2 v.Material = "Glass" | |
2521 | local dec = v:FindFirstChildOfClass("Decal") | |
2522 | if dec ~= nil then | |
2523 | dec:remove() | |
2524 | end | |
2525 | end | |
2526 | end | |
2527 | for i,v in pairs(n00b:GetChildren()) do | |
2528 | if v:IsA("Script") then | |
2529 | v:remove() | |
2530 | end | |
2531 | end | |
2532 | for i,v in pairs(n00b:GetChildren()) do | |
2533 | if v:IsA("Humanoid") then | |
2534 | v:remove() | |
2535 | end | |
2536 | end | |
2537 | for i,v in pairs(n00b:GetChildren()) do | |
2538 | if v:IsA("CharacterMesh") then | |
2539 | v:remove() | |
2540 | end | |
2541 | end | |
2542 | for i,v in pairs(n00b:GetChildren()) do | |
2543 | if v:IsA("Shirt") then | |
2544 | v:remove() | |
2545 | end | |
2546 | end | |
2547 | for i,v in pairs(n00b:GetChildren()) do | |
2548 | if v:IsA("Pants") then | |
2549 | v:remove() | |
2550 | end | |
2551 | end | |
2552 | for i,v in pairs(n00b:GetChildren()) do | |
2553 | if v:IsA("Part") and v:IsA("SpecialMesh") then | |
2554 | v.Transparency = .5 v.CanCollide = true | |
2555 | v.Name = "nub" v.BrickColor = BrickColor.new("Wheat") | |
2556 | v.Mesh.TextureId = "" | |
2557 | end | |
2558 | end | |
2559 | wait(.3) | |
2560 | pe.Enabled = false | |
2561 | pe1.Enabled = false | |
2562 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2563 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
2564 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
2565 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
2566 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
2567 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
2568 | wait(2) | |
2569 | chunch:remove() cru:remove() | |
2570 | n00b:remove() | |
2571 | end | |
2572 | end | |
2573 | end | |
2574 | end | |
2575 | bric.Touched:connect(smash) | |
2576 | wait(3) | |
2577 | bric:remove() | |
2578 | using = false | |
2579 | end | |
2580 | end) | |
2581 | --------Cut the throat--------- | |
2582 | mouse.KeyDown:connect(function(key) | |
2583 | if key == "h" and not using then | |
2584 | local hum1 = mouse.Target.Parent:findFirstChildOfClass("Humanoid") | |
2585 | if hum1 ~= nil then | |
2586 | char.Animate.Disabled = true | |
2587 | for i,v in pairs(hum1.Parent:GetChildren()) do | |
2588 | if v:IsA("LocalScript") then | |
2589 | v:remove() | |
2590 | end | |
2591 | end | |
2592 | for i,v in pairs(hum1.Parent:GetChildren()) do | |
2593 | if v:IsA("Script") then | |
2594 | v:remove() | |
2595 | end | |
2596 | end | |
2597 | disshit = hum1.Parent | |
2598 | h1 = hum1.Parent.Head | |
2599 | t1 = hum1.Parent.Torso | |
2600 | ra1 = hum1.Parent["Right Arm"] | |
2601 | la1 = hum1.Parent["Left Arm"] | |
2602 | rl1 = hum1.Parent["Right Leg"] | |
2603 | ll1 = hum1.Parent["Left Leg"] | |
2604 | hum1.WalkSpeed = 0 hum1.JumpPower = 0 hum1.Parent.Head.Anchored = true hum.WalkSpeed = 0 hum.JumpPower = 0 | |
2605 | t.CFrame = hum1.Parent.Head.CFrame * CFrame.new(0,-1.5,-2.5) t.CFrame = t.CFrame * CFrame.fromEulerAnglesXYZ(0,3.1,0) | |
2606 | knife = Instance.new("Part",ra) knife.Size = Vector3.new(0.2, 3, 0.7) km = Instance.new("SpecialMesh",knife) km.MeshType = "FileMesh" km.MeshId = "http://www.roblox.com/asset/?id=121944778" km.TextureId = "http://www.roblox.com/asset/?id=161971611" kw = Instance.new("Weld",knife) kw.Part0 = knife kw.Part1 = ra kw.C0 = kw.C0 * CFrame.new(0,-.6,1) kw.C0 = kw.C0 * CFrame.fromEulerAnglesXYZ(1.5,3,0) | |
2607 | rut.Anchored = true | |
2608 | for i = 1,5 do | |
2609 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.3,0,0) | |
2610 | wait() | |
2611 | end | |
2612 | bb = Instance.new("BillboardGui",char) | |
2613 | bb.AlwaysOnTop = false | |
2614 | bb.Size = UDim2.new(5,35,2,15) | |
2615 | bb.StudsOffset = Vector3.new(4,0,0) | |
2616 | bb.MaxDistance = 75 | |
2617 | bb.Adornee = h | |
2618 | bb.Name = "Name" | |
2619 | label = Instance.new("TextLabel",bb) | |
2620 | label.BackgroundTransparency = 1 | |
2621 | label.TextScaled = true | |
2622 | label.BorderSizePixel = 0 | |
2623 | label.Text = "Be Gone... " ..disshit.Name | |
2624 | label.Font = "Cartoon" | |
2625 | label.TextSize = 20 | |
2626 | label.TextStrokeTransparency = 0 | |
2627 | label.TextColor3 = Color3.new(1,1,1) | |
2628 | label.TextStrokeColor3 = Color3.fromRGB(255,150,0) | |
2629 | label.Size = UDim2.new(1,0,0.5,0) | |
2630 | label.Parent = bb | |
2631 | for i = 1,10 do | |
2632 | bb.StudsOffset = bb.StudsOffset +Vector3.new(0,.2,0) | |
2633 | label.TextTransparency = label.TextTransparency +.1 | |
2634 | label.TextStrokeTransparency = label.TextStrokeTransparency +.1 | |
2635 | wait(.07) | |
2636 | end | |
2637 | for i,v in pairs(char:GetChildren()) do | |
2638 | if v:IsA("BillboardGui") then | |
2639 | v:remove() | |
2640 | end | |
2641 | end | |
2642 | for i = 1,3 do | |
2643 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) | |
2644 | wait() | |
2645 | end | |
2646 | hum1.Health = 0.1 hum1.MaxHealth = 100 | |
2647 | stab = Instance.new("Sound",h1) stab.TimePosition = .3 stab.SoundId = "rbxassetid://1386772138" stab.Volume = 3 stab:Play() | |
2648 | hum1.PlatformStand = true | |
2649 | hum1.Parent.Head.Anchored = false | |
2650 | for i,v in pairs(t1:GetChildren()) do | |
2651 | if v:IsA("Motor6D") then | |
2652 | v:remove() | |
2653 | end | |
2654 | end | |
2655 | for i,v in pairs(h1:GetChildren()) do | |
2656 | if v:IsA("Decal") then | |
2657 | v:remove() | |
2658 | end | |
2659 | end | |
2660 | aaaaa = Instance.new("Sound",h1) aaaaa.SoundId = "rbxassetid://393884633" aaaaa.Volume = 3 aaaaa:Play() | |
2661 | disshit:BreakJoints() | |
2662 | ooww = Instance.new("Decal",h1) ooww.Texture = "http://www.roblox.com/asset/?id=1253783230" | |
2663 | at2 = Instance.new("Attachment",t1) at2.Position = Vector3.new(1,.8,0) at2.Position = Vector3.new(1,.8,0) | |
2664 | at = Instance.new("Attachment",ra1) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
2665 | balls = Instance.new("BallSocketConstraint",ra1) balls.Attachment0 = at2 balls.Attachment1 = at | |
2666 | at21 = Instance.new("Attachment",t1) at21.Position = Vector3.new(-1,.8,0) at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
2667 | at1 = Instance.new("Attachment",la1) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
2668 | balls1 = Instance.new("BallSocketConstraint",la1) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
2669 | nek = Instance.new("Attachment",h1) nek2 = Instance.new("Attachment",t1) nek2.Position = Vector3.new(0,1,0) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("BallSocketConstraint",h1) nball.Attachment0 = nek nball.Attachment1 = nek2 | |
2670 | owihatedis = Instance.new("Attachment",t1) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl1) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl1) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
2671 | owihatedis2 = Instance.new("Attachment",t1) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll1) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll1) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
2672 | box = Instance.new("Part",ra1) box.Size = Vector3.new(1,1,1) box.Transparency = 1 | |
2673 | box1 = Instance.new("Part",la1) box1.Size = Vector3.new(1,1,1) box1.Transparency = 1 | |
2674 | box2 = Instance.new("Part",rl1) box2.Size = Vector3.new(1,1,1) box2.Transparency = 1 | |
2675 | box3 = Instance.new("Part",ll1) box3.Size = Vector3.new(1,1,1) box3.Transparency = 1 | |
2676 | box4 = Instance.new("Part",t1) box4.Size = t.Size - Vector3.new(0,.2,0) box4.Transparency = 1 | |
2677 | bw = Instance.new("Weld",box) bw.Part0 = box bw.Part1 = ra1 bw.C0 = bw.C0 * CFrame.new(0,.5,0) | |
2678 | bw1 = Instance.new("Weld",box1) bw1.Part0 = box1 bw1.Part1 = la1 bw1.C0 = bw1.C0 * CFrame.new(0,.5,0) | |
2679 | bw2 = Instance.new("Weld",box2) bw2.Part0 = box2 bw2.Part1 = rl1 bw2.C0 = bw2.C0 * CFrame.new(0,.5,0) | |
2680 | bw3 = Instance.new("Weld",box3) bw3.Part0 = box3 bw3.Part1 = ll1 bw3.C0 = bw3.C0 * CFrame.new(0,.5,0) | |
2681 | bw4 = Instance.new("Weld",box4) bw4.Part0 = box4 bw4.Part1 = t1 bw4.C0 = bw4.C0 * CFrame.new(0,.2,0) | |
2682 | for i = 1,2 do | |
2683 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.3) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.4) | |
2684 | wait() | |
2685 | end | |
2686 | end | |
2687 | char.Animate.Disabled = false | |
2688 | rut.Anchored = false | |
2689 | hum.WalkSpeed = 16 hum.JumpPower = 50 | |
2690 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) knife:Destroy() | |
2691 | for i = 1,10 do | |
2692 | blood = Instance.new("Part",h1) blood.Size = Vector3.new(3,3,.01) blood.BrickColor = BrickColor.new("Crimson") blood.TopSurface = "Smooth" blood.BottomSurface = "Smooth" blood.Material = "Glass" blood.CFrame = h1.CFrame * CFrame.new(0,-.5,-.6) bloodm = Instance.new("SpecialMesh",blood) bloodm.MeshType = "Sphere" | |
2693 | wait(.2) | |
2694 | end | |
2695 | wait(1) | |
2696 | for i = 1,10 do | |
2697 | h1.Transparency = h1.Transparency +.1 | |
2698 | t1.Transparency =t1.Transparency +.1 | |
2699 | ra1.Transparency = ra1.Transparency +.1 | |
2700 | la1.Transparency =la1.Transparency +.1 | |
2701 | rl1.Transparency = rl1.Transparency +.1 | |
2702 | ll1.Transparency = ll1.Transparency +.1 | |
2703 | wait(.05) | |
2704 | end | |
2705 | disshit:remove() | |
2706 | bb = Instance.new("BillboardGui",char) | |
2707 | bb.AlwaysOnTop = false | |
2708 | bb.Size = UDim2.new(5,35,2,15) | |
2709 | bb.StudsOffset = Vector3.new(4,0,0) | |
2710 | bb.MaxDistance = 75 | |
2711 | bb.Adornee = h | |
2712 | bb.Name = "Name" | |
2713 | label = Instance.new("TextLabel",bb) | |
2714 | label.BackgroundTransparency = 1 | |
2715 | label.TextScaled = true | |
2716 | label.BorderSizePixel = 0 | |
2717 | label.Text = disshit.Name.. " Is Gone..." | |
2718 | label.Font = "Cartoon" | |
2719 | label.TextSize = 20 | |
2720 | label.TextStrokeTransparency = 0 | |
2721 | label.TextColor3 = Color3.new(1,1,1) | |
2722 | label.TextStrokeColor3 = Color3.fromRGB(255,150,0) | |
2723 | label.Size = UDim2.new(1,0,0.5,0) | |
2724 | label.Parent = bb | |
2725 | for i = 1,10 do | |
2726 | bb.StudsOffset = bb.StudsOffset +Vector3.new(0,.2,0) | |
2727 | label.TextTransparency = label.TextTransparency +.1 | |
2728 | label.TextStrokeTransparency = label.TextStrokeTransparency +.1 | |
2729 | wait(.07) | |
2730 | end | |
2731 | for i,v in pairs(char:GetChildren()) do | |
2732 | if v:IsA("BillboardGui") then | |
2733 | v:remove() | |
2734 | end | |
2735 | end | |
2736 | end | |
2737 | end) | |
2738 | -------Throw Toast(Can eat)-------- | |
2739 | mouse.KeyDown:connect(function(key) | |
2740 | if key == "y" and not using then | |
2741 | function eat(toch) | |
2742 | if toch.Parent ~= nil then | |
2743 | local humt = toch.Parent:findFirstChildOfClass("Humanoid") | |
2744 | if humt ~= nil then | |
2745 | local hed = humt.Parent.Head | |
2746 | toast:Destroy() | |
2747 | humt.Health = humt.Health +20 humt.WalkSpeed = humt.WalkSpeed +5 humt.JumpPower = humt.JumpPower +5 | |
2748 | yum = Instance.new("Sound",hed) yum.Volume = 8 yum.SoundId = "rbxassetid://181027147" yum:Play() | |
2749 | wait(1) | |
2750 | yum:Destroy() | |
2751 | wait(10) | |
2752 | humt.WalkSpeed = humt.WalkSpeed -5 humt.JumpPower = humt.JumpPower -5 | |
2753 | end | |
2754 | end | |
2755 | end | |
2756 | toast = Instance.new("Part",workspace) toast.Name = "EATMEBITC" toast.Size = Vector3.new(1.248, 1.264, 0.16) tm = Instance.new("SpecialMesh",toast) tm.Scale = Vector3.new(0.003, 0.003, 0.003) tm.MeshType = "FileMesh" tm.MeshId = "rbxassetid://1614924885" tm.TextureId = "rbxassetid://1614940093" tw = Instance.new("Weld",brda) tw.Name = "wuild" tw.Part0 = toast tw.Part1 = brda | |
2757 | for i = 1,5 do | |
2758 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,-.2,.2) | |
2759 | wait() | |
2760 | end | |
2761 | wait(.3) | |
2762 | for i = 1,2 do | |
2763 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,0,.1) | |
2764 | wait() | |
2765 | end | |
2766 | for i,v in pairs(brda:GetChildren()) do | |
2767 | if v:IsA("Weld") then | |
2768 | v:remove() | |
2769 | end | |
2770 | end | |
2771 | toast.Touched:connect(eat) | |
2772 | for i = 1,5 do | |
2773 | toast.CFrame = toast.CFrame * CFrame.new(0,1,1) | |
2774 | wait() | |
2775 | end | |
2776 | for i = 1,3 do | |
2777 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.2,0,.1) | |
2778 | wait() | |
2779 | end | |
2780 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
2781 | end | |
2782 | end) | |
2783 | ------Summon Explosion------ | |
2784 | ALLAHU_AKBAR = false | |
2785 | mouse.KeyDown:connect(function(key) | |
2786 | if key == "b" and not using and not ALLAHU_AKBAR then | |
2787 | using = true | |
2788 | ALLAHU_AKBAR = true | |
2789 | local bum = Instance.new("Part",workspace) bum.CFrame = mouse.Hit bum.TopSurface = "Smooth" bum.BottomSurface = "Smooth" bum.Material = "Neon" bum.BrickColor = BrickColor.new("Deep orange") bum.Transparency = 1 bum.Shape = "Ball" bum.Size = Vector3.new(50,50,50) bum.CanCollide = false bum.Anchored = true | |
2790 | function aa(hit) | |
2791 | if hit.Parent ~= nil then | |
2792 | local humta = hit.Parent:findFirstChildOfClass("Humanoid") | |
2793 | if humta ~= nil then | |
2794 | if hit.Parent == char then | |
2795 | ||
2796 | else | |
2797 | local datbitc = hit.Parent humta.DisplayDistanceType = "None" | |
2798 | hit.Transparency = 1 hit.Anchored = true | |
2799 | for i,v in pairs(datbitc:GetChildren()) do | |
2800 | if v:IsA("Accessory") then | |
2801 | v:remove() | |
2802 | end | |
2803 | end | |
2804 | datbitc.Head.CFrame = bum.CFrame | |
2805 | humta.Parent.Head.Anchored = true | |
2806 | wait(1.4) | |
2807 | datbitc:remove() | |
2808 | end | |
2809 | end | |
2810 | end | |
2811 | end | |
2812 | bum.Touched:connect(aa) | |
2813 | local tweens = game:GetService("TweenService") | |
2814 | local tweeni = TweenInfo.new( | |
2815 | 1, | |
2816 | Enum.EasingStyle.Bounce, | |
2817 | Enum.EasingDirection.Out, | |
2818 | 0, | |
2819 | true, | |
2820 | 0 | |
2821 | ) | |
2822 | local size = {Size = Vector3.new(5,5,5), Transparency = 0,Color = Color3.fromRGB(255,0,0)} | |
2823 | local tsize = tweens:Create(bum,tweeni,size) | |
2824 | tsize:Play() | |
2825 | wait(1.4) | |
2826 | local bs = Instance.new("Sound",bum) bs.SoundId = "rbxassetid://144699494" bs.Volume = 10 bs:Play() | |
2827 | wait(1.7) | |
2828 | bum:Destroy() | |
2829 | using = false | |
2830 | wait(5) | |
2831 | local uf = Instance.new("Sound",t) uf.SoundId = "rbxassetid://1474367957" uf.Volume = 2 uf:Play() | |
2832 | ALLAHU_AKBAR = false | |
2833 | wait(1) | |
2834 | uf:remove() | |
2835 | end | |
2836 | end) | |
2837 | ------Kaboom------ | |
2838 | kaboom1 = false | |
2839 | mouse.KeyDown:connect(function(key) | |
2840 | if key == "j" and not using and not kaboom1 then | |
2841 | function ah(hit) | |
2842 | if hit.Parent ~= nil then | |
2843 | local humana = hit.Parent:findFirstChildOfClass("Humanoid") | |
2844 | if humana ~= nil then | |
2845 | if hit.Parent == char then | |
2846 | ||
2847 | else | |
2848 | local bitc = hit.Parent | |
2849 | bitc:remove() | |
2850 | end | |
2851 | end | |
2852 | end | |
2853 | end | |
2854 | using = true | |
2855 | rut.Anchored = true kaboom1 = true | |
2856 | for i = 1,10 do | |
2857 | rut.CFrame = rut.CFrame * CFrame.new(0,3,0) | |
2858 | mus.Volume = mus.Volume -.3 | |
2859 | cm.Volume = cm.Volume +.1 | |
2860 | wait() | |
2861 | end | |
2862 | local poom = Instance.new("Sound",t) poom.EmitterSize = 1000 poom.Volume = 10 poom.Pitch = .6 poom.SoundId = "rbxassetid://704085554" | |
2863 | local bum = Instance.new("Part",t) bum.Transparency = 1 bum.CanCollide = false bum.Anchored = true bum.CFrame = t.CFrame bum.Size = Vector3.new(200,200,200) bum.BrickColor = BrickColor.new("Toothpaste") bum.Shape = "Ball" bum.Material = "Neon" | |
2864 | local bum1 = Instance.new("Part",t) bum1.Transparency = 1 bum1.CanCollide = false bum1.Anchored = true bum1.CFrame = t.CFrame bum1.Size = Vector3.new(200,200,200) bum1.BrickColor = BrickColor.new("Toothpaste") bum1.Shape = "Ball" bum1.Material = "Neon" | |
2865 | local bum2 = Instance.new("Part",t) bum2.Transparency = 1 bum2.CanCollide = false bum2.Anchored = true bum2.CFrame = t.CFrame bum2.Size = Vector3.new(200,200,200) bum2.BrickColor = BrickColor.new("Toothpaste") bum2.Shape = "Ball" bum2.Material = "Neon" | |
2866 | local bum3= Instance.new("Part",t) bum3.Transparency = 1 bum3.CanCollide = false bum3.Anchored = true bum3.CFrame = t.CFrame bum3.Size = Vector3.new(200,200,200) bum3.BrickColor = BrickColor.new("Toothpaste") bum3.Shape = "Ball" bum3.Material = "Neon" | |
2867 | local tweeni = TweenInfo.new( | |
2868 | .6, | |
2869 | Enum.EasingStyle.Quint, | |
2870 | Enum.EasingDirection.In, | |
2871 | 0, | |
2872 | false, | |
2873 | 0 | |
2874 | ) | |
2875 | local size = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .75} | |
2876 | local tsize = tweens:Create(bum,tweeni,size) | |
2877 | local size1 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .5} | |
2878 | local tsize1 = tweens:Create(bum1,tweeni,size1) | |
2879 | local size2 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = .25} | |
2880 | local tsize2 = tweens:Create(bum2,tweeni,size2) | |
2881 | local size3 = {Size = Vector3.new(7,7,7), Color = Color3.fromRGB(255,100,0), Transparency = 0} | |
2882 | local tsize3 = tweens:Create(bum3,tweeni,size2) | |
2883 | tsize:Play() | |
2884 | poom:Play() | |
2885 | wait(.6) | |
2886 | tsize1:Play() | |
2887 | poom:Play() | |
2888 | wait(.6) | |
2889 | tsize2:Play() | |
2890 | poom:Play() | |
2891 | wait(.6) | |
2892 | tsize3:Play() | |
2893 | poom:Play() | |
2894 | local kaboom = Instance.new("Sound",t) kaboom.Volume = 3 kaboom.SoundId = "rbxassetid://138084923" kaboom:Play() | |
2895 | wait(1) | |
2896 | bum.Transparency = 1 bum1.Transparency = 1 bum2.Transparency = 1 | |
2897 | local alahuakbar = {Size = Vector3.new(500,500,500), Transparency = 1, Color = Color3.fromRGB(255,50,0)} | |
2898 | local tak = tweens:Create(bum3,tweeni,alahuakbar) | |
2899 | tak:Play() | |
2900 | bum3.Touched:connect(ah) | |
2901 | local exp = Instance.new("Sound",t) exp.EmitterSize = 100 exp.Volume = 10 exp.SoundId = "rbxassetid://1577567682" exp:Play() | |
2902 | wait(1) | |
2903 | using = false rut.Anchored = false poom:Destroy() | |
2904 | bum:remove() bum1:remove() bum2:remove() bum3:remove() | |
2905 | wait(1) | |
2906 | kaboom:remove() | |
2907 | wait(.4) | |
2908 | exp:remove() | |
2909 | wait(10) | |
2910 | for i = 1,10 do | |
2911 | mus.Volume = mus.Volume +.3 | |
2912 | cm.Volume = cm.Volume -.1 | |
2913 | wait(.1) | |
2914 | end | |
2915 | kaboom1 = false | |
2916 | end | |
2917 | end) | |
2918 | ------Bread Grenade------ | |
2919 | brid = false | |
2920 | mouse.KeyDown:connect(function(key) | |
2921 | if key == "u" and not using and not brid then | |
2922 | using = true | |
2923 | brid = true | |
2924 | function gren_exp(hit) | |
2925 | if hit.Parent ~= nil then | |
2926 | local humt = hit.Parent:FindFirstChild("Humanoid") | |
2927 | if humt ~= nil then | |
2928 | if hit.Parent == char then | |
2929 | ||
2930 | else | |
2931 | hit.Transparency = .4 hit.Color = Color3.fromRGB(255,150,0) hit.Material = "Neon" | |
2932 | local meaaa = Instance.new("SpecialMesh",hit) meaaa.MeshType = "Brick" | |
2933 | wait(.7) | |
2934 | hit.Anchored = true | |
2935 | for i = 1,30 do | |
2936 | hit.CFrame = hit.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) | |
2937 | wait() | |
2938 | end | |
2939 | for i = 1,6 do | |
2940 | hit.Transparency = hit.Transparency +.1 | |
2941 | hit.CFrame = hit.CFrame * CFrame.new(math.random(-1,1),math.random(-1,1),math.random(-1,1)) | |
2942 | wait() | |
2943 | end | |
2944 | humt.Parent:remove() | |
2945 | end | |
2946 | end | |
2947 | end | |
2948 | end | |
2949 | local tmod = Instance.new("Model",workspace) tmod.Name = "tust" | |
2950 | local tost = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2951 | local tmesh createMesh("SpecialMesh",tost,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2952 | local tweld = CreateWeld("Weld",tost,ra,tost,CFrame.new(0,-1.5,0),CFrame.fromEulerAnglesXYZ(0,0,3.1)) | |
2953 | local tost1 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2954 | local tmesh1 createMesh("SpecialMesh",tost1,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2955 | local tweld1 = CreateWeld("Weld",tost1,tost1,tost,CFrame.new(0,0,.16),CFrame.new(0,0,0)) | |
2956 | local tost2 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2957 | local tmesh2 createMesh("SpecialMesh",tost2,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2958 | local tweld2 = CreateWeld("Weld",tost2,tost2,tost,CFrame.new(0,0,.32),CFrame.new(0,0,0)) | |
2959 | local tost3 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2960 | local tmesh3 createMesh("SpecialMesh",tost3,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2961 | local tweld3 = CreateWeld("Weld",tost3,tost3,tost,CFrame.new(0,0,.48),CFrame.new(0,0,0)) | |
2962 | local tost4 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2963 | local tmesh4 createMesh("SpecialMesh",tost4,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2964 | local tweld4 = CreateWeld("Weld",tost4,tost4,tost,CFrame.new(0,0,-.16),CFrame.new(0,0,0)) | |
2965 | local tost5 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2966 | local tmesh5 createMesh("SpecialMesh",tost5,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2967 | local tweld5 = CreateWeld("Weld",tost5,tost5,tost,CFrame.new(0,0,-.32),CFrame.new(0,0,0)) | |
2968 | local tost6 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2969 | local tmesh6 createMesh("SpecialMesh",tost6,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2970 | local tweld6 = CreateWeld("Weld",tost6,tost6,tost,CFrame.new(0,0,-.48),CFrame.new(0,0,0)) | |
2971 | local tost7 = CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2972 | local tmesh7 createMesh("SpecialMesh",tost7,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2973 | local tweld7 = CreateWeld("Weld",tost7,tost7,tost,CFrame.new(0,0,-.64),CFrame.new(0,0,0)) | |
2974 | local tost8= CreatePart(tmod,"Plastic",0,0,"White","tast",Vector3.new(1.248, 1.264, 0.16),false,false) | |
2975 | local tmesh8 createMesh("SpecialMesh",tost8,"FileMesh","1614924885","1614940093",Vector3.new(0.003, 0.003, 0.003)) | |
2976 | local tweld8 = CreateWeld("Weld",tost8,tost8,tost,CFrame.new(0,0,.64),CFrame.new(0,0,0)) | |
2977 | function oobread(hit) | |
2978 | if hit.Parent ~= nil then | |
2979 | local huma = hit.Parent:FindFirstChildOfClass("Humanoid") | |
2980 | if huma ~= nil then | |
2981 | if hit.Parent == char then | |
2982 | ||
2983 | else | |
2984 | for i = 1,100 do | |
2985 | huma.WalkToPoint = tost.Position | |
2986 | wait(.05) | |
2987 | end | |
2988 | end | |
2989 | end | |
2990 | end | |
2991 | end | |
2992 | for i = 1,5 do | |
2993 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.15,0,.66) | |
2994 | wait() | |
2995 | end | |
2996 | wait(.6) | |
2997 | local vel = Instance.new("BodyVelocity",tost) vel.MaxForce = Vector3.new(99999,99999,99999) | |
2998 | vel.Velocity = ra.CFrame.lookVector * -30 | |
2999 | tweld:remove() | |
3000 | for i = 1,5 do | |
3001 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(0,0,.1) rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,-.66) | |
3002 | wait() | |
3003 | end | |
3004 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,3.145,0) | |
3005 | vel:remove() | |
3006 | wait(.2) | |
3007 | tost.CanCollide = true tost1.CanCollide = true tost2.CanCollide = true tost3.CanCollide = true tost4.CanCollide = true tost5.CanCollide = true tost6.CanCollide = true tost7.CanCollide = true tost8.CanCollide = true | |
3008 | local obread = CreatePart(tmod,"Ice",0,1,"White","obread",Vector3.new(40,40,40),true,false) obread.CFrame = tost.CFrame obread.Touched:connect(oobread) | |
3009 | wait(3) | |
3010 | obread:remove() | |
3011 | wait(1) | |
3012 | using = false | |
3013 | tost.Touched:connect(oobread) tost1.Touched:connect(oobread) tost2.Touched:connect(oobread) tost3.Touched:connect(oobread) tost4.Touched:connect(oobread) tost5.Touched:connect(oobread) tost6.Touched:connect(oobread) tost7.Touched:connect(oobread) tost8.Touched:connect(oobread) | |
3014 | local boom = Instance.new("Explosion",tost) boom.Visible = false boom.Position = tost.Position boom.BlastPressure = 100000 boom.BlastRadius = 10 | |
3015 | local bah = CreatePart(tmod,"Neon",0,0,"Deep Orange","bah",Vector3.new(2,2,2),true,false) bah.Position = tost.Position bah.Shape = "Ball" | |
3016 | bah.Color = Color3.fromRGB(255,160,0) bah.Touched:connect(gren_exp) | |
3017 | local tweeni = TweenInfo.new( | |
3018 | .3, | |
3019 | Enum.EasingStyle.Quint, | |
3020 | Enum.EasingDirection.In, | |
3021 | 0, | |
3022 | false, | |
3023 | 0) | |
3024 | local size = {Size = Vector3.new(20,20,20), Color = Color3.fromRGB(255,0,0), Transparency = 1} | |
3025 | local tsize = tweens:Create(bah,tweeni,size) | |
3026 | tsize:Play() | |
3027 | brid = false | |
3028 | wait(.3) | |
3029 | bah:remove() | |
3030 | wait(5) | |
3031 | tmod:remove() | |
3032 | end | |
3033 | end) | |
3034 | ------...------ | |
3035 | mouse.KeyDown:connect(function(key) | |
3036 | if key == "=" and not using then | |
3037 | using = true | |
3038 | for i = 1,5 do | |
3039 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,.3) | |
3040 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.15,0,-.3) | |
3041 | wait() | |
3042 | end | |
3043 | local hugbox = CreatePart(char,"Plastic",0,1,"White","Hugs",Vector3.new(3,5,3),false,false) | |
3044 | local huw = CreateWeld("Weld",hugbox,t,hugbox,CFrame.new(0,0,-2),CFrame.new(0,0,0)) | |
3045 | function hugs(hug) | |
3046 | if hug.Parent ~= nil then | |
3047 | local wanthugs = hug.Parent:FindFirstChild("Humanoid") | |
3048 | if wanthugs ~= nil then | |
3049 | if hug.Parent == char then | |
3050 | ||
3051 | else | |
3052 | hugbox:remove() wanthugs.Health = wanthugs.Health +35 wanthugs.PlatformStand = false wanthugs.Sit = false | |
3053 | for _,q in pairs(wanthugs.Parent.Head:GetChildren()) do | |
3054 | if q:IsA("Decal") then | |
3055 | q.Transparency = 1 | |
3056 | end | |
3057 | end | |
3058 | local o = Instance.new("Decal",wanthugs.Parent.Head) o.Texture = "http://www.roblox.com/asset/?id=388881187" | |
3059 | h.face.Transparency = 1 | |
3060 | local cface = Instance.new("Decal",h) cface.Texture = "http://www.roblox.com/asset/?id=158131972" | |
3061 | local hugw = CreateWeld("Weld",char,wanthugs.Parent.Head,t,CFrame.new(0,-1.5,-1.2),CFrame.fromEulerAnglesXYZ(0,3.1,0)) | |
3062 | wait(.2) | |
3063 | for i = 1,10 do | |
3064 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.1,0,.03) rs.C0 = rs.C0 * CFrame.new(0,-.06,0) | |
3065 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.1,0,-.03) ls.C0 = ls.C0 * CFrame.new(0,-.06,0) | |
3066 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(.05,.04,.04) | |
3067 | wait() | |
3068 | end | |
3069 | wait(2.2) | |
3070 | o:remove() | |
3071 | for _,q in pairs(wanthugs.Parent.Head:GetChildren()) do | |
3072 | if q:IsA("Decal") then | |
3073 | q.Transparency = 0 | |
3074 | end | |
3075 | end | |
3076 | cface:remove() | |
3077 | h.face.Transparency = 0 | |
3078 | hugw:remove() | |
3079 | char.Animate.Disabled = false | |
3080 | end | |
3081 | end | |
3082 | end | |
3083 | end | |
3084 | hugbox.Touched:connect(hugs) | |
3085 | wait(3) | |
3086 | for i = 1,5 do | |
3087 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(.15,0,-.3) | |
3088 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(.15,0,.3) | |
3089 | wait() | |
3090 | end | |
3091 | hugbox:remove() | |
3092 | using = false | |
3093 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
3094 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
3095 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
3096 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
3097 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
3098 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
3099 | end | |
3100 | end) | |
3101 | ------Decapitate------ | |
3102 | dec = false | |
3103 | mouse.KeyDown:connect(function(key) | |
3104 | if key == "n" and not using and not dec then | |
3105 | local hum1 = mouse.Target.Parent:FindFirstChildOfClass("Humanoid") | |
3106 | if hum1 ~= nil then | |
3107 | local tp = Instance.new("Part",t) tp.Anchored = true tp.Size = t.Size tp.Transparency = 1 tp.CFrame = t.CFrame tp.CanCollide = false | |
3108 | using = true dec = true char.Animate.Disabled = true | |
3109 | t.Anchored = true hum.WalkSpeed = 0 hum.JumpPower = 0 | |
3110 | disshit = hum1.Parent | |
3111 | h1 = hum1.Parent.Head | |
3112 | t1 = hum1.Parent.Torso | |
3113 | ra1 = hum1.Parent["Right Arm"] | |
3114 | la1 = hum1.Parent["Left Arm"] | |
3115 | rl1 = hum1.Parent["Right Leg"] | |
3116 | ll1 = hum1.Parent["Left Leg"] | |
3117 | hum1.WalkSpeed = 0 hum1.JumpPower = 0 t1.Anchored = true | |
3118 | t.CFrame = t1.CFrame * CFrame.new(0,0,-2) * CFrame.fromEulerAnglesXYZ(0,3.1,0) | |
3119 | for i = 1,5 do | |
3120 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,.1,.4) * CFrame.new(0,-.15,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,-.1,-.4) * CFrame.new(0,-.15,0) | |
3121 | wait() | |
3122 | end | |
3123 | wait(.1) | |
3124 | local chunc = Instance.new("Sound",h1) chunc.SoundId = "rbxassetid://314390675" chunc.Volume = 2 chunc.Pitch = .7 chunc:Play() | |
3125 | for i = 1,10 do | |
3126 | chunc:Play() | |
3127 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.06) * CFrame.new(.05,-.03,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.06) * CFrame.new(-.05,-.03,0) | |
3128 | wait(.05) | |
3129 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.06) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.06) | |
3130 | wait(.1) | |
3131 | end | |
3132 | for i,v in pairs(disshit:GetChildren()) do | |
3133 | if v.Name == "HumanoidRootPart" then | |
3134 | v:remove() | |
3135 | end | |
3136 | end | |
3137 | t1.Anchored = false h1.Anchored = false ra1.Anchored = false la1.Anchored = false rl1.Anchored = false ll1.Anchored = false | |
3138 | hum1.PlatformStand = true | |
3139 | hum1.Parent.Head.Anchored = false | |
3140 | disshit:BreakJoints() | |
3141 | for i,v in pairs(h1:GetChildren()) do | |
3142 | if v:IsA("Decal") then | |
3143 | v:remove() | |
3144 | end | |
3145 | end | |
3146 | ooww = Instance.new("Decal",h1) ooww.Texture = "http://www.roblox.com/asset/?id=1253783230" | |
3147 | at2 = Instance.new("Attachment",t1) at2.Position = Vector3.new(1,.8,0) at2.Position = Vector3.new(1,.8,0) | |
3148 | at = Instance.new("Attachment",ra1) at.Name = "oof" at.Position = Vector3.new(-.5,.8,0) | |
3149 | balls = Instance.new("BallSocketConstraint",ra1) balls.Attachment0 = at2 balls.Attachment1 = at | |
3150 | at21 = Instance.new("Attachment",t1) at21.Position = Vector3.new(-1,.8,0) at21.Position = Vector3.new(-1,.8,0) at21.Orientation = Vector3.new(0,180,0) | |
3151 | at1 = Instance.new("Attachment",la1) at.Name = "oof" at1.Position = Vector3.new(.5,.8,0) | |
3152 | balls1 = Instance.new("BallSocketConstraint",la1) balls1.Attachment0 = at21 balls1.Attachment1 = at1 | |
3153 | owihatedis = Instance.new("Attachment",t1) owihatedis.Position = Vector3.new(.6,-1,0) oihd = Instance.new("Attachment",rl1) oihd.Position = Vector3.new(.1,1,0) oww = Instance.new("BallSocketConstraint",rl1) oww.Attachment0 = owihatedis oww.Attachment1 = oihd | |
3154 | nek = Instance.new("Attachment",h1) nek2 = Instance.new("Attachment",t1) nek2.Position = Vector3.new(0,1,0) nek.Position = Vector3.new(0,-.5,0) nball = Instance.new("RopeConstraint",h1) nball.Length = 5000 nball.Visible = false nball.Attachment0 = nek nball.Attachment1 = nek2 | |
3155 | owihatedis2 = Instance.new("Attachment",t1) owihatedis2.Position = Vector3.new(-.6,-1,0) oihd2 = Instance.new("Attachment",ll1) oihd2.Position = Vector3.new(-.1,1,0) oww2 = Instance.new("BallSocketConstraint",ll1) oww2.Attachment0 = owihatedis2 oww2.Attachment1 = oihd2 | |
3156 | box = Instance.new("Part",ra1) box.Size = Vector3.new(1,1,1) box.Transparency = 1 | |
3157 | box1 = Instance.new("Part",la1) box1.Size = Vector3.new(1,1,1) box1.Transparency = 1 | |
3158 | box2 = Instance.new("Part",rl1) box2.Size = Vector3.new(1,1,1) box2.Transparency = 1 | |
3159 | box3 = Instance.new("Part",ll1) box3.Size = Vector3.new(1,1,1) box3.Transparency = 1 | |
3160 | box4 = Instance.new("Part",t1) box4.Size = t.Size - Vector3.new(0,.2,0) box4.Transparency = 1 | |
3161 | bw = Instance.new("Weld",box) bw.Part0 = box bw.Part1 = ra1 bw.C0 = bw.C0 * CFrame.new(0,.5,0) | |
3162 | bw1 = Instance.new("Weld",box1) bw1.Part0 = box1 bw1.Part1 = la1 bw1.C0 = bw1.C0 * CFrame.new(0,.5,0) | |
3163 | bw2 = Instance.new("Weld",box2) bw2.Part0 = box2 bw2.Part1 = rl1 bw2.C0 = bw2.C0 * CFrame.new(0,.5,0) | |
3164 | bw3 = Instance.new("Weld",box3) bw3.Part0 = box3 bw3.Part1 = ll1 bw3.C0 = bw3.C0 * CFrame.new(0,.5,0) | |
3165 | bw4 = Instance.new("Weld",box4) bw4.Part0 = box4 bw4.Part1 = t1 bw4.C0 = bw4.C0 * CFrame.new(0,.2,0) | |
3166 | local blud = Instance.new("Part",h1) blud.Shape = "Cylinder" blud.Size = Vector3.new(0.05, 0.77, 0.83) blud.Material = "Glass" blud.BrickColor = BrickColor.new("Crimson") local bludw = Instance.new("Weld",blud) bludw.Part0 = h1 bludw.Part1 = blud bludw.C0 = bludw.C0 * CFrame.new(0,-.59,0) * CFrame.fromEulerAnglesXYZ(0,0,1.55) | |
3167 | local blud1 = Instance.new("Part",t1) blud1.Shape = "Cylinder" blud1.Size = Vector3.new(0.05, 0.77, 0.83) blud1.Material = "Glass" blud1.BrickColor = BrickColor.new("Crimson") local bludw1 = Instance.new("Weld",blud1) bludw1.Part0 = t1 bludw1.Part1 = blud1 bludw1.C0 = bludw1.C0 * CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(0,0,1.55) | |
3168 | local hweld = CreateWeld("Weld",t1,h1,ra,CFrame.new(-1,-1,0),CFrame.fromEulerAnglesXYZ(0,0,0)) hweld.C0 = hweld.C0 * CFrame.fromEulerAnglesXYZ(0,0,3.1) | |
3169 | for i = 1,2 do | |
3170 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,-.6) | |
3171 | wait() | |
3172 | end | |
3173 | wait(.4) | |
3174 | for i = 1,5 do | |
3175 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.4,0,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(0,0,.6) | |
3176 | wait() | |
3177 | end | |
3178 | hweld:remove() | |
3179 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
3180 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
3181 | t.Anchored = false hum.WalkSpeed = 16 hum.JumpPower = 50 char.Animate.Disabled = false | |
3182 | t.CFrame = tp.CFrame | |
3183 | tp:remove() | |
3184 | using = false | |
3185 | wait(5) | |
3186 | for i = 1,10 do | |
3187 | ra1.Transparency = ra1.Transparency +.1 | |
3188 | la1.Transparency = la1.Transparency +.1 | |
3189 | rl1.Transparency = rl1.Transparency +.1 | |
3190 | ll1.Transparency = ll1.Transparency +.1 | |
3191 | h1.Transparency = h1.Transparency +.1 | |
3192 | t1.Transparency = t1.Transparency +.1 | |
3193 | blud.Transparency = blud.Transparency +.1 | |
3194 | blud1.Transparency = blud1.Transparency +.1 | |
3195 | wait(.1) | |
3196 | end | |
3197 | disshit:Destroy() | |
3198 | dec = false | |
3199 | end | |
3200 | end | |
3201 | end) | |
3202 | --------Anti-stun------ | |
3203 | mouse.KeyDown:connect(function(key) | |
3204 | if key == "n" then | |
3205 | using = false | |
3206 | h.Anchored = false | |
3207 | t.Anchored = false | |
3208 | ra.Anchored = false | |
3209 | la.Anchored = false | |
3210 | rl.Anchored = false | |
3211 | ll.Anchored = false | |
3212 | for i,v in pairs(char:GetChildren()) do | |
3213 | if v:IsA("Accessory") then | |
3214 | v.Handle.Anchored = false | |
3215 | end | |
3216 | end | |
3217 | dec = false | |
3218 | char.Animate.Disabled = false hum.WalkSpeed = 16 hum.JumpPower = 50 | |
3219 | hum.PlatformStand = false brda.Anchored = false rut.Anchored = false | |
3220 | end | |
3221 | end) | |
3222 | ------Dance------ | |
3223 | mouse.KeyDown:connect(function(key) | |
3224 | if key == "m" and not using then | |
3225 | using = true | |
3226 | hum.WalkSpeed = 0 hum.JumpPower = 0 mus.Volume = 0 tripoloski.Volume = 5 | |
3227 | for i = 1,5 do | |
3228 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.31,0,0) * CFrame.new(0,-.15,-.03) | |
3229 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.31,0,0) * CFrame.new(0,-.15,-.03) | |
3230 | rh.C0 = rh.C0 * CFrame.new(0,0,.2) | |
3231 | lh.C0 = lh.C0 * CFrame.new(0,0,.2) | |
3232 | wait() | |
3233 | end | |
3234 | wait(.5) | |
3235 | for i = 1,6 do | |
3236 | for i = 1,5 do | |
3237 | rh.C0 = rh.C0 * CFrame.new(0,.2,0) | |
3238 | lh.C0 = lh.C0 * CFrame.new(0,.2,0) | |
3239 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.2) | |
3240 | wait() | |
3241 | end | |
3242 | wait(.05) | |
3243 | for i = 1,5 do | |
3244 | rh.C0 = rh.C0 * CFrame.new(0,-.2,0) | |
3245 | lh.C0 = lh.C0 * CFrame.new(0,-.2,0) | |
3246 | rutj.C0 = rutj.C0 * CFrame.new(0,0,.2) | |
3247 | wait() | |
3248 | end | |
3249 | end | |
3250 | for i = 1,15 do | |
3251 | for i = 1,2 do | |
3252 | rh.C0 = rh.C0 * CFrame.new(0,.5,0) | |
3253 | lh.C0 = lh.C0 * CFrame.new(0,.5,0) | |
3254 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.5) | |
3255 | wait() | |
3256 | end | |
3257 | for i = 1,2 do | |
3258 | rh.C0 = rh.C0 * CFrame.new(0,-.5,0) | |
3259 | lh.C0 = lh.C0 * CFrame.new(0,-.5,0) | |
3260 | rutj.C0 = rutj.C0 * CFrame.new(0,0,.5) | |
3261 | wait() | |
3262 | end | |
3263 | end | |
3264 | for i = 1,25 do | |
3265 | rh.C0 = rh.C0 * CFrame.new(0,1,0) | |
3266 | lh.C0 = lh.C0 * CFrame.new(0,1,0) | |
3267 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-1) | |
3268 | wait(.03) | |
3269 | rh.C0 = rh.C0 * CFrame.new(0,-1,0) | |
3270 | lh.C0 = lh.C0 * CFrame.new(0,-1,0) | |
3271 | rutj.C0 = rutj.C0 * CFrame.new(0,0,1) | |
3272 | wait() | |
3273 | end | |
3274 | local ow = Instance.new("Decal",h) ow.Texture = "http://www.roblox.com/asset/?id=271100777" | |
3275 | local chunc = Instance.new("Sound",t) chunc.SoundId = "rbxassetid://314390675" chunc.Volume = 5 chunc:Play() | |
3276 | h.face.Transparency = 1 | |
3277 | for c = 1,2 do | |
3278 | rutj.C0 = rutj.C0 * CFrame.new(0,0,-.875) | |
3279 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(-.775,0,0) * CFrame.new(0,.75,0) | |
3280 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(-.775,0,0) * CFrame.new(0,.75,0) | |
3281 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(-.7,0,0) ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(-.7,0,0) | |
3282 | wait() | |
3283 | end | |
3284 | local aaaa = Instance.new("Sound",t) aaaa.SoundId = "rbxassetid://633394595" aaaa.Volume = 5 aaaa:Play() | |
3285 | wait(1) | |
3286 | ow:remove() | |
3287 | local wot = Instance.new("Decal",h) wot.Texture = "http://www.roblox.com/asset/?id=1077397727" | |
3288 | for i = 1,60 do | |
3289 | rs.C0 = rs.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3290 | ls.C0 = ls.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3291 | nec.C0 = nec.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3292 | rutj.C0 = rutj.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3293 | rh.C0 = rh.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3294 | lh.C0 = lh.C0 * CFrame.fromEulerAnglesXYZ(math.random(-2,2),math.random(-2,2),math.random(-2,2)) | |
3295 | wait() | |
3296 | end | |
3297 | local boom = Instance.new("Explosion",t) boom.Position = t.Position boom.BlastRadius = 0 | |
3298 | rs.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rs.C0 = rs.C0 * CFrame.new(0,.5,1) | |
3299 | ls.C0 = CFrame.fromEulerAnglesXYZ(0,-14.1,0) ls.C0 = ls.C0 * CFrame.new(0,.5,1) | |
3300 | rh.C0 = CFrame.fromEulerAnglesXYZ(0,-4.7,0) rh.C0 = rh.C0 * CFrame.new(0,-1,1) | |
3301 | lh.C0 = CFrame.fromEulerAnglesXYZ(0,4.7,0) lh.C0 = lh.C0 * CFrame.new(0,-1,1) | |
3302 | nec.C0 = CFrame.fromEulerAnglesXYZ(4.7,0,9.4) nec.C0 = nec.C0 * CFrame.new(0,0,1) | |
3303 | rutj.C0 = CFrame.fromEulerAnglesXYZ(-4.7,9.4,0) | |
3304 | hum.WalkSpeed = 16 hum.JumpPower = 50 h.face.Transparency = 0 wot:Destroy() | |
3305 | using = false mus.Volume = 2 tripoloski.Volume = 0 | |
3306 | wait(.7) | |
3307 | boom:remove() | |
3308 | end | |
3309 | end) | |
3310 | ------Music Change------ | |
3311 | mouse.KeyDown:connect(function(key) | |
3312 | if key == "1" then | |
3313 | local mu = math.random(1,5) | |
3314 | if mu == 1 then | |
3315 | mus.Volume = 2 | |
3316 | cm.Volume = 0 | |
3317 | tripoloski.Volume = 0 | |
3318 | bochka.Volume = 0 | |
3319 | a13.Volume = 0 | |
3320 | end | |
3321 | if mu == 2 then | |
3322 | mus.Volume = 0 | |
3323 | cm.Volume = 2 | |
3324 | tripoloski.Volume = 0 | |
3325 | bochka.Volume = 0 | |
3326 | a13.Volume = 0 | |
3327 | end | |
3328 | if mu == 3 then | |
3329 | mus.Volume = 0 | |
3330 | cm.Volume = 0 | |
3331 | tripoloski.Volume = 5 | |
3332 | bochka.Volume = 0 | |
3333 | a13.Volume = 0 | |
3334 | end | |
3335 | if mu == 4 then | |
3336 | mus.Volume = 0 | |
3337 | cm.Volume = 0 | |
3338 | tripoloski.Volume = 0 | |
3339 | bochka.Volume = 4 | |
3340 | a13.Volume = 0 | |
3341 | end | |
3342 | if mu == 5 then | |
3343 | mus.Volume = 0 | |
3344 | cm.Volume = 0 | |
3345 | tripoloski.Volume = 0 | |
3346 | bochka.Volume = 0 | |
3347 | a13.Volume = 6 | |
3348 | end | |
3349 | end | |
3350 | end) | |
3351 | -----------------END---------------- |