Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --MADE BY OneLegend (NOT THE SCRIPT) LOCAL SCRIPT: Go to line 5 and 6 and put your name where it says "YOUR NAME HERE"
- --https://github.com/Mokiros/roblox-FE-compatibility
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- print("FE Compatibility code V2 by Mokiros")
- local RealPlayer = RealPlayer
- script.Parent = RealPlayer.Character
- --Fake event to make stuff like Mouse.KeyDown work
- local Disconnect_Function = function(this)
- this[1].Functions[this[2]] = nil
- end
- local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
- local FakeEvent_Metatable = {__index={
- Connect = function(this,f)
- local i = tostring(math.random(0,10000))
- while this.Functions[i] do
- i = tostring(math.random(0,10000))
- end
- this.Functions[i] = f
- return setmetatable({this,i},Disconnect_Metatable)
- end
- }}
- FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
- local function fakeEvent()
- return setmetatable({Functions={}},FakeEvent_Metatable)
- end
- --Creating fake input objects with fake variables
- local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- FakeMouse.keyUp = FakeMouse.KeyUp
- FakeMouse.keyDown = FakeMouse.KeyDown
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function TriggerEvent(self,ev,...)
- for _,f in pairs(self[ev].Functions) do
- f(...)
- end
- end
- FakeMouse.TriggerEvent = TriggerEvent
- UIS.TriggerEvent = TriggerEvent
- --Client communication
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=RealPlayer then return end
- FakeMouse.Target = io.Target
- FakeMouse.Hit = io.Hit
- if not io.isMouse then
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
- end
- if io.UserInputType == Enum.UserInputType.MouseButton2 then
- return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
- local Mouse = owner:GetMouse()
- local UIS = game:GetService("UserInputService")
- local input = function(io,RobloxHandled)
- if RobloxHandled then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local h,t
- --Give the server mouse data every second frame, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- local HB = game:GetService("RunService").Heartbeat
- while true do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- --Wait 2 frames
- for i=1,2 do
- HB:Wait()
- end
- end]==],script)
- ----Sandboxed game object that allows the usage of client-side methods and services
- --Real game object
- local RealGame = game
- --Metatable for fake service
- local FakeService_Metatable = {
- __index = function(self,k)
- local s = rawget(self,"_RealService")
- if s then
- return typeof(s[k])=="function"
- and function(_,...)return s[k](s,...)end or s[k]
- end
- end,
- __newindex = function(self,k,v)
- local s = rawget(self,"_RealService")
- if s then s[k]=v end
- end
- }
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
- return setmetatable(t,FakeService_Metatable)
- end
- --Fake game object
- local FakeGame = {
- GetService = function(self,s)
- return rawget(self,s) or RealGame:GetService(s)
- end,
- Players = FakeService({
- LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
- },"Players"),
- UserInputService = FakeService(UIS,"UserInputService"),
- ContextActionService = FakeService(CAS,"ContextActionService"),
- RunService = FakeService({
- _btrs = {},
- RenderStepped = RealGame:GetService("RunService").Heartbeat,
- BindToRenderStep = function(self,name,_,fun)
- self._btrs[name] = self.Heartbeat:Connect(fun)
- end,
- UnbindFromRenderStep = function(self,name)
- self._btrs[name]:Disconnect()
- end,
- },"RunService")
- }
- rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
- FakeGame.service = FakeGame.GetService
- FakeService(FakeGame,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = FakeGame,FakeGame.Players.LocalPlayer
- end
- Names = "SNOW_COP"--------your name goes here
- Player = game:GetService("Players").LocalPlayer------your name goes also here
- Character = Player.Character
- PlayerGui = Player.PlayerGui
- Backpack = Player.Backpack
- Humanoid = Character.Humanoid
- Torso = Character.Torso
- Head = Character.Head
- LeftArm = Character["Left Arm"]
- RightArm = Character["Right Arm"]
- LeftLeg = Character["Left Leg"]
- RightLeg = Character["Right Leg"]
- Neck = Torso["Neck"]
- RightShoulder = Torso["Right Shoulder"]
- LeftShoulder = Torso["Left Shoulder"]
- RightHip = Torso["Right Hip"]
- LeftHip = Torso["Left Hip"]
- NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Damage = 2000000
- Sound = Instance.new("Sound")
- Sound.Parent = Head
- Sound.Name = "Sound"
- Sound.Pitch = .8
- Sound.SoundId = ""
- Sound.Volume = 2
- Stuff = Player.Character:GetChildren()
- for i = 1 , #Stuff do
- if Stuff[i].Name == "Shirt" or Stuff[i].Name == "Pants" or Stuff[i].className == "Hat" then
- Stuff[i]:Remove()
- end
- end
- Torso.BrickColor = BrickColor.new("really blue")
- Head.BrickColor = BrickColor.new("really blue")
- RightArm.BrickColor = BrickColor.new("really blue")
- LeftArm.BrickColor = BrickColor.new("really blue")
- RightLeg.BrickColor = BrickColor.new("really blue")
- LeftLeg.BrickColor = BrickColor.new("really blue")
- Torso.Reflectance = .4
- Head.Reflectance = .4
- RightArm.Reflectance = .4
- LeftArm.Reflectance = .4
- RightLeg.Reflectance = .4
- LeftLeg.Reflectance = .4
- Character.Head.face:remove()
- Eye1 = Instance.new("Part")
- Eye1.Parent = Character
- Eye1.Size = Vector3.new(1,1,1)
- Eye1.TopSurface = "Smooth"
- Eye1.BottomSurface = "Smooth"
- Eye1.CanCollide = false
- Eye1.Reflectance = .1
- Eye1.FormFactor = "Symmetric"
- Eye1.BrickColor = BrickColor.new("Lime green")
- e1m=Instance.new("BlockMesh")
- e1m.Scale=Vector3.new(.25,.2,.25)
- e1m.Bevel=.1
- e1m.Parent=Eye1
- Eye1:BreakJoints()
- pweld = Instance.new("Weld")
- pweld.Parent = Head
- pweld.Part0 = Head
- pweld.Part1 = Eye1
- pweld.C0 = CFrame.new(.2,0.21,-.55)
- Eye2 = Instance.new("Part")
- Eye2.Parent = Character
- Eye2.Size = Vector3.new(1,1,1)
- Eye2.TopSurface = "Smooth"
- Eye2.BottomSurface = "Smooth"
- Eye2.CanCollide = false
- Eye2.Reflectance = .1
- Eye2.FormFactor = "Symmetric"
- Eye2.BrickColor = BrickColor.new("Lime green")
- e2m=Instance.new("BlockMesh")
- e2m.Scale=Vector3.new(.25,.2,.25)
- e2m.Bevel=.1
- e2m.Parent=Eye2
- Eye2:BreakJoints()
- pweld = Instance.new("Weld")
- pweld.Parent = Head
- pweld.Part0 = Head
- pweld.Part1 = Eye2
- pweld.C0 = CFrame.new(-.2,0.21,-.55)
- Mouth = Instance.new("Part")
- Mouth.Parent = Character
- Mouth.Size = Vector3.new(1,1,1)
- Mouth.TopSurface = "Smooth"
- Mouth.BottomSurface = "Smooth"
- Mouth.CanCollide = false
- Mouth.Reflectance = .1
- Mouth.FormFactor = "Symmetric"
- Mouth.BrickColor = BrickColor.new("Lime green")
- MouthMesh=Instance.new("SpecialMesh")
- MouthMesh.Scale=Vector3.new(.9,0.2,1.05)
- MouthMesh.MeshType = "Sphere"
- MouthMesh.Parent=Mouth
- Mouth:BreakJoints()
- meld = Instance.new("Weld")
- meld.Parent = Head
- meld.Part0 = Head
- meld.Part1 = Mouth
- meld.C0 = CFrame.new(0,-.3,-.1)
- function PwnWelds()
- TiltX = 0
- TiltY = 0
- TiltZ = 1.57
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0
- MoveZ = -0.3
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- end
- function RefreshWelds()
- Neck.C0 = NeckC0
- Neck.C1 = NeckC1
- RightShoulder.C0 = RightShoulderC0
- RightShoulder.C1 = RightShoulderC1
- LeftShoulder.C0 = LeftShoulderC0
- LeftShoulder.C1 = LeftShoulderC1
- RightHip.C0 = RightHipC0
- RightHip.C1 = RightHipC1
- LeftHip.C0 = LeftHipC0
- LeftHip.C1 = LeftHipC1
- end
- function Heal()
- ShockWave = Instance.new("Part")
- ShockWave.Parent = Torso
- ShockWave.Anchored = true
- ShockWave.CanCollide = false
- ShockWave.Locked = true
- ShockWave.Transparency = 0
- ShockWave.Shape = "Ball"
- ShockWave.BrickColor = BrickColor.new("Really red")
- ShockWave.Size = Vector3.new(1, 1, 1)
- ShockWave.TopSurface = "Smooth"
- ShockWave.BottomSurface = "Smooth"
- ShockWave.CFrame = Torso.CFrame
- ShockWaveMesh = Instance.new("SpecialMesh")
- ShockWaveMesh.Parent = ShockWave
- ShockWaveMesh.MeshType = "Sphere"
- ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
- game:getService("Debris"):AddItem(ShockWave, 2)
- for i = 1 , 100 do
- ShockWave.Size = ShockWave.Size + Vector3.new(1, 1, 1)
- ShockWave.Transparency = ShockWave.Transparency + 0.02
- ShockWave.CFrame = Torso.CFrame
- for u, c in pairs(workspace:GetChildren()) do
- h = c:findFirstChild("Humanoid")
- t = c:findFirstChild("Torso")
- if h ~= nil and t ~= nil then
- if (Torso.Position-t.Position).magnitude <= 20 then
- h.Health = h.Health + 12
- end
- end
- end
- wait(0.01)
- end
- end
- function Roar()
- for i = 1, 4 do
- MouthMesh.Scale = MouthMesh.Scale + Vector3.new(0,.2,0)
- meld.C0 = meld.C0 + Vector3.new(0,.05,0)
- wait(.2)
- end
- Sound.SoundId = "http://www.roblox.com/asset/?id=24478553"--24478553,24483366
- Sound.Pitch = 1
- for i = 1, 50 do
- Sound:play()
- Sound:play()
- Sound:play()
- Sound:play()
- Sound:play()
- Sound:play()
- Sound:play()
- Sound:play()
- for u, c in pairs(workspace:GetChildren()) do
- if c.Name ~= Names then
- h = c:findFirstChild("Humanoid")
- t = c:findFirstChild("Torso")
- if h ~= nil and t ~= nil then
- if (Torso.Position-t.Position).magnitude <= 25000 then
- t.CFrame = t.CFrame * CFrame.Angles(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
- h:TakeDamage(h.Health/1)
- end
- end
- end
- end
- wait()
- end
- wait(2)
- for i = 1, 4 do
- MouthMesh.Scale = MouthMesh.Scale - Vector3.new(0,.2,0)
- meld.C0 = meld.C0 - Vector3.new(0,.05,0)
- wait(.2)
- end
- end
- function Rocket()
- for i = 1, 10 do
- e1m.Scale = e1m.Scale + Vector3.new(.025,.025,.025)
- e2m.Scale = e2m.Scale + Vector3.new(.025,.025,.025)
- wait()
- end
- Eye1.BrickColor = BrickColor.new("Black")
- Eye2.BrickColor = BrickColor.new("Black")
- RCKT = Eye1:Clone()
- RCKT.Parent = Character
- RCKT.Size = Vector3.new(10,2,3)
- RCKT.Anchored = false
- RCKT.Position = Head.Position
- RCKT.CFrame = RCKT.CFrame * CFrame.new(0, -2, 0)
- RVelocity = Instance.new("BodyVelocity")
- RVelocity.Parent = RCKT
- RVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- RVelocity.velocity = RCKT.CFrame.lookVector * 30
- game:getService("Debris"):AddItem(RCKT, 5)
- function damage(hit)
- local hum = hit.Parent:FindFirstChild("Humanoid")
- if hum ~= nil then
- hum.Health = hum.Health - 101
- end
- end
- RCKT.Touched:connect(damage)
- wait(1)
- for i = 1, 10 do
- e1m.Scale = e1m.Scale - Vector3.new(.025,.025,.025)
- e2m.Scale = e2m.Scale - Vector3.new(.025,.025,.025)
- wait()
- end
- Eye1.BrickColor = BrickColor.new("Really red")
- Eye2.BrickColor = BrickColor.new("Really red")
- end
- function EyeLaser()
- Character.Humanoid.WalkSpeed = 0
- local bea = Instance.new("Model")
- bea.Parent = Character
- for i = 1, 10 do
- wait()
- transnumb = 0.09*i
- pab1 = Eye1:Clone()
- pab1.Size = Vector3.new(2,2,4)
- pab1.Parent = bea
- pab1.Transparency = 0.9-transnumb
- pab1.Touched:connect(
- function(h)
- if h.Name ~= "Base" and h.Parent ~= Character then else return end
- h.BrickColor = BrickColor.new("Really red")
- h.Transparency = pab1.Transparency
- game:getService("Debris"):AddItem(h, 0.6)
- end)
- pab1:BreakJoints()
- pab2 = Eye2:Clone()
- pab2.Size = Vector3.new(2,2,4)
- pab2.Parent = bea
- pab2.Transparency = 0.9-transnumb
- pab2.Touched:connect(
- function(h)
- if h.Name ~= "Base" and h.Parent ~= Character then else return end
- h.BrickColor = BrickColor.new("Really red")
- h.Transparency = pab2.Transparency
- game:getService("Debris"):AddItem(h, 0.6)
- end)
- pab2:BreakJoints()
- weld = Instance.new("Weld")
- weld.Parent = bea
- weld.Part0 = Eye1
- weld.Part1 = pab1
- weld.C0 = CFrame.new(0,0,-1*i)
- weld = Instance.new("Weld")
- weld.Parent = bea
- weld.Part0 = Eye2
- weld.Part1 = pab2
- weld.C0 = CFrame.new(0,0,-1*i)
- end
- for i = 1, 50 do
- wait()
- lol = bea:GetChildren()
- for i = 1, #lol do
- if lol[i].className == "Weld" then
- lol[i].C0 = lol[i].C0 * CFrame.new(0,0,-1)
- end
- end
- end
- game:getService("Debris"):AddItem(bea, 0.01)
- Character.Humanoid.WalkSpeed = 16
- end
- function Suicide()
- ef2 = Instance.new("BodyVelocity")
- ef2.Parent = Torso
- ef2.maxForce = Vector3.new(0,math.huge,0)
- ef2.velocity = Vector3.new(0, 50, 0)
- Character.Humanoid.PlatformStand = true
- fu = Instance.new("Fire")
- fu.Parent = Torso
- fu.Size = 10
- fu.Heat = -15
- wait(1)
- Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
- Sound.Pitch = 1
- for i = 1, 3 do
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = Torso.Position
- e.BlastRadius = 30
- e.BlastPressure = 10000
- Sound:play()
- wait(.2)
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = Head.Position
- e.BlastRadius = 30
- e.BlastPressure = 1000
- Sound:play()
- wait(.2)
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = RightArm.Position
- e.BlastRadius = 30
- e.BlastPressure = 1000
- Sound:play()
- wait(.2)
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = LeftArm.Position
- e.BlastRadius = 30
- e.BlastPressure = 1000
- Sound:play()
- wait(.2)
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = LeftLeg.Position
- e.BlastRadius = 30
- e.BlastPressure = 1000
- Sound:play()
- wait(.2)
- e = Instance.new("Explosion")
- e.Parent = Workspace
- e.Position = RightLeg.Position
- e.BlastRadius = 1000
- e.BlastPressure = 1000
- Sound:play()
- wait(.2)
- end
- end
- function Jump()
- Character.Humanoid.PlatformStand = true
- Torso.Velocity = Torso.CFrame.lookVector * 150 + Vector3.new(0, 130, 0)
- for i = 1 , 20 do
- Torso.CFrame = Torso.CFrame * CFrame.Angles(-0.5, 0, 0)
- wait()
- end
- Character.Humanoid.PlatformStand = false
- Gyro = Instance.new("BodyGyro")
- Gyro.Parent = Torso
- Gyro.cframe = CFrame.new(0, 0, 0) * CFrame.aAngles(0, 0, 0)
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- wait(0.1)
- Gyro:Remove()
- end
- function Shield()
- Character.Humanoid.PlatformStand = true
- s = Instance.new("Part")
- s.Parent = Character
- s.Size = Vector3.new(8,8,8)
- s.Shape = "Ball"
- s.TopSurface = "Smooth"
- s.BottomSurface = "Smooth"
- s.Transparency = .5
- s.Position = Torso.Position
- s.BrickColor = BrickColor.new("Royal purple")
- sweld = Instance.new("Weld")
- sweld.Parent = Torso
- sweld.Part0 = Torso
- sweld.Part1 = s
- sweld.C0 = CFrame.new(0,0,0)
- game:getService("Debris"):AddItem(s, 13)
- wait(10)
- for i = 1, 10 do
- wait()
- s.Transparency = s.Transparency + .05
- end
- Character.Humanoid.PlatformStand = false
- s:remove()
- end
- function GroundPound()
- ef2 = Instance.new("BodyVelocity")
- ef2.Parent = Torso
- ef2.maxForce = Vector3.new(0,math.huge,0)
- ef2.velocity = Vector3.new(0, 100, 0)
- --Character.Humanoid.PlatformStand = true
- wait(3)
- Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
- ef2.velocity = Vector3.new(0, -100, 0)
- wait(1)
- ef2.velocity = Vector3.new(0, -150, 0)
- fu = Instance.new("Fire")
- fu.Parent = Torso
- fu.Size = 10
- fu.Heat = 15
- wait(1.3)
- Range = 10000
- for i = 1 , 5 do
- Range = Range + 15
- Character.Humanoid.WalkSpeed = 0
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(Range, 0, 0)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(-Range, 0, 0)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(0, 0, Range)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(0, 0, -Range)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(Range, 0, Range)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(-Range, 0, Range)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(Range, 0, -Range)
- Boom = Instance.new("Explosion")
- Boom.Parent = Workspace
- Boom.BlastRadius = Range/2
- Boom.Position = Torso.Position+Vector3.new(-Range, 0, -Range)
- wait(0.05)
- end
- ef2:remove()
- fu:remove()
- Character.Humanoid.PlatformStand = false
- end
- function Eyez()
- for i = 1, 5 do
- e1m.Scale = e1m.Scale + Vector3.new(0,0,.1)
- e2m.Scale = e2m.Scale + Vector3.new(0,0,.1)
- wait()
- end
- wait()
- for i = 1, 5 do
- e1m.Scale = e1m.Scale - Vector3.new(0,0,.1)
- e2m.Scale = e2m.Scale - Vector3.new(0,0,.1)
- wait()
- end
- end
- function FootBlox()
- for u, c in pairs(workspace:GetChildren()) do
- h = c:findFirstChild("Humanoid")
- t = c:findFirstChild("Torso")
- if h ~= nil and t ~= nil and c.Name ~= Character.Name then
- if h.Health > 0 then
- if (Torso.Position-t.Position).magnitude <= 25000 then
- Gyro = Instance.new("BodyGyro")
- Gyro.Parent = Torso
- Gyro.maxTorque = Vector3.new(math.huge, 0, math.huge)
- Gyro.cframe = Torso.CFrame
- PwnWelds()
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
- wait(0.1)
- t.CFrame = Torso.CFrame
- h.PlatformStand = true
- ww = Instance.new("Weld")
- ww.Part0 =Torso
- ww.Part1 = t
- ww.Parent = Torso
- ww.C0 = CFrame.new(0, 0, -2)
- h:TakeDamage(2)
- wait(1)
- PwnWelds()
- h:TakeDamage(5)
- wait(0.05)
- LA = c["Left Arm"]
- LL = c["Left Leg"]
- RA = c["Right Arm"]
- RL = c["Right Leg"]
- w = Instance.new("Weld")
- w.Part0 = c["Right Leg"]
- w.Part1 = t
- w.Parent = c["Right Leg"]
- w.C0 = CFrame.new(.5, 0, .5)
- w = Instance.new("Weld")
- w.Part0 = c["Left Leg"]
- w.Part1 = t
- w.Parent = c["Left Leg"]
- w.C0 = CFrame.new(-.5, 0, .5)
- w = Instance.new("Weld")
- w.Part0 = c["Left Arm"]
- w.Part1 = t
- w.Parent = c["Left Arm"]
- w.C0 = CFrame.new(-.5, 0, -.5)
- w = Instance.new("Weld")
- w.Part0 = c["Right Arm"]
- w.Part1 = t
- w.Parent = c["Right Arm"]
- w.C0 = CFrame.new(.5, 0, -.5)
- w = Instance.new("Weld")
- w.Part0 = c.Head
- w.Part1 = t
- w.Parent = c.Head
- w.C0 = CFrame.new(0, -1, 0)
- wait(0.2)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.3)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.3)
- wait(0.15)
- PwnWelds()
- h:TakeDamage(5)
- wait(0.1)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.4)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.4)
- wait(1.5)
- for i = 1 , 6 do
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
- RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
- wait()
- end
- h:TakeDamage(20)
- ww:Remove()
- t.Velocity = Torso.CFrame.lookVector * 500 + Vector3.new(0, 50, 0)
- wait(0.3)
- for i = 1 , 6 do
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, 0, 0.15)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0, -0.15)
- RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.31)
- LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.035)
- wait()
- end
- Gyro:Remove()
- RefreshWelds()
- end
- end
- end
- end
- end
- function HeadAche()
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 3.14)
- wait(0.4)
- Character.Head.Mesh.Scale = Vector3.new(0,0,0)
- Character.Head.Transparency = 1
- Mouth.Transparency = 1
- Eye1.Transparency = 1
- Eye2.Transparency = 1
- Mod = Instance.new("Model",workspace)
- Mod.Name = Names
- HeadPart = Instance.new("Part")
- HeadPart.Parent = Mod
- HeadPart.CanCollide = false
- HeadPart.Size = Vector3.new(1,1,1)
- HeadPart.BrickColor = Character.Head.BrickColor
- HeadPart.Reflectance = Character.Head.Reflectance
- HeadPart.formFactor = "Symmetric"
- HeadPart.Position = RightArm.Position
- HeadPart.Name = "Head"
- Human = Instance.new("Humanoid")
- Human.Parent = Mod
- Human.Health = 0
- HPMesh = Instance.new("SpecialMesh")
- HPMesh.MeshType = "Head"
- HPMesh.Parent = HeadPart
- HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
- w = Instance.new("Weld")
- w.Parent = RightArm
- w.Part0 = RightArm
- w.Part1 = HeadPart
- w.C0 = CFrame.new(0, -1.3, 0)
- wait(0.7)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -2)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1)
- wait(0.5)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.6)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 1.2)
- wait()
- w:Remove()
- function damage(hit)
- hum = hit.Parent:FindFirstChild("Humanoid")
- if hit.Parent ~= Character then
- if hum ~= nil then
- Velocity:Remove()
- Gyro:Remove()
- hum.PlatformStand = true
- hum.Health = hum.Health - 6
- hum.Parent.Torso.CFrame = hum.Parent.Torso.CFrame * CFrame.Angles(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2))
- HeadPart.Size = Vector3.new(1,1,1)
- HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
- HeadPart.CanCollide = true
- end
- end
- end
- HeadPart.Touched:connect(damage)
- Gyro = Instance.new("BodyGyro")
- Gyro.Parent = HeadPart
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- Gyro.cframe = Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
- Gyro.D = 50
- Velocity = Instance.new("BodyVelocity")
- Velocity.Parent = HeadPart
- Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- Velocity.velocity = Character.Torso.CFrame.lookVector * 75
- -- Torso.CFrame = Torso.CFrame * CFrame.Angles(2, 0, 0)
- wait(0.5)
- HeadPart.Size = Vector3.new(4,4,4)
- HPMesh.Scale = Vector3.new(.3125,.3125,.3125)
- -- Character.Humanoid.PlatformStand = true
- RefreshWelds()
- wait(.25)
- HeadPart.CanCollide = true
- for i = 1 , 10 do
- Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
- wait(0.0625)
- end
- wait(.5)
- if Velocity ~= nil then
- Velocity:Remove()
- end
- wait(0.1)
- Character.Head.Mesh.Scale = Vector3.new(0,0,0)
- HPMesh.Scale = Vector3.new(1.25,1.25,1.25)
- HeadPart.Size = Vector3.new(1,1,1)
- HeadPart.CanCollide = true
- if Gyro ~= nil then
- Gyro:Remove()
- end
- wait(1)
- Mod:remove()
- Character.Head.Transparency = 0
- Character.Head.Mesh.Scale = Vector3.new(0,0,0)
- for i = 1, 10 do
- Character.Head.Mesh.Scale = Character.Head.Mesh.Scale + Vector3.new(.125,.125,.125)
- wait(.05)
- end
- Mouth.Transparency = 0
- Eye1.Transparency = 0
- Eye2.Transparency = 0
- wait(0.1)
- --Character.Humanoid.PlatformStand = false
- end
- function PrimaryLotus()
- Gyro = Instance.new("BodyGyro")
- Gyro.Parent = Torso
- Gyro.maxTorque = Vector3.new(0, 0, 0)
- Gyro.cframe = Torso.CFrame
- for i = 1 , 6 do
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, -0.15*i)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, 0.15*i)
- RightHip.C0 = RightHipC0 * CFrame.Angles(0, 0, 0.31*i)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(0, 0, 0.035*i)
- wait()
- end
- for i, v in pairs(workspace:GetChildren()) do
- eTorso = v:findFirstChild("Torso")
- eHumanoid = v:findFirstChild("Humanoid")
- if eTorso ~= nil and eHumanoid ~= nil and v.Name ~= Character.Name then
- if (Torso.Position-eTorso.Position).magnitude <= 6 then
- RefreshWelds()
- eHumanoid.PlatformStand = true
- Humanoid.PlatformStand = true
- Torso.CFrame = eTorso.CFrame * CFrame.new(0, 5, -1.5)
- TorsoWeld = Instance.new("Weld")
- TorsoWeld.Parent = Torso
- TorsoWeld.Part0 = Torso
- TorsoWeld.Part1 = eTorso
- TorsoWeld.C0 = CFrame.new(0, 0, -1.5)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- Gyro.cframe = CFrame.fromEulerAnglesXYZ(0, 0, 0)
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0, 0, 1.5)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0, 0, -1.5)
- handle21 = Instance.new("Part")
- handle21.Parent = Character
- handle21.TopSurface = "Smooth"
- handle21.BottomSurface = "Smooth"
- handle21.Size = Vector3.new(1, 1, 1)
- handle21.CFrame = Torso.CFrame
- weld2 = Instance.new("Weld")
- weld2.Part0 = eTorso
- weld2.Part1 = handle21
- weld2.Parent = eTorso
- weld2.C0 = CFrame.new(0, 0, 0)*CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
- p2 = Instance.new("SpecialMesh")
- p2.Parent = handle21
- p2.Scale = Vector3.new(0, 0, 0)
- p2.MeshType = "Sphere"
- for i = 1 , 10 do
- Torso.Velocity = Vector3.new(0, 800, 0)
- if i >= 5 then
- p2.Scale = p2.Scale + Vector3.new(0.62, 1.5, 0.62)
- end
- wait(0.001)
- end
- wait(0.3)
- Torso.Velocity = Vector3.new(0, -400, 0)
- Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0, -3.14)
- wait(0.3)
- handle2 = Instance.new("Part")
- handle2.Parent = Character
- handle2.TopSurface = "Smooth"
- handle2.BottomSurface = "Smooth"
- handle2.Size = Vector3.new(1, 1, 1)
- handle2.CFrame = Torso.CFrame
- weld = Instance.new("Weld")
- weld.Part0 = eTorso
- weld.Part1 = handle2
- weld.Parent = eTorso
- weld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(3.14, 0, 0)
- p = Instance.new("SpecialMesh")
- p.Parent = handle2
- p.Scale = Vector3.new(5, 15, 5)
- p.MeshType = "FileMesh"
- p.MeshId = "http://www.roblox.com/asset/?id=1051557"
- Torso.CFrame = Torso.CFrame*CFrame.Angles(3.14,0,0)
- wait(.7)
- handle2:Remove()
- handle21:Remove()
- TorsoWeld:Remove()
- ex = Instance.new("Explosion")
- ex.Parent = Workspace
- ex.BlastPressure = 0
- ex.Position = Torso.Position
- eHumanoid:TakeDamage(math.huge)
- eHumanoid.PlatformStand = false
- eHumanoid.Sit = true
- for i = 1 , 15 do
- p = Instance.new("Part")
- p.Parent = Workspace
- p.Name = "Rocks"
- p.BrickColor = BrickColor.new("Brown")
- p.CanCollide = true
- p.TopSurface = "Smooth"
- p.Material = "Concrete"
- p.BottomSurface = "Smooth"
- p.Size = Vector3.new(math.random(3, 5), math.random(3, 5), math.random(3, 5))
- 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))
- p.Velocity = p.CFrame.lookVector * 150 + Vector3.new(0, 10, 0)
- game:getService("Debris"):AddItem(p, 5)
- wait()
- end
- RefreshWelds()
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- Gyro.cframe = CFrame.Angles(0, 0, 0)
- Humanoid.Jump = true
- Torso.CFrame = CFrame.new(Torso.Position + Vector3.new(0, 5, 10))
- wait(.5)
- Torso.Velocity = Vector3.new(0,0,0)
- eTorso.Velocity = Vector3.new(0,0,0)
- end
- end
- end
- wait(0.05)
- Gyro:Remove()
- Torso.Velocity = Vector3.new(0,0,0)
- RefreshWelds()
- end
- function Free()
- Stuff = Character:GetChildren()
- for i = 1 , #Stuff do
- if Stuff[i].className == "Part" then
- Stuff[i].Anchored = false
- end
- end
- Stuff = Character:GetChildren()
- for i = 1 , #Stuff do
- if Stuff[i].className == "Part" then
- Stuff[i].Anchored = false
- end
- Stuff2 = Stuff[i]:GetChildren()
- for i = 1 , #Stuff2 do
- if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
- Stuff2[i]:Remove()
- end
- end
- end
- Character.Torso.CFrame = Character.Torso.CFrame + Vector3.new(0,30,0)
- Character.Torso.Anchored = true
- wait(.5)
- Character.Torso.Anchored = false
- end
- Shieldz = false
- function ShieldOn()
- Johnny = Instance.new("BodyGyro")
- Johnny.Name = "JooDaddeh"
- Johnny.Parent = Torso
- Johnny.cframe = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
- Johnny.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- Billy = Instance.new("BodyPosition")
- Billy.Name = "JoeMama"
- Billy.Parent = Head
- Billy.position = Head.Position
- Billy.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- wait()
- for i = 1, 5 do
- wait()
- Billy.position = Billy.position + Vector3.new(0,1,0)
- end
- wait(0.5)
- for i = 1, 11 do
- Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(1,1,1)
- wait(0.01)
- end
- Shieldz = true
- while Shieldz do
- wait()
- for i,v in pairs (workspace:GetChildren()) do
- if v.className == "Part" and v.Name ~= "Base" then
- if (Torso.Position-v.Position).magnitude <= 11 then
- v:Remove()
- end
- end
- if v.className == "Model" then
- for u, c in pairs (v:GetChildren()) do
- if c.className == "Part" and v.Name ~= Character.Name then
- if (Torso.Position-c.Position).magnitude <= 11 then
- c:Remove()
- end
- end
- end
- if v.Name ~= Character.Name then
- BobHumanoid = v:findFirstChild("Humanoid")
- BobHead = v:findFirstChild("Head")
- if BobHead ~= nil and BobHumanoid ~= nil then
- if (Torso.Position-BobHead.Position).magnitude <= 11 then
- for i = 1, 22 do
- wait()
- if i > 12 then
- BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(1, 1, 1)
- else
- if v:findFirstChild("Left Arm") ~= nil then
- v:findFirstChild("Left Arm"):Remove()
- end
- if v:findFirstChild("Left Leg") ~= nil then
- v:findFirstChild("Left Leg"):Remove()
- end
- if v:findFirstChild("Right Arm") ~= nil then
- v:findFirstChild("Right Arm"):Remove()
- end
- if v:findFirstChild("Right Leg") ~= nil then
- v:findFirstChild("Right Leg"):Remove()
- end
- if v:findFirstChild("Torso") ~= nil then
- v:findFirstChild("Torso"):Remove()
- end
- BobHead.Mesh.Scale = BobHead.Mesh.Scale + Vector3.new(-1, -1, -1)
- end
- end
- v:Remove()
- end
- end
- end
- end
- end
- end
- wait()
- end
- function ShieldOff()
- Shieldz = false
- for i = 1, 11 do
- Head.Mesh.Scale = Head.Mesh.Scale + Vector3.new(-1,-1,-1)
- wait(0.01)
- end
- for i = 1, 5 do
- pcall(function() Head.JoeMama.position = Head.JoeMama.position + Vector3.new(0,-1,0) end)
- wait(0.01)
- end
- pcall(function() Head.JoeMama:Remove() end)
- pcall(function() Torso.JooDaddeh:Remove() end)
- end
- function Page(Num,gm)
- if Num == 1 then
- for _,v in pairs (gm:GetChildren()) do
- if v.Name == "Pg2" then
- v:Remove()
- else
- v.Visible = true
- end
- end
- elseif Num == 2 then
- for _,v in pairs (gm:GetChildren()) do
- if v.Name ~= "Pg2" then
- if v.className == "TextButton" then
- v.Visible = false
- end
- end
- end
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,40)
- tb.Text = "New Attack"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- tb.Name = "Pg2"
- end
- end
- gm = Instance.new("GuiMain")
- gm.Parent = Player.PlayerGui
- gm.Name = "GUI-Main"
- Frame = Instance.new("Frame",gm)
- Frame.Size = UDim2.new(0,310,0,300)
- Frame.Position = UDim2.new(0,780,0,20)
- Frame.BackgroundTransparency = .5
- Frame.BackgroundColor3 = Color3.new(50,50,50)
- Frame.BorderColor3 = Color3.new(0,0,0)
- Prev = Instance.new("TextButton",Frame)
- Prev.Position = UDim2.new(0,0,0,285)
- Prev.Size = UDim2.new(0,70,0,15)
- Prev.Text = "Page 1"
- Prev.BackgroundTransparency = .5
- Prev.TextTransparency = .1
- Prev.BackgroundColor3 = Color3.new(100,255,255)
- Prev.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Page(1,gm)
- end
- Prev.MouseButton1Click:connect(onClick)
- Next = Instance.new("TextButton",Frame)
- Next.Position = UDim2.new(0,240,0,285)
- Next.Size = UDim2.new(0,70,0,15)
- Next.Text = "Page 2"
- Next.BackgroundTransparency = .5
- Next.TextTransparency = .1
- Next.BackgroundColor3 = Color3.new(100,255,255)
- Next.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Page(2,gm)
- end
- Next.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,80)
- tb.Text = "EyeLaser"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- EyeLaser()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,80)
- tb.Text = "Roar"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Roar()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,1000,0,80)
- tb.Text = "Heal"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Heal()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,120)
- tb.Text = "Suicide"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Suicide()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,120)
- tb.Text = "Rocket"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Rocket()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,1000,0,120)
- tb.Text = "Jump"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Jump()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,160)
- tb.Text = "Bubble"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Shield()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,160)
- tb.Text = "Ground-Pound"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- GroundPound()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,1000,0,160)
- tb.Text = "Eyez"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Eyez()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,200)
- tb.Text = "FootBlox"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- FootBlox()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,200)
- tb.Text = "Primary Lotus"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- PrimaryLotus()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,40)
- tb.Text = "Red"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Mouth.BrickColor = BrickColor.new("Black")
- Eye1.BrickColor = BrickColor.new("Black")
- Eye2.BrickColor = BrickColor.new("Black")
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,40)
- tb.Text = "Blue"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Mouth.BrickColor = BrickColor.new("Really blue")
- Eye1.BrickColor = BrickColor.new("Really blue")
- Eye2.BrickColor = BrickColor.new("Really blue")
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,1000,0,40)
- tb.Text = "Yellow"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Mouth.BrickColor = BrickColor.new("Really red")
- Eye1.BrickColor = BrickColor.new("Really red")
- Eye2.BrickColor = BrickColor.new("Really red")
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,1000,0,200)
- tb.Text = "Free Self"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- Free()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,800,0,240)
- tb.Text = "HeadAche"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function onClick()
- HeadAche()
- end
- tb.MouseButton1Click:connect(onClick)
- tb = Instance.new("TextButton")
- tb.Parent = gm
- tb.Size = UDim2.new(0,70,0,30)
- tb.Position = UDim2.new(0,900,0,240)
- tb.Text = "Shield"
- tb.BackgroundTransparency = .5
- tb.TextTransparency = .1
- tb.BackgroundColor3 = Color3.new(100,255,255)
- tb.BorderColor3 = Color3.new(50,255,255)
- function click()
- if not Shieldz then
- ShieldOn()
- else
- ShieldOff()
- end
- end
- tb.MouseButton1Click:connect(click)
- while true do
- wait()
- Character.Humanoid.WalkSpeed = 50
- Character.Humanoid.MaxHealth = math.huge
- Character.Humanoid.Health = math.huge
- if Torso.Position.Y <= -20 or Torso.Position.Y >= 10000 then
- Base = Workspace:findFirstChild("Base")
- if Base ~= nil then
- Character:MoveTo(Base.Position)
- else
- Character:MoveTo(Vector3.new(0, 100, 0))
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement