Advertisement
lafur

Untitled

Aug 25th, 2018
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.95 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end--https://github.com/Mokiros/roblox-FE-compatibility
  6. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  7. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  8. local RealPlayer = Player
  9. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end--Robot Suit Gifted by machontz, Regular Script!
  10.  
  11. Names = "timetodie23232223"--------your name goes here
  12. Player = game:GetService("Players").timetodie23232223------your name goes also here
  13. Character = Player.Character
  14. PlayerGui = Player.PlayerGui
  15. Backpack = Player.Backpack
  16. Humanoid = Character.Humanoid
  17. Torso = Character.Torso
  18. Head = Character.Head
  19. LeftArm = Character["Left Arm"]
  20. RightArm = Character["Right Arm"]
  21. LeftLeg = Character["Left Leg"]
  22. RightLeg = Character["Right Leg"]
  23. Neck = Torso["Neck"]
  24. RightShoulder = Torso["Right Shoulder"]
  25. LeftShoulder = Torso["Left Shoulder"]
  26. RightHip = Torso["Right Hip"]
  27. LeftHip = Torso["Left Hip"]
  28. NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  29. NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  30. LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31. LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  32. RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  33. RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  34. LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  35. LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  36. RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  37. RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  38. Damage = 2000000
  39. Sound = Instance.new("Sound")
  40. Sound.Parent = Head
  41. Sound.Name = "Sound"
  42. Sound.Pitch = .8
  43. Sound.SoundId = ""
  44. Sound.Volume = 2
  45. Stuff = Player.Character:GetChildren()
  46. for i = 1 , #Stuff do
  47. if Stuff[i].Name == "Shirt" or Stuff[i].Name == "Pants" or Stuff[i].className == "Hat" then
  48. Stuff[i]:Remove()
  49. end
  50. end
  51. Torso.BrickColor = BrickColor.new("really blue")
  52. Head.BrickColor = BrickColor.new("really blue")
  53. RightArm.BrickColor = BrickColor.new("really blue")
  54. LeftArm.BrickColor = BrickColor.new("really blue")
  55. RightLeg.BrickColor = BrickColor.new("really blue")
  56. LeftLeg.BrickColor = BrickColor.new("really blue")
  57. Torso.Reflectance = .4
  58. Head.Reflectance = .4
  59. RightArm.Reflectance = .4
  60. LeftArm.Reflectance = .4
  61. RightLeg.Reflectance = .4
  62. LeftLeg.Reflectance = .4
  63. Character.Head.face:remove()
  64. Eye1 = Instance.new("Part")
  65. Eye1.Parent = Character
  66. Eye1.Size = Vector3.new(1,1,1)
  67. Eye1.TopSurface = "Smooth"
  68. Eye1.BottomSurface = "Smooth"
  69. Eye1.CanCollide = false
  70. Eye1.Reflectance = .1
  71. Eye1.FormFactor = "Symmetric"
  72. Eye1.BrickColor = BrickColor.new("Lime green")
  73. e1m=Instance.new("BlockMesh")
  74. e1m.Scale=Vector3.new(.25,.2,.25)
  75. e1m.Bevel=.1
  76. e1m.Parent=Eye1
  77. Eye1:BreakJoints()
  78. pweld = Instance.new("Weld")
  79. pweld.Parent = Head
  80. pweld.Part0 = Head
  81. pweld.Part1 = Eye1
  82. pweld.C0 = CFrame.new(.2,0.21,-.55)
  83. Eye2 = Instance.new("Part")
  84. Eye2.Parent = Character
  85. Eye2.Size = Vector3.new(1,1,1)
  86. Eye2.TopSurface = "Smooth"
  87. Eye2.BottomSurface = "Smooth"
  88. Eye2.CanCollide = false
  89. Eye2.Reflectance = .1
  90. Eye2.FormFactor = "Symmetric"
  91. Eye2.BrickColor = BrickColor.new("Lime green")
  92. e2m=Instance.new("BlockMesh")
  93. e2m.Scale=Vector3.new(.25,.2,.25)
  94. e2m.Bevel=.1
  95. e2m.Parent=Eye2
  96. Eye2:BreakJoints()
  97. pweld = Instance.new("Weld")
  98. pweld.Parent = Head
  99. pweld.Part0 = Head
  100. pweld.Part1 = Eye2
  101. pweld.C0 = CFrame.new(-.2,0.21,-.55)
  102. Mouth = Instance.new("Part")
  103. Mouth.Parent = Character
  104. Mouth.Size = Vector3.new(1,1,1)
  105. Mouth.TopSurface = "Smooth"
  106. Mouth.BottomSurface = "Smooth"
  107. Mouth.CanCollide = false
  108. Mouth.Reflectance = .1
  109. Mouth.FormFactor = "Symmetric"
  110. Mouth.BrickColor = BrickColor.new("Lime green")
  111. MouthMesh=Instance.new("SpecialMesh")
  112. MouthMesh.Scale=Vector3.new(.9,0.2,1.05)
  113. MouthMesh.MeshType = "Sphere"
  114. MouthMesh.Parent=Mouth
  115. Mouth:BreakJoints()
  116. meld = Instance.new("Weld")
  117. meld.Parent = Head
  118. meld.Part0 = Head
  119. meld.Part1 = Mouth
  120. meld.C0 = CFrame.new(0,-.3,-.1)
  121. function PwnWelds()
  122. TiltX = 0
  123. TiltY = 0
  124. TiltZ = 1.57
  125. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  126. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  127. TiltX = 0.6
  128. TiltY = 0
  129. TiltZ = 0
  130. MoveX = 0
  131. MoveY = 0
  132. MoveZ = -0.3
  133. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  134. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  135. TiltX = -0.05
  136. TiltY = 0
  137. TiltZ = 0
  138. MoveX = 0
  139. MoveY = 0.1
  140. MoveZ = 0
  141. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  142. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  143. end
  144. function RefreshWelds()
  145. Neck.C0 = NeckC0
  146. Neck.C1 = NeckC1
  147. RightShoulder.C0 = RightShoulderC0
  148. RightShoulder.C1 = RightShoulderC1
  149. LeftShoulder.C0 = LeftShoulderC0
  150. LeftShoulder.C1 = LeftShoulderC1
  151. RightHip.C0 = RightHipC0
  152. RightHip.C1 = RightHipC1
  153. LeftHip.C0 = LeftHipC0
  154. LeftHip.C1 = LeftHipC1
  155. end
  156. function Heal()
  157. ShockWave = Instance.new("Part")
  158. ShockWave.Parent = Torso
  159. ShockWave.Anchored = true
  160. ShockWave.CanCollide = false
  161. ShockWave.Locked = true
  162. ShockWave.Transparency = 0
  163. ShockWave.Shape = "Ball"
  164. ShockWave.BrickColor = BrickColor.new("Really red")
  165. ShockWave.Size = Vector3.new(1, 1, 1)
  166. ShockWave.TopSurface = "Smooth"
  167. ShockWave.BottomSurface = "Smooth"
  168. ShockWave.CFrame = Torso.CFrame
  169. ShockWaveMesh = Instance.new("SpecialMesh")
  170. ShockWaveMesh.Parent = ShockWave
  171. ShockWaveMesh.MeshType = "Sphere"
  172. ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
  173. game:getService("Debris"):AddItem(ShockWave, 2)
  174. for i = 1 , 100 do
  175. ShockWave.Size = ShockWave.Size + Vector3.new(1, 1, 1)
  176. ShockWave.Transparency = ShockWave.Transparency + 0.02
  177. ShockWave.CFrame = Torso.CFrame
  178. for u, c in pairs(workspace:GetChildren()) do
  179. h = c:findFirstChild("Humanoid")
  180. t = c:findFirstChild("Torso")
  181. if h ~= nil and t ~= nil then
  182. if (Torso.Position-t.Position).magnitude <= 20 then
  183. h.Health = h.Health + 12
  184. end
  185. end
  186. end
  187. wait(0.01)
  188. end
  189. end
  190. function Roar()
  191. for i = 1, 4 do
  192. MouthMesh.Scale = MouthMesh.Scale + Vector3.new(0,.2,0)
  193. meld.C0 = meld.C0 + Vector3.new(0,.05,0)
  194. wait(.2)
  195. end
  196. Sound.SoundId = "http://www.roblox.com/asset/?id=24478553"--24478553,24483366
  197. Sound.Pitch = 1
  198. for i = 1, 50 do
  199. Sound:play()
  200. Sound:play()
  201. Sound:play()
  202. Sound:play()
  203. Sound:play()
  204. Sound:play()
  205. Sound:play()
  206. Sound:play()
  207. for u, c in pairs(workspace:GetChildren()) do
  208. if c.Name ~= Names then
  209. h = c:findFirstChild("Humanoid")
  210. t = c:findFirstChild("Torso")
  211. if h ~= nil and t ~= nil then
  212. if (Torso.Position-t.Position).magnitude <= 25000 then
  213. t.CFrame = t.CFrame * CFrame.Angles(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
  214. h:TakeDamage(h.Health/1)
  215. end
  216. end
  217. end
  218. end
  219. wait()
  220. end
  221. wait(2)
  222. for i = 1, 4 do
  223. MouthMesh.Scale = MouthMesh.Scale - Vector3.new(0,.2,0)
  224. meld.C0 = meld.C0 - Vector3.new(0,.05,0)
  225. wait(.2)
  226. end
  227. end
  228. function Rocket()
  229. for i = 1, 10 do
  230. e1m.Scale = e1m.Scale + Vector3.new(.025,.025,.025)
  231. e2m.Scale = e2m.Scale + Vector3.new(.025,.025,.025)
  232. wait()
  233. end
  234. Eye1.BrickColor = BrickColor.new("Black")
  235. Eye2.BrickColor = BrickColor.new("Black")
  236. RCKT = Eye1:Clone()
  237. RCKT.Parent = Character
  238. RCKT.Size = Vector3.new(10,2,3)
  239. RCKT.Anchored = false
  240. RCKT.Position = Head.Position
  241. RCKT.CFrame = RCKT.CFrame * CFrame.new(0, -2, 0)
  242. RVelocity = Instance.new("BodyVelocity")
  243. RVelocity.Parent = RCKT
  244. RVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  245. RVelocity.velocity = RCKT.CFrame.lookVector * 30
  246. game:getService("Debris"):AddItem(RCKT, 5)
  247. function damage(hit)
  248. local hum = hit.Parent:FindFirstChild("Humanoid")
  249. if hum ~= nil then
  250. hum.Health = hum.Health - 101
  251. end
  252. end
  253. RCKT.Touched:connect(damage)
  254. wait(1)
  255. for i = 1, 10 do
  256. e1m.Scale = e1m.Scale - Vector3.new(.025,.025,.025)
  257. e2m.Scale = e2m.Scale - Vector3.new(.025,.025,.025)
  258. wait()
  259. end
  260. Eye1.BrickColor = BrickColor.new("Really red")
  261. Eye2.BrickColor = BrickColor.new("Really red")
  262. end
  263. function EyeLaser()
  264. Character.Humanoid.WalkSpeed = 0
  265. local bea = Instance.new("Model")
  266. bea.Parent = Character
  267. for i = 1, 10 do
  268. wait()
  269. transnumb = 0.09*i
  270. pab1 = Eye1:Clone()
  271. pab1.Size = Vector3.new(2,2,4)
  272. pab1.Parent = bea
  273. pab1.Transparency = 0.9-transnumb
  274. pab1.Touched:connect(
  275. function(h)
  276. if h.Name ~= "Base" and h.Parent ~= Character then else return end
  277. h.BrickColor = BrickColor.new("Really red")
  278. h.Transparency = pab1.Transparency
  279. game:getService("Debris"):AddItem(h, 0.6)
  280. end)
  281. pab1:BreakJoints()
  282. pab2 = Eye2:Clone()
  283. pab2.Size = Vector3.new(2,2,4)
  284. pab2.Parent = bea
  285. pab2.Transparency = 0.9-transnumb
  286. pab2.Touched:connect(
  287. function(h)
  288. if h.Name ~= "Base" and h.Parent ~= Character then else return end
  289. h.BrickColor = BrickColor.new("Really red")
  290. h.Transparency = pab2.Transparency
  291. game:getService("Debris"):AddItem(h, 0.6)
  292. end)
  293. pab2:BreakJoints()
  294. weld = Instance.new("Weld")
  295. weld.Parent = bea
  296. weld.Part0 = Eye1
  297. weld.Part1 = pab1
  298. weld.C0 = CFrame.new(0,0,-1*i)
  299. weld = Instance.new("Weld")
  300. weld.Parent = bea
  301. weld.Part0 = Eye2
  302. weld.Part1 = pab2
  303. weld.C0 = CFrame.new(0,0,-1*i)
  304. end
  305. for i = 1, 50 do
  306. wait()
  307. lol = bea:GetChildren()
  308. for i = 1, #lol do
  309. if lol[i].className == "Weld" then
  310. lol[i].C0 = lol[i].C0 * CFrame.new(0,0,-1)
  311. end
  312. end
  313. end
  314. game:getService("Debris"):AddItem(bea, 0.01)
  315. Character.Humanoid.WalkSpeed = 16
  316. end
  317. function Suicide()
  318. ef2 = Instance.new("BodyVelocity")
  319. ef2.Parent = Torso
  320. ef2.maxForce = Vector3.new(0,math.huge,0)
  321. ef2.velocity = Vector3.new(0, 50, 0)
  322. Character.Humanoid.PlatformStand = true
  323. fu = Instance.new("Fire")
  324. fu.Parent = Torso
  325. fu.Size = 10
  326. fu.Heat = -15
  327. wait(1)
  328. Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
  329. Sound.Pitch = 1
  330. for i = 1, 3 do
  331. e = Instance.new("Explosion")
  332. e.Parent = Workspace
  333. e.Position = Torso.Position
  334. e.BlastRadius = 30
  335. e.BlastPressure = 10000
  336. Sound:play()
  337. wait(.2)
  338. e = Instance.new("Explosion")
  339. e.Parent = Workspace
  340. e.Position = Head.Position
  341. e.BlastRadius = 30
  342. e.BlastPressure = 1000
  343. Sound:play()
  344. wait(.2)
  345. e = Instance.new("Explosion")
  346. e.Parent = Workspace
  347. e.Position = RightArm.Position
  348. e.BlastRadius = 30
  349. e.BlastPressure = 1000
  350. Sound:play()
  351. wait(.2)
  352. e = Instance.new("Explosion")
  353. e.Parent = Workspace
  354. e.Position = LeftArm.Position
  355. e.BlastRadius = 30
  356. e.BlastPressure = 1000
  357. Sound:play()
  358. wait(.2)
  359. e = Instance.new("Explosion")
  360. e.Parent = Workspace
  361. e.Position = LeftLeg.Position
  362. e.BlastRadius = 30
  363. e.BlastPressure = 1000
  364. Sound:play()
  365. wait(.2)
  366. e = Instance.new("Explosion")
  367. e.Parent = Workspace
  368. e.Position = RightLeg.Position
  369. e.BlastRadius = 1000
  370. e.BlastPressure = 1000
  371. Sound:play()
  372. wait(.2)
  373. end
  374. end
  375. function Jump()
  376. Character.Humanoid.PlatformStand = true
  377. Torso.Velocity = Torso.CFrame.lookVector * 150 + Vector3.new(0, 130, 0)
  378. for i = 1 , 20 do
  379. Torso.CFrame = Torso.CFrame * CFrame.Angles(-0.5, 0, 0)
  380. wait()
  381. end
  382. Character.Humanoid.PlatformStand = false
  383. Gyro = Instance.new("BodyGyro")
  384. Gyro.Parent = Torso
  385. Gyro.cframe = CFrame.new(0, 0, 0) * CFrame.aAngles(0, 0, 0)
  386. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  387. wait(0.1)
  388. Gyro:Remove()
  389. end
  390. function Shield()
  391. Character.Humanoid.PlatformStand = true
  392. s = Instance.new("Part")
  393. s.Parent = Character
  394. s.Size = Vector3.new(8,8,8)
  395. s.Shape = "Ball"
  396. s.TopSurface = "Smooth"
  397. s.BottomSurface = "Smooth"
  398. s.Transparency = .5
  399. s.Position = Torso.Position
  400. s.BrickColor = BrickColor.new("Royal purple")
  401. sweld = Instance.new("Weld")
  402. sweld.Parent = Torso
  403. sweld.Part0 = Torso
  404. sweld.Part1 = s
  405. sweld.C0 = CFrame.new(0,0,0)
  406. game:getService("Debris"):AddItem(s, 13)
  407. wait(10)
  408. for i = 1, 10 do
  409. wait()
  410. s.Transparency = s.Transparency + .05
  411. end
  412. Character.Humanoid.PlatformStand = false
  413. s:remove()
  414. end
  415. function GroundPound()
  416. ef2 = Instance.new("BodyVelocity")
  417. ef2.Parent = Torso
  418. ef2.maxForce = Vector3.new(0,math.huge,0)
  419. ef2.velocity = Vector3.new(0, 100, 0)
  420. --Character.Humanoid.PlatformStand = true
  421. wait(3)
  422. Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
  423. ef2.velocity = Vector3.new(0, -100, 0)
  424. wait(1)
  425. ef2.velocity = Vector3.new(0, -150, 0)
  426. fu = Instance.new("Fire")
  427. fu.Parent = Torso
  428. fu.Size = 10
  429. fu.Heat = 15
  430. wait(1.3)
  431. Range = 10000
  432. for i = 1 , 5 do
  433. Range = Range + 15
  434. Character.Humanoid.WalkSpeed = 0
  435. Boom = Instance.new("Explosion")
  436. Boom.Parent = Workspace
  437. Boom.BlastRadius = Range/2
  438. Boom.Position = Torso.Position+Vector3.new(Range, 0, 0)
  439. Boom = Instance.new("Explosion")
  440. Boom.Parent = Workspace
  441. Boom.BlastRadius = Range/2
  442. Boom.Position = Torso.Position+Vector3.new(-Range, 0, 0)
  443. Boom = Instance.new("Explosion")
  444. Boom.Parent = Workspace
  445. Boom.BlastRadius = Range/2
  446. Boom.Position = Torso.Position+Vector3.new(0, 0, Range)
  447. Boom = Instance.new("Explosion")
  448. Boom.Parent = Workspace
  449. Boom.BlastRadius = Range/2
  450. Boom.Position = Torso.Position+Vector3.new(0, 0, -Range)
  451. Boom = Instance.new("Explosion")
  452. Boom.Parent = Workspace
  453. Boom.BlastRadius = Range/2
  454. Boom.Position = Torso.Position+Vector3.new(Range, 0, Range)
  455. Boom = Instance.new("Explosion")
  456. Boom.Parent = Workspace
  457. Boom.BlastRadius = Range/2
  458. Boom.Position = Torso.Position+Vector3.new(-Range, 0, Range)
  459. Boom = Instance.new("Explosion")
  460. Boom.Parent = Workspace
  461. Boom.BlastRadius = Range/2
  462. Boom.Position = Torso.Position+Vector3.new(Range, 0, -Range)
  463. Boom = Instance.new("Explosion")
  464. Boom.Parent = Workspace
  465. Boom.BlastRadius = Range/2
  466. Boom.Position = Torso.Position+Vector3.new(-Range, 0, -Range)
  467. wait(0.05)
  468. end
  469. ef2:remove()
  470. fu:remove()
  471. Character.Humanoid.PlatformStand = false
  472. end
  473. function Eyez()
  474. for i = 1, 5 do
  475. e1m.Scale = e1m.Scale + Vector3.new(0,0,.1)
  476. e2m.Scale = e2m.Scale + Vector3.new(0,0,.1)
  477. wait()
  478. end
  479. wait()
  480. for i = 1, 5 do
  481. e1m.Scale = e1m.Scale - Vector3.new(0,0,.1)
  482. e2m.Scale = e2m.Scale - Vector3.new(0,0,.1)
  483. wait()
  484. end
  485. end
  486. function FootBlox()
  487. for u, c in pairs(workspace:GetChildren()) do
  488. h = c:findFirstChild("Humanoid")
  489. t = c:findFirstChild("Torso")
  490. if h ~= nil and t ~= nil and c.Name ~= Character.Name then
  491. if h.Health > 0 then
  492. if (Torso.Position-t.Position).magnitude <= 25000 then
  493. Gyro = Instance.new("BodyGyro")
  494. Gyro.Parent = Torso
  495. Gyro.maxTorque = Vector3.new(math.huge, 0, math.huge)
  496. Gyro.cframe = Torso.CFrame
  497. PwnWelds()
  498. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
  499. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
  500. wait(0.1)
  501. t.CFrame = Torso.CFrame
  502. h.PlatformStand = true
  503. ww = Instance.new("Weld")
  504. ww.Part0 =Torso
  505. ww.Part1 = t
  506. ww.Parent = Torso
  507. ww.C0 = CFrame.new(0, 0, -2)
  508. h:TakeDamage(2)
  509. wait(1)
  510. PwnWelds()
  511. h:TakeDamage(5)
  512. wait(0.05)
  513. LA = c["Left Arm"]
  514. LL = c["Left Leg"]
  515. RA = c["Right Arm"]
  516. RL = c["Right Leg"]
  517. w = Instance.new("Weld")
  518. w.Part0 = c["Right Leg"]
  519. w.Part1 = t
  520. w.Parent = c["Right Leg"]
  521. w.C0 = CFrame.new(.5, 0, .5)
  522. w = Instance.new("Weld")
  523. w.Part0 = c["Left Leg"]
  524. w.Part1 = t
  525. w.Parent = c["Left Leg"]
  526. w.C0 = CFrame.new(-.5, 0, .5)
  527. w = Instance.new("Weld")
  528. w.Part0 = c["Left Arm"]
  529. w.Part1 = t
  530. w.Parent = c["Left Arm"]
  531. w.C0 = CFrame.new(-.5, 0, -.5)
  532. w = Instance.new("Weld")
  533. w.Part0 = c["Right Arm"]
  534. w.Part1 = t
  535. w.Parent = c["Right Arm"]
  536. w.C0 = CFrame.new(.5, 0, -.5)
  537. w = Instance.new("Weld")
  538. w.Part0 = c.Head
  539. w.Part1 = t
  540. w.Parent = c.Head
  541. w.C0 = CFrame.new(0, -1, 0)
  542. wait(0.2)
  543. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.3)
  544. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.3)
  545. wait(0.15)
  546. PwnWelds()
  547. h:TakeDamage(5)
  548. wait(0.1)
  549. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
  550. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
  551. wait(1.5)
  552. for i = 1 , 6 do
  553. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
  554. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
  555. RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
  556. LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
  557. wait()
  558. end
  559. h:TakeDamage(20)
  560. ww:Remove()
  561. t.Velocity = Torso.CFrame.lookVector * 500 + Vector3.new(0, 50, 0)
  562. wait(0.3)
  563. for i = 1 , 6 do
  564. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, 0, 0.15)
  565. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, -0.15)
  566. RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.31)
  567. LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.035)
  568. wait()
  569. end
  570. Gyro:Remove()
  571. RefreshWelds()
  572. end
  573. end
  574. end
  575. end
  576. end
  577. function HeadAche()
  578. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 3.14)
  579. wait(0.4)
  580. Character.Head.Mesh.Scale = Vector3.new(0,0,0)
  581. Character.Head.Transparency = 1
  582. Mouth.Transparency = 1
  583. Eye1.Transparency = 1
  584. Eye2.Transparency = 1
  585. Mod = Instance.new("Model",workspace)
  586. Mod.Name = Names
  587. HeadPart = Instance.new("Part")
  588. HeadPart.Parent = Mod
  589. HeadPart.CanCollide = false
  590. HeadPart.Size = Vector3.new(1,1,1)
  591. HeadPart.BrickColor = Character.Head.BrickColor
  592. HeadPart.Reflectance = Character.Head.Reflectance
  593. HeadPart.formFactor = "Symmetric"
  594. HeadPart.Position = RightArm.Position
  595. HeadPart.Name = "Head"
  596. Human = Instance.new("Humanoid")
  597. Human.Parent = Mod
  598. Human.Health = 0
  599. HPMesh = Instance.new("SpecialMesh")
  600. HPMesh.MeshType = "Head"
  601. HPMesh.Parent = HeadPart
  602. HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
  603. w = Instance.new("Weld")
  604. w.Parent = RightArm
  605. w.Part0 = RightArm
  606. w.Part1 = HeadPart
  607. w.C0 = CFrame.new(0, -1.3, 0)
  608. wait(0.7)
  609. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -2)
  610. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1)
  611. wait(0.5)
  612. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.6)
  613. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 1.2)
  614. wait()
  615. w:Remove()
  616. function damage(hit)
  617. hum = hit.Parent:FindFirstChild("Humanoid")
  618. if hit.Parent ~= Character then
  619. if hum ~= nil then
  620. Velocity:Remove()
  621. Gyro:Remove()
  622. hum.PlatformStand = true
  623. hum.Health = hum.Health - 6
  624. hum.Parent.Torso.CFrame = hum.Parent.Torso.CFrame * CFrame.Angles(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
  625. HeadPart.Size = Vector3.new(1,1,1)
  626. HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
  627. HeadPart.CanCollide = true
  628. end
  629. end
  630. end
  631. HeadPart.Touched:connect(damage)
  632. Gyro = Instance.new("BodyGyro")
  633. Gyro.Parent = HeadPart
  634. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  635. Gyro.cframe = Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  636. Gyro.D = 50
  637. Velocity = Instance.new("BodyVelocity")
  638. Velocity.Parent = HeadPart
  639. Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  640. Velocity.velocity = Character.Torso.CFrame.lookVector * 75
  641. -- Torso.CFrame = Torso.CFrame * CFrame.Angles(2, 0, 0)
  642. wait(0.5)
  643. HeadPart.Size = Vector3.new(4,4,4)
  644. HPMesh.Scale = Vector3.new(.3125,.3125,.3125)
  645. -- Character.Humanoid.PlatformStand = true
  646. RefreshWelds()
  647. wait(.25)
  648. HeadPart.CanCollide = true
  649. for i = 1 , 10 do
  650. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  651. wait(0.0625)
  652. end
  653. wait(.5)
  654. if Velocity ~= nil then
  655. Velocity:Remove()
  656. end
  657. wait(0.1)
  658. Character.Head.Mesh.Scale = Vector3.new(0,0,0)
  659. HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
  660. HeadPart.Size = Vector3.new(1,1,1)
  661. HeadPart.CanCollide = true
  662. if Gyro ~= nil then
  663. Gyro:Remove()
  664. end
  665. wait(1)
  666. Mod:remove()
  667. Character.Head.Transparency = 0
  668. Character.Head.Mesh.Scale = Vector3.new(0,0,0)
  669. for i = 1, 10 do
  670. Character.Head.Mesh.Scale = Character.Head.Mesh.Scale + Vector3.new(.125,.125,.125)
  671. wait(.05)
  672. end
  673. Mouth.Transparency = 0
  674. Eye1.Transparency = 0
  675. Eye2.Transparency = 0
  676. wait(0.1)
  677. --Character.Humanoid.PlatformStand = false
  678. end
  679. function PrimaryLotus()
  680. Gyro = Instance.new("BodyGyro")
  681. Gyro.Parent = Torso
  682. Gyro.maxTorque = Vector3.new(0, 0, 0)
  683. Gyro.cframe = Torso.CFrame
  684. for i = 1 , 6 do
  685. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
  686. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
  687. RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
  688. LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
  689. wait()
  690. end
  691. for i, v in pairs(workspace:GetChildren()) do
  692. eTorso = v:findFirstChild("Torso")
  693. eHumanoid = v:findFirstChild("Humanoid")
  694. if eTorso ~= nil and eHumanoid ~= nil and v.Name ~= Character.Name then
  695. if (Torso.Position-eTorso.Position).magnitude <= 6 then
  696. RefreshWelds()
  697. eHumanoid.PlatformStand = true
  698. Humanoid.PlatformStand = true
  699. Torso.CFrame = eTorso.CFrame * CFrame.new(0, 5, -1.5)
  700. TorsoWeld = Instance.new("Weld")
  701. TorsoWeld.Parent = Torso
  702. TorsoWeld.Part0 = Torso
  703. TorsoWeld.Part1 = eTorso
  704. TorsoWeld.C0 = CFrame.new(0, 0, -1.5)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  705. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  706. Gyro.cframe = CFrame.fromEulerAnglesXYZ(0, 0, 0)
  707. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.5)
  708. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.5)
  709. handle21 = Instance.new("Part")
  710. handle21.Parent = Character
  711. handle21.TopSurface = "Smooth"
  712. handle21.BottomSurface = "Smooth"
  713. handle21.Size = Vector3.new(1, 1, 1)
  714. handle21.CFrame = Torso.CFrame
  715. weld2 = Instance.new("Weld")
  716. weld2.Part0 = eTorso
  717. weld2.Part1 = handle21
  718. weld2.Parent = eTorso
  719. weld2.C0 = CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
  720. p2 = Instance.new("SpecialMesh")
  721. p2.Parent = handle21
  722. p2.Scale = Vector3.new(0, 0, 0)
  723. p2.MeshType = "Sphere"
  724. for i = 1 , 10 do
  725. Torso.Velocity = Vector3.new(0, 800, 0)
  726. if i >= 5 then
  727. p2.Scale = p2.Scale + Vector3.new(0.62, 1.5, 0.62)
  728. end
  729. wait(0.001)
  730. end
  731. wait(0.3)
  732. Torso.Velocity = Vector3.new(0, -400, 0)
  733. Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0, -3.14)
  734. wait(0.3)
  735. handle2 = Instance.new("Part")
  736. handle2.Parent = Character
  737. handle2.TopSurface = "Smooth"
  738. handle2.BottomSurface = "Smooth"
  739. handle2.Size = Vector3.new(1, 1, 1)
  740. handle2.CFrame = Torso.CFrame
  741. weld = Instance.new("Weld")
  742. weld.Part0 = eTorso
  743. weld.Part1 = handle2
  744. weld.Parent = eTorso
  745. weld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(3.14, 0, 0)
  746. p = Instance.new("SpecialMesh")
  747. p.Parent = handle2
  748. p.Scale = Vector3.new(5, 15, 5)
  749. p.MeshType = "FileMesh"
  750. p.MeshId = "http://www.roblox.com/asset/?id=1051557"
  751. Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
  752. wait(.7)
  753. handle2:Remove()
  754. handle21:Remove()
  755. TorsoWeld:Remove()
  756. ex = Instance.new("Explosion")
  757. ex.Parent = Workspace
  758. ex.BlastPressure = 0
  759. ex.Position = Torso.Position
  760. eHumanoid:TakeDamage(math.huge)
  761. eHumanoid.PlatformStand = false
  762. eHumanoid.Sit = true
  763. for i = 1 , 15 do
  764. p = Instance.new("Part")
  765. p.Parent = Workspace
  766. p.Name = "Rocks"
  767. p.BrickColor = BrickColor.new("Brown")
  768. p.CanCollide = true
  769. p.TopSurface = "Smooth"
  770. p.Material = "Concrete"
  771. p.BottomSurface = "Smooth"
  772. p.Size = Vector3.new(math.random(3, 5), math.random(3, 5), math.random(3, 5))
  773. p.CFrame = Torso.CFrame * CFrame.new(Vector3.new(math.random(-6, 6), -10, math.random(-6, 6))) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  774. p.Velocity = p.CFrame.lookVector * 150 + Vector3.new(0, 10, 0)
  775. game:getService("Debris"):AddItem(p, 5)
  776. wait()
  777. end
  778. RefreshWelds()
  779. Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  780. Gyro.cframe = CFrame.Angles(0, 0, 0)
  781. Humanoid.Jump = true
  782. Torso.CFrame = CFrame.new(Torso.Position + Vector3.new(0, 5, 10))
  783. wait(.5)
  784. Torso.Velocity = Vector3.new(0,0,0)
  785. eTorso.Velocity = Vector3.new(0,0,0)
  786. end
  787. end
  788. end
  789. wait(0.05)
  790. Gyro:Remove()
  791. Torso.Velocity = Vector3.new(0,0,0)
  792. RefreshWelds()
  793. end
  794. function Free()
  795. Stuff = Character:GetChildren()
  796. for i = 1 , #Stuff do
  797. if Stuff[i].className == "Part" then
  798. Stuff[i].Anchored = false
  799. end
  800. end
  801. Stuff = Character:GetChildren()
  802. for i = 1 , #Stuff do
  803. if Stuff[i].className == "Part" then
  804. Stuff[i].Anchored = false
  805. end
  806. Stuff2 = Stuff[i]:GetChildren()
  807. for i = 1 , #Stuff2 do
  808. if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
  809. Stuff2[i]:Remove()
  810. end
  811. end
  812. end
  813. Character.Torso.CFrame = Character.Torso.CFrame + Vector3.new(0,30,0)
  814. Character.Torso.Anchored = true
  815. wait(.5)
  816. Character.Torso.Anchored = false
  817. end
  818. Shieldz = false
  819. function ShieldOn()
  820. Johnny = Instance.new("BodyGyro")
  821. Johnny.Name = "JooDaddeh"
  822. Johnny.Parent = Torso
  823. Johnny.cframe = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  824. Johnny.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  825. Billy = Instance.new("BodyPosition")
  826. Billy.Name = "JoeMama"
  827. Billy.Parent = Head
  828. Billy.position = Head.Position
  829. Billy.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  830. wait()
  831. for i = 1, 5 do
  832. wait()
  833. Billy.position = Billy.position + Vector3.new(0,1,0)
  834. end
  835. wait(0.5)
  836. for i = 1, 11 do
  837. Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(1,1,1)
  838. wait(0.01)
  839. end
  840. Shieldz = true
  841. while Shieldz do
  842. wait()
  843. for i,v in pairs (workspace:GetChildren()) do
  844. if v.className == "Part" and v.Name ~= "Base" then
  845. if (Torso.Position-v.Position).magnitude <= 11 then
  846. v:Remove()
  847. end
  848. end
  849. if v.className == "Model" then
  850. for u, c in pairs (v:GetChildren()) do
  851. if c.className == "Part" and v.Name ~= Character.Name then
  852. if (Torso.Position-c.Position).magnitude <= 11 then
  853. c:Remove()
  854. end
  855. end
  856. end
  857. if v.Name ~= Character.Name then
  858. BobHumanoid = v:findFirstChild("Humanoid")
  859. BobHead = v:findFirstChild("Head")
  860. if BobHead ~= nil and BobHumanoid ~= nil then
  861. if (Torso.Position-BobHead.Position).magnitude <= 11 then
  862. for i = 1, 22 do
  863. wait()
  864. if i > 12 then
  865. BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(1, 1, 1)
  866. else
  867. if v:findFirstChild("Left Arm") ~= nil then
  868. v:findFirstChild("Left Arm"):Remove()
  869. end
  870. if v:findFirstChild("Left Leg") ~= nil then
  871. v:findFirstChild("Left Leg"):Remove()
  872. end
  873. if v:findFirstChild("Right Arm") ~= nil then
  874. v:findFirstChild("Right Arm"):Remove()
  875. end
  876. if v:findFirstChild("Right Leg") ~= nil then
  877. v:findFirstChild("Right Leg"):Remove()
  878. end
  879. if v:findFirstChild("Torso") ~= nil then
  880. v:findFirstChild("Torso"):Remove()
  881. end
  882. BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(-1, -1, -1)
  883. end
  884. end
  885. v:Remove()
  886. end
  887. end
  888. end
  889. end
  890. end
  891. end
  892. wait()
  893. end
  894. function ShieldOff()
  895. Shieldz = false
  896. for i = 1, 11 do
  897. Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(-1,-1,-1)
  898. wait(0.01)
  899. end
  900. for i = 1, 5 do
  901. pcall(function() Head.JoeMama.position = Head.JoeMama.position + Vector3.new(0,-1,0) end)
  902. wait(0.01)
  903. end
  904. pcall(function() Head.JoeMama:Remove() end)
  905. pcall(function() Torso.JooDaddeh:Remove() end)
  906. end
  907. function Page(Num,gm)
  908. if Num == 1 then
  909. for _,v in pairs (gm:GetChildren()) do
  910. if v.Name == "Pg2" then
  911. v:Remove()
  912. else
  913. v.Visible = true
  914. end
  915. end
  916. elseif Num == 2 then
  917. for _,v in pairs (gm:GetChildren()) do
  918. if v.Name ~= "Pg2" then
  919. if v.className == "TextButton" then
  920. v.Visible = false
  921. end
  922. end
  923. end
  924. tb = Instance.new("TextButton")
  925. tb.Parent = gm
  926. tb.Size = UDim2.new(0,70,0,30)
  927. tb.Position = UDim2.new(0,800,0,40)
  928. tb.Text = "New Attack"
  929. tb.BackgroundTransparency = .5
  930. tb.TextTransparency = .1
  931. tb.BackgroundColor3 = Color3.new(100,255,255)
  932. tb.BorderColor3 = Color3.new(50,255,255)
  933. tb.Name = "Pg2"
  934. end
  935. end
  936. gm = Instance.new("GuiMain")
  937. gm.Parent = Player.PlayerGui
  938. gm.Name = "GUI-Main"
  939. Frame = Instance.new("Frame",gm)
  940. Frame.Size = UDim2.new(0,310,0,300)
  941. Frame.Position = UDim2.new(0,780,0,20)
  942. Frame.BackgroundTransparency = .5
  943. Frame.BackgroundColor3 = Color3.new(50,50,50)
  944. Frame.BorderColor3 = Color3.new(0,0,0)
  945. Prev = Instance.new("TextButton",Frame)
  946. Prev.Position = UDim2.new(0,0,0,285)
  947. Prev.Size = UDim2.new(0,70,0,15)
  948. Prev.Text = "Page 1"
  949. Prev.BackgroundTransparency = .5
  950. Prev.TextTransparency = .1
  951. Prev.BackgroundColor3 = Color3.new(100,255,255)
  952. Prev.BorderColor3 = Color3.new(50,255,255)
  953. function onClick()
  954. Page(1,gm)
  955. end
  956. Prev.MouseButton1Click:connect(onClick)
  957. Next = Instance.new("TextButton",Frame)
  958. Next.Position = UDim2.new(0,240,0,285)
  959. Next.Size = UDim2.new(0,70,0,15)
  960. Next.Text = "Page 2"
  961. Next.BackgroundTransparency = .5
  962. Next.TextTransparency = .1
  963. Next.BackgroundColor3 = Color3.new(100,255,255)
  964. Next.BorderColor3 = Color3.new(50,255,255)
  965. function onClick()
  966. Page(2,gm)
  967. end
  968. Next.MouseButton1Click:connect(onClick)
  969. tb = Instance.new("TextButton")
  970. tb.Parent = gm
  971. tb.Size = UDim2.new(0,70,0,30)
  972. tb.Position = UDim2.new(0,800,0,80)
  973. tb.Text = "EyeLaser"
  974. tb.BackgroundTransparency = .5
  975. tb.TextTransparency = .1
  976. tb.BackgroundColor3 = Color3.new(100,255,255)
  977. tb.BorderColor3 = Color3.new(50,255,255)
  978. function onClick()
  979. EyeLaser()
  980. end
  981. tb.MouseButton1Click:connect(onClick)
  982. tb = Instance.new("TextButton")
  983. tb.Parent = gm
  984. tb.Size = UDim2.new(0,70,0,30)
  985. tb.Position = UDim2.new(0,900,0,80)
  986. tb.Text = "Roar"
  987. tb.BackgroundTransparency = .5
  988. tb.TextTransparency = .1
  989. tb.BackgroundColor3 = Color3.new(100,255,255)
  990. tb.BorderColor3 = Color3.new(50,255,255)
  991. function onClick()
  992. Roar()
  993. end
  994. tb.MouseButton1Click:connect(onClick)
  995. tb = Instance.new("TextButton")
  996. tb.Parent = gm
  997. tb.Size = UDim2.new(0,70,0,30)
  998. tb.Position = UDim2.new(0,1000,0,80)
  999. tb.Text = "Heal"
  1000. tb.BackgroundTransparency = .5
  1001. tb.TextTransparency = .1
  1002. tb.BackgroundColor3 = Color3.new(100,255,255)
  1003. tb.BorderColor3 = Color3.new(50,255,255)
  1004. function onClick()
  1005. Heal()
  1006. end
  1007. tb.MouseButton1Click:connect(onClick)
  1008. tb = Instance.new("TextButton")
  1009. tb.Parent = gm
  1010. tb.Size = UDim2.new(0,70,0,30)
  1011. tb.Position = UDim2.new(0,800,0,120)
  1012. tb.Text = "Suicide"
  1013. tb.BackgroundTransparency = .5
  1014. tb.TextTransparency = .1
  1015. tb.BackgroundColor3 = Color3.new(100,255,255)
  1016. tb.BorderColor3 = Color3.new(50,255,255)
  1017. function onClick()
  1018. Suicide()
  1019. end
  1020. tb.MouseButton1Click:connect(onClick)
  1021. tb = Instance.new("TextButton")
  1022. tb.Parent = gm
  1023. tb.Size = UDim2.new(0,70,0,30)
  1024. tb.Position = UDim2.new(0,900,0,120)
  1025. tb.Text = "Rocket"
  1026. tb.BackgroundTransparency = .5
  1027. tb.TextTransparency = .1
  1028. tb.BackgroundColor3 = Color3.new(100,255,255)
  1029. tb.BorderColor3 = Color3.new(50,255,255)
  1030. function onClick()
  1031. Rocket()
  1032. end
  1033. tb.MouseButton1Click:connect(onClick)
  1034. tb = Instance.new("TextButton")
  1035. tb.Parent = gm
  1036. tb.Size = UDim2.new(0,70,0,30)
  1037. tb.Position = UDim2.new(0,1000,0,120)
  1038. tb.Text = "Jump"
  1039. tb.BackgroundTransparency = .5
  1040. tb.TextTransparency = .1
  1041. tb.BackgroundColor3 = Color3.new(100,255,255)
  1042. tb.BorderColor3 = Color3.new(50,255,255)
  1043. function onClick()
  1044. Jump()
  1045. end
  1046. tb.MouseButton1Click:connect(onClick)
  1047. tb = Instance.new("TextButton")
  1048. tb.Parent = gm
  1049. tb.Size = UDim2.new(0,70,0,30)
  1050. tb.Position = UDim2.new(0,800,0,160)
  1051. tb.Text = "Bubble"
  1052. tb.BackgroundTransparency = .5
  1053. tb.TextTransparency = .1
  1054. tb.BackgroundColor3 = Color3.new(100,255,255)
  1055. tb.BorderColor3 = Color3.new(50,255,255)
  1056. function onClick()
  1057. Shield()
  1058. end
  1059. tb.MouseButton1Click:connect(onClick)
  1060. tb = Instance.new("TextButton")
  1061. tb.Parent = gm
  1062. tb.Size = UDim2.new(0,70,0,30)
  1063. tb.Position = UDim2.new(0,900,0,160)
  1064. tb.Text = "Ground-Pound"
  1065. tb.BackgroundTransparency = .5
  1066. tb.TextTransparency = .1
  1067. tb.BackgroundColor3 = Color3.new(100,255,255)
  1068. tb.BorderColor3 = Color3.new(50,255,255)
  1069. function onClick()
  1070. GroundPound()
  1071. end
  1072. tb.MouseButton1Click:connect(onClick)
  1073. tb = Instance.new("TextButton")
  1074. tb.Parent = gm
  1075. tb.Size = UDim2.new(0,70,0,30)
  1076. tb.Position = UDim2.new(0,1000,0,160)
  1077. tb.Text = "Eyez"
  1078. tb.BackgroundTransparency = .5
  1079. tb.TextTransparency = .1
  1080. tb.BackgroundColor3 = Color3.new(100,255,255)
  1081. tb.BorderColor3 = Color3.new(50,255,255)
  1082. function onClick()
  1083. Eyez()
  1084. end
  1085. tb.MouseButton1Click:connect(onClick)
  1086. tb = Instance.new("TextButton")
  1087. tb.Parent = gm
  1088. tb.Size = UDim2.new(0,70,0,30)
  1089. tb.Position = UDim2.new(0,800,0,200)
  1090. tb.Text = "FootBlox"
  1091. tb.BackgroundTransparency = .5
  1092. tb.TextTransparency = .1
  1093. tb.BackgroundColor3 = Color3.new(100,255,255)
  1094. tb.BorderColor3 = Color3.new(50,255,255)
  1095. function onClick()
  1096. FootBlox()
  1097. end
  1098. tb.MouseButton1Click:connect(onClick)
  1099. tb = Instance.new("TextButton")
  1100. tb.Parent = gm
  1101. tb.Size = UDim2.new(0,70,0,30)
  1102. tb.Position = UDim2.new(0,900,0,200)
  1103. tb.Text = "Primary Lotus"
  1104. tb.BackgroundTransparency = .5
  1105. tb.TextTransparency = .1
  1106. tb.BackgroundColor3 = Color3.new(100,255,255)
  1107. tb.BorderColor3 = Color3.new(50,255,255)
  1108. function onClick()
  1109. PrimaryLotus()
  1110. end
  1111. tb.MouseButton1Click:connect(onClick)
  1112. tb = Instance.new("TextButton")
  1113. tb.Parent = gm
  1114. tb.Size = UDim2.new(0,70,0,30)
  1115. tb.Position = UDim2.new(0,800,0,40)
  1116. tb.Text = "Red"
  1117. tb.BackgroundTransparency = .5
  1118. tb.TextTransparency = .1
  1119. tb.BackgroundColor3 = Color3.new(100,255,255)
  1120. tb.BorderColor3 = Color3.new(50,255,255)
  1121. function onClick()
  1122. Mouth.BrickColor = BrickColor.new("Black")
  1123. Eye1.BrickColor = BrickColor.new("Black")
  1124. Eye2.BrickColor = BrickColor.new("Black")
  1125. end
  1126. tb.MouseButton1Click:connect(onClick)
  1127. tb = Instance.new("TextButton")
  1128. tb.Parent = gm
  1129. tb.Size = UDim2.new(0,70,0,30)
  1130. tb.Position = UDim2.new(0,900,0,40)
  1131. tb.Text = "Blue"
  1132. tb.BackgroundTransparency = .5
  1133. tb.TextTransparency = .1
  1134. tb.BackgroundColor3 = Color3.new(100,255,255)
  1135. tb.BorderColor3 = Color3.new(50,255,255)
  1136. function onClick()
  1137. Mouth.BrickColor = BrickColor.new("Really blue")
  1138. Eye1.BrickColor = BrickColor.new("Really blue")
  1139. Eye2.BrickColor = BrickColor.new("Really blue")
  1140. end
  1141. tb.MouseButton1Click:connect(onClick)
  1142. tb = Instance.new("TextButton")
  1143. tb.Parent = gm
  1144. tb.Size = UDim2.new(0,70,0,30)
  1145. tb.Position = UDim2.new(0,1000,0,40)
  1146. tb.Text = "Yellow"
  1147. tb.BackgroundTransparency = .5
  1148. tb.TextTransparency = .1
  1149. tb.BackgroundColor3 = Color3.new(100,255,255)
  1150. tb.BorderColor3 = Color3.new(50,255,255)
  1151. function onClick()
  1152. Mouth.BrickColor = BrickColor.new("Really red")
  1153. Eye1.BrickColor = BrickColor.new("Really red")
  1154. Eye2.BrickColor = BrickColor.new("Really red")
  1155. end
  1156. tb.MouseButton1Click:connect(onClick)
  1157. tb = Instance.new("TextButton")
  1158. tb.Parent = gm
  1159. tb.Size = UDim2.new(0,70,0,30)
  1160. tb.Position = UDim2.new(0,1000,0,200)
  1161. tb.Text = "Free Self"
  1162. tb.BackgroundTransparency = .5
  1163. tb.TextTransparency = .1
  1164. tb.BackgroundColor3 = Color3.new(100,255,255)
  1165. tb.BorderColor3 = Color3.new(50,255,255)
  1166. function onClick()
  1167. Free()
  1168. end
  1169. tb.MouseButton1Click:connect(onClick)
  1170. tb = Instance.new("TextButton")
  1171. tb.Parent = gm
  1172. tb.Size = UDim2.new(0,70,0,30)
  1173. tb.Position = UDim2.new(0,800,0,240)
  1174. tb.Text = "HeadAche"
  1175. tb.BackgroundTransparency = .5
  1176. tb.TextTransparency = .1
  1177. tb.BackgroundColor3 = Color3.new(100,255,255)
  1178. tb.BorderColor3 = Color3.new(50,255,255)
  1179. function onClick()
  1180. HeadAche()
  1181. end
  1182. tb.MouseButton1Click:connect(onClick)
  1183. tb = Instance.new("TextButton")
  1184. tb.Parent = gm
  1185. tb.Size = UDim2.new(0,70,0,30)
  1186. tb.Position = UDim2.new(0,900,0,240)
  1187. tb.Text = "Shield"
  1188. tb.BackgroundTransparency = .5
  1189. tb.TextTransparency = .1
  1190. tb.BackgroundColor3 = Color3.new(100,255,255)
  1191. tb.BorderColor3 = Color3.new(50,255,255)
  1192. function click()
  1193. if not Shieldz then
  1194. ShieldOn()
  1195. else
  1196. ShieldOff()
  1197. end
  1198. end
  1199. tb.MouseButton1Click:connect(click)
  1200. while true do
  1201. wait()
  1202. Character.Humanoid.WalkSpeed = 50
  1203. Character.Humanoid.MaxHealth = math.huge
  1204. Character.Humanoid.Health = math.huge
  1205. if Torso.Position.Y <= -20 or Torso.Position.Y >= 10000 then
  1206. Base = Workspace:findFirstChild("Base")
  1207. if Base ~= nil then
  1208. Character:MoveTo(Base.Position)
  1209. else
  1210. Character:MoveTo(Vector3.new(0, 100, 0))
  1211. end
  1212. end
  1213. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement