Advertisement
Fogdoggy

ZUESS 2

Oct 13th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.95 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player = owner
  3. local Mouse,mouse,UserInputService,ContextActionService
  4. do
  5. script.Parent = Player.Character
  6. local CAS = {Actions={}}
  7. local Event = Instance.new("RemoteEvent")
  8. Event.Name = "UserInput_Event"
  9. Event.Parent = Player.Character
  10. local fakeEvent = function()
  11. local t = {_fakeEvent=true}
  12. t.Connect = function(self,f)self.Function=f end
  13. t.connect = t.Connect
  14. return t
  15. end
  16. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  17. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  18. function CAS:BindAction(name,fun,touch,...)
  19. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  20. end
  21. function CAS:UnbindAction(name)
  22. CAS.Actions[name] = nil
  23. end
  24. local function te(self,ev,...)
  25. local t = m[ev]
  26. if t and t._fakeEvent and t.Function then
  27. t.Function(...)
  28. end
  29. end
  30. m.TrigEvent = te
  31. UIS.TrigEvent = te
  32. Event.OnServerEvent:Connect(function(plr,io)
  33. if plr~=Player then return end
  34. if io.isMouse then
  35. m.Target = io.Target
  36. m.Hit = io.Hit
  37. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  38. if io.UserInputState == Enum.UserInputState.Begin then
  39. m:TrigEvent("Button1Down")
  40. else
  41. m:TrigEvent("Button1Up")
  42. end
  43. else
  44. for n,t in pairs(CAS.Actions) do
  45. for _,k in pairs(t.Keys) do
  46. if k==io.KeyCode then
  47. t.Function(t.Name,io.UserInputState,io)
  48. end
  49. end
  50. end
  51. if io.UserInputState == Enum.UserInputState.Begin then
  52. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  53. UIS:TrigEvent("InputBegan",io,false)
  54. else
  55. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  56. UIS:TrigEvent("InputEnded",io,false)
  57. end
  58. end
  59. end)
  60. NLS([==[
  61. local Player = game:GetService("Players").LocalPlayer
  62.  
  63. local Char = Player.Character
  64. local Event = Char:WaitForChild("UserInput_Event")
  65.  
  66. local UIS = game:GetService("UserInputService")
  67.  
  68. local input = function(io,a)
  69. if a then return end
  70. local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
  71. Event:FireServer(io)
  72. end
  73. UIS.InputBegan:Connect(input)
  74. UIS.InputEnded:Connect(input)
  75. local Changed = false
  76. local Mouse = Player:GetMouse()
  77. local h,t = Mouse.Hit,Mouse.Target
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
  81. h,t=Mouse.Hit,Mouse.Target
  82. end
  83. end
  84. ]==],Player.Character)
  85. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  86. end
  87.  
  88. --[[ Zeus Staff umad? ]]--
  89. local Players = owner
  90. local Lighting = game:GetService("Lighting")
  91. local Debris = game:GetService("Debris")
  92. local Player = owner
  93. local Char = Player.Character
  94. local RArm = Char["Right Arm"]
  95. local MainColor = "Bright Blue"
  96. local Model = Instance.new("Model",Char)
  97. local Activated = false
  98. local LightningEffectOn = false
  99. Model.Name = "MasterBolt"
  100. for i,v in pairs(Char:GetChildren()) do
  101. if v:IsA("Shirt") or v:IsA("Pants") or v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("BodyColors") then
  102. v:Destroy()
  103. elseif v:IsA("BasePart") then
  104. v.BrickColor = BrickColor.new("Bright Blue")
  105. end
  106. end
  107. local BG = Instance.new("BodyGyro",Char.Torso)
  108. BG.maxTorque = Vector3.new(0,0,0)
  109. local BG2 = Instance.new("BodyGyro",Char.Head)
  110. BG2.maxTorque = Vector3.new(0,0,0)
  111. local RW = Instance.new("Weld",Char.Torso)
  112. RW.Part0 = Char.Torso
  113. local Bolt = Instance.new("Part",Model)
  114. Bolt.BrickColor = BrickColor.new("Bright Blue")
  115. Bolt.CanCollide = false
  116. Bolt.FormFactor = "Custom"
  117. Bolt.TopSurface = "Smooth"
  118. Instance.new("CylinderMesh",Bolt)
  119. Bolt.BottomSurface = "Smooth"
  120. Bolt.Size = Vector3.new(0.5,2,0.5)
  121. Bolt:BreakJoints()
  122. local BW = Instance.new("Weld",Bolt)
  123. BW.Part0 = RArm
  124. BW.Part1 = Bolt
  125. BW.C1 = CFrame.new(0.2,0,1) * CFrame.Angles(math.rad(90),0,0)
  126. local Tip = Instance.new("Part",Model)
  127. Tip.BrickColor = BrickColor.new("Bright Blue")
  128. Tip.CanCollide = false
  129. Tip.FormFactor = "Custom"
  130. Tip.TopSurface = "Smooth"
  131. Tip.BottomSurface = "Smooth"
  132. local Mesh = Instance.new("SpecialMesh",Tip)
  133. Mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
  134. Mesh.Scale = Vector3.new(0.25,0.5,0.25)
  135. Tip.Size = Vector3.new(0.48,0.5,0.48)
  136. Tip:BreakJoints()
  137. local TW = Instance.new("Weld",Tip)
  138. TW.Part0 = Bolt
  139. TW.Part1 = Tip
  140. TW.C1 = CFrame.new(0,-1.175,0)
  141. local Tip2 = Instance.new("Part",Model)
  142. Tip2.BrickColor = BrickColor.new("Bright Blue")
  143. Tip2.CanCollide = false
  144. Tip2.FormFactor = "Custom"
  145. Tip2.TopSurface = "Smooth"
  146. Tip2.BottomSurface = "Smooth"
  147. local Mesh2 = Instance.new("SpecialMesh",Tip2)
  148. Mesh2.MeshId = "http://www.roblox.com/asset/?id=1033714"
  149. Mesh2.Scale = Vector3.new(0.25,0.5,0.25)
  150. Tip2.Size = Vector3.new(0.48,0.5,0.48)
  151. Tip2:BreakJoints()
  152. local TW2 = Instance.new("Weld",Tip2)
  153. TW2.Part0 = Bolt
  154. TW2.Part1 = Tip2
  155. TW2.C1 = CFrame.new(0,-1.175,0) * CFrame.Angles(0,0,math.rad(180))
  156. function ComputePos(pos1, pos2)
  157. return CFrame.new(pos1, Vector3.new(pos2.x, pos1.y, pos2.z))
  158. end
  159. function LightningEffect(Pos,Color,Size,Time)
  160. local Mod = Instance.new("Model",Char)
  161. Mod.Name = "Lightning"
  162. for i = 1,Size do
  163. local LastPos = Pos
  164. for i2 = 1,math.random(Size-1,Size+1) do
  165. local Targ = LastPos * CFrame.new(math.random(-Size,Size),math.random(-Size,Size),math.random(-Size,Size))
  166. local P = Instance.new("Part",Mod)
  167. P.BrickColor = Color
  168. P.FormFactor = "Custom"
  169. Instance.new("CylinderMesh",P)
  170. P.Size = Vector3.new(0,(Targ.p-LastPos.p).Magnitude,0)
  171. P.CFrame = CFrame.new(LastPos.p, Targ.p) * CFrame.Angles(math.pi/2,0,0) * CFrame.new(0,-(Targ.p-LastPos.p).Magnitude/2,0)
  172. P.Anchored = true
  173. P.CanCollide = false
  174. P.TopSurface = "Smooth"
  175. P.BottomSurface = "Smooth"
  176. P.Name = "LightningPart"
  177. P:BreakJoints()
  178. local P2 = Instance.new("Part",Mod)
  179. P2.BrickColor = Color
  180. P2.FormFactor = "Custom"
  181. Instance.new("CylinderMesh",P2)
  182. P2.Size = P.Size + Vector3.new(0.1,0.1,0.1)
  183. P2.CFrame = P.CFrame
  184. P2.Transparency = 0.7
  185. P2.Anchored = true
  186. P2.CanCollide = false
  187. P2.TopSurface = "Smooth"
  188. P2.BottomSurface = "Smooth"
  189. P2.Name = "LightningPart"
  190. P2:BreakJoints()
  191. LastPos = Targ
  192. end
  193. end
  194. Debris:AddItem(Mod,Time or 0.1)
  195. end
  196. function Break(Obj,Base,Dis)
  197. for i,v in pairs(Obj:GetChildren()) do
  198. if v:IsA("BasePart") and (v.Position-Base.Position).Magnitude <= Dis then
  199. if v.Name ~= "Base" and v.Parent ~= Char and v.Parent.Parent ~= Char and v ~= Base then
  200. v.BrickColor = BrickColor.new("Bright Blue")
  201. v.Anchored = false
  202. v:BreakJoints()
  203. EXP = Instance.new("Explosion",workspace)
  204. EXP.Position = v.Position
  205. EXP.BlastRadius = 1
  206. end
  207. end
  208. Break(v,Base,Dis)
  209. end
  210. end
  211. function ExplosionEffect(Pos)
  212. coroutine.resume(coroutine.create(function()
  213. local Base = Instance.new("Part",Char)
  214. Base.Anchored = true
  215. Base.Shape = "Ball"
  216. Base.FormFactor = "Custom"
  217. Base.Size = Vector3.new(10,10,10)
  218. Base.CFrame = Pos
  219. Base.Transparency = 0.25
  220. Base.BrickColor = BrickColor.new(MainColor)
  221. Base.TopSurface = "Smooth"
  222. Base.BottomSurface = "Smooth"
  223. Base.Name = "Explosion"
  224. for i = 1,100,2 do
  225. Base.Size = Base.Size + Vector3.new(1,1,1)
  226. Base.CFrame = Pos
  227. Base.Transparency = i*0.01
  228. Break(Workspace,Base,Base.Size.Y/2)
  229. wait(0.0001)
  230. end
  231. Base:Destroy()
  232. end))
  233. end
  234. function LightningBeam(Pos1,Pos,Color,Size,Time)
  235. local Mod = Instance.new("Model",Char)
  236. Mod.Name = "Lightning"
  237. local LastPos = Pos1
  238. local End = math.floor((Pos.p-Pos1.p).Magnitude/3)
  239. local Targ = nil
  240. for i2 = 1,End do
  241. if i2 == End then
  242. Targ = Pos
  243. else
  244. for i = 1,100 do
  245. Targ = LastPos * CFrame.new(math.random(-6,6),math.random(-6,6),math.random(-6,6))
  246. if (Targ.p-Pos.p).Magnitude < (LastPos.p-Pos.p).Magnitude and (math.abs(Targ.Y-Pos.Y) - math.abs(LastPos.Y-Pos.Y)) < math.abs(Pos1.Y-Pos.Y) then
  247. break
  248. end
  249. end
  250. end
  251. local P = Instance.new("Part",Mod)
  252. P.BrickColor = Color
  253. P.FormFactor = "Custom"
  254. Instance.new("CylinderMesh",P)
  255. P.Size = Vector3.new(Size,(Targ.p-LastPos.p).Magnitude,Size)
  256. P.CFrame = CFrame.new(LastPos.p, Targ.p) * CFrame.Angles(math.pi/2,0,0) * CFrame.new(0,-(Targ.p-LastPos.p).Magnitude/2,0)
  257. P.Anchored = true
  258. P.CanCollide = false
  259. P.TopSurface = "Smooth"
  260. P.BottomSurface = "Smooth"
  261. P.Name = "Main"
  262. P:BreakJoints()
  263. local P2 = Instance.new("Part",Mod)
  264. P2.BrickColor = Color
  265. P2.FormFactor = "Custom"
  266. Instance.new("CylinderMesh",P2)
  267. P2.Size = P.Size + Vector3.new(Size/4,Size/4,Size/4)
  268. P2.CFrame = P.CFrame
  269. P2.Transparency = 0.7
  270. P2.Anchored = true
  271. P2.CanCollide = false
  272. P2.TopSurface = "Smooth"
  273. P2.BottomSurface = "Smooth"
  274. P2.Name = "LightningPart"
  275. P2:BreakJoints()
  276. LastPos = Targ
  277. end
  278. coroutine.resume(coroutine.create(function()
  279. for i = 0,1,0.1 do
  280. for i2,v in pairs(Mod:GetChildren()) do
  281. if v:IsA("BasePart") then
  282. if v.Name == "Main" then
  283. v.Transparency = i
  284. else
  285. v.Transparency = Vector3.new(0,0.7,0):lerp(Vector3.new(0,1,0),i).Y
  286. end
  287. end
  288. end
  289. wait(i*0.5)
  290. end
  291. Mod:Destroy()
  292. end))
  293. end
  294. TweenWeld = function(c,c1,step)
  295. local c0 = c.C1
  296. if c0 == c1 then
  297. step = 90
  298. end
  299. for i = -90,90,step do
  300. local r = ((math.sin(math.rad(i))+1)/2)
  301. local cf = matrixInterpolate(c0, c1, r)
  302. c.C1 = cf
  303. wait(0.000001)
  304. end
  305. end
  306. function lerp(a, b, t)
  307. return a + (b - a)*t
  308. end
  309. function slerp(a, b, t)
  310. local dot = a:Dot(b)
  311. if dot > 0.99999 or dot < -0.99999 then
  312. return t <= 0.5 and a or b
  313. else
  314. local r = math.acos(dot)
  315. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  316. end
  317. end
  318. function matrixInterpolate(a, b, t)
  319. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  320. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  321. local v0 = lerp(Vector3.new(ax , ay , az ), Vector3.new(bx , by , bz ), t) -- Position
  322. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  323. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  324. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  325. return CFrame.new(
  326. v0.x, v0.y, v0.z,
  327. v1.x, v1.y, v1.z,
  328. v2.x, v2.y, v2.z,
  329. v3.x, v3.y, v3.z)
  330. end
  331. function KeyDown(Key)
  332. if Key:lower() == "q" and not DB then
  333. DB = true
  334. if Activated == false then
  335. RW.Part1 = RArm
  336. RW.C1 = CFrame.new(-1.5,0,0)
  337. TweenWeld(RW,CFrame.new(-1,1.5,0.5) * CFrame.Angles(math.rad(-150),0,math.rad(10)),6)
  338. for i = Bolt.Size.Y,5,0.1 do
  339. Bolt.Size = Vector3.new(0.5,i,0.5)
  340. BW.Part0 = RArm
  341. BW.Part1 = Bolt
  342. BW.C1 = CFrame.new(0.1,0,1) * CFrame.Angles(math.rad(90),0,0)
  343. BW.Parent = Bolt
  344. TW.Part0 = Bolt
  345. TW.Part1 = Tip
  346. Mesh.Scale = Mesh.Scale + Vector3.new(0,0.005,0)
  347. TW.C1 = CFrame.new(0,-(i/2+0.175+(Mesh.Scale.Y-0.5)/2.75),0)
  348. TW.Parent = Tip
  349. TW2.Part0 = Bolt
  350. TW2.Part1 = Tip2
  351. Mesh2.Scale = Mesh2.Scale + Vector3.new(0,0.005,0)
  352. TW2.C1 = CFrame.new(0,-(i/2+0.175+(Mesh2.Scale.Y-0.5)/2.75),0) * CFrame.Angles(0,0,math.rad(180))
  353. TW2.Parent = Tip2
  354. wait(0.000001)
  355. BW.Part0 = RArm
  356. BW.Part1 = Bolt
  357. BW.C1 = CFrame.new(0.1,0,1) * CFrame.Angles(math.rad(90),0,0)
  358. BW.Parent = Bolt
  359. TW.Part0 = Bolt
  360. TW.Part1 = Tip
  361. TW.C1 = CFrame.new(0,-(i/2+0.175+(Mesh.Scale.Y-0.5)/2.75),0)
  362. TW.Parent = Tip
  363. TW2.Part0 = Bolt
  364. TW2.Part1 = Tip2
  365. TW2.C1 = CFrame.new(0,-(i/2+0.175+(Mesh2.Scale.Y-0.5)/2.75),0) * CFrame.Angles(0,0,math.rad(180))
  366. TW2.Parent = Tip2
  367. local Color = Vector3.new(BrickColor.new("Bright Blue").r,BrickColor.new("Bright Blue").g,BrickColor.new("Bright Blue").b):lerp(Vector3.new(BrickColor.new(MainColor).r,BrickColor.new(MainColor).g,BrickColor.new(MainColor).b),i/5)
  368. Bolt.Color = Color3.new(Color.X,Color.Y,Color.Z)
  369. Tip.Color = Bolt.Color
  370. Tip2.Color = Bolt.Color
  371. end
  372. LightningEffectOn = true
  373. TweenWeld(RW,CFrame.new(-1.2,0.5,0.5) * CFrame.Angles(math.rad(-40),math.rad(10),0),6)
  374. Activated = true
  375. else
  376. TweenWeld(RW,CFrame.new(-1.5,0,0),6)
  377. RW.Part1 = nil
  378. LightningEffectOn = false
  379. for i = Bolt.Size.Y,2,-0.1 do
  380. Bolt.Size = Vector3.new(0.5,i,0.5)
  381. BW.Part0 = RArm
  382. BW.Part1 = Bolt
  383. BW.C1 = CFrame.new(0.1,0,1) * CFrame.Angles(math.rad(90),0,0)
  384. BW.Parent = Bolt
  385. TW.Part0 = Bolt
  386. TW.Part1 = Tip
  387. Mesh.Scale = Mesh.Scale - Vector3.new(0,0.005,0)
  388. TW.C1 = CFrame.new(0,-(i/2+0.175+(Mesh.Scale.Y-0.5)/2.75),0)
  389. TW.Parent = Tip
  390. TW2.Part0 = Bolt
  391. TW2.Part1 = Tip2
  392. Mesh2.Scale = Mesh2.Scale - Vector3.new(0,0.005,0)
  393. TW2.C1 = CFrame.new(0,-(i/2+0.175+(Mesh2.Scale.Y-0.5)/2.75),0) * CFrame.Angles(0,0,math.rad(180))
  394. TW2.Parent = Tip2
  395. wait(0.000001)
  396. BW.Part0 = RArm
  397. BW.Part1 = Bolt
  398. BW.C1 = CFrame.new(0.1,0,1) * CFrame.Angles(math.rad(90),0,0)
  399. BW.Parent = Bolt
  400. TW.Part0 = Bolt
  401. TW.Part1 = Tip
  402. TW.C1 = CFrame.new(0,-(i/2+0.175+(Mesh.Scale.Y-0.5)/2.75),0)
  403. TW.Parent = Tip
  404. TW2.Part0 = Bolt
  405. TW2.Part1 = Tip2
  406. TW2.C1 = CFrame.new(0,-(i/2+0.175+(Mesh2.Scale.Y-0.5)/2.75),0) * CFrame.Angles(0,0,math.rad(180))
  407. TW2.Parent = Tip2
  408. local Color = Vector3.new(BrickColor.new(MainColor).r,BrickColor.new(MainColor).g,BrickColor.new(MainColor).b):lerp(Vector3.new(BrickColor.new("Bright Blue").r,BrickColor.new("Bright Blue").g,BrickColor.new("Bright Blue").b),(2/i))
  409. Bolt.Color = Color3.new(Color.X,Color.Y,Color.Z)
  410. Tip.Color = Bolt.Color
  411. Tip2.Color = Bolt.Color
  412. end
  413. TW.Part0 = Bolt
  414. TW.Part1 = Tip
  415. TW.C1 = CFrame.new(0,-1.175,0)
  416. TW2.Part0 = Bolt
  417. TW2.Part1 = Tip2
  418. TW2.C1 = CFrame.new(0,-1.175,0) * CFrame.Angles(0,0,math.rad(180))
  419. Activated = false
  420. end
  421. DB = false
  422. elseif Key:lower() == "e" and Activated and not DB then
  423. DB = true
  424. TweenWeld(RW,CFrame.new(-1,1.5,0.25) * CFrame.Angles(math.rad(-170),0,math.rad(10)),10)
  425. wait(0.1)
  426. TweenWeld(RW,CFrame.new(-1,2,-0.3) * CFrame.Angles(math.rad(-155),0,math.rad(10)),11)
  427. if (Mouse.Hit.p-Tip2.CFrame.p).Magnitude > 300 then
  428. LightningBeam(Tip2.CFrame,(Mouse.Hit-Mouse.Hit.p) * CFrame.new(0,0,-300),BrickColor.new(MainColor),0.5,0.5)
  429. ExplosionEffect((Mouse.Hit-Mouse.Hit.p) * CFrame.new(0,10000,0))CFrame.new
  430. else
  431. LightningBeam(Tip2.CFrame,Mouse.Hit,BrickColor.new(MainColor),0.5,0.5)
  432. ExplosionEffect(Mouse.Hit)
  433. end
  434. LightningEffectOn = false
  435. for i = 0,1,0.15 do
  436. local Color = Vector3.new(BrickColor.new(MainColor).r,BrickColor.new(MainColor).g,BrickColor.new(MainColor).b):lerp(Vector3.new(BrickColor.new("Bright Blue").r,BrickColor.new("Bright Blue").g,BrickColor.new("Bright Blue").b),(i/1))
  437. Bolt.Color = Color3.new(Color.X,Color.Y,Color.Z)
  438. Tip.Color = Bolt.Color
  439. Tip2.Color = Bolt.Color
  440. wait(0.0001)
  441. end
  442. TweenWeld(RW,CFrame.new(-1.2,0.5,0.5) * CFrame.Angles(math.rad(-40),math.rad(10),0),10)
  443. for i = 0,1,0.15 do
  444. local Color = Vector3.new(BrickColor.new("Bright Blue").r,BrickColor.new("Bright Blue").g,BrickColor.new("Bright Blue").b):lerp(Vector3.new(BrickColor.new(MainColor).r,BrickColor.new(MainColor).g,BrickColor.new(MainColor).b),i/1)
  445. Bolt.Color = Color3.new(Color.X,Color.Y,Color.Z)
  446. Tip.Color = Bolt.Color
  447. Tip2.Color = Bolt.Color
  448. wait(0.0001)
  449. end
  450. LightningEffectOn = true
  451. DB = false
  452. end
  453. end
  454. Mouse.KeyDown:connect(KeyDown)
  455. Mouse.Button1Down:connect(Button1Down)
  456. while true do
  457. if Activated and LightningEffectOn then
  458. LightningEffect(Tip2.CFrame,BrickColor.new(MainColor),math.random(0,2),0.12)
  459. LightningEffect(Tip.CFrame,BrickColor.new(MainColor),math.random(0,2),0.12)
  460. LightningEffect(Bolt.CFrame,BrickColor.new(MainColor),math.random(0,2),0.12)
  461. end
  462. if Activated then
  463. BG.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  464. BG.cframe = ComputePos(Char.Torso.Position,Mouse.Hit.p)
  465. BG2.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  466. BG2.cframe = ComputePos(Char.Head.Position,Mouse.Hit.p)
  467. else
  468. BG.maxTorque = Vector3.new(0,0,0)
  469. BG2.maxTorque = Vector3.new(0,0,0)
  470. end
  471. for i,v in pairs(Char:GetChildren()) do
  472. if (v:IsA("Shirt") or v:IsA("Pants") or v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("BodyColors")) then
  473. v:Destroy()
  474. elseif v:IsA("BasePart") and v.Name ~= "Explosion" then
  475. v.BrickColor = BrickColor.new("Really black")
  476. end
  477. end
  478. wait(math.random(0.05,0.15))
  479. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement